Когда не нужен root? Расширяем функциональность Android, не имея прав суперпользователя
Содержание статьи
Многие продвинутые пользователи Android после приобретения нового девайса получают права root, чтобы тонко настроить смартфон и установить приложения, добавляющие полезную функциональность в ОС. На самом деле даже без root Android — очень гибкая и настраиваемая ОС, позволяющая изменять свой интерфейс и существенно расширять возможности. В этой статье мы собрали все самые часто задаваемые вопросы, касающиеся «допиливания» интерфейса Android и разблокировки его скрытых функций, и попытались ответить на них, не призывая взламывать устройство.
В прошивках некоторых производителей устройств есть поддержка многооконного режима. Мне говорили, что получить такую же функцию можно с помощью Xposed, который требует root. Есть ли другой способ?
Да, существует масса приложений, которые умеют работать в обособленных окнах. OGYouTube умеет не только скачивать видео в требуемом формате и качестве, но и показывать видео в плавающем окошке с изменяемым размером. Для просмотра видео из памяти устройства в плавающем окне прекрасно подойдет GPlayer.
Существуют даже приложения, содержащие в себе целый пакет приложений c плавающими окнами (от калькулятора до браузера). Floating Apps, например, насчитывает более дюжины различных программ в бесплатной и более тридцати в платной версии.
А еще есть такое понятие, как плавающие виджеты. C Floating выводит полезную системную информацию в плавающих окнах, которые отображаются поверх всех приложений. Кроме этого, C Floating может показывать виджеты и ярлыки (те, которые с рабочего стола!), а также недавно запущенные приложения.
Несколько приложений Floating Apps
Xakep #209. Capture the Flag
Я слышал, в Android N появилась удобная функция для быстрого переключения между двумя запущенными приложениями (двойной тап по кнопке мультитаскинга). Можно ли получить нечто подобное на более ранних версиях?
Просто установи Last App Switcher. Переключать приложения можно через свайп вверх кнопки Home на смартфоне без физических клавиш навигации или удержанием кнопки Home на смарте с физическими клавишами.
Pintasking — еще один вариант быстрого переключения между запущенными приложениями, причем не двумя, а несколькими. Иконки запущенных приложений появляются на экране в прилипших к краю кругах. Бесплатная версия работает только с двумя приложениями.
Pintasking и два последних приложения
В прошивке Paranoid Android я видел функцию, которая позволяет скрыть кнопки навигации внизу экрана и использовать вместо них круговое меню. Можно ли получить нечто подобное без root?
Да. Такая функциональность есть в Pie Control. Однако, чтобы в нем заработали клавиши навигации, необходимо активировать приложение в меню «Настройки → Спец. возможности».
Скрыть строку состояния и клавиши навигации можно с помощью двух приложений. Immersive Full-Screen Mode стоит 100 рублей, но умеет автоматически скрывать строку состояния в выбранных пользователем приложениях. Hide System Bar или всегда скрывает, или всегда показывает строку. Единственный недостаток обоих приложений — при скрытии клавиш навигации клавиатура становится недоступна.
Круговое меню Pie Control
В кастомных прошивках в строку состояния можно добавить множество полезной информации. Можно ли сделать то же самое на стоке без root?
В строку состояния можно добавить дополнительные иконки с помощью следующих программ:
Для мониторинга множества системных параметров можно использовать Cool Tool, но он отображает свое уведомление поверх всех окон, что может мешать в повседневном использовании.
Усовершенствованная строка состояния
Мне говорили, что прошивка CyanogenMod позволяет тонко настроить светодиод так, как мне нужно. Теперь мне придется ставить CM?
Вовсе нет, Light Flow позволяет задать частоту мерцания светодиода и настроить цвет для каждого приложения индивидуально. А еще выбрать режим вибрации, звуки уведомления и даже мигания вспышкой.
Экран настройки светодиода
В Motorola Moto X дисплей включается автоматически, когда берешь смартфон в руки или получаешь уведомление. Существуют ли приложения, реализующие подобную функциональность?
Да. Есть прекрасное приложение acDisplay. Оно автоматически включает экран, когда ты поднимаешь устройство со стола (акселерометр) или вытаскиваешь из кармана (датчик приближения). После появления уведомления дисплей автоматически включается на пять секунд. Это время можно увеличить, но следует помнить, что слишком большой тайм-аут может привести к повышенному расходу заряда аккумулятора.
Можно ли запускать отдельные разделы, экраны, табы приложений сразу с рабочего стола?
Да, можно. QuickShortcutMaker умеет это делать.
В некоторых случаях можно найти активити, которые открывают скрытые меню. В ряде смартфонов в списке могут встретиться приложения, которые не отображаются в общем меню лаунчеров.
В iOS классная панель управления. Хочу такую!
Поставь Quick Control Panel. Сразу предупредим, что интерфейс у этой проги не выглядит так современно и красиво, как на iOS, зато возможностей здесь хоть отбавляй. Вызывать панельку свайпом на девайсах с наэкранными клавишами неудобно. Проблема решается выбором этой программы как программы по умолчанию для свайпа вверх по клавише Home.
Quick Control Panel
Мне неудобно возвращаться на рабочий стол для запуска приложений. Есть ли более быстрые и удобные способы сделать это?
Конечно. Например, Omni Swipe. Она представляет собой меню с часто используемыми и недавно запущенными приложениями, инструментами (фонарик, настройка яркости экрана, громкости звука и прочее), которые можно будет легко запустить из любого экрана простым свайпом из правой или левой нижних частей экрана или с помощью маленькой белой точки (задается в настройках).
Лайфхак: красиво оформленный, но бессмысленный таск-киллер, который включается по циферке в правой части экрана, можно отключить. Для этого необходимо перейти в настройки программы и выбрать «Плавающее окно → Всплывающее окно для улучшения». Экран, надоедливо возникающий во время зарядки, тоже можно отключить: «Расширенные настройки → Суперзарядка».
Так выглядит выбор приложений
Можно ли хоть как-нибудь идентифицировать неизвестного звонящего абонента?
Да. И если повезет, можно даже имя и фамилию узнать. В этом тебе поможет Truecaller — наиболее популярный сервис для определения имени абонента при входящих звонках и блокировки спама из создаваемой пользователями базы данных (эти функции включаются в настройках). При первом включении потребует ввести имя, фамилию и номер. Введенные данные попадут в базу данных сервиса и будут отображаться другим пользователям, если ты им позвонишь. Truecaller умеет определять оператора и регион по номеру телефона, но надписи и названия операторов показываются на английском без логотипов.
Также есть приложение «Сотовые операторы». Оно отображает логотип оператора связи, его регион с общеизвестным названием. База данных с номерами обновляется каждый месяц. Доступна подробная информация о странах: Абхазии, Армении, Беларуси, Казахстане, Таджикистане, Узбекистане, Украине, Южной Осетии.
Truecaller (вверху) и «Сотовые операторы» (внизу)
На смартфонах и планшетах очень неудобно набирать текст. Ставил различные клавиатуры из маркета, а возможностей в них недостаточно!
К сожалению, набирать текст на сенсорном экране вряд ли когда-нибудь станет удобнее, чем на физической клавиатуре. Но есть программы, которые смогут облегчить страдания.
У меня очень медленный мобильный интернет, поэтому каждый раз, когда я нажимаю ссылку в каком-то приложении, мне приходится долго ждать загрузку страницы. Можно ли сделать так, чтобы она загружалась в фоне, а окно браузера появлялось, только когда загрузка завершена?
Да, Brave Browser делает именно это. Например, ты читаешь новости, жмешь на интересующую тебя ссылку, ее загрузка начинается в фоне, а на дисплее отображается маленький кружок с прогрессом загрузки. Пока страница загружается, ты продолжаешь читать новости, а по окончании процесса нажимаешь на кружок, и перед тобой появляется окно браузера с уже загруженной страницей.
Flynx также загружает страницы в фоне с выводом прогресса на экран. Плюс умеет отображать страницы в специальном режиме для чтения (только сама статья с картинками). При желании можно изменить цвет фона и размер шрифта. Если этот браузер выбран по умолчанию для открытия ссылок, то с помощью двойного тапа ты отправляешь ссылку в список статей для отложенного чтения, так что статья будет доступна даже офлайн.
А какие интересные программы еще существуют?
Заключение
Android — очень простая и удобная операционная система. Вместе с тем она обладает огромным потенциалом расширения возможностей твоего девайса. Однако имей в виду, что каждый описанный в статье твик так или иначе будет тратить ресурсы процессора и батареи, поэтому все должно быть в меру.
7 удивительных андроид хаков, которые можно сделать без рутирования
ОС Android предлагает практически всю свободу, которую вы хотите от вашего мобильного устройства, а для тех, кто хочет быть на шаг впереди, существует рутирование. Рутирование устройств на Android было популярным среди технарей, оно нужно было для того, чтобы получить дополнительные функции и неограниченный доступ к мобильному устройству.
В прежние времена вам нужно было получать рут-права на андроиде даже для того, чтобы сделать снимок экрана, но с тех пор мы прошли долгий путь. Мы так ушли вперед, что есть невероятные андроид-хаки, которые вы можете выполнять прямо сейчас, без наличия root-прав. Давайте взглянем на некоторые из них и рассмотрим самые простые способы выполнить их на вашем устройстве.
Полезные советы:
Клонирование приложений
Все мы испытывали дилемму в попытке настроить две учетные записи WhatsApp на одном устройстве и не могли этого сделать. Хотя рутирование и предлагало способ обойти эти ограничения, результат просто не стоил того. Благодаря изобретению Parallel Space теперь вы можете легко клонировать приложение и иметь две версии, установленные на одном устройстве.
Помогая вам управлять рабочими и персональными учетными записями WhatsApp, Facebook, Instagram и даже игровыми аккаунтами с одного устройства, вам больше не понадобится дополнительное мобильное устройство. Благодаря таким функциям, как режим инкогнито и защита конфиденциальности, вы можете заставить клонированное приложение спрятаться от чужих глаз и сохранить конфиденциальность ваших бесед.
Отслеживание местоположения GPS
Почти кажется фантастическим будущим, что устройство в вашем кармане может не только отслеживать ваше местоположение и отправлять его другим пользователям, но и может быть удаленно доступным из любого места. Вам даже не нужно стороннее приложение, чтобы получить эту функцию, так как Google встроил ее прямо в ОС Android с помощью Find My Device.
Новая и обновленная версия Android Device Manager — это трекер GPS на стероидах, который помогает вам использовать свою учетную запись Google для отслеживания зарегистрированных мобильных устройств. Просто используя сервис, вы можете найти свое устройство, воспроизвести звук на нем, чтобы услышать его звонок, и даже полностью заблокировать и стереть устройство, если оно будет потеряно или украдено.
Запись голосовых вызовов
В прошлом, рутируя Android, появлялась возможность записывать звонки. Теперь та же самая функция может появиться на любом устройстве Android с такими приложениями, как Запись звонков, чтобы вы могли записывать разговоры по работе и даже личные звонки.
Созданный для автоматической организации входящих и исходящих вызовов, Запись звонков работает полностью в фоновом режиме. Вы можете настроить его для записи всех ваших вызовов или настроить избранные, чтобы записывались звонки только с определенными контактами. Самое приятное то, что вы можете легко обмениваться записанными звонками или даже архивировать их в облачные сервисы.
Полностью измените пользовательский интерфейс
Причиной, по которой разработчики пользовательских прошивок, такие как CyanogenMod, стали такими популярными, является то, что люди не любили ограничения пользовательского интерфейса, которые навязывали нам OEM-производители Android. Независимо от того, являетесь ли вы владельцем Galaxy, который хочет использовать стоковый Android или пользователем Google Pixel, который хочет освежить новые элементы дизайна, рутирование уже не является единственным вариантом.
Теперь вы получаете весь пакет чистого андроида, загруженного в лаунчер Google Старт, поэтому изменение всего пользовательского интерфейса — это просто установка. Аналогичным образом, вы можете создать свой уникальный пользовательский интерфейс с помощью Nova Launcher, который поможет вам настроить меню приложений, изменить внешний вид главного экрана, получить новые иконки приложений, настроить панель состояния и многое другое.
Агрессивная экономия заряда батареи
Одной из серьезных проблем для устройств Android во все времена было то, что заряда батареи не хватало даже на один день. Когда-то рутирование андроид было довольно популярным, так как оно позволяло разгонять процессор, сокращать фоновые данные и, в свою очередь, сокращало потребление заряда батареи, чтобы продержаться весь день.
Появились такие функции, как Doze Mode, которые помогают сохранить заряд, а также приложения, такие как Greenify, предлагающие агрессивную экономию батареи. Показывая вам самые прожорливые приложения, и как вы можете ограничить потребление ими батареи, Greenify использует свой режим гибернации, чтобы увеличить время использования устройства.
Автоматизация задач и процессов
Когда вы говорите об автоматизации на Android, на ум приходит только зависящее от root приложение Tasker. Благодаря тому, что Google добавил множество настроек разрешений в Android 6.0 Marshmallow, появились такие приложения, как MacroDroid, который поможет вам более продуктивно использовать ваше личное устройство.
Концепция основана на триггерах, которые вы можете выбрать для включения или отключения приложения, службы или определенной функции на устройстве. Например, вы можете настроить приложение MacroDroid таким образом, что при включении Bluetooth-переключателя телефон автоматически запускает приложение Android Auto для ежедневных поездок.
Запись экрана
В то время как пользователи iPhone могут идти дальше и кому-нибудь другому хвастаться своей функцией записи с экрана, пользователи устройств Android наслаждаются ею уже много лет. Тем не менее, функция записи экрана теперь доступна для пользователей, которые не хотят получать рут-права, благодаря приложениям, таким как DU Recorder.
Предлагая возможность записи в Full-HD 1080p на поддерживаемых устройствах, DU Recorder поставляется с поддержкой разной частоты кадров и даже параметрами аудиозаписи. Опции плавающего управления позволяют легко начинать запись с настройками воспроизведения, а также имеют легкий видеоредактор, встроенный прямо в приложение.
Root-права — это режим главного администратора, который можно установить при помощи компьютерного ПО. Другими словами, это учетная запись администратора, созданная на базе Android.
Виды прав Суперпользователя
Существует три категории прав на рут на Андроид:
— Полные права (Full Root). Получение неограниченного доступа ко всем функциям мобильного телефона.
— Постоянные (Shell Root). Администраторские права без возможности изменения системной папки system.
— Временные права (Temporary Root). Режим суперпользователя, работающий до перезагрузки устройства. После перезапуска Android, superuser mode исчезнет.
Зачем нужны root-права?
Основные функции расширенного режима администратора:
— изменение, удаление системных файлов;
— деактивация рекламы в приложениях;
— создание резервной копии Android (backup);
— установка файрвола для ограничения доступа в Интернет отдельным приложениям;
перепрошивание или откат ОС;
Способы получения root-доступа на Android
Получить функции суперпользователя на Android возможно двумя путями:
— скачать приложение для root-доступа через Play Market;
— при помощи компьютерного ПО.
Получение полного доступа с помощью программ для ПК
Для разблокировки Full Root при помощи ПК нужно проделать несколько простых шагов:
— Скачать ПО на компьютер из Интернета и установить.
— Подключить смартфон к персональному компьютеру через USB-кабель.
— Провести установку прав суперпользователя.
— Root-доступ с помощью программы Kingo Android Root
— Приложение от KingoRoot может взаимодействовать со множеством смартфонов:
Пошаговая инструкция по установке программы
Процесс инталляции Kingo Anroid Root:
— Подключить смартфон или планшет к компьютеру через USB. Для этого должна быть включена «Отладка по USB». Чтобы это сделать, нужно перейти в «Настройки»—«О телефоне»—«Версия ПО»—«Номер сборки» и несколько раз нажать по номеру сборки, пока не появится сообщение о включении статуса разработчика. Затем выбрать пункт «Для разработчиков» и включить режим отладки по USB.
— После распознавания модели смартфона необходимо подождать, пока установится основной драйвер программы.
— После окончания процесса установки прав, будет высвечено сообщение с текстом «ROOT Status: YES». Перезагрузить смартфон для вступления изменений в силу.
Root-доступ с помощью программы VROOT
Программное обеспечение VROOT работает со всеми моделями смартфонов и имеет такой же простой интерфейс, как и предыдущее приложение. ПО поддерживается только на ОС Windows. Скачивание доступно бесплатно.
Пошаговая инструкция по установке программы
Процесс установки VROOT:
— Запустить скачанный установщик и проследовать инструкции.
— Аналогично подключить смартфон к ПК через отладку USB.
— Запустить приложение и ожидать идентификации подключенной модели.
— Далее нажать на кнопку «Root». Появится окно с прокруткой.
— После успешного завершения процесса рутирования появится окно с галочкой.
Получение root-доступа без помощи компьютера
Инструкция по получению доступа на рут без применения ПК:
— Сначала нужно скачать приложение с Google Play.
— Установить apk файл.
— Запустить root-приложение и следовать инструкциям.
— Root-доступ с помощью приложения KINGROOT
— KINGROOT — это приложение нового образца, которое поддерживает процесс получения прав на рут в один клик.
Список поддерживаемых устройств:
Для того, чтобы разблокировать суперпользовательский режим, нужно проделать несколько простых операций:
— В открывшемся окошке, нажать синюю кнопку «Start Root/ Try to Root».
— Ожидать завершения процесса получения прав на рут.
— После успешного окончания рутирования, запустится новое окно с зеленой галочкой. Смартфон может автоматически перезагрузиться.
— Если получение root прошло неуспешно, то скорее всего проблема заключается в блокировке Bootloader Android.
Такая техническая защита используется на современных флагманах:
Пошаговая инструкция по установке приложения
Процесс инсталляции KINGROOT:
— Зарядить смартфон минимум до 50%.
— Подключиться к беспроводной сети или 3G.
— Включить возможность загрузки непроверенных программ. Перейти в «Настройки»—«Безопасность» и поставить галочку в пункте «Неизвестные источники».
— Скачать приложение через мобильный браузер или Google Play.
— Включить «Отладку по USB». Переместить apk с компьютера на телефон и установить, следуя инструкции.
Рекомендации в случае неуспешной установки:
— отключить настройки безопасности для Google Play;
— во время установки KINGROOT, выключить Интернет, а затем обратно включить;
— установить любой файловый менеджер (ES проводник, Total Commander) и запустить KINGROOT оттуда.
Как удалить root-права на Андроид?
Удаление root через файловый менеджер (ES File Explorer или аналогичный):
— Перейти в папку system/bin или xbin и удалить файл «su».
— Открыть system/app для деинсталляции Superuser. apk.
— Выполнить перезагрузку девайса. Проверить результат через приложение Root Cheker.
Деинсталляция через SuperSU:
— Запустить программу и перейти в настройки.
— Выбрать пункт «Полное удаление Root» и проследовать инструкции.
— После автоматического закрытия программы, перезагрузить устройство.
Удаление для Samsung Galaxy:
— Скачать официальную прошивку с сайта производителя.
— Скачать и инсталлировать утилиту Odin3.
— Установить драйверы Samsung и Samsung USB на компьютер.
— Выключить и подсоединить смартфон к ПК. Телефон должен быть включен в специальном режиме, зажав кнопку домой и качельку громкости.
— Запустить утилиту Odin3 и выбрать «PDA». Выбрать файл официальной прошивки, скачанный ранее.
— Поставить галочки над «PDA» и «Auto Reboot». Остальные отметки необходимо снять.
— Нажать запустить и ожидать около 5-7 минут. После успешного завершения появится окно с сообщением «Сделано!».
— Устройство перезагрузится автоматически.
В 99% случаев можно написать в Гугл «получить root на *модель телефона*» и увидеть подробную иллюстрированную инструкцию если не конкретно к твоей мобиле, то как минимум к мобилам этого производителя.
Вот реферат по 4пда
да да, только где про то, что после оного кингорута замучаешься китайчу выгребать?
А потом кричать про дырявый андроид. Збс тема.
Ещё кто-то изгаляется с прошивками и рутом? Чего без рута не хватает?
А так да, баловаться с прошивками интересно, но в основном на гуглофонах (нексусах и пикселях), т.к. для них иногда делают очень хорошие кастомы.
Как перестать бояться и полюбить adb
Для начала запомним что ни одно действие описанное в этой статье не может окирпичить ваш телефон. Вы не имеете root прав, а значит невозможно испортить какой-либо компонент системы. Это не касается ваших личных файлов и приложение, речь только о компонентах системы, о прошивке короче говоря. Так же данные действия никоим образом не могут повлиять на гарантию вашего телефона, собственно по тем же причинам. Без root мы просто не затрагиваем системные компоненты. Используем только то что разрешает нам сама система, как пользователю.
Разберем немного само устройство системы. В Android нет дисков как в Windows. Есть папки. Папки могут быть например картой памяти. Представьте что на вашем компьютере при вставке флешки, на рабочем столе появляется папка «флешка». Вытаскиваете, исчезает. Вот примерно так же и устроена система в вашем телефоне. И так попадая в shell вашего телефона вы оказываетесь в корневой, главной папке. В ней находится куча папок куда у вас нет доступа. Например System (папка прошивки) или Data (папка данных приложений). То есть доступ в эти папки у вас как бы есть, но только на чтение. Вы не можете изменять, удалять или добавлять туда свои файлы. Нет root доступа для этого. Нас интересует внутренняя память телефона + карта памяти, куда запись нам вполне доступна. И так, внутренняя память телефона всегда называется /sdcard. Карта памяти может находится в другом месте, но обычно она /storage/0123-4567
Далее на компьютер нужно установить adb. Для этого вам необходимо скачать «15 seconds adb installer». К сожалению прямых ссылок дать не могу, но уверен поиском в гугле вы найдете нужный файл.
Запустить от администратора, несколько раз согласится нажав на клавиатуре «Y», установить драйверы от Google Inc.
После того как вы установили adb + необходимые драйверы, вы можете работать с командной строкой телефона.
Для этого в пуске нажмите выполнить и вбейте руками CMD. Ну или на любом месте рабочего стола нажмите на клавиатуре «Win + R», вбейте «cmd» (без кавычек) нажмите Enter.
Кнопка Tab в командной строке пытается продолжить то что вы пишите подставляя имена файлов и папок которые есть в системе.
Что может adb? Начнем с азов. Перезагрузка в основные режимы.
Работа с показом всяких системных характеристик:
Страшный ужасный push и pull:
Эти две команды, push и pull скачивают и закачивают на телефон файлы с ПК и обратно.
Как только вы оказались командной строкой на своем рабочем столе, можно например отправить файл контактов на телефон:
adb push контакты.csv /sdcard/Download/
И файл контактов скопируется с вашего рабочего стола в телефон, в папку /sdcard/Download/
С помощью команды pull можно наоборот, скачать с телефона на ПК:
Файл должен оказаться в той папке где вы находитесь командной строкой на ПК (но мы же на вашем рабочем столе, верно?)
Даем какой-либо программе специальные разрешения на примере bxAction:
Для работы bxActions нужно два специальных разрешения, WRITE_SECURE_SETTINGS и READ_LOGS. Эти разрешения могут быть даны только через компьютер, через adb. Сам разработчик рекомендует ввести в командной строке следующее:
adb shell pm grant com.jamworks.bxactions android.permission.WRITE_SECURE_SETTINGS
adb shell pm grant com.jamworks.bxactions android.permission.READ_LOGS
Это правильные команды, однако они не дают вам понимания сработали ли они при вводе. Я рекомендую вводить так:
pm grant com.jamworks.bxactions android.permission.WRITE_SECURE_SETTINGS
pm grant com.jamworks.bxactions android.permission.READ_LOGS
Если при вводе возникнут какие-либо ошибки, вы это увидите. Если все хорошо, вывод будет пустой.
Таким вот не очень хитрым образом вы можете выдавать приложениям права которые раньше могли быть доступны только с получением root! К сожалению Google разрешает таким образом выдавать не все права, тот же Titanuim Backup не заработает, однако многие другие приложения сейчас умееют работать довольствуюсь только доступными в adb правами.
Страшный ужасный менеджер пакетов.
Бывает ситуация когда вы поставили какое-то приложение, например тему. Вы хотите ее удалить, но не можете ее найти в списке установленных приложений. Так же бывает что приложение в списке есть, но оно не удаляется. Тут нам поможет встроенный менеджер пакетов.
У каждого приложения есть уникальное имя пакета. Это скажем так внутреннее название приложения, такое как его видит система. Вы же видите только название из так называемых строк перевода. Даже если приложение не переведено ни на какие другие языки кроме родного языка разработчика или просто английского, в любом случае у приложения будет так называемый default перевод в котором будет прописано название приложения. Таким образом вы видите у себя в меню приложений bxActions вместо com.jamworks.bxactions
Бывают конечно пакеты которые являются скажем какими то системными дополнениями, которые не переводят даже в файле default перевода и оставляют прям называнием пакета. Кстати по этой же логике создаются приложения клоны. Достаточно пересобрать (именно пересобрать через специальный софт) пакет com.jamworks.bxactions с именем com.jamworks.bxactions1 и при установке вы получите второе приложения bxActions) Такой клон не всегда будет работать, но это один из способов создать клон. Система видит приложения с разными названиями пакетов как отдельные приложения.
И так что может pm?
Посмотреть все пакеты установленные в системе, в т.ч. те которые зашиты в прошивку и не могут быть удалены
cmd package list packages
Удалить пакет (например bxactions)
pm uninstall com.jamworks.bxactions
Пакетным менеджером так же можно устанавливать приложения. Например вы скинули bxActions.apk в папку Download
pm install bxActions.apk
Поздравляю вы установили приложение не дотрагиваясь до телефона)
Пакетный менеджер так же умеет отключать приложения. Например встроенный браузер вам не нравится, вы используете Chrome самостоятельно установленный с маркета. По привычке вы заходите на телефоне в настройки, выбираете пункт приложения, находите встроенный браузер, но пункта отключить нету, есть только остановить. Тут то и пригодится пакетный менеджер. Конечно, вы скажете, что можно поставить какой-нибудь Disabler с маркета, но это не всегда бывает удобно, поэтому просто знайте что есть способ сделать это через adb.