Android

6 приложений Android ADB для мощных функций без рута

6 приложений Android ADB для мощных функций без рута

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

Если вы не хотите получать root-права, но по-прежнему хотите использовать мощные функции, вы можете настроить множество скрытых настроек, чтобы улучшить взаимодействие с пользователем с помощью Android Debug Bridge (ADB).

Распространенным заблуждением с ADB является то, что оно полезно только для разработчиков или с рутованным устройством. Но это не правда. Мы покажем вам некоторые сторонние приложения, использующие преимущества ADB для включения мощных функций без рутирования вашего устройства.

Настройка ADB на ваших устройствах

Важно правильно настроить ADB перед установкой сторонних приложений. Процедура и выполнение различны для Windows и MacOS.

Шаг 1. Загрузите инструменты платформы Android SDK . Если вы используете Mac, то для установки ADB предпочтительным является Homebrew. Если вы новичок в этом, ознакомьтесь с нашим руководством по началу работы с Homebrew . После установки Homebrew откройте терминал и введите:

brew install homebrew/cask/android-platform-tools 

Шаг 2. Если вы работаете в Windows, установите драйверы ADB для вашего устройства. Вы найдете список ссылок для этого на веб-сайте разработчиков Android . Вы также можете попробовать простой «15 секундный установщик ADB» от xda-developers . Вам не нужны драйверы для Mac.

Шаг 3 : Извлеките zip-файл на диск C :. Содержимое находится в папке с именем platform-tools . На Mac эта папка находится в папке Casks .

извлечь инструменты платформы на диске C

На андроид

Вернувшись на свое устройство Android, выполните следующие действия:

Шаг 4 : Включить параметры разработчика (если это еще не сделано). Для этого зайдите в Настройки> О телефоне и нажмите на номер сборки семь раз.

Шаг 5 : Подключите телефон к компьютеру. После подключения нажмите на уведомление о подключении USB, которое появляется. Убедитесь, что режим подключения установлен на PTP .

Шаг 6. В меню «Настройки»> «Параметры разработчика» переключите ползунок отладки USB и перейдите в следующее диалоговое окно.

Использование PowerShell или терминала

Шаг 7 : В Windows, удерживайте клавишу Shift и щелкните правой кнопкой мыши на папке с инструментами платформы, обсуждавшейся ранее. Выберите Открыть окно PowerShell здесь . Чтобы проверить ADB, введите эту команду:

 .\adb devices 

Примечание. В PowerShell обязательно ставьте обратную косую черту перед устройствами adb . В противном случае вы увидите ошибки. Установка обратной косой черты не требуется, если вы используете командную строку.

выберите открытое окно powershell здесь

Шаг 8 : на вашем телефоне появится запрос на разрешение доступа к отладке через USB. Даруй это.

Шаг 9 : Если вы на Mac, откройте терминал и введите adb устройства, чтобы запустить ADB. Для каждой из перечисленных ниже команд приложения вы можете опустить . \, Поскольку это только для пользователей Windows PowerShell.

У нас есть совет, если у вас возникли проблемы, и Android не будет подключаться к Windows через ADB

Теперь давайте посмотрим на некоторые из лучших приложений ADB для Android.

1. App Ops

App Ops — это фреймворк внутри Android, который позволяет настраивать разрешения отдельных приложений. Впервые он появился в Android 4.3, но как-то не был напрямую представлен в интерфейсе.

В Android 6.0 произошли серьезные изменения в том, как работают разрешения Android. Вместо старой модели разрешений «все или ничего» вы могли бы наконец контролировать отдельные разрешения для приложений на экране разрешений приложений .

Однако разрешения, которыми вы управляете, не настолько гранулированы. Например, когда вы предоставляете WhatsApp доступ к своим контактам, он может как читать, так и изменять ваши контакты. Вы не можете выборочно разрешать или запрещать каждый компонент разрешения. App Ops предоставляет вам доступ ко всем разрешениям для любого приложения в красивом интерфейсе.

Настройка ADB

Приложение Ops требует Android 6.0 и выше. Вам также необходимо приложение Shizuku Manager для вызова и обработки API-интерфейсов системного уровня, а также для обеспечения эффективной работы App Ops.

После настройки ADB откройте Shizuku Manager . Введите эту команду в PowerShell:

 .\adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/files/start.sh 

Теперь откройте App Ops, нажмите любое приложение и изучите глубину разрешений. После изменения разрешений нажмите кнопку « Обновить» , чтобы сохранить настройки.

Уникальные черты

  • Поставляется с поддержкой 13 языков и красивых тем (включая ночной режим).
  • Резервное копирование и восстановление настроек не-каркасных приложений.
  • Вы можете разрешить или выборочно запретить разрешения для вновь установленных приложений, настроив шаблоны.
  • Несколько параметров группировки и сортировки — по имени приложения, разрешениям, времени установки и т. Д.

Скачать: App Ops (доступна бесплатная премиум-версия)

2. Плитка

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

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

Настройка ADB

Некоторые быстрые настройки переключателей требуют ADB. Для этого настройте ADB и вставьте эту команду:

 .\adb shell pm grant com.rascarlo.quick.settings.tiles android.permission.WRITE_SECURE_SETTINGS 

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

Уникальные черты

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

Скачать: Tiles ($ 1)

3. Naptime

Doze — удивительная особенность Android. Это снижает потребление энергии аккумулятора путем приостановки фоновой загрузки ЦП и сети, когда экран вашего устройства выключен, отключен от сети и находится в неподвижном состоянии. Он был представлен в Android 6, в то время как Android 7 принес дальнейшие улучшения.

Эта функция блокирует блокировку (если есть), временно останавливает механизмы синхронизации и предотвращает сканирование Wi-Fi и GPS. Naptime улучшает реализацию Doze с большим количеством функций. Он навязывает агрессивную Doze и пинает через несколько минут после выключения экрана.

Настройка ADB

Вставьте эту команду:

 .\adb -d shell pm grant com.franco.doze android.permission.DUMP 

Далее введите эту команду:

 .\adb -d shell pm grant com.franco.doze android.permission.WRITE_SECURE_SETTINGS 

Получив доступ, добавьте в белый список Naptime с помощью оптимизации батареи Android (« Настройки»> «Приложения и уведомления»> «Просмотреть все приложения X»> «Naptime»> «Дополнительно»> «Батарея»> «Оптимизация батареи» ), чтобы он мог работать должным образом.

Уникальные черты

  • Приложение простое в использовании без каких-либо сложных меню или настройки. Просто переключите параметры, перечисленные в приложении.
  • Он дает вам подробную статистику Doze и историю, чтобы узнать, когда Doze начался или остановился.
  • Если вы используете Tasker или MacroDroid, вы можете включить или отключить Doze по требованию.

Скачать: Naptime (бесплатно)

4. Жесткие навигационные жесты

Использование жестов для навигации по вашему устройству не является чем-то новым. Но большинство производителей Android используют собственные жесты, которые работают по-разному. С таким большим количеством вариантов они не являются интуитивно понятными или настраиваемыми. В большинстве случаев вы можете только включить или выключить их.

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

Настройка ADB

Чтобы использовать определенные функции и скрыть клавиши навигации, используйте эту команду:

 .\adb shell pm grant com.fb.fluid android.permission.WRITE_SECURE_SETTINGS 

Чтобы восстановить клавиши навигации, отключите приложение и удалите. Или введите эту команду:

 .\adb shell wm overscan 0,0,0,0 

Уникальные черты

  • Вы можете скрыть клавиши навигации и использовать жесты для навигации.
  • Установите действия для быстрого и во время удержания. Сконфигурируйте кнопку «Назад» для быстрого пролистывания, недавних приложений при пролистывании и удержании, переключения быстрых настроек и многого другого.
  • Вы можете установить чувствительность, местоположение и звук для обратной связи жеста.

Загрузить: Жидкие навигационные жесты (бесплатная, премиум-версия доступна)

5. Brevent

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

Brevent может запускать приложения в режиме ожидания или принудительно останавливать приложения, просто используя ADB.

Настройка ADB

Запустите приложение и настройте ADB. Затем введите эту команду:

 .\adb -d shell sh /data/data/me.piebridge.brevent/brevent.sh 

Brevent не принудительно останавливает приложения и не переводит их в режим ожидания по умолчанию. Вы должны сначала поместить их в список нарушений. Нажмите и удерживайте любое приложение, затем нажмите кнопку « Запретить» . Как только ваше приложение окажется в этом списке, оно больше не будет оставаться активным в фоновом режиме.

Нажмите на приложение и выберите « Разрешить синхронизацию» в диалоговом окне, чтобы получать уведомления или выполнять задачи.

Уникальные черты

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

Скачать: Brevent (бесплатная, премиум-версия доступна)

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, чтобы вы могли проверить, насколько эффективны приложения по экономии заряда батареи.
  • Он может выбирать приложения, которые приводят к частичным wakelocks или приложениям, которые используют CPU в wakelocks ядра.

Скачать: Лучшая статистика аккумулятора ($ 2)

Android-хаки, которые не нуждаются в руте

Rooting открывает ваш телефон целой кучей отличных настроек. Но это может помешать работе некоторых приложений и увеличить риск для вашего устройства с потенциальными проблемами безопасности. Для многих пользователей рутирование не является жизнеспособным вариантом.

С помощью ADB и некоторых удивительных сторонних приложений, как обсуждалось выше, вы можете улучшить взаимодействие с пользователем даже без рутирования. Для получения дополнительной информации взгляните на некоторые популярные хаки, которые вы можете выполнять без рутирования своего устройства.

Похожие посты
Android

Samsung перехватывает чехлы

Android

Samsung Captivate Чехлы

Android

Спринт HTC Hero

Android

LogMeIn зажигание