Finally, root access has been obtained on the Xperia Z (tested on C6603 and C6602 model number), after several days of experimenting finally DooMLoRD a Recognized Developer from xda has managed to find a way to root this new smartphone from Sony. He modified the CF-Auto-Root for Nexus 4 kernel developed by Chainfire for use on Xperia Z.
We had expected that this device will be able to get root access faster, even before the device was officially sold in the market. Possibly because this phone is a most anticipated Android Smartphone with the superb features and design, so there are many developers who are willing to spend their time to mods the phone.
For now root can only be obtained on the device with unlocked bootloader via Sony’s official website, so it is recommended only for experienced users. Then you also need to know the pros and cons of unlocked bootloader, learn more here. In case you don’t want to unlock the bootloader you can wait for a while until developers discover the new root method for locked bootloader Xperia Z, just like the previous Xperia devices.
Update !! New root method for locked bootloader devices, read step by step guide here.
Here is a prerequisite before we start rooting.
- A Device with model number C6602 or C6603, firmware version 10.1.A.1.350 Android 4.1.2 Jelly Bean.
- Unlocked bootloader via Sony’s official website.
- Xperia Z ADB drivers, get it here and then make sure it is properly installed on your PC.
- Grab fastboot files and extract it on your PC’s disk drive.
- Stock kernel and modified CF-Auto-Root kernel for Xperia Z by DooMLoRD here.
Here is How to root our Xperia Z (unlocked bootloader).
- Reboot our devices into fastboot mode by turning off your phone first, press the Volume Up key and then connect the USB cable. You will notice the Blue LED will light up.
- Open the folder where you extract the fastboot file and then copy the stock and modified CF-Auto-Root kernel into this folder. Open Windows CMD in the folder by pressing the Shift key (keyboard) and then right-click (mouse) selects “Open command window here”.
Then run the following command:fastboot flash boot Z_DooMLoRD_CF-Auto-Root-ported_FW-350.img
- Once completed, then reboot the device with the following command:
Notice when booting you will see a message “Device will reboot in 10 seconds”
- After a successful boot up, now unplug the USB cable and do a hard power off, while the device is ON then press the Volume Up and Power button for about 15 seconds, make sure our device vibrate 3 (three) times.
- Back to fastboot mode seeing that the beginning step and type the following command:
fastboot flash boot Z_DooMLoRD_insecure_FW-350.img
after thatfastboot reboot
- After boot up, log into your Google account, and then install Busybox Installer SuperSU from Play Store.
- Our Xperia Z should rooted now, verify it using Titanium Backup or Root Checker.