⚠ WARNING — READ BEFORE PROCEEDING ⚠
Rooting modifies your device's bootloader and system partition.
It may void your warranty. Proceed only if you understand the risks.
Android ships with restrictions. Manufacturers add more. Carriers add more on top of that.
UniversalRoot removes them — properly, cleanly, without leaving traces of half-finished patches in your system.
Without root, Android controls what you can see and touch on your own device. With root:
- Titanium Backup — full app + data backup, not just the APK
- AdAway — system-level ad blocking, even inside apps
- Greenify — aggressive background process management for real battery life
- Custom kernels — overclock, underclock, adjust voltages
- Full filesystem access — see and modify everything
- Xposed Framework — deep UI and behavior modifications
| Brand | Coverage | Notes |
|---|---|---|
| Samsung | ✅ Galaxy S / A / M / Note / Z | Exynos and Snapdragon variants |
| Xiaomi / POCO | ✅ Full lineup | Bootloader unlock required |
| OnePlus | ✅ All models | Official bootloader unlock supported |
| OPPO / Realme | ✅ Most models | 2019+ models |
| Motorola | ✅ Moto G / Edge / Razr | Moto Unlock Tool required |
| Vivo | ⚠ Partial | Select iQOO models |
| Huawei | ⚠ Limited | Pre-2020 models only |
Full compatibility list: SUPPORTED_DEVICES.md
Before you begin:
☐ Backup all data (photos, WhatsApp, etc.)
☐ Charge device to 60%+
☐ Enable Developer Options (Settings → About Phone → tap Build Number 7×)
☐ Enable USB Debugging
☐ Enable OEM Unlocking (if visible in Developer Options)
Process:
1. Connect phone to PC via USB
2. Launch UniversalRoot.exe
3. Wait for device detection (5–10 seconds)
4. Select your root method:
• Auto-Detect (recommended)
• Magisk Patch
• System Partition Method
5. Click ROOT
6. Do not disconnect during the process
7. Device will reboot — process complete
After rooting:
8. Install Magisk Manager from the release package
9. Run SafetyNet check in Magisk
10. Enable any needed Magisk modules
Auto-Detect — UniversalRoot identifies your device model and Android version, then selects the optimal method automatically. Recommended for most users.
Magisk Patch — Patches the stock boot image with Magisk, preserving system integrity. Passes SafetyNet. Best for banking apps, Google Pay compatibility.
System Partition Method — Direct root for older devices. More compatible with legacy hardware, but doesn't pass SafetyNet by default.
Option A — Via Magisk:
Magisk Manager → Uninstall → Full Uninstall → Restore Boot Image
Option B — Via UniversalRoot:
Launch app → Unroot Mode → Follow prompts
| Issue | Solution |
|---|---|
| Device not detected | Reinstall ADB drivers, try different USB cable/port |
| Root failed — error 5 | Unlock bootloader first (see manufacturer guide) |
| SafetyNet failing | Enable Magisk Hide for specific apps |
| Device stuck in bootloop | Hold Power + Vol Down → use Odin/SP Flash Tool to restore |
Your device. Your rules. Your root.