Фонарик на Galaxy S5

Android — очень гибкая операционная система, особенно с root-доступом, который открывает возможности, немыслимые на устройствах с другими платформами. Одна из таких возможностей — переназначение функций, которые выполняют физические клавиши. К примеру, можно настроить включение фонарика долгим нажатием на кнопку прибавления громкости или переключение трека в проигрывателе какой-нибудь другой кнопкой.

Все эти трюки можно сделать с помощью Xposed Framework и модуля Xposed Additions. Этот фреймворк работает на Android версии 4.0.3 и выше, но не запускается в среде ART, а поэтому не дружит и с Android 5.0. 

Инструкция по переназначению кнопок:

1. Скачайте APK-файл Xposed Installer с сайта Xposed.info и установите его как обычное приложение — загрузкой в накопитель и запуском через файловый менеджер. Перезагрузите устройство.

2. Установите модуль Xposed Additions из Play Маркета.

3. Запустите Xposed Installer и активируйте в нем модуль Xposed Additions.

4. Запустите модуль Xposed Additions и приступайте к настройке:

— На главном экране приложения нажмите «Re-map Settings», а на открывшемся после этого экране — «Add new button».
— Появится выплывающее окно, которое предложит нажать кнопку, на которую вы желаете назначить новое действие.

Xposed Additions

— В следующем окне нужно поставить галочку у «Enable Re-map» и выбрать тип нажатия: стандартное или долгое.
— Далее выберите из списка действие, которое вы хотите присвоить кнопке: прибавить или убавить громкость, поставить на паузу или снова запустить трек, включить предыдущий или следующий трек, открыть меню многозадачности, сменить ориентацию экрана, сделать снимок камерой и так далее, список здесь огромный.

Xposed Additions

Помимо этого, в приложении можно указать, хотите ли вы, чтобы экран устройства был постоянно включен во время зарядки. Впрочем, такая опция спрятана в стандартных системных настройках в разделе для разработчиков.

Как было написано выше, Xposed Framework не работает на Android 5.0. По словам разработчика, проблема в том, что в этой версии операционной системы даже при наличии root-прав сторонним приложениям полностью закрыт доступ к некоторым разделам файловой системы. Есть надежда, что ему все же удастся обойти эти ограничения.