Закріпіть будь-якого ІК пульта дистанційного керування боксу медіа процесор Amlogic на Android
11295У цій статті ми будемо йти від зворотного, тобто не можна навчити на пристрій дистанційного керування дають чітке володіння, і навчіть пристрій втілити в життя улюблений, зручний і знайомі ІК пульта дистанційного керування. Особисто мені подобається ідея набагато більше. Так, і це великий відповідь маркетологи, оскільки витрати 0. Я думаю, кожен Держатель наших чудо приймач на операційній системі може мати на зберігання улюблених зручний пульт дистанційного.
Відразу ж я кажу це твердження підходить для будь-якого медіа консолей () оглянуто Amlogic Android для процесорів, незалежно від кількості ядер або версію Android. Рут не потрібно!!
І так до справи.
1. Необхідність програм: Корінь Explorer (Файловий менеджер) Краще емулятор терміналу магії
2. Підготовка до консолі: – Запуску програма-термінал, Краще емулятор терміналу. – послідовно ввести команду :
su (дасть права root
Термінал)
dmesg
-(C) (КОМАНДА, виведення буфера повідомлень ядра на екран, і за одне чистка буфера )
– Взяти під контроль дистанційного у ваших руках, відправити носія і натисніть будь-яку кнопку дистанційного управління кілька разів (Наприклад, OK). – Затримка ІК пульта дистанційного керування, Введіть команду в терміналі:
dmesg | grep "code is 0x"
Переглянути код кнопки (у прикладі, OK) Неправильно користувальницький код є 0x31Н. Е.fd01 Ми зацікавлені в останніх чотирьох символів
fd01– код виробника та 5-го ,6-Ах, символи Н. Е. – Кнопка код.
Так що для кожного віддаленого кнопки, природно написати проект.
3. Додати новий коди пульта дистанційного керування в консолі процесора на основі Amlogic:
Віддалене керування є обов'язком двох файлів
/system/etc/Remote.conf
– файл містить параметри віддаленого виробник код і посилання для чисел кнопок у linux, коди пульта дистанційного керування.
/Система/usr/Vendor_0001_Product_0001/keylayout. кл
– файл із числами прив'язування кнопок у linux функції.
Читати далі: Віддаленого.
#вбудований ПНВ дистанційного factory_code = 0х<охоплюють стиль ="колір: #FF0000;">fd01</Тривалість>0001 - код виробника, <охоплюють стиль ="колір: #FF0000;">fd01 </Тривалість>- отримані від повного кнопку код (останні чотири символи), 0001 - у всіх однаково і не змінюється work_mode = 0 repeat_enable = 1 repeat_delay = 40 repeat_peroid = 39 release_delay = 121 debug_enable = 1 mouse_begin 0 - номер кнопки 0 x для linux<охоплюють стиль ="колір: #FF0000;">Н. Е.</Тривалість> - символи 5,6 Кодекс віддалене кнопки 1 0x 48 2 0x 44 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
ключ 399 Могила ключ <охоплюють стиль ="колір: #FF0000;">0</Тривалість> Номер кнопки в linux - <охоплюють стиль ="колір: #3333FF;">Гаразд</Тривалість> - функція ключ 2 1 ключ 3 2 ключ 4 3 ключ 5 4 ключ 6 5 ключ 7 6 ключ 8 7 ключ 9 8 ключ 10 9 ключ 11 0 ключ 15 Тому ключ 158 Тому ключ 58 SOFT_RIGHT ключ 107 Відбій ключ 62 Відбій ключ 139 Меню ключ 125 Меню ключ 60 Повідомлення ключ 127 Пошук ключ 217 Пошук ключ 228 Фунт ключ 227 Зірка ключ 231 Дзвінок ключ 61 Дзвінок ключ 97 DPAD_CENTER ключ 232 DPAD_CENTER ключ 108 DPAD_DOWN ключ 103 DPAD_UP ключ 102 Вдома ключ 105 DPAD_LEFT ключ 106 DPAD_RIGHT ключ 115 VOLUME_UP ключ 114 VOLUME_DOWN ключ 104 VOLUME_UP ключ 109 VOLUME_DOWN ключ 212 Камери ключ 16 Питання ключ 17 Вт ключ 18 Е ключ 19 Р ключ 20 Т ключ 21 Г ключ 22 У ключ 23 Я ключ 24 Про ключ 25 П ключ 26 LEFT_BRACKET ключ 27 RIGHT_BRACKET ключ 43 Слеш ключ 30 А ключ 31 З ключ 32 Д ключ 33 Ф ключ 34 Г ключ 35 Год ключ 36 Дж ключ 37 До ключ 38 Л ключ 39 Крапка з комою ключ 40 АПОСТРОФ ключ 14 Дель ключ 44 З ключ 45 Х ключ 46 З ключ 47 В ключ 48 Б ключ 49 Н ключ 50 М ключ 51 Кома ключ 52 Термін ключ 53 Слеш ключ 28 Введіть ключ 56 ALT_LEFT ключ 100 ALT_RIGHT ключ 42 SHIFT_LEFT ключ 54 SHIFT_RIGHT ключ # 15 Вкладка ключ 57 Простір ключ 70 Провідник ключ 155 Конверт ключ 12 Мінус ключ 13 Одно ключ 215 В ключ 119 MEDIA_PLAY_PAUSE ключ 122 MEDIA_PREVIOUS ключ 123 MEDIA_NEXT ключ 120 MEDIA_FAST_FORWARD ключ 121 MEDIA_REWIND ключ 116 СИЛА ПРОБУДЖЕННЯ ключ 113 VOLUME_MUTE ключ 128 MEDIA_STOP ключ 130 ZOOM_IN ключ 131 ZOOM_OUT ключ 133 Вкладка ключ 140 Ф10 ключ 132 TV_REPEAT ключ 134 TV_SHORTCUTKEY_DISPAYMODE ключ 135 TV_SUBTITLE ключ 136 TV_SHORTCUTKEY_VOICEMODE ключ 137 TV_SWITCH
Пам'ятний зберегти початкові файли, перш ніж редагувати!
4. Змінити коди віддаленого кнопки., порівнюючи їх числа кнопки в linux і їхні функції.
Протестовані