[Xperia Z1 Compact General] zxz0O0:
Note: This thread is old. Currently you can just update the firmware and then root again using Easy Root Tool

This is a guide on how to update the Z1 Compact to any firmware without losing root on locked bootloader. For unlocked bootloader, please see post #3 ( http://xdaforums.com/showpost.php?p=51254652&postcount=3 )

Requirements

Latest flashtool ( http://www.flashtool.net )

Rooted Z1 Compact (check here for how to root: http://xdaforums.com/showthread.php?t=2642081 )

D5503_14.X.A.X.XXX_Generic_XX-nosystem.ftf from 'Firmwares' below

z1c-44-14.X.A.X.XXX-XX.system.flashable.zip from 'Firmwares' below

SuperSU ( http://download.chainfire.eu/supersu )

Latest Z1C-lockeddualrecovery(...).flashable.zip ( http://nut.xperia-files.com/ ) (atleast v2.7.117)

Firmwares

Here you can find some prepared firmwares. Note: Do not mix files from different firmwares!

Jelly Bean (4.3)

KitKat (4.4)

Tutorial

You will not lose any data. It is still recommend to take a backup.

Copy D5503_14.X.A.X.XXX_Generic_XX-nosystem.ftf to your flashtool installation in the folder firmwares/

Put z1c-44-14.X.A.X.XXX-XX.system.flashable.zip on your sdcard (do not unpack)

Put Z1C-lockeddualrecovery(...).flashable.zip on your sdcard (do not unpack)

Download SuperSU and put on your SD card (do not unpack)

Go to the recovery menu and try flashing SuperSU. If it succeeds, proceed. Otherwise change recovery menu (TWRP is Volume DOWN)

In the recovery menu format /system (located under Mounts & Storage) (do not reboot!)

Install the following files in recovery (

in this order

)

z1c-44-14.X.A.X.XXX-XX.system.flashable.zip

Z1C-lockeddualrecovery(...).flashable.zip

SuperSU zip file

After installing go to Advanced => Power off (Power off might also be located under Power Options, depending on the recovery you use)

Boot your phone in flashmode (Hold volume down while phone is off and plug in your USB cable)

Open flashtool and flash D5503_14.X.A.X.XXX_Generic_XX-nosystem.ftf (select Wipe [Uncheck Data] and Exclude [Uncheck ALL])

You're done!

Hashes

D5503_14.2.A.1.114_Generic UK-nosystem.ftf

MD5: 47005E1E16B340A90B958919122F89AA

SHA1: 252C905F1F0213D809925BC32A955E421FE4C3E6

z1c-43-uk.system.flashable.zip

MD5: 6221178B6809EA943A0AB5654A9D6A2D

SHA1: 8B9BEAB4846927DED38018B93C56993BD017BFB8

D5503_14.3.A.0.681_Generic_UK-nosystem.ftf

MD5: 5D1BDD44DF531280984B60E810A87FFA

SHA1: 5ADE48599414BE47A0A7DD1BCB37C0F5518F7CCB

z1c-44-uk.system.flashable.zip

MD5: 148BDD3BEAEDE850CAF085ED82518FF9

SHA1: FB594821FBEA030657CA5D048DE2593194F18DF8

D5503_14.3.A.0.757_GenericDE-nosystem.ftf

MD5: D720CD278E0DB88F49FA22CBBE441720

SHA1: 3F4C47B841BD24511C30BB0E44030872BD93921A

z1c-44-14.3.A.0.757-DE.system.flashable.zip

MD5: 38FA3162C725B0E357FD8CDE1AA8CDE8

SHA1: F898DC9580D84D541C622307439B45A607A0A7A5

D5503_14.3.A.0.757_GenericNO-nosystem.ftf

MD5: 3E76A9E4DFE4BD6D2CE05DBBC0B09CB8

SHA1: 44EFFED69E881B08FF6F3AEEF0EDBE69C59187DC

z1c-44-14.3.A.0.757-NO.system.flashable.zip

MD5: A6B54DF73E5E0038152EC2AFFE4E7067

SHA1: DF6F497987D44F43ABF49C4BB98ECC49058F97C6

D5503_14.3.A.0.757_Generic_UK-nosystem.ftf

MD5: 915E348841834816216F4EFE6BB85D29

SHA1: 28EBCA4A3218E45C1C7B00C6DE494052A004DA0B

z1c-44-14.3.A.0.757-UK.system.flashable.zip

MD5: 9A8089751D964312E255ABC507AD1C90

SHA1: 2FC34DB65EA087C0D824502FE1E801027461EC49

D5503_14.3.A.0.761_GenericNO-nosystem.ftf

MD5: 3DD5723B43F834ED55E65A9B8DCCB0D2

SHA1: 84848D4C1ABBD4C2729E3BBCE0706A25379717F8

z1c-44-14.3.A.0.761-NO.system.flashable.zip

MD5: 771B257718FCE8CBE8E3EAE6F29B0765

SHA1: C737EEE5D1DB28F8F918A126A18EDCA7FAF8E5AF

Questions

I get an error in flashtool: "Cannot open bundle. Flash operation canceled"

I am from Country XY but there is no firmware for my country? :crying:

Are these roms deodexed?

I can't access recovery menu, when I boot my phone the light is orange, not green?

I have another error, which is not in this list!

Proof

Confirmed working by pcpepik, Boes40 ( http://xdaforums.com/showpost.php?p=51476157&postcount=156 ), tommy17 ( http://xdaforums.com/showpost.php?p=51384084&postcount=125 ), mikk_11 ( http://xdaforums.com/showpost.php?p=51341824&postcount=105 ) and many more on locked bootloader :highfive:

Credits

Darkimmortal

[NUT]

pcpepik