How to Root Walton Primo GH2 (Safe Steps)
Rooting your Walton Primo GH2 gives you full administrative control over the Android system, letting you remove bloatware, install root-only apps, tweak performance, and take full backups. This guide walks you through the entire process using a PC, from unlocking the bootloader to installing Magisk. You’ll need a Windows computer, a USB cable, and about 30 minutes. Follow every step in order and back up your data first.
What You’ll Need
- Walton Primo GH2 with at least 70% battery
- Windows PC (7 or later) with a working USB port
- USB data cable (the one that came with the phone)
- Official USB drivers for the Primo GH2 (install before connecting)
- ADB and Fastboot tools (platform-tools) downloaded and extracted on your PC
- Magisk APK (latest stable) – you’ll patch the stock boot image with it
- Stock boot.img for your exact Primo GH2 firmware version (download from a trusted source like the official Walton support page or a reputable XDA thread)
- A backup of all important data (photos, contacts, files)
Step-by-Step
- Back up your phone. Copy photos, videos, documents, and any app data you care about to your PC or cloud. Rooting wipes your device.
- Enable Developer Options. Go to Settings → About Phone and tap Build Number seven times until you see “You are now a developer!�
- Enable USB Debugging and OEM Unlock. In Settings → Developer Options, turn on USB Debugging and OEM Unlock (if present). If OEM Unlock is missing, your device may not be unlockable – stop here.
- Install the USB drivers. Download and install the official Walton USB driver on your PC. Reboot your PC if prompted.
- Set up ADB and Fastboot. Extract the platform-tools zip to a folder like
C:\adb. Open a Command Prompt in that folder (Shift+Right-click → “Open command window here�). - Connect your phone to the PC. Use a good USB cable. On your phone, when prompted, allow USB debugging (check “Always allow�).
- Verify the connection. In the Command Prompt type
adb devices. You should see your device listed as “device�. If not, reinstall drivers and try another cable/port. - Unlock the bootloader. Type
adb reboot bootloader. The phone will restart into fastboot mode. Then typefastboot oem unlock(orfastboot flashing unlockon some models). Confirm on the phone screen with the volume keys. This wipes your data – it’s expected. - Reboot into fastboot again. After the wipe, the phone boots normally. Re-enable USB debugging and OEM unlock if they were reset. Then run
adb reboot bootloaderagain. - Extract the boot image. From your stock firmware, extract the
boot.imgfile. If you don’t have the exact firmware, download it from a reliable source matching your build number (Settings → About Phone). - Patch the boot image with Magisk. Copy
boot.imgto your phone. Install the Magisk APK and open it. Tap Install → Install → Select and Patch a File, chooseboot.img, and wait. Magisk creates a patched file inDownload. - Copy the patched image to your PC. Transfer the patched file (usually named
magisk_patched-xxxxx.img) to the same folder as ADB. - Flash the patched image. With the phone in fastboot mode, type
fastboot flash boot magisk_patched-xxxxx.img(replace the filename). Wait for “OKAY�. - Reboot. Type
fastboot reboot. The phone will restart. Do not interrupt the first boot – it may take a few minutes. - Verify root. Open the Magisk app. If it says “Magisk is installed� and shows the version, you’re rooted. You can also use a root checker app.
Common Mistakes
- Skipping the backup. Unlocking the bootloader erases everything. Always back up first.
- Using the wrong boot.img. A boot image from a different firmware version can cause boot loops or brick the phone. Match the exact build number.
- Not enabling OEM Unlock. If this is off, fastboot will refuse to unlock.
- Interrupting the flash. Unplugging the cable or closing the command window mid-flash can corrupt the boot partition.
- Forgetting to re-enable USB debugging after the wipe. The wipe resets Developer Options, so you must turn them on again before the second fastboot session.
Tips
- Use the original USB cable and a rear port on your PC for a stable connection.
- Keep the phone charged above 70% to avoid shutdown during flashing.
- Write down your exact build number (e.g., PRIMO-GH2-XX-YY) before searching for firmware.
- After rooting, install a root manager like Magisk’s built-in Superuser to control which apps get root access.
- If you plan to install custom ROMs later, keep the stock firmware zip handy – it contains all images you might need.
Troubleshooting
- “adb devices� shows nothing or “unauthorized�. Reinstall drivers, try a different USB port, and on the phone revoke USB debugging authorizations (Settings → Developer Options → Revoke USB debugging authorizations) then reconnect and accept the prompt.
- “fastboot oem unlock� fails with “unknown command�. Try
fastboot flashing unlockinstead. If that also fails, your device may not support unlocking – do not force it. - Phone stuck in boot loop after flashing. Boot into recovery (Volume Up + Power), wipe cache, and reboot. If it persists, flash the original stock boot.img back via fastboot to restore the phone.
- Magisk app says “Requires Additional Setup�. Let it reboot the phone once. If it still fails, re-patch the boot image and flash again.
- USB connection keeps dropping. Try a different cable, disable USB power saving on the PC, and close any other programs that might use the port.
Frequently Asked Questions
Will rooting void my warranty?
Yes, in most cases rooting voids the manufacturer’s warranty. You can usually unroot and restore stock firmware to regain warranty, but it’s not guaranteed.
Can I root without a PC?
No, the Primo GH2 requires a PC to unlock the bootloader and flash the patched boot image. There is no reliable one-click APK method for this device.
Will I lose my data?
Yes, unlocking the bootloader wipes all data. Back up everything before starting. After that, the rooting process itself does not erase data.
Can I unroot later?
Yes. Flash the original stock boot.img back via fastboot, then relock the bootloader with fastboot oem lock (if you want). This removes root and restores the stock system.
Is rooting safe for daily use?
If done correctly and you only install trusted root apps, it is generally safe. However, you lose automatic OTA updates and some banking apps may refuse to work.
What if I don’t know my exact firmware version?
Check Settings → About Phone → Build Number. Write it down exactly. Download firmware that matches that build number from a trusted source. Using a mismatched boot image can brick your phone.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.