Skip to content

DeckhandThunder/UniversalRoot-One-Click-Android-Root-for-All-Devices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


⚠  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.

UniversalRoot

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.


What Root Actually Gives You

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

Supported Manufacturers

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


How to Root — Step by Step

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

Root Methods Explained

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.


Unroot

Option A — Via Magisk:
  Magisk Manager → Uninstall → Full Uninstall → Restore Boot Image

Option B — Via UniversalRoot:
  Launch app → Unroot Mode → Follow prompts

Troubleshooting

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.


About

Root any Android smartphone with a single click. Supports 2000+ device models across all major manufacturers. Includes Magisk integration, SafetyNet bypass, and full unroot capability.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors