Что такое adb драйвера?
Содержание:
- Как пользоваться ADB run
- Fastboot Commands Lists
- Основы работы с ADB
- KeyEvent commands
- Команда adb push
- C помощью инструмента Odin
- Старт ADB через командную строку или PowerShell
- Что такое adb.exe?
- Установка среды ADB и Fastboot в комплекте с Android SDK
- Сторонние программы для установки TWRP Recovery
- Консоль в консоли
- Что такое ADB?
- Brevent
- adb uninstall
- Установка
- Инструкция: Как применить патч к системному текстовому файлу с помощью ADB Run
- Снятие графического ключа, pin, facelock
- ADB Shell Commands for Reference
- 5. Brevent
Как пользоваться ADB run
Чтобы понять, как использовать утилиту, необходимо познакомиться с установкой и основными командами. Подключение к гаджету осуществляется при помощи компьютера и USB кабеля или по беспроводной сети.
Понять, что подключение состоялось, можно осуществив ввод adb devices. Затем должно появиться сообщение: «List of devices attached«, говорящее о том, что соединение произошло. Подключение через wi-fi происходит при помощи adb wireless. На мобильном устройстве должны стоять root права.
Для работы необходимо включить отладку по USB на гаджете. Обычно этот пункт находится в настройках. Если его нет, то можно его поискать в параметрах разработчика. Это меню скрыто, для его включения следует найти строчку с номером сборки в настройках Андроид, несколько раз кликнуть на нее (от 5 до 10 раз). Где-то после половины нажатий появится уведомление, что вы все делаете правильно, а потом будут предоставлены права разработчика. Затем можно вернуться к настройкам, где появится пункт «параметры разработчика». Здесь и происходит включение отладки.
Утилита обладает рядом положительных качеств:
- Простота установки.
- Простое управление.
- Легкая проверка обновлений.
Установка
Прежде чем установить ADB, ее необходимо скачать, это можно сделать бесплатно. Скачать ADB можно на сайте 4pda. Официальный ресурс не дает возможности скачать утилиту отдельно, а только всем пакетом Android SDK. Установка программы происходит с помощью стандартного мастера установки.
Весь процесс прост и интуитивно понятен. Сам установщик предлагает подсказки, направляя все действия.
После этого нужно установить драйвера для своего мобильного устройства, иначе приложение не увидит устройство. Проще всего воспользоваться утилитой для автоматической установки Adbdrivers. Но также можно скачать драйвера для Windows 7, 8 или 10 с официального сайта производителя.
В случае отсутствия установщика, драйвера можно установить вручную, для этого:
- Запускаем Диспетчер устройств. Найти можно в панели управления или воспользоваться поиском в системе
- Ищем неопределившееся устройство, или ваш смартфон. Кликаем правой клавишей мыши на устройстве и выбираем Обновить драйвер
- В открывшемся окне выбираем пункт – Выполнить поиск на компьютере, после чего указываем путь к папке и подтверждаем.
Обзор интерфейса и команды ADB run
Рассмотрим все пункты меню, предложенные программой, принцип их работы:
- Device attached? – отвечает за соединения ПК и смартфона, но обязательно необходимо включить отладку USB.
- Move – отвечает за перемещение файлов с ноутбука на смартфон. Здесь присутствует как автоматическая, так и ручная возможность перемещения.
- Install Android App to Device – дает возможность устанавливать приложения, при этом возможны варианты сохранения и перемещение на карту памяти.
- Reboot Device – разнообразные режимы перезагрузки Андроида:
- Reboot – стандартная;
- Reboot Bootloader – перезагрузка в загрузчик bootloader;
- Reboot Recovery – перезагрузка в меню recovery.
- Fastboot – прошивка, перепрошивка системы. Все настройки заданы автоматически.
- Unlock Gesture Key – разблокировщик графического ключа, также справляется с пин кодами, фейс кодами.
- Manual – позволяет прописывать команды вручную.
- Check Update – проверка новой версии программы.
- Intsall Bootanimation – устанавливает и изменяет анимацию при включении устройства.
- Memory and Partitio – знакомит с блоками и разделами Андроида.
- Run Script – работа со скриптами.
- Backup – создание резервной копии.
- Odex – odex-ирование прошивки, учитывая разнообразные параметры.
- Screnshot/Record – скриншоты, возможность записи видео.
- Exit – соответственно выход из программы.
Прошивка телефона посредством ADB run
Программа позволяет менять прошивку гаджета. Для этого достаточно ее установить, подключиться к ПК и воспользоваться утилитой Fastboot. Файлы, которые следует прошить должны находиться в одной папке с утилитой.
Для начала необходимо перевести устройство в режим bootloader при помощи меню.
Затем необходимо разархивировать заранее скачанные файлы с прошивкой. После этого следует выбрать пункт Run SCRIPT и в открывшееся окно поместить файлы прошивки и закрыть его. Нажать на Enter. Прошивка началась. Пока идет процесс нельзя вынимать кабель из телефона или компьютера.
Программа дает возможность перепрошить поэтапно все разделы или только некоторые:
- sуstem;
- cache;
- data;
- recovery.
Fastboot Commands Lists
These commands can be used only when the device is in the Fastboot mode. You can try a button combination to put your device into this mode or use the ADB command mentioned above.
adb reboot bootloader
Once in Fastboot mode, you can use a number of Fastboot commands as mentioned below.
fastboot devices
Displays all the connected devices. Can be used similarly as the ‘adb devices’ command to make sure the device is properly connected.
fastboot devices
fastboot oem unlock
Unlocks the bootloader on some Android devices such as Pixel or OnePlus. Most other Android devices require you to get an unlock key from the OEM.
fastboot reboot bootloader
Reboots the device from the fastboot mode back into fastboot mode. Sometimes this may be necessary when you’re flashing things in the fastboot mode.
fastboot boot image_file.img
This command can be used to boot your device using a certain image file without having to flash it first. Can be useful to test an image before flashing it. Should you have any questions about Fastboot commands, please let us know.
So, here end our list of useful ADB and Fastboot commands that can help Android users perform a plethora of commands using cmd. Let’s know if we forgot to mention any command that should have been our list.
Read Next
Hackbench — Find Best Performing Kernel for Android
Основы работы с ADB
Для начала работы с ADB его следует активировать на устройстве и установить утилиту adb и драйверы на комп. Первая задача выполняется с помощью включения «Отладки по USB» в пункте настроек «Для разработчиков» (если этот пункт скрыт, нажми семь раз на номер сборки в меню «О телефоне»).
Для установки ADB на комп качаем Adb Kit и распаковываем в любую папку (рекомендую использовать названия папок без русских символов). Также скачиваем и устанавливаем драйверы ADB.
Работать с adb нужно из командной строки. Нажимаем Win + R и вводим cmd, далее переходим в папку, в которой лежит adb. Для моей папки команда будет следующей:
Чтобы не проделывать все эти манипуляции каждый раз, можно добавить нужную папку в переменную Path. Для этого необходимо зайти в «Панель управления -> Система -> Дополнительные параметры системы -> Переменные среды», найти переменную Path и добавить в конец строки, через точку с запятой, путь до папки с adb. Теперь после запуска консоли можно сразу вводить необходимые команды.
Проверим наше подключение к телефону с помощью следующей команды (она должна вывести список подключенных устройств):
С ADB можно работать через Wi-Fi. Для этого нужны права root и приложение WiFi ADB. Запускаем приложение, жмем переключатель и подсоединяемся к смартфону с помощью команды connect и показанного приложением IP-адреса:
Далее работа с ADB ничем не отличается.
KeyEvent commands
Android devices support KeyEvent commands that can let you perform certain actions that require you to press a hardware button or tap an app or UI option. You can control your Android phone or tablet device simply by using these KeyEvent commands. These commands might come in handy if the hardware keys on your device are not functioning properly due to some damage.
-
Turn Android device ON or OFF: adb shell input keyevent 2
-
Press Home button: adb shell input keyevent 3
-
Press Back button: adb shell input keyevent 4
-
Press Call button: adb shell input keyevent 5
-
End a call: adb shell input keyevent 6
-
Turn ON the camera: adb shell input keyevent 27
-
Open wen browser: adb shell input keyevent 64
-
Press the Enter key: adb shell input keyevent 66
-
Press Backspace button: adb shell input keyevent 67
-
Open Contacts app: adb shell input keyevent 207
-
Decrease display brightness: adb shell input keyevent 220
-
Increase Display brightness: adb shell input keyevent 221
-
Cut text: adb shell input keyevent 277
-
Copy text: adb shell input keyevent 278
-
Paste text: adb shell input keyevent 279
You can learn more about KeyEvent commands on the Google developers portal.
Finally, it’s time to wrap up the ADB shell commands cheat sheet. In case you need this ADB shell commands list directory for future reference, you can download this PDF file.
Read Next: How to Check Android Device Activation Date
Команда adb push
Если Вам нужно переместить файлы на Ваш Аndroid девайс, тогда без команды adb push не обойтись. Чтобы воспользоваться этой командой, Вам нужно знать несколько параметров: полный путь к файлу, который Вы копируете и полный путь директории в которую Вы его копируете.
Давайте проверим. Я скопировал файл superfreak.mp4 в директорию android-tools, чтобы не писать длинных путей. Теперь открываю командную строку и пишу «adb push superfreak.mp4 /sdcard/Movies/». Файл скопировался на мой Nexus 4 прямо в директорию Movies.
Если нет возможности положить файл в директорию android-tools, тогда нужно указывать полный путь, например, C:\Users\Jerry\Desktop\superfreak.mp4. В обеих случаях всё работает, главное правильно указать путь и находится в нужной директории.
C помощью инструмента Odin
Odin — инструмент корпорации Samsung для прошивки и выполнения других подобных манипуляций со смартфонами компании. С помощью него можно без проблем поставить кастомное рекавери.
- Загрузите TWRP recovery для Samsung Odin (формат .img.tar) с сайта https://twrp.me/Devices/Samsung/.
- Также загрузите инструмент Odin https://samsungodin.com/, извлеките содержимое .zip-папки на свой компьютер.
- Откройте извлеченную директорию и запустите «Odin3.exe».
- Войдите в «Режим загрузки», для этого:
- отключите телефон;
- зажмите вместе кнопки «Home» + «Volume UP» + «Power»;
- когда увидите надписи с предупреждениями, бросьте кнопки;
- тапните по клавише «Громкость Вверх», чтобы выбрать «Режим загрузки» («Download Mode»).
- Подсоедините гаджет к ПК.
- COM-порт в окошке интерфейса программы Odin должен загореться.
- Нажмите кнопку «AP».
- Выберите .tar-файл, который заранее скачали.
- Наконец, тапните «Start», чтобы установить ТВРП.
- В случае успешной прошивки вы увидите всплывающее сообщение «PASS!» на экране, и телефон автоматически перезагрузится.
Вот как инсталлировать рекавери через Odin. Это даже проще, чем некоторыми другими способами, поэтому рекомендуем этот метод для владельцев смартфонов от Samsung.
Старт ADB через командную строку или PowerShell
Когда все компоненты установлены, необходимо подключить свое устройство к компьютеру или ноутбуку и вызвать командную строку от имени администратора. Первым делом в ней необходимо перейти к папке с инструментами платформы, о которой говорилось выше. Например, вы установили весь пакет в каталог Android на диск «D» (вообще, глубоко прятать нужные папки не стоит, поскольку придется очень долго вводить абсолютные пути к ним). В консоли необходимо вписать команду перехода cd d:\Android\platform-tools, после чего следует нажать клавишу ввода.
Теперь вписываете искомую команду adb devices и ожидаете реакцию системы на подключенное устройство. Если связь будет установлена, на экране появится строка List of devices attached с указанием серийного номера подключенного устройства и статусом его состояния (online или offline). Консоль работает в режиме клиент-сервер, при котором в процессе обмена данными и создается виртуальный сервер (demon), поэтому не пугайтесь, если где-то и когда-то встретите такое упоминание. Это не вирус!
Также установить и запустить консоль с начальной командой adb devices можно при помощи инструмента PowerShell. Для этого достаточно зайти в папку platform-tools, а в меню ПКМ выбрать «Запустить PowerShell здесь». Но просто так среда функционировать не начнет (будет сообщено о том, что выполнение таких команд не предусмотрено), поэтому для ее активации именно в PowerShell впишите строку sdkmanager platform-tools, поставив перед основной командой атрибут «./» (без кавычек).
Что такое adb.exe?
adb.exe это исполняемый файл, который является частью Samsung Data Recovery Программа, разработанная Tenorshare, Inc., Программное обеспечение обычно о 43.11 MB по размеру.
Расширение .exe имени файла отображает исполняемый файл. В некоторых случаях исполняемые файлы могут повредить ваш компьютер. Пожалуйста, прочитайте следующее, чтобы решить для себя, является ли adb.exe Файл на вашем компьютере — это вирус или троянский конь, который вы должны удалить, или это действительный файл операционной системы Windows или надежное приложение.
(опциональное предложение для Reimage — Cайт | Лицензионное соглашение | Конфиденциальность | Удалить)
Установка среды ADB и Fastboot в комплекте с Android SDK
Пакеты ADB и Fastboot желательно устанавливать в паре. Это необходимо по той причине, что при загрузке устройства в режиме Fastboot команда adb devices с сопутствующими атрибутами работать не будет (устройство ее просто не воспримет), а вот аналогичные команды Fastboot, предназначенные именно для этого режима, справляются с возложенными на них обязанностями очень даже неплохо.
Установить ADB можно несколькими методами, среди которых наиболее громоздким, но очень часто рекомендуемым считается инсталляция пакета Android SDK (не путать с более обширным пакетом Android Studio), установочный дистрибутив которого можно скачать непосредственно на официальном сайте разработчика. Устанавливать только SDK рекомендуется по причине того, что целая студия, если только вы не занимаетесь разработкой приложений под Android, вам не нужна. Да и места на жестком диске она занимает порядочно. Если скачивается только SDK, также необходимо установить Java-пакет JDK, который тоже можно загрузить с официального сайта, выбрав свою операционную систему и нужную архитектуру.
После установки пакета с нужной разрядностью, запускаете SDK (исполняемый файл с именем Android), а в окне появившегося менеджера отмечаете пункты дополнительной установки Android SDK Platform Tools и Google USB Driver, после чего нажимаете кнопку установки пакетов.
По окончании инсталляции в папке с установленными плагинами платформы и будут находиться необходимые инструменты.
Сторонние программы для установки TWRP Recovery
Заменить стандартную среду восстановления Андроид на модифицированную TWRP Recovery можно с помощью еще целого ряда приложений. Каждое из них работает только при наличии рут-прав. Перечислим самые популярные программы.
Rashr
Flashify
TWRP Manager
Последовательность действий во всех приложениях практически одинакова. Сначала выбирается модель телефона/планшета, а потом версия TWRP Рекавери. После скачивания файла осуществляется установка кастомного меню. Для проверки работоспособности гаджет перезагружается в режиме восстановления.
В заключение хочется сказать, что установка TWRP вместо штатного Рекавери сопряжена с определенными рисками. Чтобы свести их к минимуму, установочный файл необходимо выбирать строго по модели устройства. Если вашего гаджета нет в списке или же вы не уверены в правильности подбора образа img, то лучше вовсе отказаться от процедуры замены меню восстановления. В противном случае вы рискуете получить неработоспособное устройство.
Консоль в консоли
Наряду с упомянутой консолью, которая является DOS-консолью под Windows, в Android существует и своя. Она вызывается через adb shell и представляет собой по сути стандартную Linux-консоль, но с неполным набором команд, расширить который можно, установив из маркета BusyBox. Использовать эту консоль можно двумя способами. В интерактивном режиме она запускается командой
adb shell
В консоли появляется знак $ (далее по тексту этот знак будет означать необходимость ввода предварительной команды adb shell), и после этого можно вводить серию команд, получая после каждой отклик. Второй способ — если необходимо ввести только одну команду, можно писать ее подряд за adb shell.
В шелле работают стандартные команды для копирования, перемещения и удаления файлов: cp, mv и rm. Можно менять каталоги (cd) и смотреть их содержимое (ls). Кроме стандартных Linux-команд, о которых можно узнать из любого справочника, в Android есть несколько своих специализированных инструментов, но, чтобы использовать некоторые из них, придется получить на смартфоне права root, а после запуска консоли выполнять команду su:
adb shell su
Это нужно делать, если в ответ на какую-либо команду ты видишь строку, похожую на «access denied» или «are you root?». В случае успеха знак $ сменится на #.
Вывод свободного пространства на устройстве командой adb shell df
Пример работы команды ls для вывода информации о разделах
Что такое ADB?
ADB представляет собой специальный пакет Android Debug Bridge, который является своеобразным мостом между компьютером и мобильным устройством в виде консольного приложения, работающего по типу командной строки, но использующего несколько другие команды.
Применение этой среды позволяет не только получить полный контроль над своим девайсом, но и устанавливать программы, производить отладку и разблокировку устройства, а также очень часто применяется на начальной стадии при получении root-прав, причем даже с установкой всевозможных сред восстановления вроде TWRP и CWM или контролирующего приложения SuperSU, что на «неразлоченном» девайсе сделать не получится никакими другими способами. Как уже можно было догадаться, команда adb devices для «Андроида» является основной, поскольку именно она позволяет установить связь между мобильным устройством и компьютером. Остальные команды строятся на ее основе. О них поговорим позже, а пока остановимся на некоторых нюансах установки и обязательных условиях для работы этой среды.
Brevent
Приложения, работающие в фоновом режиме, могут потреблять системные ресурсы и сокращать время автономной работы. Есть много приложений, которые могут помочь предотвратить это, в том числе популярное приложение Greenify. Но они часто бывают беспорядочными, и сложно реализовать определенные функции.
Brevent может запускать приложения в режиме ожидания или принудительно останавливать приложения, просто используя ADB.
Настройка ADB
Запустите приложение и настройте ADB. Затем введите эту команду:
Brevent не принудительно останавливает приложения и не переводит их в режим ожидания по умолчанию. Вы должны сначала поместить их в список нарушений. Нажмите и удерживайте любое приложение, затем нажмите Отрицать кнопка. Как только ваше приложение окажется в этом списке, оно больше не будет оставаться активным в фоновом режиме.
Нажмите на приложение и выберите Разрешить синхронизацию из диалогового окна, чтобы получать уведомления или выполнять задачи.
Уникальные черты
- Вы можете ограничить приложения, расходующие заряд аккумулятора, такие как Facebook, но при этом разрешать синхронизацию для получения уведомлений.
- Для редко используемых приложений вы можете установить агрессивные параметры, чтобы принудительно остановить их, как только вы нажмете кнопку возврата.
Скачать: Brevent (бесплатная премиум-версия доступна)
adb uninstall
Вводить нужно аналогично предыдущей команде. При этом приложение удалится.
У этой команды есть интересная фишка. Если вы добавите ключ -k
,то при удалении игры или программы их данные и кэш не удалятся, а останутся на Android устройстве.
Благодаря этой команде вы можете перекидывать файлы с компьютера на Android. Для этого вам нужно знать полный путь, где хранится файл и куда его перемещать.
adb push D:\papka_s_faylom\nazvanie_fayla/sdcard/Android
Чтобы не писать длинных путей, скопируйте файл в директорию android-tools. Тогда вводить нужно:
adb push nazvanie_fayla/sdcard/Android
Эта команда копирует файлы с Android на компьютер. Вам нужно знать путь, где находится файл на смартфоне или планшете и указать место, где вы хотите сохранить файл. Если вы не укажете последнее, то файл сохранится в директории android-tools.
adb pull /sdcard/nazvanie_fayla\D:\papka_gde_sohranity
Эта команда перезагрузит ваш Android телефон или планшет.
Благодаря этой команде вы можете напрямую загрузиться в режиме bootloader.
Установка
И так, перейдем, собственно, к установке. Для этого нам понадобится:
- Устройство на базе процессора ARM или ARM64;
- Подключение к интернету;
- До 5 минут свободного времени;
Ну а теперь, сам процесс установки:
-
Установите на свой девайс приложение Termux. Это бесплатное приложение, его можно загрузить с Google Play.
Termux
Developer: Fredrik FornwallPrice: Free
- Запустите Termux и дождитесь окончания настройки рабочего окружения. Обычно этот процесс длится не более 30 секунд.
- Далее, существует два режима установки — обычный и тихий. При установке в обычном режиме на экран будет выводиться дополнительная информация о статусе загрузки необходимых файлов, в то время как в тихом режиме будет выведено минимум информации и все будет выглядеть минималистично и красиво. Рекомендуется тихий режим установки.
Для обычной установки, скопируйте и вставьте следующую команду в командную строку Termux, после чего нажмите Enter:
Если же вы хотите выполнить установку в тихом режиме, необходимо выполнить следующую команду:
обычная установка слева, «тихая» справа
Независимо от режима установки, длительность процесса не должна превышать 2-3 минуты.
Инструкция: Как применить патч к системному текстовому файлу с помощью ADB Run
Многие знают, что операционная система Android является самой гибкой в плане настроек, кастомизации и модинга, что позволяет профессионалам и любителям создавать не только собственные прошивки, основываясь на официальные, но и заниматься созданием патчей, которые в той или иной мере влияют на работу системы/отдельно взятых компонентов вашего устройства.
Сегодня мы рассмотрим пример того, как можно скопировать системный текстовый файл на примере build.prop из ОС Android к себе на компьютер, отредактировать его и после создать патч, который можно спокойно применить к вашему устройству, а при необходимости совершить откат совершенных действий.
Что нам понадобится для работы
- ПК или ноутбук на ОС Windows
- USB-кабель для вашего устройства (желательно фирменный)
- Скачанная и установленная программа ADB Run на ваш компьютер
- Включенная отладка по USB на Android
- Наличие Root-прав
- Установленная программа BusyBox на Android
Процесс создания и применения патча
Сначала мы должны подключить устройство к ПК через USB-кабель, затем запустить программу ADB Run и перейти в меню Manual Command and Unlock Bootloader->ADB, подробную инструкцию о том, как пользоваться ADB Run вы сможете найти в самом начале обзора программы.
Теперь нам необходимо скопировать файл build.prop, для чего вводим следующем команду в открывшемся окошке программы:
adb pull /system/build.prop %USERPROFILE%\Desktop
После проделанных действий файл build.prop будет скопирован на рабочий стол вашего ПК, откуда вы сможете открыть его и отредактировать, но не забудьте изменить имя файла. Как только файл будет отредактирован и сохранен, вам нужно будет обратно скопировать его на устройство, для чего мы воспользуемся следующей командой.
adb push %USERPROFILE%\Desktop\android_build.prop /sdcard/
Данная команда позволила нам переместить текстовый файл на карту памяти устройства, а следующим шагом является перемещение его в системную папку, но прежде чем вы начнете это делать, необходимо указать файлу разрешения на запись. Для этого в разделе system необходимо прописать следующие команды:
adb shell su mount -o rw,remount,rw /system
После проделанных действий, можно смело отправлять созданный нами файл в системный раздел, введя следующую команду:
cp /storage/emulated/0/android_build.prop /system
Теперь нам останется создать сам патч. Для этого нужно перейти в системный раздел командой:
cd /system
А при помощи следующей команды создать сам матч:
diff -u android_build.prop build.prop > ptch.diff
В этот момент произойдет создание файла с именем ptch.diff в который и будут внесены наши изменения.
Последнее, что нужно сделать – это применить патч, который мы только, что создали, а для этого служит очень простая команда:
patch -R < ptch.diff
На этот процесс создания и применения патча к текстовому системному файлу можно считать завершенным.
Снятие графического ключа, pin, facelock
Допустим, ты забыл PIN или не совсем трезвым поставил графический ключ, ну или друзья пошутили и поставили распознавание по лицу… Так вот, если устройство по какой-то причине заблокировано, то блокировку можно снять (при условии включенной отладки по USB) через ту же консоль:
Команда удалит все пароли и графические ключи. Сами файлы в зависимости от прошивки и модели устройства могут быть: gesture.key, password.key, cm_gesture.key, personalpattern.key, personalbackuppin.key. Также за блокировку отвечают файлы locksettings.db, locksettings.db-shm, locksettings.db-wal.
После этого достаточно перегрузить устройство и ввести любой ключ, пароль. Если это не помогает, можно попробовать следующее:
ADB Shell Commands for Reference
Action performed by command |
|
adb shell dumpsys batterystats |
collects battery data from your device |
adb shell ls |
list directory contents |
adb shell ls -a |
do not hide entries starting with |
adb shell ls -i |
print index number of each file |
adb shell ls -s |
print size of each file, in blocks |
adb shell ls -n |
list numeric UIDs and GIDs |
adb shell ls -R |
list subdirectories recursively |
adb shell netstat |
list tcp connectivity |
adb shell pwd |
print current working directory location |
adb shell dumpstate |
dumps state |
adb shell ps |
print process status |
adb shell am start -a |
opens browser |
adb shell am start -t image/* -a android.intent.action.VIEW |
opened gallery |
Related Articles:
5. Brevent
Image Gallery (3 Images)
Expand
Expand
Expand
Close
Image 1 of 3
Image 2 of 3
Image 3 of 3
Apps running persistently in the background can consume system resources and decrease battery life. There are many apps that can help prevent this, including the popular app Greenify. But they’re often messy and it’s tough to implement certain features.
Brevent can execute app standby or force-stop apps just by using ADB.
ADB Setup
Launch the app and set up ADB. Then enter this command:
Brevent does not force stop apps or put them on standby by default. You have to put them in the brevent list first. Tap and hold any app, then tap the Deny button. Once your app is in this list, it’ll no longer stay active in the background.
Tap the app and choose Allow sync from the dialog box to receive notifications or execute tasks.
Unique Features
- You can restrict battery-hogging apps like Facebook while still allowing syncing to receive notifications.
- For rarely used apps, you can set aggressive options to force-stop them as soon as you press the back button.
Download: Brevent (Free, premium version available)