If you are looking for a pre-rooted Android Lollipop stock firmware for your Xperia Z Ultra, then senior XDA member pTeronaut, has the perfect solution for this. The member has shared a pre-rooted stock firmware build 14.5.A.0.270 based on Android 5.0.2 Lollipop. It is rooted using Chainfire's SuperSU v2.46 and has TWRP recovery installed.
The pre-rooted firmware in use is US generic and works both on locked and unlocked bootloaders.
Check out the guide below if you want to manually update your Xperia Z Ultra to Android 5.0.2 stock pre-rooted firmware. Keep in mind that you should have a C6806 model, as this is not compatible with any other model. Also do not forget to keep a backup of the data of your phone.
Pre-rooted Android 5.0.2 (14.5.A.0.270)
File name: C6806-14.5.A.0.270.zip (Alternate link)
XZ Dual recovery:ZU-lockeddualrecovery2.8.15-RELEASE.installer.zip
Click on this link. Click on the tab for XZDualRecovery by renowned developer, Nut, then click XZDualRecovery 2.8.15, then locate the file named ZU-lockeddualrecovery2.8.15-RELEASE.installer.zip. Click on it and install the file.
Update Xperia Z Ultra with pre-rooted Android 5.0.2 (14.5.A.0.270) stock firmware and TWRP recovery
Step-1: Download and install ADB on your Windows PC
Step-2: Download and install Sony drivers
Step-3: Enable USB debugging on your phone
- Go to Settings>> About phone>> tap build number 7 times
- Go to Settings again and scroll down to Developer options, tap on it
- Locate USB debugging and tap on the checkbox to enable it
Step-4: Connect your Xperia Z Ultra to the PC. A pop up will appear on the phone asking permission for USB Debugging. Select always allow then OK
Step-5: Move the pre-rooted firmware file to the phone's storage and remember the location
Step-6: Install XZDualRecovery. You don't need to unlock the bootloader, as this works on both locked and unlocked models.
- Extract ZU-lockeddualrecovery2.8.15-RELEASE.installer.zip using software like 7-zip
- Double click on the install.bat file, which will install the recovery on Z Ultra
- Your phone will now reboot when the recovery is installed
Note: You may skip this step if you already have TWRP and CWM recovery.
Step-7: Perform wiping task. From the TWRP recovery, select Wipe then Advanced wipe then select Dalvik cache, System, Data and Cache. Do a swipe on Swipe to wipe button
Step-8: Return to the main recovery and select Install, locate the pre-rooted firmware which you have copied on the phone. Select it and confirm installation
Step-9: When the installation is completed, select Reboot
Your Xperia Z Ultra should now be running the latest Android Lollipop firmware that is rooted and TWRP recovery installed.