The Xperia Z – Sony’s flagship behemoth of a device running Android 4.1.2 Jelly Bean on a gorgeous 5″ 1080p full HD screen – has been rooted before its actual launch. Sony’s new range of Android devices are becoming more and more developer-friendly, with Sony allowing official bootloader unlocks and releasing kernel sources to the developers to support third-party development. This rooting method comes courtesy of XDA Recognized Developer DooMLoRD, who remotely achieved root access via teamviewer without even getting his hands on the device. Planning on getting an Xperia Z for yourself? Here’s how you can root the device in a few very simple steps.
Don’t forget to check out our guide on the top 10 reasons to root your Android device, if you aren’t sure about whether you should root yours or not.
Disclaimer: Please follow this guide at your own risk. AddictiveTips will not be liable if your device gets damaged or bricked during the process.
- Unlocked bootloader. You can unlock the bootloader of your Xperia Z from the Sony Mobile website.
- Firmware version: 10.1.A.1.350. Do not proceed with this guide if your device has a different firmware version.
- Modified CF-Auto-Root kernel
- Insecure stock kernel
- First of all, download the modified kernel and insecure stock kernel files from the link above, and rename the modified kernel to ‘mkernel’ and the stock kernel to ‘skernel’.
- Copy the files to the folder where you have the fastboot file.
- Reboot the device into fastboot mode by powering it off, and then holding down the ‘Volume Up’ key as you plug in the USB cable.
- Once the device is connected in fastboot mode, open a Command Prompt window and navigate to the location of the kernel.
- Now enter the following commands:
fastboot flash boot mkernel.img fastboot reboot
- The phone should start rebooting now, and you should see an indication on the screen, telling you that the device will reboot in 10 seconds. Once it boots up, disconnect the USB and hold down both ‘Power’ and ‘Volume Up’ keys till the phone vibrates thrice. The phone is now powered off.
- Now reconnect the device in fastboot mode and enter the following commands:
fastboot flash boot skernel.img fastboot reboot
- Lastly, download Busybox installer from Play Store and use it to install Busybox to ‘/system/xbin/’ on the phone.
That is it! The device should now be completely rooted. If you’re wondering where to go from here, you might find our compilation of the top 15 post-root apps interesting.
For updates and queries regarding this rooting method, head over to the forum thread at XDA-Developers linked below.