При рутировании Android вы берете на себя определенные риски, особенно если вы не знакомы с рутированием. Некоторые производители отказывают в гарантии на устройство, если при рутировании возникают ошибки. Ваш телефон может быть даже заблокирован.
Если вы не хотите рутировать свой телефон, но вам все же нужны мощные функции, вы можете отредактировать некоторые скрытые настройки, чтобы улучшить взаимодействие с пользователем с помощью Android Debug Bridge (ADB).
Распространенное заблуждение об ADB заключается в том, что он полезен только для разработчиков или для устройств с root-доступом, но это не так. Некоторые сторонние приложения используют ADB для включения мощных функций без рутирования.
Лучшее приложение ADB для Android
Настройте ADB на устройстве
Перед установкой сторонних приложений необходимо правильно настроить ADB. Этот процесс отличается в Windows и macOS.
Шаг 1. Загрузите инструмент Android SDK Platform Tools. Если вы используете Mac, вы можете использовать Homebrew для установки ADB. При установке Homebrew откройте Терминал и введите
заварить установку доморощенного/бочонка/android-платформы-инструменты
- Ссылка для загрузки инструментов платформы Android SDK:
https://developer.android.com/studio/releases/platform-tools.html
Шаг 2 . Если вы используете Windows, установите драйвер ADB для устройства. Список ссылок на драйверы ADB вы найдете на сайте разработчика Android.
https://developer.android.com/studio/run/oem-usb.html#Drivers
Альтернативно вы можете использовать 15-секундный установщик ADB от разработчиков xda. Вам не нужны драйверы для Mac.
Шаг 3 . Разархивируйте zip-файл на диск C:. Содержимое находится в папке Platform-tools . На Mac эта папка находится в папке Casks .
На Android
Вернувшись на свое устройство Android, выполните следующие действия:
Шаг 4 . Активируйте параметры разработчика (если они еще не доступны). Для этого перейдите в «Параметры разработчика» и семь раз нажмите «Номер сборки» .
Шаг 5 . Подключите телефон к компьютеру. После подключения коснитесь появившегося уведомления о подключении USB. Убедитесь, что для режима подключения установлено значение PTP .
Шаг 6 . В меню «Настройки» > «Параметры разработчика» включите ползунок отладки USB и перейдите к следующему диалоговому окну.
Используйте PowerShell или терминал
Шаг 7 . В Windows удерживайте клавишу и щелкните правой кнопкой мыши Shift
папку Platform-Tools , выберите «Открыть окно PowerShell здесь ». Чтобы протестировать ADB, введите следующую команду:
.\устройства adb
Примечание. В PowerShell обязательно добавьте обратную косую черту перед adb devices . В противном случае произойдет ошибка. При использовании командной строки вам не нужно ставить обратную косую черту.
Шаг 8 . Пожалуйста, дайте разрешение, когда увидите на своем телефоне запрос на доступ к отладке по USB.
Шаг 9 . Если вы используете Mac, откройте Терминал и введите adb devices , чтобы запустить ADB. Для каждой приведенной ниже команды приложения вы можете опустить .\ , поскольку это доступно только для пользователей Windows PowerShell.
Теперь давайте посмотрим на некоторые из лучших приложений ADB для Android.
Лучшее приложение ADB для Android
1. Операции приложения
App Ops — это платформа Android, которая позволяет редактировать разрешения отдельных приложений. Впервые оно появилось на Android 4.3, но не непосредственно в интерфейсе.
Android 6.0 вносит большие изменения в работу разрешений Android. Вместо использования старой модели разрешений для всех ваших приложений вы можете управлять разрешениями для каждого приложения на экране «Разрешения приложений» .
Однако разрешения, которые вы получаете для управления, не детализированы. Например, когда вы предоставляете доступ к контактам WhatsApp, он может читать и редактировать ваши контакты. Вы не можете выборочно разрешить или запретить часть разрешений. App Ops предоставляет вам доступ ко всем разрешениям любого приложения с красивым интерфейсом.
Настроить АБР
Для работы приложения требуется Android 6.0 или более поздней версии. Вам также понадобится приложение Shizuku Manager для вызова и обработки API-интерфейсов системного уровня и обеспечения эффективной работы App Ops.
После настройки ADB откройте Shizuku Manager и введите следующую команду в PowerShell.
.\adb оболочка sh /sdcard/Android/data/moe.shizuku.privileged.api/files/start.sh
Теперь откройте App Ops, нажмите на любое приложение, чтобы дать ему разрешение. При редактировании разрешений нажмите «Обновить» , чтобы сохранить настройки.
Уникальные черты
- Поддерживает 13 языков и красивые темы (включая Ночной режим).
- Резервное копирование и восстановление настроек нефреймворковых приложений.
- Вы можете выборочно разрешать или запрещать разрешения для вновь установленных приложений, настроив шаблоны.
- Несколько вариантов группировки и сортировки по названию приложения, разрешениям, времени установки и т. д.
2. Плитка
Меню быстрых настроек позволяет выполнять всевозможные полезные задачи прямо из области уведомлений. Но вы также можете улучшить его, добавив специальную кнопку действия для быстрых настроек.
Плитки собирают эти пользовательские кнопки действий быстрых настроек в одном месте. Он имеет около 70 категорий, что позволяет вам контролировать важные настройки телефона, такие как яркость, громкость, местоположение, сетевые данные и т. д. Вы можете активировать или деактивировать каждую плитку, чтобы избежать беспорядка на экране.Изображение быстрых настроек.
Настроить АБР
Для некоторых кнопок быстрых настроек требуется ADB. Для этого настройте ADB и вставьте следующую команду:
.\adb Shell PM Grant com.rascarlo.quick.settings.tiles android.permission.WRITE_SECURE_SETTINGS
Получив доступ, вы можете контролировать или управлять анимацией, роумингом данных, режимом погружения, местоположением и т. д.
Уникальные черты
- У вас есть контроль, чтобы показать или скрыть плитки.
- С помощью плиток активности вы можете добавлять плитки для выполнения некоторых скрытых действий приложения.
Вы можете выбрать режим выборочного местоположения с помощью плиток местоположения . Опции включают высокую точность, экономию заряда батареи Android и режим только для устройства.
3. Время сна
Doze — отличная функция Android. Это снижает расход заряда батареи за счет приостановки фоновой активности ЦП и сети, когда экран устройства выключен или устройство отключено. Он был представлен в Android 6, а Android 7 содержит еще больше улучшений.
Эта функция предотвратит пробуждение (если имеется), временно остановит механизм синхронизации и предотвратит сканирование Wi-Fi и GPS. Naptime улучшает реализацию Doze, добавляя больше функций.
Настроить АБР
Вставьте эту команду:
.\adb -d оболочка pm грант com.franco.doze android.permission.DUMP
Далее введите следующую команду:
.\adb -d оболочка pm Grant com.franco.doze android.permission.WRITE_SECURE_SETTINGS
Получив доступ, добавьте Naptime в белый список для оптимизации батареи Android ( Настройки > Приложения и уведомления > Просмотреть все приложения X > Naptime > Дополнительно > Батарея > Оптимизация батареи ), чтобы она могла работать правильно.
Уникальные черты
- Это приложение простое в использовании, без сложных меню и настроек. Просто включите опцию, указанную в приложении.
- Он предоставляет подробную статистику и историю Doze, чтобы узнать, когда Doze активен или остановлен.
- Если вы используете Tasker или MacroDroid, вы можете включить или отключить Doze по мере необходимости.
4. Жесты плавной навигации
В использовании жестов для навигации по устройству нет ничего нового, но большинство производителей Android используют разные элементы управления жестами. Эти жесты часто не интуитивно понятны и не настраиваемы, их можно только включить или выключить.
Fluest Navigation Gestures позволяет настраивать практически каждую часть навигационных жестов. Он дает вам три основных жеста: пролистывание, пролистывание и удержание, перетаскивание. Вы можете использовать эти жесты на левой и правой сторонах экрана, а также внизу слева и справа, внизу по центру.
Настроить АБР
Чтобы использовать определенные функции и скрыть клавиши навигации, используйте следующую команду:
.\adb Shell PM Grant com.fb.fluid android.permission.WRITE_SECURE_SETTINGS
Чтобы восстановить клавиши навигации, отключите приложение и удалите его. Или введите следующую команду:
.\adb оболочка wm overscan 0,0,0,0
Уникальные черты
- Вы можете скрыть клавиши и использовать жесты для навигации.
- Установите действия для быстрого пролистывания и пролистывания с удержанием. Настройте кнопку «Назад» для быстрого пролистывания, навигации по недавним приложениям с помощью жестов пролистывания и удержания, быстрого переключения настроек и многого другого.
- Вы можете настроить чувствительность, местоположение и звук жестов.
5. Брент
Приложения, работающие постоянно в фоновом режиме, могут потреблять системные ресурсы и сокращать срок службы батареи. Существует множество приложений, которые могут помочь увеличить время автономной работы, например Greenify, но реализовать некоторые функции сложно. Бревент может оставить приложение в режиме ожидания или принудительно остановить его, просто используя ADB.
Настроить АБР
Запустите приложение и настройте ADB. Затем введите эту команду:
.\adb -d оболочка sh /data/data/me.piebridge.brevent/brevent.sh
По умолчанию Brevent не заставляет приложения останавливать или переводить их в режим ожидания. Вам необходимо сначала поместить их в список Brevent , коснувшись и удерживая любое приложение, а затем нажав кнопку «Запретить» . Как только приложение окажется в этом списке, оно больше не будет работать в фоновом режиме. Нажмите на приложение и выберите «Разрешить синхронизацию» в диалоговом окне, чтобы получать уведомления или выполнять задачи.
Уникальные черты
- Вы можете ограничить потребление энергии приложениями, такими как Facebook, но при этом разрешить синхронизацию уведомлений.
- Для редко используемых приложений вы можете установить параметры, чтобы принудительно останавливать их, как только вы нажмете кнопку «Назад».
6. Улучшенная статистика заряда батареи
Найти приложения, которые разряжают батарею вашего телефона, — непростая задача. Как узнать, находится ли конкретное приложение в состоянии сна при выходе из него. И как измерить эффективность приложения для экономии заряда батареи , такого как Naptime.
Better Battery Stats получает подробные данные о батарее вашего телефона. Он отображает приложения, которые «выводят» ваше устройство из глубокого сна, отслеживая необычные изменения в поведении и действиях, связанных с приложением. Он также собирает информацию об использовании приложений и блокировке пробуждения. Эти данные отображаются в разных категориях, таких как запуск, отключение, выключение экрана и т. д.
Настроить АБР
Раньше это приложение было доступно только для рутованных устройств. Но с ADB им может воспользоваться каждый. Вставьте и запустите эти команды по порядку:
.\adb -d Shell PM Grant com.asksven.betterbatterystats android.permission.BATTERY_STATS .\adb -d Shell PM Grant com.asksven.betterbatterystats android.permission.DUMP .\adb -d Shell PM Grant com.asksven.betterbatterystats android .permission.PACKAGE_USAGE_STATS
Уникальные черты
- Отображает соотношение времени включения и бодрствования телефона. В идеале это соотношение равно.
- Находите изменения в профилях бодрствования/сна и быстро выявляйте мошеннические приложения.
- Статистика заряда батареи отображает подробные показатели Doze, поэтому вы можете проверить, насколько хорошо работают ваши приложения, экономящие заряд батареи.
- Он может выбирать приложения, которые приводят к частичному пробуждению, или приложения, потребляющие ресурсы ЦП при пробуксовке ядра.
Рутинг вашего телефона открывает множество отличных возможностей настройки, но это может привести к тому, что некоторые приложения перестанут работать, что увеличит риск возникновения потенциальных проблем с безопасностью устройства. Для многих людей root не является подходящим вариантом.
С помощью ADB и некоторых замечательных сторонних приложений, перечисленных выше, вы можете улучшить работу пользователя без рутирования.