How to Root Sony Xperia Go: Step-by-Step Guide
Rooting your Sony Xperia Go gives you full administrative control over the Android system, letting you remove bloatware, install custom ROMs, use root-only apps, and tweak performance or battery life. This guide walks you through unlocking the bootloader and flashing a root package (SuperSU) using a PC. Before starting, back up your data, charge the phone above 70%, and enable USB debugging in Developer Options.
What You’ll Need
- Sony Xperia Go (ST27i) with a working USB cable
- A Windows PC (Windows 7 or later)
- Latest Sony USB drivers installed (from Sony’s official support site)
- Android SDK Platform Tools (ADB and Fastboot) – download from the official Android developer site
- Sony’s Flashtool (version 0.9.18 or newer) – download from its official site
- SuperSU zip file (Beta v2.82 or compatible) – download from a trusted source like XDA Developers
- Your phone’s bootloader unlock code from Sony’s official unlock website (requires a Google account)
Step-by-Step
- Back up your phone. Rooting wipes all data, so copy contacts, photos, and files to your PC or cloud. Use Sony’s backup app or a third-party tool.
- Enable Developer Options. Go to Settings → About Phone → tap “Build Number� 7 times until “You are now a developer!� appears.
- Turn on USB debugging. In Settings → Developer Options, check “USB debugging�. Also enable “Stay awake� while charging.
- Install the required software. Install the Sony USB drivers, extract ADB/Fastboot tools to a folder like C:\adb, and install Flashtool with its drivers (choose “Flashmode� and “Fastboot� when prompted).
- Get your bootloader unlock code. On Sony’s official unlock website, select your phone model, sign in with your Google account, and follow the on-screen instructions to receive a unique unlock code (sent via email).
- Turn off the phone. Power down completely.
- Enter Fastboot mode. Press and hold the Volume Up button while connecting the USB cable to the PC. The LED will turn blue, indicating Fastboot mode.
- Unlock the bootloader. Open Command Prompt in the ADB folder (Shift+Right-click → “Open command window here�). Type:
fastboot oem unlock 0xYOUR_UNLOCK_CODE(replace with your actual code). Press Enter. The phone will display a confirmation screen; use Volume buttons to select “Yes� and press Power to confirm. This wipes your data. - Reboot the phone. After unlocking, the phone reboots automatically. Set it up again (skip Wi-Fi and accounts for now).
- Copy SuperSU to the phone. Connect the phone in MTP mode (file transfer) and copy the SuperSU zip to the internal storage root.
- Boot into recovery. With the phone off, press and hold Volume Down + Power together until the recovery menu appears (this is the stock recovery).
- Install SuperSU. In the stock recovery, use Volume keys to navigate and Power to select. Choose “Apply update from sdcard� → select the SuperSU zip → confirm. Wait for the installation to finish.
- Reboot. Select “Reboot system now�. The phone will boot normally.
- Verify root. Install a root checker app from the Play Store to confirm root access. You can also look for the SuperSU app icon in your app drawer.
Common Mistakes
- Wrong drivers: Using generic USB drivers instead of Sony’s official ones causes connection errors.
- Incorrect unlock code: Copying the code with extra spaces or characters will fail. Double-check the email.
- Skipping the backup: Unlocking the bootloader wipes everything. If you skip backup, you lose all data.
- Using an incompatible SuperSU: Some versions don’t support Android 2.3 (Gingerbread) or 4.1 (Jelly Bean). Use a version known to work with the Xperia Go.
- Not enabling USB debugging: Without it, ADB commands won’t work.
- Interrupting the process: Unplugging the USB cable during flashing can brick the phone.
Tips
- Keep the phone charged above 70% to avoid shutdown during the process.
- Use a short, high-quality USB cable; long or damaged cables cause dropouts.
- Disable antivirus or firewall temporarily, as they may block Flashtool or ADB.
- After rooting, consider installing a custom recovery (like TWRP) for easier backups and ROM flashing.
- Write down your unlock code and keep it in a safe place—you may need it again if you relock the bootloader.
Troubleshooting
- “fastbootâ€� is not recognized: Ensure you’re in the correct folder (where adb.exe and fastboot.exe are) or add that folder to your PATH.
- Device not detected in Fastboot: Reinstall the Sony drivers, try a different USB port (preferably USB 2.0), and ensure the phone is in Fastboot mode (blue LED).
- Unlock command fails with “unknown command�: Type
fastboot devicesfirst to confirm the phone is listed. If not, fix the driver issue. - Phone stuck in bootloop after rooting: Boot into recovery (Volume Down + Power) and perform a factory reset (wipe data/factory reset). This clears any conflicting data.
- SuperSU installation aborts: The zip might be corrupted. Re-download it and try again. Also ensure the file is on the internal storage, not on an SD card.
- Root checker says “not rooted�: Reboot the phone and try again. If still not rooted, repeat the SuperSU installation from recovery.
Frequently Asked Questions
Does rooting void my warranty?
Yes, unlocking the bootloader and rooting typically voids the manufacturer warranty. Sony’s official unlock process is irreversible without relocking, which may restore warranty in some regions, but check your local policy.
Will I lose my data?
Yes, unlocking the bootloader wipes all data. Back up everything important before you start.
Can I unroot later?
Yes, you can unroot by flashing the stock firmware with Flashtool or by using SuperSU’s “Full unrootâ€� option (if available). Relocking the bootloader is also possible but requires the same unlock code.
Is it safe to root?
Rooting itself is safe if you follow the steps carefully. The risk is in making mistakes, like flashing wrong files, which can brick the device. Always use files specifically for the Xperia Go.
Will I still get OTA updates?
After rooting, OTA updates may fail or cause issues. You’ll likely need to manually flash updates or use custom ROMs. Many users prefer to stay on a stable custom ROM after rooting.
What if I don’t have a Windows PC?
This guide requires Windows. On Mac or Linux, you can use similar tools (like fastboot) but the driver installation and Flashtool are Windows-centric. You may need to use a virtual machine or borrow a Windows PC.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.