Fästa någon IR-fjärrkontroll till boxning media processor Amlogic på Android
11294I den här artikeln kommer vi att gå från omvänd, Det är inte att lära fjärrkontroll ge tydliga befalla enheten, och lära enheten att inse favorit, bekväm och känner IR-fjärr. Jag personligen gillar idén mycket mer. Ja och det är en stor svar marknadsförare eftersom kostnaderna 0. Jag tycker varje innehavare av våra mirakel mottagare på operativsystemet kan ha på lagra favorit praktisk fjärrkontroll.
Omedelbart jag säga är detta uttalande lämplig för alla media konsoler () på processorer av Amlogic Android, oavsett hur många kärnor eller versionen av Android. Ruth krävs!!
Och så till fallet.
1. Behovet av program: Root Explorer (File Manager) Bättre terminalemulator Magic
2. Förberedelse för konsoler: – Starta terminal program, Bättre terminalemulator. – sekventiellt Ange kommandot :
su (kommer att ge root-åtkomst
Terminal)
dmesg
-(C) (КОМАНДА, utgående meddelande som buffert av kärnan på skärmen, och för en rengöring buffert )
– Ta fjärrkontrollen i dina händer, Skicka rutan och tryck på valfri knapp på fjärrkontrollen flera gånger (till exempel, OK). – Dröjsmål IR fjärrkontroll, Ange kommandot i terminalen:
dmesg | grep "kod 0x"
se följande kod knappar (i exemplet med OK) Fel anpassad kod är 0x31DETTAfd01 Vi är intresserade av de sista fyra tecknen
fd01– tillverkarkod och 5-th ,6-th tecken DETTA – knappkod.
Så gör för varje fjärr-knappen, naturligtvis skriva utkastet till.
3. Lägga till en ny fjärrkontrollskoder i konsolen CPU baserad Amlogic:
Remote management ansvarar för två fil
/system/etc/Remote.conf
– filen innehåller inställningar remote tillverkarkoden och länka fjärrkontrollskoder för antalet knappar i linux.
/System/usr/Vendor_0001_Product_0001/keylayout. kl
– filen innehåller bindande antalet knappar i linux funktioner.
Läs mer: Remote.
#amlogic NEC remote factory_code = 0x<span style ="färg: #FF0000;">fd01</span>0001 - tillverkarkod, <span style ="färg: #FF0000;">fd01 </span>- erhållits från komplett knappkoden (de sista fyra tecknen), 0001 - у всех одинаково и не меняется work_mode = 0 repeat_enable = 1 repeat_delay = 40 repeat_peroid = 39 release_delay = 121 debug_enable = 1 mouse_begin 0 - Номер кнопки в linux 0 x<span style ="färg: #FF0000;">DETTA</span> - СИМВОЛЫ 5,6 КОДА КНОПКИ ПУЛЬТА 1 0x48 2 0x44 3 0x1d mouse_end key_begin 0x17 113 0x04 114 0x06 115 0x00 105 0X15 103 0x02 106 0x05 108 0x01 97 0X11 158 0x13 102 0XDC 116 0x0c 217 0x14 388 0x08 2 0x12 3 0x09 4 0x10 5 0x0a 6 0x0b 7 0x0f 8 0x07 9 0X16 10 0x03 11 0x19 14 0x18 228 key_end repeat_key_begin 0x17 113 0x04 114 0x06 115 0x00 105 0X15 103 0x02 106 0x05 108 0x01 97 0X11 158 0x13 102 0XDC 116 0x0c 217 0x14 388 0x08 2 0x12 3 0x09 4 0x10 5 0x0a 6 0x0b 7 0x0f 8 0x07 9 0X16 10 0x03 11 0x19 14 0x18 228 repeat_key_end
Vendor_0001_Product_0001.kl
nyckel 399 GRAVEN nyckel <span style ="färg: #FF0000;">0</span> Номер кнопки в linux - <span style ="färg: #3333FF;">Okej</span> - функция nyckel 2 1 nyckel 3 2 nyckel 4 3 nyckel 5 4 nyckel 6 5 nyckel 7 6 nyckel 8 7 nyckel 9 8 nyckel 10 9 nyckel 11 0 nyckel 15 TILLBAKA nyckel 158 TILLBAKA nyckel 58 SOFT_RIGHT nyckel 107 ENDCALL nyckel 62 ENDCALL nyckel 139 MENY nyckel 125 MENY nyckel 60 ANMÄLAN nyckel 127 SÖK nyckel 217 SÖK nyckel 228 PUND nyckel 227 STAR nyckel 231 SAMTAL nyckel 61 SAMTAL nyckel 97 DPAD_CENTER nyckel 232 DPAD_CENTER nyckel 108 DPAD_DOWN nyckel 103 DPAD_UP nyckel 102 HEM nyckel 105 DPAD_LEFT nyckel 106 DPAD_RIGHT nyckel 115 VOLUME_UP nyckel 114 VOLUME_DOWN nyckel 104 VOLUME_UP nyckel 109 VOLUME_DOWN nyckel 212 KAMERA nyckel 16 Q nyckel 17 W nyckel 18 E nyckel 19 R nyckel 20 T nyckel 21 Y nyckel 22 U nyckel 23 Jag nyckel 24 O nyckel 25 P nyckel 26 LEFT_BRACKET nyckel 27 RIGHT_BRACKET nyckel 43 Omvänt SNEDSTRECK nyckel 30 En nyckel 31 S nyckel 32 D nyckel 33 F nyckel 34 G nyckel 35 H nyckel 36 J nyckel 37 K nyckel 38 L nyckel 39 SEMIKOLON nyckel 40 APOSTROPHE nyckel 14 DEL nyckel 44 Z nyckel 45 X nyckel 46 C nyckel 47 V nyckel 48 B nyckel 49 N nyckel 50 M nyckel 51 COMMA nyckel 52 TID nyckel 53 SLASH nyckel 28 ANGE nyckel 56 ALT_LEFT nyckel 100 ALT_RIGHT nyckel 42 SHIFT_LEFT nyckel 54 SHIFT_RIGHT # 15 FLIKEN nyckel 57 UTRYMME nyckel 70 EXPLORER nyckel 155 KUVERT nyckel 12 MINUS nyckel 13 LIKA med nyckel 215 PÅ nyckel 119 MEDIA_PLAY_PAUSE nyckel 122 MEDIA_PREVIOUS nyckel 123 MEDIA_NEXT nyckel 120 MEDIA_FAST_FORWARD nyckel 121 MEDIA_REWIND nyckel 116 MAKT VAKNA nyckel 113 VOLUME_MUTE nyckel 128 MEDIA_STOP nyckel 130 ZOOM_IN nyckel 131 ZOOM_OUT nyckel 133 FLIKEN nyckel 140 F10 nyckel 132 TV_REPEAT nyckel 134 TV_SHORTCUTKEY_DISPAYMODE nyckel 135 TV_SUBTITLE nyckel 136 TV_SHORTCUTKEY_VOICEMODE nyckel 137 TV_SWITCH
Minnesvärd spara originalfilerna innan du redigerar!
4. Ändra koder Remote-knappar., jämföra deras nummer knappar i linux och deras funktioner.
Testade