README.md
March 10, 2026 ยท View on GitHub
๐ช Scalpel
Precision Debloat & Systemize for Rooted Android
Cut the bloat. Elevate your apps. Zero risk.
English | ็ฎไฝไธญๆ | ็น้ซไธญๆ | Tรผrkรงe | Portuguรชs (Brasil) | ํ๊ตญ์ด | Franรงais | Bahasa Indonesia | ะ ัััะบะธะน | ะฃะบัะฐัะฝััะบะฐ | เธ เธฒเธฉเธฒเนเธเธข | Tiแบฟng Viแปt | Italiano | Polski | ะัะปะณะฐััะบะธ | ๆฅๆฌ่ช | Espaรฑol | ุงูุนุฑุจูุฉ | เคนเคฟเคจเฅเคฆเฅ | Deutsch | Nederlands | ฮฮปฮปฮทฮฝฮนฮบฮฌ | Svenska | Norsk | Dansk
๐งฌ What is Scalpel?
Scalpel is a system app management module for rooted Android. It does two things: debloat โ removing pre-installed apps you don't want โ and systemize โ promoting user apps to run as system apps with elevated privileges. Rather than locking you into a single removal method, Scalpel auto-detects your device capabilities at every boot and selects the best available strategy: kernel-level VFS interception, overlayfs whiteouts, or package manager commands.
The result: bloatware gone, your apps elevated, your device safe. A 3-strike bootloop guard protects against bad configurations, deferred operations ensure your data is never destroyed prematurely, and a self-healing background monitor repairs any drift between reboots. Everything is managed through a WebUI inside your root manager โ no terminal needed.
This is not
pm disable. Scalpel's multi-mode engine goes beyond simple package manager commands. When your kernel supports it, apps are hidden at the VFS level โ invisible to the system entirely. On stock kernels, overlayfs whiteouts provide persistent removal across reboots. Package manager commands are the last resort, not the only option.
๐ฅ Why Scalpel?
๐ก๏ธ Bootloop-Proof โ Three failed boots auto-disable the module and restore your config. You can always recover.
๐ฏ Multi-Mode Debloat โ VFS interception, overlayfs whiteouts, or pm disable โ auto-detects the best strategy for your kernel.
๐ฆ Systemize Apps โ Promote user apps to /system/ with proper permissions. Your original data is preserved until the system copy is verified.
๐๏ธ Full WebUI โ Browse, search, select, and manage apps from your root manager. No terminal needed.
๐ Self-Healing โ Background monitor detects and repairs broken debloats automatically between reboots.
๐ฑ Universal Root โ Works with Magisk, KernelSU, and APatch out of the box.
โจ Features
Debloat Engine
- 3 debloat modes โ VFS interception, overlayfs whiteouts, or package manager โ auto-detected per boot
- App scanner โ discovers all system apps across partitions with 5-category risk classification
- Default debloat โ volume key prompt during install for immediate cleanup on first boot
- Raw whiteout support โ advanced users can supply a plain-text package list
Systemize Engine
- App promotion โ elevate user apps to
/system/appor/system/priv-app - Split APK support โ handles multi-APK bundles and native libraries
- Permissions XML โ auto-generates privileged permission allowlists for priv-app targets
- Deferred uninstall โ original app data preserved until system overlay is verified working
- Demote & rollback โ reverse any promotion with pending state tracking across reboots
Safety & Recovery
- 3-strike bootloop guard โ auto-disables module and restores config after repeated boot failures
- Deferred operations โ never removes original app data before confirming the replacement works
- Post-boot verification โ confirms every debloated and systemized app is in the expected state
- Self-healing monitor โ background daemon detects and repairs broken debloats automatically
- Config backup โ automatic backup before risky operations, restored on boot failures
WebUI
- Full dashboard โ status overview, debloat manager, systemize manager, settings
- Category browsing โ apps grouped by risk level with search and batch selection
- Context-sensitive actions โ floating action button adapts per tab (reboot, nuke, promote)
- Themeable โ light, dark, accent colors, glass effects
โ๏ธ Debloat Modes
Scalpel evaluates your device at every boot and selects the best available mode. You can override this in Settings.
| Mode | How It Works | Requirement | Trace Level |
|---|---|---|---|
| VFS Interception | Whiteouts synced to kernel VFS driver โ apps vanish from the filesystem entirely | Custom kernel with VFS hooks | None โ invisible to mount tables and stat |
| Overlayfs Whiteout | Character device whiteouts with overlay xattr in module directory | Stock kernel with overlayfs support | Low โ overlay metadata visible to root |
| Package Manager | pm disable-user removes app from user space | Any rooted device | Visible โ apps disabled, not hidden |
Auto-detection fallback: VFS โ Whiteout โ PM. The best available mode is always selected automatically.
๐ Requirements
Important
Scalpel works on any rooted Android 9+ device out of the box. No custom kernel needed. For VFS-level app hiding, a kernel with VFS redirection support is recommended โ but overlayfs and pm fallbacks work everywhere.
You need:
- A rooted Android device (Android 9+) with an unlocked bootloader
- A supported root manager (see compatibility below)
๐ฑ Compatibility
Root Managers
| Manager | Status | Notes |
|---|---|---|
| KernelSU | โ Tested | Full lifecycle support |
| APatch | โ ๏ธ Untested | Boot hooks present but not verified on device |
| Magisk | โ ๏ธ Untested | Boot-completed polling and magic mount fallback present but not verified |
More devices and root managers will be tested as development continues. If you test on an unlisted combo, let us know!
๐ Quick Start
- Download the latest module ZIP from Releases
- Install via your root manager (Magisk, KSU, or APatch)
- Choose default debloat during install โ Volume Up to apply, Volume Down to skip
- Reboot your device
- Open the WebUI from your root manager to browse and manage apps
๐ฌ Community
$ scalpel --operate
โโโโโโโ โโโโโโโ โโโโโโโโโโโโโโโ โโโโโโ โโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโ โโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โโโ โโโโโโ
โโโ โโโโโโโโโโ โโโโโโ โโโโโโโโโโโโโโโโ โโโ โโโโโโ
โโโโโโโโโโโโ โโโโโโโโโโโ โโโโโโ โโโ โโโ โโโโโโโโ
โโโโโโโ โโโ โโโโโโโโโโโ โโโโโโ โโโ โโโ โโโโโโโโ
[โ] SIGNAL โโโ t.me/superpowers9
[โ] UPLINK โโโ debloat tips ยท bug triage ยท feature drops
[โ] STATUS โโโ OPEN โ all operators welcome
๐ License
This project is licensed under the GNU General Public License v3.0.
๐ช Precision mode โ cut the bloat, keep the edge.