На Хабре уже публиковались инструкции, как удалить со смартфона «неудаляемый» мусор, который туда добавляют производители и операторы сотовой связи. Для этого не требуются рутовые права. Все операции можно выполнить вручную, подключив смартфон к компьютеру по ADB. Подробнее см. статью «Как удалить «неудаляемые» приложения со смартфона».
Сейчас на Gitlab опубликован универсальный bash-скрипт Universal Android Debloater, который автоматизирует большинство операций на большинстве популярных моделей смартфонов.
Поддерживаются следующие функции:
- Быстрый поиск по всем пакетам
- Удаление системных или пользовательских пакетов вручную или по списку
- Переустановка системных или пользовательских пакетов вручную или по списку
- Бэкап/восстановление по ADB (работает не очень надёжно, см. FAQ)
- Распознавание производителя устройства и автоматический выбор подходящего списка мусора
- Ведение логов (под рутом)
- Поддержка рута
- Установка альтернативных опенсорсных приложений вместо стоковых, список см. здесь (эта функция пока не реализована)
Примечание: без рута удаление программ не включает полное удаление файлов (см. FAQ).
Универсальные списки мусорных программ:
- GFAM (Google/Facebook/Amazon/Microsoft)
- AOSP
- Производители (OEM)
- Мобильные операторы
- Qualcomm / Mediatek / Разное
Списки мусорных программ производителей:
- Asus
- LG
- Google
- Huawei
- Motorola
- Nokia
- OnePlus
- Oppo
- Samsung
- Sony
- Xiaomi