Многих опытных пользователей раздражает, что производители смартфонов не предоставляют встроенных опций для переназначения аппаратных кнопок на своих телефонах, но открытая природа Android позволяет сообществу энтузиастов с бесконечными ресурсами находить обходные пути для решения этой проблемы. Хотя у Galaxy S8 нет встроенной опции для перенастройки ее кнопки Bixby, вы можете переназначить ее, чтобы запустить любое приложение по вашему выбору, даже без рут-доступа. Оказывается, вы можете сделать то же самое с Active Edge в Pixel 2, даже если Google не предоставляет вам такую возможность «из коробки». В этом случае давайте посмотрим, как переназначить Active Edge на Pixel 2 для запуска любого действия или функции:
Примечание: мы попробовали это на нашем нерутованном устройстве Pixel 2, работающем под управлением Android 8.1.0 Oreo beta (OPP5.170921.005), и все работало как ожидалось. Хотя мы еще не попробовали его на Pixel 2 XL, процесс должен быть идентичным и на этом устройстве.
Как переназначить активный край Pixel 2 для запуска любого действия
- Прежде всего, загрузите Button Mapper (бесплатно) из Play Store. Запустите его и нажмите «Настроить», после чего появится всплывающее окно с заголовком «Предоставить разрешение READ_LOGS». Нажмите «ОК», чтобы предоставить разрешение.
- Теперь перейдите в Настройки> Система> О телефоне . Прокрутите вниз и нажмите «Номер сборки» 7 раз подряд, чтобы включить «Опции разработчика», если вы этого еще не сделали. Как вы видите, мы уже включили его ранее, поэтому я получил сообщение «Вы уже разработчик». Если вы делаете это впервые, вы получите сообщение: «Теперь вы разработчик».
- Теперь вы увидите новую запись под названием «Параметры разработчика» в разделе «Настройки»> «Система». Нажмите на него, прокрутите немного вниз и нажмите «Отладка по USB» .
- На этом этапе вы можете получить всплывающее окно, просто нажмите «ОК», чтобы включить отладку по USB .
- Теперь подключите Pixel 2 к компьютеру через стандартный USB-кабель типа C и потяните вниз шейдер уведомлений сверху. Вы получите уведомление о том, что ваш телефон заряжается через USB-кабель. Нажмите на «стрелку вниз» в уведомлении (см. Скриншот ниже), чтобы получить приглашение «Нажмите, чтобы получить дополнительные параметры». Нажмите на это .
- Теперь, когда перед вами куча вариантов, выберите «Передача файлов» . Также может быть указано «Протокол передачи файлов (FTP)» или «Протокол передачи мультимедиа (FTP)» в зависимости от того, как вы достигли настройки.
- Теперь вам нужно установить ADB (Android Debug Bridge) на вашем ПК. Загрузите файл из Google и извлеките его содержимое в папку по вашему выбору. Теперь, удерживая нажатой клавишу «Shift» на клавиатуре, щелкните правой кнопкой мыши в папке, содержащей разархивированные файлы, и выберите «Открыть командное окно здесь» (или Командная строка / PowerShell), как показано на снимке экрана ниже.
- Теперь введите
adb devices
в окне командной строки и нажмите enter. Не забудьте не закрывать окно командной строки, потому что мы только начинаем.
- В том же окне командной строки скопируйте / вставьте следующий код и нажмите Enter:
adb shell sh /data/data/flar2.homebutton/keyevent.sh
- Как вы можете видеть выше, вы получите сообщение «Включение переназначения кнопок». Процесс буквально займет около секунды или две, и как только он закончится, откройте Button Mapper на вашем телефоне и перезапустите его. Теперь просто включите переключатель «Настроить» и нажмите на опцию «Одно нажатие» .
- Вот и все, ребята! Как вы можете видеть ниже, вы успешно разблокировали десятки опций, которые теперь могут быть активированы «Active Edge» на вашем Pixel 2, так что просто продолжайте и выбирайте.
Переконфигурируйте Active Edge на Pixel 2, чтобы сделать его более полезным
Active Edge на Pixel 2 - отличная небольшая функция, но так как она способна только запускать Google Assistant и отключать входящие вызовы, нам придется использовать подобные обходные пути, чтобы сделать эту функцию более полезной. Метод, описанный выше, на первый взгляд может показаться немного сложным, но на самом деле он смешно прост, если вы прекрасно выполните все шаги. Поэтому, если вы хотите улучшить функциональность Active Edge вашего Pixel 2, попробуйте и дайте нам знать, как вы перенастроили функцию на вашем устройстве.
Это руководство было впервые опубликовано на XDA Developers. Мы попробовали это, и это работает без проблем.