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://forum.xda-developers.com/showpost.php?p=51254652&postcount=3 )
Requirements
Latest flashtool ( http://www.flashtool.net )
Rooted Z1 Compact (check here for how to root: http://forum.xda-developers.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.
Hashes
Questions
Proof
Credits
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://forum.xda-developers.com/showpost.php?p=51254652&postcount=3 )
Requirements
Latest flashtool ( http://www.flashtool.net )
Rooted Z1 Compact (check here for how to root: http://forum.xda-developers.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)
14.2.A.1.114 Generic UK (Darkimmortal)
KitKat (4.4)
14.3.A.0.681 Generic UK (Darkimmortal)
14.3.A.0.757 Generic DE 1279-6978 (louis0815)
14.3.A.0.757 Generic NO 1279-4149 (nism0o)
14.3.A.0.757 Generic UK 1279-4727 (codified)
14.3.A.0.757 Generic FR 1279-5365 (emilic)
14.3.A.0.761 Generic NO 1279-4149 (paul5425)
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"
- You need the latest flashtool.
- I am from Country XY but there is no firmware for my country? :crying:
- It doesn't really matter what localization you use. The firmwares are almost the same. Your language will still be available.
- Are these roms deodexed?
- No. All roms are odexed.
- I can't access recovery menu, when I boot my phone the light is orange, not green?
- Somehow you lost your recovery menu. If your bootloader is locked you need to start again from the beginning of the rooting guide.
- I have another error, which is not in this list!
- Post it in the thread but note for successful help you need to provide the following:
- dualrecovery version used
- flashable system zip used
- ftf no-system used
- Post it in the thread but note for successful help you need to provide the following:
Proof
Confirmed working by pcpepik, Boes40 ( http://forum.xda-developers.com/showpost.php?p=51476157&postcount=156 ), tommy17 ( http://forum.xda-developers.com/showpost.php?p=51384084&postcount=125 ), mikk_11 ( http://forum.xda-developers.com/showpost.php?p=51341824&postcount=105 ) and many more on locked bootloader :highfive:
Credits
- Darkimmortal
- [NUT]
- pcpepik
Last edited: