Переназначение функций на кнопки Xperia

Внимание!!! Обязательно к прочтению! Мы не несем никакой ответственности за то что вы делаете, но в случае возникновения проблем поможем их решить.

Для данных действий необходим Root
Если вы ознакомились с содержимым спойлера выше, то можете приступать…

На всякий случай сделайте резервную копию папки keylayout (systemusrkeylayout), дабы избежать проблем в случае если что то пойдет не так, так как работать мы будем именно в ней.

Далее нам необходимо найти нужный файл, обратите внимание что для разных моделей он разный, так же это зависит и от версии вашей ОС.

До Android 2.3.5 включительно имя нужного файла было в вот в таком виде «Заводское имя вашей Модели-keypad.kl» (или «Заводское имя вашей Модели- kpd.kl») Например для Sony Ericsson Live with Walkman этот файл будет называться так «SE Live with Walkman — pm8058-keypad.kl» А для Sony Ericsson Xperia X8 «Sony Ericsson Xperia X8 – shakira-keypad.kl»

Для Android 4.0.3 (и выше) имя файла выглядит немного по другому , вместо «keypad» на конце имени файла «touchscreen», приведу пример, для Sony (LT22i) Xperia P, файл будет называться «Sony LT22i Xperia P – so34-buttons.kl (файл нижних кнопок), и ux500-ske-keypad.kl (файл боковых кнопок)

Далее после нахождения нужного нам файла,

key 116 POWER
key 102 HOME
key 139 MENU
key 158 BACK
key 217 SEARCH
key 212 CAMERA
key 114 VOLUME_DOWN
key 115 VOLUME_UP
Key 231 CALL
key 107 ENDCALL
key 249 APP_SWITH

Далее, переименовываем на нужные нам функции, где

POWER – блокировка/разблокировка
HOME – возврат на основной экран
MENU – вызов меню
BACK — возврат к предыдущему действию
SEARCH – вызов поиска
VOLUME_DOWN – понижение уровня громкости
VOLUME_UP – повышение уровня громкости
CALL – вызов Phone.apk (позволяет отвечать на вызов)
ENDCALL – завершение звонка
CAMERA – вызов Camera.apk
FOCUS – автофокус
DPAD_CENTER – курсор (касание) по центру
DPAD_UP – курсор (касание) вверх*
DPAD_DOWN – курсор (касание) вниз*
* — установка этих значений на кнопки 115 и 114 соответственно позволяет добиться пролистывания текстов или страницы браузера кнопками громкости.
DPAD_LEFT – курсор (касание) влево
DPAD_RIGHT – курсор (касание) вправо
MUTE – выключение звука музыки без остановки трека
MEDIA_NEXT – следующий трек
MEDIA_PLAY_PAUSE – проигрывать/пауза
MEDIA_STOP – остановить трек
MEDIA_PREVIOUS – предыдущий трек
MEDIA_REWIND — перемотка
MEDIA_FAST_FORWARD – ускорить воспроизведение
HEADSETHOOK – кнопка гарнитуры – позволяет отвечать на вызовы, класть трубку и управлять плеером (сам не проверял, но встречал материал по этому поводу)
GRAVE — ?
APP_SWITCH (RECENT_APP) – вызов панели «Недавние» с возможностью переключаться между приложениями (либо вызов диспетчера приложений в зависимости от прошивки. APP_SWITCH или RECENT_APP зависит от производителя и прошивки, так в HTC это APP_SWITCH, а в Gigabyte Gsmart это RECENT_APP)

 

Обратите внимание на параметры WAKE и WAKE_DROPPED. Параметр WAKE означает, что после нажатия в спящем режиме смарт «проснётся» и выполнит действие, а при WAKE_DROPPED просто «проснётся» без выполнения действия.

Переназначение функций на кнопки Xperia: 1 комментарий

Добавить комментарий