0x192/universal-android-debloater

GitHub: 0x192/universal-android-debloater

基于Rust和ADB的跨平台GUI工具,无需root即可批量禁用Android设备预装应用以提升隐私保护和安全性。

Stars: 19067 | Forks: 1000

# Universal Android Debloater GUI **免责声明**:使用风险自负。对于可能对您的手机造成的任何问题,我不承担任何责任。 uad_screenshot **本软件仍处于早期开发阶段。请查看 issues,并欢迎随时贡献!** ## 概述 这是 [UAD 项目](https://gitlab.com/W1nst0n/universal-android-debloater) 的 Rust 完全重写版本,旨在通过移除不必要且晦涩的系统应用来改善隐私和电池性能。这也可以通过减少[攻击面](https://en.wikipedia.org/wiki/Attack_surface)来提升安全性。 软件包已被尽可能详尽地记录,以便您更好地了解哪些可以删除,哪些不能删除。可能发生的最糟糕的情况是,删除了启动时必需的关键系统包,从而导致不幸的无限重启(bootloop)。在系统启动失败约 5 次后,手机将自动重启至恢复模式,您将不得不执行恢复出厂设置(FACTORY RESET)。请务必先进行备份! 无论如何,您**绝不会**因为使用本软件而使您的设备变砖! 这才是最重要的,对吧? ## 功能 - [x] 卸载/禁用以及恢复/启用系统软件包 - [x] 多用户支持(例如工作资料中的应用) - [x] 在 `uad_exported_selection.txt` 中导出/导入您的选择 - [x] 多设备支持:您可以同时连接多部手机 - [x] 您的所有操作都会被记录,因此您绝不会忘记自己做过什么 注意:如果没有 root 权限,系统应用无法被真正卸载(参见 [FAQ](https://github.com/0x192/universal-android-debloater/wiki/FAQ)) ## 通用预装应用清理列表 - [x] GFAM (Google/Facebook/Amazon/Microsoft) - [x] AOSP - [x] 设备制造商 (OEM) - [x] 移动运营商 - [x] Qualcomm / Mediatek / 其他 ## 制造商预装应用清理列表 - [ ] Archos - [x] Asus - [ ] Blackberry - [ ] Gionee - [x] LG - [x] Google - [ ] iQOO - [x] Fairphone - [ ] HTC - [x] Huawei - [x] Motorola - [x] Nokia - [x] OnePlus - [x] Oppo - [x] Realme - [x] Samsung - [x] Sony - [x] Tecno - [ ] TCL - [x] Unihertz - [x] Vivo/iQOO - [ ] Wiko - [x] Xiaomi - [x] ZTE ## 移动运营商预装应用清理列表 | 国家 | 运营商 | | ------- | ------------------------------- | | 法国 | Orange, SFR, Free, Bouygues | | 美国 | T-Mobile, Verizon, Sprint, AT&T | | 德国 | Telekom | | 英国 | EE | ## 使用方法 - **请阅读 [FAQ](https://github.com/0x192/universal-android-debloater/wiki/FAQ)!** - **妥善备份您的数据!小心驶得万年船!** - 在您的智能手机上启用 _开发者选项_。 - 在开发者面板中开启 _USB 调试_。 - 在设置中,断开任何 OEM 账户(当您删除 OEM 账户软件包时,可能会导致您被锁在锁屏界面,因为手机无法再关联您的身份) - 安装 ADB(点击下方您的操作系统查看说明):

LINUX - 在您的 PC 上安装 _Android platform tools_: Debian 系: sudo apt install android-sdk-platform-tools Arch-Linux 系: sudo pacman -S android-tools Red Hat 系: sudo yum install android-tools OpenSUSE 系: sudo zypper install android-tools

MAC OS - 安装 [Homebrew](https://brew.sh/) - 安装 _Android platform tools_ brew install android-platform-tools

WINDOWS - 下载 [android platform tools](https://dl.google.com/android/repository/platform-tools-latest-windows.zip) 并将其解压到某处。 - [将 android platform tools 添加到您的 PATH 环境变量中](https://www.architectryan.com/2018/03/17/add-to-the-path-on-windows-10/) **或者**确保从同一目录启动 UAD。 - [为您的设备安装 USB 驱动程序](https://developer.android.com/studio/run/oem-usb#Drivers) - 检查您的设备是否被检测到: adb devices

- 在[此处](https://github.com/0x192/universal-android-debloater/releases)下载适用于您操作系统的最新版 UAD GUI。仅当默认版本(使用 Vulkan 后端)无法启动时,才选择 `opengl` 版本。 **注意:**中国手机用户可能需要使用 AOSP 列表来移除一些出厂预装应用,因为这些中国制造商(尤其是 Xiaomi 和 Huawei)一直将 AOSP 软件包的名称用于他们自己(经过修改且闭源的)应用。 **重要提示:**每当您的 OEM 向您的手机推送更新时,您都必须运行本软件,因为某些已被卸载的系统应用可能会被重新安装。 ## 如何贡献 嘿嘿嘿!别这么快就走!这是一个社区项目。这意味着我需要你!我相信你肯定也希望让这个项目变得更好。 ==> [如何贡献](https://github.com/0x192/universal-android-debloater/wiki) ## 特别感谢 - [@mawilms](https://github.com/mawilms) 感谢他的 LotRO 插件管理器([Lembas](https://github.com/mawilms/lembas)),它极大地帮助我理解了如何使用 [Iced](https://github.com/hecrj/iced) GUI 库。 - [@casperstorm](https://github.com/casperstorm) 感谢提供的 UI/UX 灵感。
标签:ADB, Android, Android调试桥, Debloater, DSL, GUI, Rust, Unrooted, 去冗余, 可视化界面, 安全, 开源, 手机安全, 操作系统优化, 攻击面缩减, 无Root, 智能手机, 桌面应用, 电池续航, 省电, 系统应用卸载, 系统精简, 系统维护, 网络安全, 网络流量审计, 设备优化, 超时处理, 通知系统, 隐私保护, 预装软件清理