Sony rolls out Android 4.4.4 KitKat 10.5.1.A.0.292 firmware to Sony Xperia Z C6603. This version is known for hard to root, although with older Android 4.4.2 based 10.5.A.0.230 version we can easily gain the root. This process we don’t need to unlock the bootloader. Therefore, after we removed the root (unroot) we can again claim the warranty.
In this method first we flash the older 10.5.A.0.230 kernel using the flash tool (Androxyde), then run the app and gain the root and install the SuperSU. After that we flash the newer 10.5.1.A.0.292 kernel to keep the up to date system. In this Android 4.4.4 Xperia Z root guide, I was gonna use Towelroot app.
Rooting voids the warranty of your device. After unroot we can reclaim the warranty.
- Install Androxyde Flashtool (Download in here).
- Install the Flashtool drivers (Download in here).
- Download 10.5.A.0.230 kernel in here.
- Download 10.5.1.A.0.292 kernel in here.
- Download towelroot apk in here.
How to Root Sony Xperia Z C6603 10.5.1.A.0.292 firmware.
Install 10.5.A.0.230 kernel.
- Copy the downloaded towelroot.apk to the SD card.
- Enable USB debugging (Settings>Developer Options>USB Debugging). If you can’t see the developer options go to “Settings>About phone” and tap more than 5 times in “Build Number”.
- Open the flash tool.
- Click its flash icon and next popup window, choose “Fastboot mode”.
- Next fastboot toolbox window, click on the “Select kernel to flash”.
- Browse the 10.5.A.0.230 kernel sin file location and choose it.
- To start the installation chooses “Xperia Z 10.5.A.0.230 kernel.ftf” file.
- Start the installation.
- Power off the phone.
- Boot into the fastboot mode by pressing and holding volume down and connect the USB to the PC.
Start the rooting.
- Turn on the Xperia Z.
- Install the copied towel root tr.apk.
- Next run the app and hit the “Make it ra1n” button.
- Reboot the device.
- Install SuperSU from the Google Play store.
- Open the SuperSU and update the binary if it’s promoted.
Install the latest kernel.
- Power off the device.
- Turn the device flash mode.
- Run the flashtool and click flash icon.
- Firmware selector window browse the ftf file location.
- Choose the “Xperia Z 10.5.1.A.0.292 kernel.ftf” file.
- Click “Flash” button to start the installation.
- That’s all.
Make the SuperSU as a system app.
This process will remain the SuperSU app after the factory reset. If it installed as a normal user app, after performing the factory reset/hard reset, your root permission will lose. So personally I recommended this step. SuperSU has an option to make it as a system app, but some situation it will not work. Therefore, following manual method highly recommend.
- Install the root browser app from play store in here.
- After the installation run the app.
- Copy the SuperSU apk file to the “System/app” folder. Don’t delete the “data/app” directory contain supersu app. Leave it as it.
- Reboot the phone.