Overview & System Architecture
VioletBox, authored by developer Smart-Paocai, is an advanced mobile root utility toolbox created for power users, ROM modders, and device maintainers. Built as the mobile standalone counterpart to the Violet PC Toolkit, VioletBox consolidates dozens of low-level Android administration operations into a unified graphical interface requiring no tethered computer.
Key Built-in Capabilities
- SELinux Mode Controller: Free switching between Enforcing and Permissive SELinux states with persistent boot-time automation.
- Partition Management: Visual partition browser supporting raw direct read, write, dump, and erase operations on physical eMMC/UFS storage blocks.
- Baseband & Word Stock Backup: Creates full binary dumps of modem, persist, and NVRAM/EFS partitions formatted for emergency recovery via Qualcomm EDL (9008) mode or bootloader flashing.
- Batch Root Module Manager: Batch installs, updates, and manages modules across Magisk, KernelSU, and APatch environments.
- Application Management: Privileged app freezer, uninstaller, APK extractor, and background process controller.
- Global Device & ID Spoofing: Built-in device parameter masquerading and Android ID modification.
- Cloud OTA Extractor: Fast cloud-based payload extraction from Android OTA zip packages.
Installation & Setup
Step 1: Install APK
Download and install VioletBox_V1.0.0_release.apk.
Step 2: Grant Root Privileges
Launch VioletBox and grant permanent Superuser access when prompted by Magisk, KernelSU, or APatch.
Step 3: SELinux Verification
Test SELinux switching in the UI, then verify via terminal:
getenforce
Safety Notice
[!CAUTION] The Partition Management and Raw Block Write utilities write directly to physical storage partitions (
/dev/block/bootdevice/by-name/). Flashing invalid images to critical partitions (such asboot,abl,xbl, ormodem) can cause hard bricking. Always verify partition names carefully before executing write operations.