Управление андроид кнопками громкости
Регулировка громкости
версия: 2.7.1
Последнее обновление программы в шапке: 13.10.2016
Краткое описание:
Быстрое и удобное изменение громкости звука ползунком.
Описание:
Очень удобное и простое приложение для регулировки громкости.
Не виджет! Не отдельное окно!
Простой ползунок всегда на экране поверх всех приложений.
Настраивается размер, цвет, прозрачность, расположение на экране, исчезание и др.
Важно!
Если приложение установлено на карту памяти, то после перезагрузки системы оно само не запустится.
Особенность приложений, которые находятся над всеми другими в андроиде (наэкранных) в том, что они блокируют изменение яркости. Потому, кому нужно управлять яркостью, есть еще одно мое приложение: DisplayBrightness, которое умеет с этим справляться.
Дополнительная информация:
— Русский интерфейс: Да
— Требуется Android версии 1.5 и выше (эквалайзер будет доступен только для 2.3+)
Версия 2.6
-Добавлена реакция на изменение громкости кнопками
-Для бесплатной версии иконка будет с надписью Free
Версия 2.5
-теперь сервис «неубиваемый»
-убрана иконка из статус бара для андроид 4.3
-добавлена возможность изменения длины индикатора
Версия 2.4
Теперь можно запустить на адроиде 1.5+, правда эквалайзер будет доступен только для 2.3+
Добавлена реклама в настройках (только бесплатная вресия)
Версия 2.3
Поправлен баг при изменении громкости с нулевого уровня (выключение режима тишины или вибро для звонков).
Версия 2.2
Добавлена реакция на нулевой уровень громкости (может быть отключена, виброрежим или режим тишины).
Поправлена отрисовка цветов(более сглаженная).
Версия 2.1
Добавлен выключатель окна эквалайзера и микшера.
Версия 2.0:
Добавлены сохранение установок эквалайзера и микшера.
Добавлена кнопка включения или отключения эквалайзера.
Версия 1.95:
-добавлен эквалайзер
-добавлен микшер (разные каналы звука для андроид устройств)
-добавлены басы
-добавлен расширитель стереобазы
-дополнительное окно микшера/эквалайзера включается либо долгим тапом на индикаторе (для singletouch дисплеев), либо двумя пальцами по индикатору (для multitouch дисплеев)
-добавлена секундная задержка перед срабатыванием громкости (отключаемая в настройках)
Версия 1.6.
Поправлены мелкие ошибки.
Сделан полноэкранный режим.
Сделаны сдвиги по X и Y для более точного расположения ползунка.
Добавлена возможность изменения сразу всех каналов звука (звонок, мультимедия, уведомления и прочее)
Сообщение отредактировал dvoriki06 — 20.03.17, 08:26
Источник
Управление андроид кнопками громкости
Так как подобной темы нет, а информация по данному вопросу разбросана небольшими частями по различным темам форума решил, создать данную тему с общей инструкцией.
Для всех действий необходим root.
Работать будем с файлами расположенными в system\usr\keylayout
Остановимся на файлах, которые необходимо редактировать (это, пожалуй, самый сложный этап):
Имя файла зависит от фирмы производителя, модели и версии прошивки, но как я заметил есть следующая тенденция: до Android 2.3.5 включительно, имя нужного нам файла формировалоcь следующим образом ***-keypad.kl (или ***- kpd.kl), где *** — заводское имя вашей модели.
- Известные мне примеры:
- Gigabyte Gsmart G1310 — qrd-keypad.kl
- Gigabyte Gsmart G1355 – msm7627_sku5_keypad.kl
- LG P500 Optimus One – thunder_keypad.kl
- LG E405 Optimus L3 Dual — surf_keypad.kl и 7x27a_kp.kl
- LG E730 Optimus Sol – victor-keypad.kl (touch-keypad.kl)
- LG GT450 – swift.kl (не уверен, но люди пишут)
- HTC Hero — heroc-keypad.kl
- HTC Desire — bravo-keypad.kl
- HTC Explorer — pico-keypad.kl
- HTC Desire S — saga-keypad.kl
- HTC Desire HD — spade-keypad.kl
- HTC Sensation — pyramid-keypad.kl
- Samsung Galaxy S I9000 — melfas-touchkey.kl и s3c-keypad.kl
- SE Live with Walkman — pm8058-keypad.kl и msm_pmic_pwr_key.kl (во втором файле только кнопка питания)
- Sony Ericsson Xperia X8 – shakira-keypad.kl
- Sony Ericsson Xperia X10 – es2009ra_keypad.kl
- Star A2000 / A2000 GPS — MT6516-kpd.kl и QWERTY.kl
* — планируется наполнение списка с Вашей помощью, если есть замечания указывайте.
Начиная с 4.0.3 всё изменилось, могу отметить, что для HTC вторая часть файла стала touchscreen.
Известные мне примеры:
* — планируется наполнение списка с Вашей помощью, если есть замечания указывайте.
Файлы кнопок проводной гарнитуры обычно имеют вид:
- 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) – вызов панели «Недавние» с возможностью переключаться между приложениями (либо вызов диспетчера приложений в зависимости от прошивки.
Также следует обратить внимание на такие дополнительные параметры как:
Если стоит WAKE то после нажатия в спящем режиме смарт «проснётся» и выполнит действие, а при WAKE_DROPPED просто «проснётся», без передачи кода кнопки на выполнение.
- Если у вас кастомный recovey (а вероятней всего он у вас такой), то во вкладке advanced можно воспользоваться функцией key test.
- Программа KeynrTracker.
KeynrTracker.apk ( 8.32 КБ )
Программа Keycode CheckerKeycodeChecker.apk ( 10.3 КБ )
- Самый простой способ. Заключается в редактировании нужных файлов прямо в папке keylayout, для этого используем ES Проводник (RootExplorer, Total Commander, ну или что-то на свой вкус (я пользуюсь ES Проводником и вам советую)): открываем – меняем требуемые значения – закрываем с сохранением изменений – перезагружаем девайс. При этом в папке keylayout будет создан фаил ****.kl.bak в котором сохранятся первоначальные значение изменённого вами файла. Также можно редактировать копию файла на SD карте или ПК, а затем вставлять с заменой в keylayout.(Проверено)
Программа Easy Android Tools (EAT). Программа позволяет подключать телефон как через USB кабель так и по WiFi. После подключения и распознания телефона программой в правом окне Вы увидите содержимое внутренней памяти телефона. Переходим в Необходимо system/usr/keylayout, находим нужный фай, редактируем его в EAT Editor (F4), сохраняем изменения, перегружаем смарт и готово. (Программа подразумевает наличие на вашем ПК USB драйверов для вашего устройства (их можно найти на оф сайте программы), и HTC Syns для HTC)EAT_1.3.1.RUS.Setup.exe ( 1.78 МБ )
Для этого метода нам потребуется Android SDK tools, знание точного названия файл который нам надо менять (можно посмотреть через ES Проводник и тд. и. тп.)
В командной строке переходим в папку с Android SDK tools (у меня это C:\Android), далее выполняем следующее. (Необходимо наличие на вашем ПК USB драйверов для вашего устройства)
Перегружаем аппарат и готово. Android.zip ( 572.31 КБ )
(Проверено)
(Проверено)
ButtonRemapper – позволяет переназначать кнопки, но работает некорректно на многих устройствах особенно с android 4.0.3 и выше. Более разработчиком не поддерживается, Следует отметить, что в теме по этому приложению достаточно много информации по ручному переназначению кнопок.
ButtonRemapper Galaxy Tab Tab_ButtonRemapper_v1.1.apk ( 67.09 КБ )
ButtonRemapper Galaxy S ButtonRemapper_Galaxy_S.apk ( 72.76 КБ )
Headset Button Controller – управление музыкальным проигрывателем и другими функциями телефона с проводной гарнитуры.
DreamKeys – программа для переназначения кнопок телефона, идея заключается в перехвате команд нажатий и присвоение им других действий, root не нужен (возможна настройка на долгое нажатие).
Сообщение отредактировал dеym — 26.07.19, 16:29
Источник
Переназначение кнопок громкости на устройствах Android
Смартфоны на базе операционной системы Android имеют очень много скрытых функций, о которых большинство пользователей даже не задумывалось. Одной из таких является переназначение кнопок громкости Андроид. Речь идет о физических качельках, которые расположены на боковой части гаджета. Скачав всего одно специальное приложение, вы сможете благодаря качелькам громкости делать много удобных вещей.
Из статьи вы узнаете
Зачем это делают пользователи?
Итак, для чего же может пригодится переназначение кнопок громкости? Применений очень и очень много. Далее мы выделим самые основные:
- Запуск любой программы;
- Активация любого ярлыка и настроек;
- Активация Wi-Fi, Bluetooth, мобильных данных, GPS, беззвучного режима;
- Включение/пауза музыки;
- Переключение трека в плеере;
- Включение/выключение фонарика;
- Принять входящий вызов либо его отклонить;
- Открыть шторку уведомлений.
Увы, но эти действия работают только в разблокированном состоянии. То есть, как только вы отключите экран и переведете смартфон в спящий режим, кнопки громкости не будут воспринимать эти назначения, а лишь выполнят свое стандартное предназначение — переключат громкость.
Установка необходимого приложения
QuickClick
Очень многофункциональная утилита для настройки кнопок громкости, но, увы, её нет в магазине Google Play, а поэтому придется cкачать apk файл с форума 4pda либо с любого другого проверенного ресурса.
Скачать QuickClick вы можете по этой ссылке: 4pda.ru .
Программа позволяет менять только кнопки громкости, но нам именно это и нужно.
На главном экране видим название приложения, индикатор включения, настройки и «Создать новое действие». Нажимаем эту кнопку:
Система предложит выбрать, какое действие будет срабатывать при определённом нажатии. Мы можем выбрать любое из представленных. Доступны как переключатели, так и запуск приложения, ярлыков и так далее.
Например, выберем фонарик. После этого нужно создать цикл нажатий, после которых фонарик включится. Всего доступно до 6 нажатий. Увы, долгое зажатие не работает. Зато при любых настройках вы всегда сможете регулировать громкость долгим нажатием на качельки громкости.
Добавление действия происходит очень просто: вы выбираете в одном ряду какую кнопку нажать первую, потом вторую и так далее.
Далее следуют простые настройки данного переключателя и на этом добавление закончено. Теперь можно без проблем пользоваться кнопками громкости для выбранного вами действия.
В настройках можно отрегулировать следующие параметры:
- В каких случаях служба слушается нажатий (всегда, когда экран выключен, когда экран включен, экран включен, но не заблокирован);
- Автозапуск при включении музыкального плеера;
- Автозапуск при запуске системы;
- Восстанавливать громкость после срабатывания переключателя;
- Обойти блокировку экрана;
- Максимально возможный интервал между кликами в миллисекундах;
- Показывать уведомление.
Button Mapper: Remap your keys
Программа, отлично подходящая для более новых версий Android. Так как QuickClick создан на базе старых версий, он работает отлично на них, а вот Button Mapper полная противоположность.
Что же пользователь получает? Да то же самое, что и с QuickClick, только в другой обертке. Здесь, увы, нельзя настроить действие на тройной клик, либо комбинацию вверх-вниз-вверх и так далее. Для каждой кнопки доступно лишь 3 действия: одно нажатие, двойное нажатие и долгое нажатие.
При первом запуске нас попросят предоставить некоторые права для приложения — соглашаемся. Далее открывается главный экран:
В нём уже все понятно. Есть кнопки и настройки к ним.
Да, программа умеет регулировать не только кнопки громкости, но и другие физические либо сенсорные кнопки. Но нас это пока что не интересует. В меню «качелька громкости» все также предельно просто:
Есть две качельки, мы их активируем и настраиваем для каждого вида нажатия свое действие. Можно даже полностью отключить действия. Доступны следующие функции:
- Без действия либо по умолчанию;
- Домой;
- Назад;
- Недавние приложения;
- Открыть последнее запущенное приложение;
- Закрыть текущее приложение;
- Потушить экран;
- Включить фонарик;
- Сделать скриншот;
- Переключить профиль звука;
- Изменить громкость;
- Переключить, включить либо выключить музыку;
- Открыть шторку уведомлений;
- Переключить Wi-Fi;
- Переключить автоповорот экрана.
Также вверху в списке действий можно открыть не только вкладку «Действия», но и другие, такие как «Приложения» и «Ярлыки».
Источник