A desktop debloater for Android — find and remove pre-installed bloatware over USB, no root required.
Say No to Bloatware (SNB) is a cross-platform desktop app that connects to your Android device over ADB, classifies installed apps against a bloatware database, and lets you safely remove (or, when a manufacturer blocks that, disable) the ones you don't want. ADB and the on-device companion app are bundled — there's nothing to install manually.
Full docs live in docs/:
- Getting Started — requirements, USB debugging, first scan.
- User Guide — every screen and feature.
- Architecture — how the components fit together.
- Build from Source — build, run, test, publish.
- Releasing & Deployment — packaging and the release pipeline.
- Troubleshooting — fixes for common issues.
| Logo | Folder | Description |
|---|---|---|
| SNB Desktop | Cross-platform desktop client (Avalonia / .NET 10). Contains the GUI (SNB.Desktop), shared logic (SNB.Backend), and a console front-end (SNB.Cli). |
|
| SNB Bridge | Android bridge app — runs an HTTP server on the device and exposes installed-app data over ADB port forwarding. See its README for the full HTTP API. |
Use the desktop app (most users): grab a release or build from source, connect your phone with USB debugging enabled, and scan. See Getting Started.
Build from source:
# Desktop client
dotnet run --project "SNB Desktop/src/SNB.Desktop/SNB.Desktop.csproj"
# Bridge app (build locally, or let CI build it for releases — see docs/releasing.md)
cd "SNB Bridge"; flutter pub get; flutter build apk --release
cp build/app/outputs/flutter-apk/app-release.apk ../Assets/Bridge/snb_bridge.apkSee Build from Source for the full developer setup.
Say No to Bloatware/
├── README.md ← this file
├── docs/ ← documentation
├── Assets/ ← bundled runtime assets (ADB, database, device images, bridge APK)
├── Bridge/ ← snb_bridge.apk deployed to devices (linked from Assets/Bridge/)
├── installer/ ← Windows/Linux packaging scripts
├── SNB Bridge/ ← Flutter Android app (source)
├── SNB Desktop/ ← .NET 10 solution (GUI + backend + CLI)
└── tools/ ← asset/logo generation scripts
MIT License. See the About page in-app for details.
