Cross-platform GUI written in Rust using ADB to debloat non-rooted Android devices. Improve your privacy, the security and battery life of your device.
  • Rust 99%
  • Nix 0.6%
  • Shell 0.4%
Find a file
Jacob L bde5f2af70
Add entry for com.aura.oobe.deutsche in uad_lists.json
Added a new entry for 'com.aura.oobe.deutsche' with details about its list, description and removal recommendation.
2025-11-09 13:58:23 +00:00
.cargo build(cargo): don't use mold 2025-07-04 14:58:22 -04:00
.github ci: rm mold (missed in b86bb3c) 2025-07-10 02:41:46 -04:00
resources Add entry for com.aura.oobe.deutsche in uad_lists.json 2025-11-09 13:58:23 +00:00
src Fix lint issue 2025-08-03 19:57:56 -03:00
.gitignore refactor: apply extra clippy lints suggestions (#673) 2023-04-10 09:33:12 +00:00
build.rs build: unwrap embed_resource::compile 2025-08-09 20:04:02 -04:00
Cargo.lock build(deps): bump slab from 0.4.10 to 0.4.11 2025-08-13 04:50:08 +00:00
Cargo.toml refactor: rm all regex, and properly parse pm list users 2025-07-22 10:43:55 -04:00
clippy.toml build: simplify disallowed-* message 2025-02-21 21:49:51 +01:00
CONTRIBUTING.md docs(release): move part of contributing to release file 2025-03-09 13:26:09 +01:00
flake.lock feat: add Nix flake (#421) 2024-09-15 16:24:46 +02:00
flake.nix ci: rm mold (missed in b86bb3c) 2025-07-10 02:41:46 -04:00
LICENSE docs: remove explicit mention of 'GUI' 2024-01-04 11:30:58 +01:00
README.md build(ci): remove DeepSource check 2025-01-09 00:41:02 +01:00
RELEASE.md docs(release): mention that we need to update Cargo.lock 2025-03-10 20:25:58 +01:00

Universal Android Debloater Next Generation

Warning

DISCLAIMER: Use at your own risk. We're not responsible for anything that could happen to your devices.

uad_screenshot

Check out the issues, and feel free to contribute!. We're in HIGH NEED of Rust developers for fixing critical issues, see this announcement for more information.

For real-time communication, consider joining our Discord server:

Icon

In case you prefer using Matrix (using a Matrix bridge to Discord):

Summary

This is a detached fork of the UAD project, which aims to improve privacy and battery performance by removing unnecessary and obscure system apps. This can also contribute to improving security by reducing (but not eliminating) the attack surface. Read the wiki for more details on getting started. Whilst UAD-ng can remove system apps, it cannot detect or remove potentially malicious system services or drivers baked into the firmware of your device by various vendors; some vendor-specific apps are only UI front-ends to vendor-provided system services, and as such disabling/uninstalling those apps will not stop a service from running. Additional information can be found in package descriptions inside the Universal Android Debloater Next Generation application.

Documentation

For documentation regarding how to use UAD-ng, the FAQ, building from source and how to decompile/extract APKs, see our Wiki.

Special thanks

  • @0x192 who created the original UAD project.
  • @mawilms for his LotRO plugin manager (Lembas) which helped a lot to understand how to use the Iced GUI library.
  • @casperstorm for the UI/UX inspiration.