sabrina: Import IR remote mapping and standardize lineage-21
authorNolen Johnson <johnsonnolen@gmail.com>
Sat, 4 May 2024 05:39:12 +0000 (01:39 -0400)
committerNolen Johnson <johnsonnolen@gmail.com>
Sat, 4 May 2024 05:45:10 +0000 (05:45 +0000)
* Drop other ones as they're now in device/lineage/atv.

Change-Id: I0ebe561536e4174fdd8becf8a6ded67f0291b2b5

device.mk
keylayout/Vendor_0001_Product_0001.kl [new file with mode: 0644]
proprietary-files.txt

index ec74034495552e8a59dee6e1bec810a5d5b18272..c9d3215f1c19eaf33bcda55b5d2a50ed9d60912c 100644 (file)
--- a/device.mk
+++ b/device.mk
@@ -21,6 +21,10 @@ PRODUCT_COPY_FILES += \
 PRODUCT_PACKAGES += \
     dhd
 
+## Keylayout (IR)
+PRODUCT_COPY_FILES += \
+    $(LOCAL_PATH)/keylayout/Vendor_0001_Product_0001.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/Vendor_0001_Product_0001.kl
+
 ## Wi-Fi
 TARGET_DHD_VERSION := bcmdhd.100.10.545.x
 
diff --git a/keylayout/Vendor_0001_Product_0001.kl b/keylayout/Vendor_0001_Product_0001.kl
new file mode 100644 (file)
index 0000000..deaff95
--- /dev/null
@@ -0,0 +1,120 @@
+key 399   GRAVE
+key 1     BACK
+key 2     1
+key 3     2
+key 4     3
+key 5     4
+key 6     5
+key 7     6
+key 8     7
+key 9     8
+key 10    9
+key 11    0
+key 15    BACK
+key 158   BACK
+key 58    SOFT_RIGHT
+key 107   ENDCALL
+key 62    GUIDE
+key 139    MENU
+key 125    MENU
+key 60    NOTIFICATION
+key 127   SEARCH
+key 217   SEARCH
+key 228   POUND
+key 227   STAR
+key 231   CALL
+key 61    CALL
+key 97    DPAD_CENTER WAKE
+key 232   DPAD_CENTER WAKE
+key 108   DPAD_DOWN
+key 103   DPAD_UP
+key 102   HOME
+key 105   DPAD_LEFT
+key 106   DPAD_RIGHT
+key 115   VOLUME_UP
+key 114   VOLUME_DOWN
+key 104   VOLUME_UP
+key 109   VOLUME_DOWN
+key 212   CAMERA
+
+#key 16    Q
+#key 17    W
+#key 18    E
+#key 19    R
+#key 20    T
+#key 21    Y
+#key 22    U
+#key 23    I
+#key 24    O
+#key 25    P
+#key 26    LEFT_BRACKET
+#key 27    RIGHT_BRACKET
+#key 43    BACKSLASH
+
+#key 30    A
+#key 31    S
+#key 32    D
+#key 33    F
+#key 34    G
+#key 35    H
+#key 36    J
+#key 37    K
+#key 38    L
+#key 39    SEMICOLON
+#key 40    APOSTROPHE
+#key 14    DEL
+
+#key 44    Z
+#key 45    X
+#key 46    C
+#key 47    V
+#key 48    B
+#key 49    N
+#key 50    M
+#key 51    COMMA
+#key 52    PERIOD
+#key 53    SLASH
+#key 28    ENTER
+
+key 75         F3
+key 76         F4
+key 77         F5
+key 64         F6
+key 65         F7
+key 66         F8
+key 67         F9
+key 68         F10
+key 69         F11
+
+key 56    ALT_LEFT
+key 100   ALT_RIGHT
+key 42    SHIFT_LEFT
+key 54    SHIFT_RIGHT
+#key 15    TAB
+key 57    SPACE
+key 70    EXPLORER
+key 155   ENVELOPE
+
+key 12    MINUS
+key 13    EQUALS
+key 215   AT
+key 119   MEDIA_PLAY_PAUSE
+key 122   MEDIA_PREVIOUS
+key 123   MEDIA_NEXT
+key 120   MEDIA_FAST_FORWARD
+key 121   MEDIA_REWIND
+key 116   POWER
+#key 116   POWER       WAKE
+key 113   VOLUME_MUTE
+key 128   MEDIA_STOP
+key 130   ZOOM_IN
+key 131   ZOOM_OUT
+key 133   INFO
+key 140   F10
+#key 132   TV_REPEAT
+#key 134   TV_SHORTCUTKEY_DISPAYMODE
+key 135   CAPTIONS
+key 136   MEDIA_AUDIO_TRACK
+#key 137   TV_SWITCH
+
+key 218      PAIRING
index 11f7bfad2d6dc51f371f096ccccb2d59577cdf23..0e6942b5cc3b83ff657ad75ec34f60b4cce30cc1 100644 (file)
@@ -8,9 +8,6 @@ product/lib/hw/bootctrl.amlogic.so
 -product/priv-app/RemotecontrolLogging/RemotecontrolLogging.apk
 -product/priv-app/TVAxelX/TVAxelX.apk;PRESIGNED
 
-## Keylayouts
-vendor/usr/keylayout/Vendor_0001_Product_0001.kl
-
 ## DRM
 vendor/lib/liboemcrypto.so