[Xperia Z1 Compact General] Muuuly:
Hey guys,

I jumped through several threads here until i found all steps needed to get my Z1 compact D5503 from my rooted KitKat 14.4.A.0.108 to a rooted 14.5.A.0.270,

[paranoia] without the need to install a firmware that someone manipulated for evil purposes[/paranoia]

In the end it was quite easy. I documented the steps - mostly for myself - and maybe someone can benefit from that.

No warranty

, that it works the same flawless way for you or for any other Xperia model than Z1 compact D5503 (though it should...).

So just proceed with the steps if you know about the possible risks of killing your phone ;)

If you find any mistakes please drop me a line...

For a cleaned up version go here - thanks

This brings your Z1 compact D5503 from a rooted 14.5.A.0.108 to a rooted 14.5.A.0.270

without any dataloss

User [MENTION=5312617]codified [/MENTION] also successfully updated a 14.4.A.0.157 with these steps (see here)

Just upgraded to 14.6.A.0.368 from 14.5.A.0.270 with these steps. Works like charm. And [MENTION=5802095]JarrB[/MENTION] reports success on upgrading from 14.4.A.0.157 to 14.6.A.0.368

Pre-requs:

- MS Windows - sorry, I don't do linuxes :p

- Xperia (Z1 compact) device stock(?) KitKat rooted (Newroot worked just fine without unlocking the boot loader :D)

- some custom recovery, the fancy dual recovery works just fine, install from rooted kitkat (dual recovery from http://nut.xperia-files.com/) - the installer.zip! not the flashable.zip

Tools needed:

- FlashTool: http://www.flashtool.net/index.php

- XPeriFirm: http://xdaforums.com/crossdevice-dev/sony/pc-xperifirm-xperia-firmware-downloader-t2834142

ahh no longer needed as separate download, as it's integrated in FlashTool now

- PRFCreator: http://xdaforums.com/crossdevice-dev/sony/tool-prfcreator-easily-create-pre-t2859904

Part 1: get a FTF file of the desired firmware

See also: http://www.xperiablog.net/2014/08/1...re-files-using-xperifirm-and-flashtool-guide/

UPDATED THIS PART - thanks to user codified

Open FlashTool and start XperiFirm (XF-button)

Download .270 (or .283/.368 if available) firmware with XperiFirm with auto-unpack (I chose to use the same carrier branded version that .108 was - USE Generic LAM for an

unbranded

version)

Have two cups of coffee - or tea if you prefer that

The .ftf is now in your .flashtool\firmwares subfolder

Original steps

Open FlashTool and start XperiFirm (XF-button)

Download .270 firmware with XperiFirm () with auto-unpack (I chose to use the same carrier branded version that .108 was)

Use FlashTool Bundle->Create

Select unpacked firmware path

Select Device From list

Add your branding info: Vodafone DE

add firmware version: 14.5.A.0.270

add all but the .ta files to the right listview

DELETE the fwinfo.xml in unpacked firmware folder THIS SEEMS TO BE ESSENTIAL - didn't dare to keep it

create

done. --> ftf file is in configured user home: C:\Users\USERNAME\.flashTool

Part 2: get your pre-rooted ftf file

Download latest SuperSU: http://download.chainfire.eu/supersu or the also as well/better working reported beta 2.49

Open PRFCreator

add D5503_14.5.A.0.270_Vodafone DE.ftf the .tft file you just created in part 1 as ftf file

add UPDATE-SuperSU-v2.46.zip as supersu zip

not needed, but also not wrong: add Z1C-lockeddualrecovery2.8.21-RELEASE.flashable.zip as recovery (dual recovery from http://nut.xperia-files.com/)

check all checkboxes, but the "sign zip"

maybe add extra zip

create

done. --> find flashable-prerooted.zip in PRFCreator folder

Part 3: flash your zip

nandroid-backup your phone

have 3 big cups of coffee - please, no tea at this step ;)

get really nervous

wipe dalvik and cache only to get a better feeling

try dirty flash the new firmware with the pre-rooted zip via Recovery, not using Flashtool (OTA is also applied dirty, isn't it?)

whoa, flashing was fast

wipe dalvik and cache again. Could help prevent the unpredicted... could it?

AAAAHHH! booting takes so looohoooooong

Yeah! 386 Apps getting optimized...

looks good

hu? NFC firware update? OK. Go on.

Update for Google play services? YES. Go on.

done. --> be a happy Z1-compact-with-rooted-Android-5.0.2-user

totally optional part 4: Xposed

Now go on and install Xposed for Lollipop v69+ and hope for the best :D

rubbish! forget it for now, as it is bootlooping :/

done. --> still be a happy Z1-compact-with-rooted-Android-5.0.2-user with Xposed ;)

regards!