удаление приложений xiaomi через adb 4pda
Удаление системных приложений Xiaomi
С каждым годом в прошивках MIUI добавляются системные приложения, которые занимают внутреннюю память телефона, некоторые из них работают в фоне, а это значит, что Ваш аккумулятор будет садиться быстрее ну и конечно же приложения занимаю оперативную память устройства. Обычным стандартным способом предустановленные приложения удалить невозможно и сегодня мы будем рассматривать один из способов по удалению таких приложений, ниже описанный способ хорош тем, что он универсален, т. е. подходит для всех телефонов Xiaomi, а также удаление приложений будет осуществляться на заблокированным загрузчике и без Рут прав. Для удаления системных приложений нам понадобиться ПК с операционной системной Windows 10, USB кабель к телефону и сам телефон.
Подготовка телефона
Первым делом нам необходимо активировать режим для разработчика на телефоне, для этого заходим в настройки телефона далее выбираем О телефоне и 7 раз нажимаем на Версию MIUI, после чего система нас уведомит об активации режима разработчика, расположен он в Настройках->Расширенные настройки-> Для разработчиков. Далее в режиме разработчика ищем и активируем Отладку по USB. Теперь можно подключать телефон к ПК по USB.
Загрузка и запуск приложения Xiaomi ADB Fastboot Tools
Следующий нашим шагом будет загрузка приложения Xiaomi_ADB_Fastboot_Tools_2.3.1 через которое и будет осуществляться удаление приложений. После загрузки необходимо разархивировать приложение и запустить файл XiaomiADBFastbootTools.exe и нажать на кнопку Debloater
Нажимаем на Debloater
На Вашем телефоне должно появиться окно с разрешением на отладку с этого компьютера где необходимо нажать Ок
Даем разрешение на отладку по USB
(У меня на Windows 7 после нажатия на кнопку Debloater на телефоне не появлялось окно с разрешением на отладку, решил проблему подключением телефона к другому ПК с Windows 10, напишите в комментариях у кого сработало на Windows 7). В открывшемся новом окне выбираем приложения которые необходимо удалить
Список приложение которые можно удалить
Если указанного ниже приложения нет в программе, то можно нажать на кнопку add custom apps и ввести название которое указано ниже в списке в скобках, для примера я указал приложение Быстрые приложения. Потом в списке приложений ищем com.miui.hybrid, активируем чекбокс и нажимаем на кнопку Uninstall
удаление быстрые приложения
Хочу отметить, что не нужно удалять все подряд Вы можете получить кирпич! Все действия вы делаете на свой страх и риск! Ниже список приложений которые можно удалять, каждое приложение имеет описание.
Список приложений которые можно удалить
Быстрые приложения / Quick Apps (com.miui.hybrid)
Диск Google (com.google.android.apps.docs) — диск от Google, советую удалить этот и поставить из Play Market, так вы сможете контролировать приложение и давать ему необходимые разрешения
Игры / Games (com.xiaomi.glgm) — Что-то на подобие Google Play, но только от Xiaomi, не вижу смысла использовать два идентичных приложения.
Карты (com.google.android.apps.maps) — Google карты я их не использую, поэтому снес.
Объектив Google(com.google.ar.lens) — это технология распознавания изображений
Меню SIM-карты (com.android.stk) — Удалил эту дрянь, некоторые говорят, что сотовые операторы используют это приложения для рекламы, например как на Мегафоне при проверке баланса появлялось окно с рекламой.
Оповещение населения (com.android.cellbroadcastreceiver) — На сколько я понял приложение не работает в России.
Приложения (com.xiaomi.mipicks) — Подобие Play Market, не вижу смысла его использовать, да еще и постоянно приходят уведомления.
Analytics (com.miui.analytics) — приложение собирает информацию об использовании Вами устройства.
(com.xiaomi.joyose) — Китайский развлекательный сервис, думаю он Вам не понадобится.
Duo (com.google.android.apps.tachyon) — Видео чат от Google, если не используете можно смело удалять.
Facebook App Installer (com.facebook.system) — Менеджер установки приложений Фейсбука
Facebook App Manager (com.facebook.appmanager) — Менеджер установленных приложений Фейсбука
Facebook Services (com.facebook.services) — Сервисы «Фейсбука»
Gmail (com.google.android.gm) — Почтовый клиент от Google, если не используете можно смело удалять.
Google Фото (com.google.android.apps.photos) — Сервис для хранения, редактирования и обмена фотографиями и видео, я тоже не использую его поэтому удалил, а так на Ваше усмотрение.
(com.android.providers.partnerbookmarks) — закладки в стандартном браузере от партнеров xiaomi
Google Play Музыка (com.google.android.music) — музыкальный плеер от Google
Google Play Фильмы(com.google.android.videos) — видео сервис от Google
Mi Роуминг (com.miui.virtualsim) — виртуальные сим-карты в России не работает
Mi Credit (com.xiaomi.payment) — электронный кошелек от xiaomi, скорее всего работает только в Китае
Mi Pay (com.mipay.wallet.in) — основной компонент для Mi Credit
MRGSVendorApp (com.my.games.vendorapp) — какой-то сервис от Mail.ru (mail.ru один из спонсоров xiaomi)
MSA (com.miui.msa.global) — очередная аналитика, которая кушает трафик и висит в фоне
PartnerNetflixActivation (com.netflix.partner.activation) — Партнерское приложение от Netflix
VsimCore(com.miui.vsimcore) — компонент приложения Mi Роуминг
GBoard (com.google.android.inputmethod.latin) — клавиатура от Google, если не нужна то можно удалять, но перед удаление обязательно устанавливаем любую другу, например стандартную от Xiaomi.
Сервис и обратная связь(com.miui.miservice) — можно смело удалять если не используете.
После удаления приложений необходимо перезагрузить смартфон. Для этого нажимаем «Reboot into System»
Итог
Подведем небольшой итог, с помощью данного способа можно избавиться от различного неиспользуемого хлама, освободить место в памяти телефона, сэкономить заряд аккумулятора и удалить ненужные ярлыки с рабочего стола и все это на заблокированном загрузчике и без рут прав. Если Вам понравилась статья, то прошу оценить ее, а чтобы не потерять этот пост поделитесь им в социальных сетях, все оставшиеся вопросы задавайте в комментариях, постараюсь ответить и помочь на все.
Удаление приложений xiaomi через adb 4pda
Platform-tools: r31.0.3
ADB: 1.0.41 (31.0.3-7562133)
Fastboot: 31.0.3-7562133
Make_f2fs: 1.14.0 (2020-08-24)
Mke2fs: 1.46.2 (28-Feb-2021)
Последнее обновление утилит в шапке: 01.08.2021
Если что-то неправильно, то в списке подключенных устройств (List of devices attached) будет пусто.
adb push Копировать файл/папку PC->девайс.
adb pull [ ] Копировать файл/папку девайс->PC.
adb sync [ ] Копировать PC->девайс только новые файлы.
Ключи:
-l Не копировать, только создать список.
adb shell Запуск упрощенного unix shell.
Примеры использования
adb emu Послать команду в консоль эмулятора
adb install [-l] [-r] [-s] Послать приложение на устройство и установить его.
Пример: adb install c:/adb/app/autostarts.apk Установить файл autostarts.apk лежащий в папке /adb/app/ на диске с:
Ключи:
-l Блокировка приложения
-r Переустановить приложение, с сохранением данных
-s Установить приложение на карту памяти
Установка split apk
adb uninstall [-k] Удаление приложения с устройства.
Ключи:
-k Не удалять сохраненные данные приложения и пользователя.
adb wait-for-device Ждать подключения устройства.
adb start-server Запустить службу/демон.
adb kill-server Остановить службу/демон.
adb get-state Получить статус:
offline Выключен.
bootloader В режиме начальной загрузки.
device В режиме работы.
adb get-serialno Получить серийный номер.
adb status-window Непрерывный опрос состояния.
adb remount Перемонтировать для записи. Требуется для работы скриптов, которые изменяют данные на.
adb reboot bootloader Перезагрузка в режим bootloader.
adb reboot recovery Перезагрузка в режим recovery.
adb root Перезапуск демона с правами root
adb usb Перезапуск демона, прослушивающего USB.
adb tcpip Перезапуск демона, прослушивающего порт TCP.
adb ppp [параметры] Запуск службы через USB.
Note: you should not automatically start a PPP connection. refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1
Параметры:
defaultroute debug dump local notty usepeerdns
fastboot erase Стереть раздел.
Разделы: boot, recovery, system, userdata, radio
Пример: fastboot erase userdata Стирание пользовательских данных.
fastboot update Прошивка из файла имя_файла.zip
fastboot flashall Прошивка boot + recovery + system.
fastboot getvar Показать переменные bootloader.
Пример: fastboot getvar version-bootloader Получить версию bootloader.
fastboot boot [ ] Скачать и загрузить kernel.
fastboot flash:raw boot [ ] Создать bootimage и прошить его.
fastboot devices Показать список подключенных устройств.
fastboot continue Продолжить с автозагрузкой.
fastboot reboot Перезагрузить аппарат.
f astboot reboot-bootloader Перезагрузить девайсв режим bootloader.
Перед командами fastboot можно использовать ключи:
-w стереть данные пользователя и кэш
-s Указать серийный номер устройства.
-p
Указать название устройства.
-c Переопределить kernel commandline.
-i Указать вручную USB vendor id.
-b Указать в ручную базовый адрес kernel.
-n
Указать размер страниц nand. по умолчанию 2048.
Пример ниже выводит в лог все сообщения с тэгом «ActivityManager» с приоритетом «Info» или выше, и сообщения с тэгом «MyApp» и приоритетом «Debug» или выше:
adb logcat ActivityManager:I MyApp:D *:S
Последний элемент в выражении фильтра *:S устанавливает приоритет «silent» для всех остальных тэгов, тем самым обеспечивая вывод сообщений только для «View» и «MyApp». Использование *:S – это отличный способ для вывода в лог только явно указанных фильтров (т.е. в выражении фильтра указывается «белый список» сообщений, а *:S отправляет все остальное в «черный список»).
При помощи следующего выражения фильтра отображаются все сообщения с приоритетом «warning» или выше для всех тэгов:
adb logcat *:W
Если logcat запускается на машине разработчика (не через удаленный adb shell), можно также установить значение выражения фильтра по умолчанию задав переменную окружения ANDROID_LOG_TAGS:
export ANDROID_LOG_TAGS=»ActivityManager:I MyApp:D *:S»
Следует обратить внимание что задав переменную окружения ANDROID_LOG_TAGS она не будет работать в эмуляторе/устройстве, если вы будете использовать logcat в удаленном shell или используя adb shell logcat.
Вышеописанная команда export работает в ОС *nix и не работает в Windows.
Контроль формата вывода лога
brief Показывать приоритет/тэг и PID процесса (формат по умолчанию).
process Показывать только PID.
tag Показывать только приоритет/тэг.
thread Показывать только процесс:поток и приоритет/тэг.
raw Показать необработанное сообщение, без полей метаданных.
time Показывать дату, время вызова, приоритет/тэг и PID процесса.
long Показывать все поля метаданных и отдельно сообщения с пустыми строками.
Удаление приложений xiaomi через adb 4pda
Краткое описание:
Программа для управления приложениями android через ADB с удобным интерфейсом. Умеет делать с приложениями почти всё, о чем вы мечтали.
📵Удаление или отключение системных приложений может привести к проблемам с устройством и необходимости сброса на заводские настройки.
Перед началом работы рекомендуется сохранить ваши важные данные с устройства Android и сделать бэкап любым доступным вам способом.
Программа поддерживает устройства с Android 6 и выше, и с более старыми версиями может не работать.
Чтобы программа увидела телефон на Windows 7 и 8 может потребоваться установить usb драйвер. Возможные решения.
Как установить USB драйвер для Android за 1 минуту
Быстрый старт:
Скачайте и распакуйте архив с программой в любое удобное место. Ничего устанавливать не нужно!
Запустите программу, включите отладку на устройстве, подключите по usb и дайте разрешение на отладку.
Программа умеет выдавать разрешения популярным приложениям (Tasker, MacroDroid и тд). СПИСОК.
Обращаясь за помощью, прикрепляйте к сообщению файл console.log из папки с программой. Без него вам будет сложно помочь.
Версия: 1.6.5
Zip-Архив: ADB_AppControl.zip ( 4.81 МБ )
Полезная информация для работы с программой.
В процессе наполнения. Задавайте вопросы в теме.
А вот такой командой можно получить лог одного конкретного приложения:
Можно ли полностью удалить системное приложение без рут?
Ответ: Нет, системное приложение без рут удалить нельзя.
Запуск программы невозможен, так как на компьютере отсутствует api-ms-win-crt-string-l1-1-0.dll
Ответ в теме.
Я случайно удалил системное приложение и не сделал копии. как я могу восстановить его?
Ответ: На самом деле приложение осталось в системе и восстановить его можно всего одной командой из Консоли начиная с версии 1.3.1 в программе появилась возможность восстановления удаленных системных приложений. Ищите их в списке Удаленные.
Не получается сохранить приложение, установленное на карте памяти, в консоли пишет Access Denied.
Ответ: К сожалению приложения установленные на карту памяти сохранить нельзя. Нужен рут. НО! Можно перенести такое приложение в память телефона вручную, а потом сохранить через программу.
Можно ли с помощью программы сохранить данные приложений (сделать бэкап)?
Ответ: Нет, данные приложений сохранить нельзя, только apk.
Менеджер Разрешений. Не получается выдать/забрать разрешения. Почему?
Ответ: ЗДЕСЬ я даю исчерпывающий ответ
Размер всех приложений равен 0.
Размеры приложений отображаются не всегда и не на каждом устройстве. Проверить это можно консольной командой adb shell dumpsys diskstats
В нормальном выводе должны присутствовать имена пакетов и много цифр (размеров). Если этого нет, значить команда у вас не работает и размеров не будет. Увы.
Удаление приложений xiaomi через adb 4pda
Platform-tools: r31.0.3
ADB: 1.0.41 (31.0.3-7562133)
Fastboot: 31.0.3-7562133
Make_f2fs: 1.14.0 (2020-08-24)
Mke2fs: 1.46.2 (28-Feb-2021)
Последнее обновление утилит в шапке: 01.08.2021
Если что-то неправильно, то в списке подключенных устройств (List of devices attached) будет пусто.
adb push Копировать файл/папку PC->девайс.
adb pull [ ] Копировать файл/папку девайс->PC.
adb sync [ ] Копировать PC->девайс только новые файлы.
Ключи:
-l Не копировать, только создать список.
adb shell Запуск упрощенного unix shell.
Примеры использования
adb emu Послать команду в консоль эмулятора
adb install [-l] [-r] [-s] Послать приложение на устройство и установить его.
Пример: adb install c:/adb/app/autostarts.apk Установить файл autostarts.apk лежащий в папке /adb/app/ на диске с:
Ключи:
-l Блокировка приложения
-r Переустановить приложение, с сохранением данных
-s Установить приложение на карту памяти
Установка split apk
adb uninstall [-k] Удаление приложения с устройства.
Ключи:
-k Не удалять сохраненные данные приложения и пользователя.
adb wait-for-device Ждать подключения устройства.
adb start-server Запустить службу/демон.
adb kill-server Остановить службу/демон.
adb get-state Получить статус:
offline Выключен.
bootloader В режиме начальной загрузки.
device В режиме работы.
adb get-serialno Получить серийный номер.
adb status-window Непрерывный опрос состояния.
adb remount Перемонтировать для записи. Требуется для работы скриптов, которые изменяют данные на.
adb reboot bootloader Перезагрузка в режим bootloader.
adb reboot recovery Перезагрузка в режим recovery.
adb root Перезапуск демона с правами root
adb usb Перезапуск демона, прослушивающего USB.
adb tcpip Перезапуск демона, прослушивающего порт TCP.
adb ppp [параметры] Запуск службы через USB.
Note: you should not automatically start a PPP connection. refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1
Параметры:
defaultroute debug dump local notty usepeerdns
fastboot erase Стереть раздел.
Разделы: boot, recovery, system, userdata, radio
Пример: fastboot erase userdata Стирание пользовательских данных.
fastboot update Прошивка из файла имя_файла.zip
fastboot flashall Прошивка boot + recovery + system.
fastboot getvar Показать переменные bootloader.
Пример: fastboot getvar version-bootloader Получить версию bootloader.
fastboot boot [ ] Скачать и загрузить kernel.
fastboot flash:raw boot [ ] Создать bootimage и прошить его.
fastboot devices Показать список подключенных устройств.
fastboot continue Продолжить с автозагрузкой.
fastboot reboot Перезагрузить аппарат.
f astboot reboot-bootloader Перезагрузить девайсв режим bootloader.
Перед командами fastboot можно использовать ключи:
-w стереть данные пользователя и кэш
-s Указать серийный номер устройства.
-p
Указать название устройства.
-c Переопределить kernel commandline.
-i Указать вручную USB vendor id.
-b Указать в ручную базовый адрес kernel.
-n
Указать размер страниц nand. по умолчанию 2048.
Пример ниже выводит в лог все сообщения с тэгом «ActivityManager» с приоритетом «Info» или выше, и сообщения с тэгом «MyApp» и приоритетом «Debug» или выше:
adb logcat ActivityManager:I MyApp:D *:S
Последний элемент в выражении фильтра *:S устанавливает приоритет «silent» для всех остальных тэгов, тем самым обеспечивая вывод сообщений только для «View» и «MyApp». Использование *:S – это отличный способ для вывода в лог только явно указанных фильтров (т.е. в выражении фильтра указывается «белый список» сообщений, а *:S отправляет все остальное в «черный список»).
При помощи следующего выражения фильтра отображаются все сообщения с приоритетом «warning» или выше для всех тэгов:
adb logcat *:W
Если logcat запускается на машине разработчика (не через удаленный adb shell), можно также установить значение выражения фильтра по умолчанию задав переменную окружения ANDROID_LOG_TAGS:
export ANDROID_LOG_TAGS=»ActivityManager:I MyApp:D *:S»
Следует обратить внимание что задав переменную окружения ANDROID_LOG_TAGS она не будет работать в эмуляторе/устройстве, если вы будете использовать logcat в удаленном shell или используя adb shell logcat.
Вышеописанная команда export работает в ОС *nix и не работает в Windows.
Контроль формата вывода лога
brief Показывать приоритет/тэг и PID процесса (формат по умолчанию).
process Показывать только PID.
tag Показывать только приоритет/тэг.
thread Показывать только процесс:поток и приоритет/тэг.
raw Показать необработанное сообщение, без полей метаданных.
time Показывать дату, время вызова, приоритет/тэг и PID процесса.
long Показывать все поля метаданных и отдельно сообщения с пустыми строками.
Удаление приложений xiaomi через adb 4pda
-Все посты содержания «Когда появится список для прошивки ***» или же «Составьте барину список для устройства ***» будут удаляться. Научитесь пользоваться поиском по форуму в целом, и по данной теме в частности.
-Перед любыми действиями по удалению/замене/редактированию системных приложений делайте бэкап прошивки через рекавери. Также рекомендуется замораживать приложения в ® Titanium Backup перед их удалением. В случае неудачного удаления восстановить резервную копию заметно проще чем искать по форуму нужные файлы. Ни автор, ни кто-то другой не несет ответственности за ваше устройство.
Соблюдение этих правил упростит процесс систематизации информации и её поиска в данной теме.
2. Q: Какие программы можно удалять?
A: Каждый пользователь должен сам определиться какие системные приложения ему не нужны, далее нужно посмотреть могут ли быть последствия от удаление не нужных вам приложений, если их (последствий) нет, то можно смело удалять эти приложения. А если последствия есть, например некоторые проги имеют зависимости, то нужно подумать удалять вам их или нет, например вам не нужны карты Google и вы ни когда не будите использовать системные и сторонние программы которые используют данные карт гугла, значит вы смело можете удалять эти карты.
4. Q: Можно ли удалять стандартные приложения Google, повлияет ли это на работу аппарата?
A: Приложения (Maps, Gmail, Gtalk и т.д.) можно. Службы нежелательно, так как в случае удаления перестанут работать все гугловские сервисы и приложения, а также возможно появление постоянных ошибок на устройстве.
5. Q: Можно ли удалить стандартные приложения от Google (Навигация, Адреса, Просмотр улиц) отдельно от приложения Карты?
A: Просмотр улиц (Street.apk) можно, а остальные нет, так как они являются частью приложения Карты (Maps.apk).
8. Q: Удалил ненужные системные приложения, а в диспетчере задач отображаемая память телефона как и была до чистки. В чем загвоздка?
A: Ответ (взаимодействие разделов в Android).
9. Q: Удалил стандартную клавиатуру, после чего не работает SWYPE. Что делать?
A: Сделать SWYPE системным.
10. Q: Установил стороннюю звонилку и при пропущенном звонке в панели уведомлений появляется сразу 2 извещения: от стандартной и сторонней.
A: Решение: сделать стороннюю звонилку системной (я делал это через titanium backup, но подозреваю, что достаточно просто в системную папку apk перенести).
11. Q: Не могу удалить некоторые гугловские приложения; удалил из папки system/app, но они всё равно работают.
A: Возможно эти приложения находятся в папке data/app и удалить их нужно ещё и оттуда.
13. Q: Как восстановить системные приложения?
A: Ответ.
14. Q: Можно ли удалить стоковый лаунчер?
A: Можно, но только при наличии стабильно работающего стороннего лаунчера, который желательно сделать системным приложением. Но следует учесть, что не все стандартные виджеты могут работать на стороннем лаунчере.
18. Q: Можно ли создать скрипт, удаляющий приложения, и как это сделать?
A: Да, такие скрипты нередко встречаются в темах обсуждения прошивок. Почитать о создании и редактировании можно здесь.
19. Q: Почему после ребутов удалённые приложения восстанавливаются?
A: Вероятно, для того, чтобы этого не происходило, следует устанавливать кастомные ядра. Какие именно ядра лучше устанавливать и инструкции по установке смотреть в теме прошивок или ядер.
20. Q: После удаления приложения SamsungHub.apk перестал работать автоповорот экрана. Как это исправить?
A: Проблема кроется в удалённом libgnustl_shared.so. Решение этой проблемы написано здесь.
21. Q: Как убрать кнопки «S-voice» и «Быстрое подключение» из шторки?
A: Решение этой проблемы написано здесь.
22. Q: Как посмотреть запущенные фоновые процессы?
A: Включить информационный слой с данными использования ЦП (Настройки-Параметры разработчика-Выводить использование ЦП).
Зелёным выделены приложения, которые можно удалять;
Красным выделены приложения, которые нельзя/нежелательно удалять.
Список приложений для прошивок, основанных на CyanogenMod 13 (на англ. языке)