[Xperia Z1 Android Development] [NUT]:
​

Requirements:

Flashtool 0.9.16 by [MENTION=2807379]Androxyde[/MENTION]

XZDualRecovery 2.7.124 BETA or newer.

Current

rooted

FW version: 14.3.A.0.757.

Special features:

SuperSU integrated in system, FULL ROOT!

XZDualRecovery 2.7.132 BETA (CWM & PhilZ Touch & TWRP) pre-installed;

init.d support (read how to enable)

For both locked and unlocked bootloaders!

In the following guide I suggest you use an external SDCard but that's just good practice, you can use your internal storage or even an USB OTG storage device in TWRP if you like to install, that's no problem!... If you are modding and the likes, best is to have an external sdcard, just for safeties sake.

How to update to 14.4.A.0.108:

Files (Find them on the download tab!) :

For C6902: Download C6902_14.4.A.0.108.flashable.zip (1022MB) and C6902_14.4.A.0.108_Stripped.ftf (21MB)

For C6903: Download C6903_14.4.A.0.108.flashable.zip (947MB) and C6903_14.4.A.0.108_Stripped.ftf (21MB)

For C6906: Download C6906_14.4.A.0.108.flashable.zip (970MB) and C6906_14.4.A.0.108_Stripped.ftf (21MB)

For C6943: Download C6943_14.4.A.0.108.flashable.zip (1003MB) and C6943_14.4.A.0.108_Stripped.ftf (21MB)

Save them somewhere you remember;

Put 'C69XX_14.4.A.0.108.flashable.zip' on (the external) SDcard1;

Put 'C69XX_14.4.A.0.108_Stripped.ftf' inside the Flashtool/firmwares folder;

Create a backup of your phone in TWRP and don't forget to backup the contents of 'SDCard' (the internal storage!);

Flash 'C69XX_14.4.A.0.108.flashable.zip' in TWRP (if you notice your phone reboot during the update process, update to the latest XZDualRecovery and try again);

NOTE:

do not reboot

but go back to the main menu, then go to reboot->power off;

Flash everything in 'C69XX_14.4.A.0.108_Stripped.ftf' using flashtool;

Reboot to system.

The first boot will be slow and after some time at the boot animation you will see Android start optimizing the apps on your phone.

Enjoy! :laugh:

@RHBH has created a deodex package for each of these releases. Check out his thread here.

Need some help?

@shem2409 has made a video guide to aid you in the update process:

[YOUTUBE]zscUImoPLpM[/YOUTUBE]

Thanks buddy, great work, as always! :)

Known XZDualRecovery Issues:

Busybox Updater/Installer: If you have XZDualRecovery installed, un-install any Busybox updating app/tool as most if not all of them will install a version of busybox which does not support the lzma compression applets XZDualRecovery depends on. The version installed together with XZDualRecovery is very stable and I have yet to hear anyone complain about it's stability.

How to report errors:

Please, before shouting out "It doesn't work!!1!" or "I lost root!" or even "My phone reboots when remounting /system RW!!" try the following:

Restore any KitKat FTF using any means you are familiar with so you can try again.

Root it using the Easy Root Tool by @zxz0O0 and install XZDualRecovery, or

Install XZDualRecovery using option 3 in the installer menu (installation on unrooted ROM)

Then try to update again using TWRP.

If it still fails something from there on: LOGS!!.

NOTE: The important ones can be found in /cache/recovery and in /sdcard1/XZDualRecovery, pack them up and send them to me or attach them to your bug report.

Thank you :)

XDA:DevDB Information

[STOCK][C69XX][4.4.4] Update to 14.4.A.0.108 [Root & XZDR][DE-/ODEX], ROM for the Sony Xperia Z1

Contributors

[NUT]

ROM OS Version: 4.4.x KitKat

ROM Kernel: Linux 3.4.x

ROM Firmware Required: 14.3.A.0.757

Based On: STOCK

Version Information

Status: Stable

Stable Release Date: 2014-07-01

Created 2014-07-02

Last Updated 2014-08-19