universal-android-debloater README

The project's README from github.com/0x192/universal-android-debloater. As one markdown file: README.md.

Universal Android Debloater GUI

DISCLAIMER: Use at your own risk. I am not responsible for anything that could happen to your phone.

uad_screenshot

This software is still in an early stage of development. Check out the issues, and feel free to contribute!

Summary

This is a complete rewrite in Rust of the UAD project, which aims to improve privacy and battery performance by removing unnecessary and obscure system apps. This can also contribute to improve security by reducing the attack surface.

Packages are as well documented as possible in order to provide a better understanding of what you can delete or not. The worst issue that could happen is removing an essential system package needed during boot causing then an unfortunate bootloop. After about 5 failed system boots, the phone will automatically reboot in recovery mode, and you'll have to perform a FACTORY RESET. Make a backup first!

In any case, you CANNOT brick your device with this software! That's the main point, right?

Features

NB : System apps cannot truly be uninstalled without root (see the FAQ)

Universal Debloat Lists

Manufacturers debloat lists

Mobile carriers debloat lists

Country Carriers
France Orange, SFR, Free, Bouygues
USA T-Mobile, Verizon, Sprint, AT&T
Germany Telekom
UK EE

How to use it

WINDOWS

  • Download the latest release of UAD GUI for your Operating System here. Take the opengl version only if the default version (with a Vulkan backend) doesn't launch.

  • NOTE: Chinese phones users may need to use the AOSP list for removing some stock apps because those Chinese manufacturers (especially Xiaomi and Huawei) have been using the name of AOSP packages for their own (modified & closed-source) apps.

    IMPORTANT NOTE: You will have to run this software whenever your OEM pushes an update to your phone as some uninstalled system apps could be reinstalled.

    How to contribute

    Hey-hey-hey! Don't go away so fast! This is a community project. That means I need you! I'm sure you want to make this project better anyway.

    ==> How to contribute

    Special thanks

    universal-android-debloater (0x192/universal-android-debloater)

    Searching Database…

    Что это такое?Кроссплатформенное десктопное приложение с графическим интерфейсом, написанное на Rust: через ADB оно удаляет или отключает предустановленный мусор (bloatware) на Android-телефонах без рут-прав, улучшая приватность, время работы от батареи и безопасность.
    Это приложение, которое я ставлю на телефон, или оно работает на компьютере?Оно работает на вашем компьютере — Windows, macOS или Linux — и общается с телефоном по USB через ADB; на сам телефон ничего не устанавливается.
    Как запустить его у себя?Включите параметры разработчика и отладку по USB на телефоне, установите Android platform tools (ADB) на компьютер, затем запустите релиз UAD для своей системы; если сборка с Vulkan не запускается, возьмите сборку с OpenGL.
    Нужно ли получать root-права на телефоне, чтобы это работало?Нет — программа создана именно для устройств без рута и работает через ADB. Но есть нюанс: без рута системные приложения нельзя удалить по-настоящему — они отключаются только для вашего пользователя.
    Что самое худшее может случиться, если я удалю не тот пакет?Худший вариант — bootloop (вечная перезагрузка): примерно после 5 неудачных запусков телефон уйдёт в recovery, и понадобится сброс до заводских настроек. Устройство «окирпичить» нельзя, но README настоятельно советует сначала сделать резервную копию.
    Подойдёт ли оно для телефона моего бренда?Скорее всего да — есть отдельные списки для Samsung, Xiaomi, Google, OnePlus, Sony, Huawei и других, а также универсальные списки (GFAM, AOSP, OEM) и списки операторов для Франции, США, Германии и Великобритании.
    Если что-то сломается, можно отменить удаление?Да — пакеты можно восстановить и снова включить прямо из интерфейса, каждое действие записывается в журнал, так что вы не забудете, что делали, а выбранный список можно сохранить или загрузить через файл uadexportedselection.txt.
    А китайские телефоны, вроде Xiaomi или Huawei, тоже поддерживаются?Да, но часть их фирменных приложений прячется за именами пакетов AOSP, поэтому в README советуют пользоваться списком AOSP, чтобы их найти.
    Удалённые приложения останутся удалёнными после обновления системы?Нет — когда производитель выпускает обновление, часть отключённых системных приложений может вернуться, так что после каждого обновления придётся снова запустить UAD.
    Можно управлять несколькими телефонами одновременно?Да — поддержка нескольких устройств позволяет подключить сразу несколько телефонов, а приложения в рабочих профилях обрабатываются благодаря поддержке нескольких пользователей.
    Creator
    0x192
    Size
    9.1 MB
    Stars
    20.2K
    Updated
    CommitApr 10
    Age
    5y
    Commits · 90 Days