From bf4112b9673e99f964a261ba11bfb1ca7ac5a2e5 Mon Sep 17 00:00:00 2001 From: Nolen Johnson Date: Sat, 4 May 2024 01:38:40 -0400 Subject: [PATCH] wade: Import IR remote mapping and standardize * Drop other ones as they're now in device/lineage/atv. Change-Id: I0ebe561536e4174fdd8becf8a6ded67f0291b2b5 --- device.mk | 4 + keylayout/Vendor_0001_Product_0001.kl | 136 ++++++++++++++++++++++++++ proprietary-files.txt | 10 -- 3 files changed, 140 insertions(+), 10 deletions(-) create mode 100644 keylayout/Vendor_0001_Product_0001.kl diff --git a/device.mk b/device.mk index a4134cb..0f463ff 100644 --- a/device.mk +++ b/device.mk @@ -22,6 +22,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 Firmware include hardware/amlogic/kernel-modules/dhd-driver/firmware/firmware.mk diff --git a/keylayout/Vendor_0001_Product_0001.kl b/keylayout/Vendor_0001_Product_0001.kl new file mode 100644 index 0000000..1f99500 --- /dev/null +++ b/keylayout/Vendor_0001_Product_0001.kl @@ -0,0 +1,136 @@ +#mbox Vendor_0001_Product_0001.kl +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 +key 232 DPAD_CENTER +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 MEDIA_NEXT +key 131 MEDIA_PREVIOUS +#STEM_1 map INFO for netflix buttom +key 133 F2 WAKE +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 600 PAIRING +#====================== +#Askey add IR start +#key 582 VOICE_ASSIST +key 582 ASSIST WAKE +#ALLAPPS +key 253 ALL_APPS +#YOUTUBE +key 250 BUTTON_3 WAKE +#NETFLIX +key 251 BUTTON_4 WAKE +#GOOGLEPLAY +key 252 BUTTON_8 WAKE + +#====================== diff --git a/proprietary-files.txt b/proprietary-files.txt index afcbd40..e41132b 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -1,16 +1,6 @@ ## All blobs from this list, unless pinned and noted as otherwise, ## are from sti6130d350-user 12 SC 20221221 release-keys. -## Keylayout -vendor/usr/idc/Vendor_000d_Product_3838.idc -vendor/usr/idc/Vendor_0508_Product_0110.idc -vendor/usr/idc/Vendor_1d5a_Product_c082.idc -vendor/usr/idc/Vendor_7545_Product_0180.idc -vendor/usr/keylayout/Vendor_0001_Product_0001.kl -vendor/usr/keylayout/Vendor_005d_Product_0002.kl -vendor/usr/keylayout/Vendor_1d5a_Product_c081.kl -vendor/usr/keylayout/Vendor_1d5a_Product_c082.kl - ## DRM vendor/lib/liboemcrypto.so vendor/lib/libsecmem.so -- 2.20.1