Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Thread Closed

[STOCK][C69XX][4.3] Update to 14.2.A.0.290 [Root & XZDR][LB/UB][16/1/2014]

OP [NUT]

Announcement from [NUT]: Return to 4.2.2 FTF released, see post #3. OP Guide now non-destructive!!
17th December 2013, 01:30 AM   |  #1  
[NUT]'s Avatar
OP Recognized Contributor
Flag Cyberspace and the Universe
Thanks Meter: 6,141
 
4,139 posts
Join Date:Joined: Oct 2012
Donate to Me
More

Requirements:
Special features:
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.

If you are unable to download torrent files directly, have http://zbigz.com/ do it for you!

How to update to 14.2.A.0.290:
  1. If you attempted this before, make sure you delete XZDR.prop from the XZDualRecovery folder to make sure it will not cause a bootloop.
  2. Files:Save them somewhere you remember;
  3. Put 'C69XX_14.2.A.0.290.flashable.zip' on (the external) SDcard1;
  4. Put 'C69XX_14.2.A.0.290_Stripped.ftf' inside the Flashtool/firmwares folder;
  5. Create a backup of your phone in TWRP and don't forget to backup the contents of 'SDCard' (the internal storage!);
  6. Install XZDualRecovery 2.7.74 or newer from PC.
  7. In TWRP -> Wipe -> advanced Wipe Tick/Check:
    1. Dalvik-Cache
    2. System
    3. Cache
    4. Data
    Then 'Swipe to Right' to make it happen and go back to the TWRP home screen;
  8. Flash 'C69XX_14.2.A.0.290.flashable.zip' in TWRP (if you have an old C6903 flashable package, be sure to flash the patch from post 2 now!)
    NOTE: do not reboot but go back to the main menu, then go to reboot->power off;
  9. Flash everything in 'C69XX_14.2.A.0.290_Stripped.ftf';
  10. Now reboot to system;
  11. Once you get to the language select screen, reboot to TWRP (no need to finish the guide);
  12. Restore the backup of DATA only, when done go back to the TWRP home screen;
  13. In TWRP -> Wipe -> advanced Wipe Tick/Check Dalvik-cache;
  14. Reboot to system.

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

Video Guide:
NOTE: This guide is based on an older guide which has since been updated a few times, but it will give you a general idea.
Quote:
Originally Posted by shem2409

Enjoy!

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 JB 4.2.2 FTF using any means you are familiar with so you can try again.
  • Root it using any means you are familiar with.
  • Install XZDualRecovery and 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.3] Update to 14.2.A.0.290 [Root & XZDR][LB/UB][16/1/2014], a ROM for the Sony Xperia Z1

Contributors
[NUT]
ROM OS Version: 4.3.x Jellybean
ROM Kernel: Linux 3.4.x
ROM Firmware Required: 14.1.G.1.534 and 14.1.G.2.257
Based On: STOCK

Version Information
Status: Beta
Current Beta Version: 16/1/2014
Beta Release Date: 2014-01-16

Created 2013-12-19
Last Updated 2014-01-16
Last edited by [NUT]; 7th January 2014 at 05:22 PM.
The Following 92 Users Say Thank You to [NUT] For This Useful Post: [ View ]
17th December 2013, 01:30 AM   |  #2  
[NUT]'s Avatar
OP Recognized Contributor
Flag Cyberspace and the Universe
Thanks Meter: 6,141
 
4,139 posts
Join Date:Joined: Oct 2012
Donate to Me
More
ROM Patches
For those who have this ROM installed or downloaded with the mutilated root and 40 second reboot bug in recovery or have it installed with a semi-root situation:

C6903_14.2.A.0.290.patch.zip (8.9MB)

Follow the ROM flash guide in the OP and flash the patch right after flashing the ROM zip.

This will patch your ROM release to have XZDualRecovery BETA (2.7.71). It will patch/fix root as well. It should be small enough to quickly flash using TWRP, as long as you do it right after entering it.
Last edited by [NUT]; 16th January 2014 at 03:35 AM.
The Following 15 Users Say Thank You to [NUT] For This Useful Post: [ View ]
17th December 2013, 01:31 AM   |  #3  
[NUT]'s Avatar
OP Recognized Contributor
Flag Cyberspace and the Universe
Thanks Meter: 6,141
 
4,139 posts
Join Date:Joined: Oct 2012
Donate to Me
More
FAQ & Tips and Tricks
Easy switching between locked and unlocked bootloader states!
NOTE: USE TWRP ONLY for this guide.
NOTE 2: You NEED to have XZDualRecovery 2.7.43 or higher to make this work.
  • Create a backup, including the Trim Area (TA!)
  • Unlock your bootloader
  • Restore backup without TA
  • Create a new backup of your UNLOCKED TA
  • Restore the previous TA backup to relock your phone.

Done

Now you can switch between locked and unlocked bootloaders quick and painless: no more system wipes and you can basically do whatever you want

How to enable init.d support:
Open a filemanager app and navigate to the location where the XZDualRecovery folder is located and go in to it. Open XZDR.prop as a text file and set dr.initd.active to true.

NOTE: For this guide ROM it means the init.d script called 99SuperSUDaemon will kick in to action, so it's best to disable (by setting chmod 644) /system/etc/install-recovery.sh for the time being or to clear it's contents.

Done

Downgrading to a 4.2 ROM:
Download C6903_14.1.G.1.534_[NUT].ftf (Bittorrent: 770MB) and flash it using FlashTool. I've also added the FTF to the downloads page on the DevDB tab, this will allow straight downloads as well.

This FTF will allow you to downgrade to .534 without loss of your IMEI

Thanks to @mharckk and @MohammadAG for the workaround which contributed to the creation of this FTF.
Last edited by [NUT]; 16th January 2014 at 03:20 AM.
The Following 18 Users Say Thank You to [NUT] For This Useful Post: [ View ]
17th December 2013, 01:39 AM   |  #5  
[NUT]'s Avatar
OP Recognized Contributor
Flag Cyberspace and the Universe
Thanks Meter: 6,141
 
4,139 posts
Join Date:Joined: Oct 2012
Donate to Me
More
I'll do a deodex package for this ROM tomorrow, it's late now
The Following 5 Users Say Thank You to [NUT] For This Useful Post: [ View ]
17th December 2013, 01:40 AM   |  #6  
jackie099's Avatar
Senior Member
Flag SOMEWHERE
Thanks Meter: 259
 
129 posts
Join Date:Joined: Jun 2010
Donate to Me
More
How did u get FULL ROOT dude?
Last edited by jackie099; 17th December 2013 at 01:54 AM.
The Following User Says Thank You to jackie099 For This Useful Post: [ View ]
17th December 2013, 01:43 AM   |  #7  
[NUT]'s Avatar
OP Recognized Contributor
Flag Cyberspace and the Universe
Thanks Meter: 6,141
 
4,139 posts
Join Date:Joined: Oct 2012
Donate to Me
More
Quote:
Originally Posted by jackie099

How did u get FULL ROOT dude?

Please remove the OP quote from your post, thanks

If you have an earlier version to update from, which has been rooted and has recovery, it's not hard to do
17th December 2013, 01:43 AM   |  #8  
Senior Member
Thanks Meter: 341
 
535 posts
Join Date:Joined: Nov 2010
Big hugs man. Thanks. Much appreciated!!!

Sent from my C6903 using XDA Premium 4 mobile app
17th December 2013, 01:52 AM   |  #9  
eclyptos's Avatar
Senior Member
Planet Earth
Thanks Meter: 616
 
2,984 posts
Join Date:Joined: Jun 2008
Hey Man, Good Job. Is this update tweeked to instal apps data to external memory by default?
17th December 2013, 01:53 AM   |  #10  
[NUT]'s Avatar
OP Recognized Contributor
Flag Cyberspace and the Universe
Thanks Meter: 6,141
 
4,139 posts
Join Date:Joined: Oct 2012
Donate to Me
More
Quote:
Originally Posted by eclyptos

Hey Man, Good Job. Is this update tweeked to instal apps data to external memory by default?

Nope, This is really a rooted stock rom with recovery, what you do to it after installing it is entirely up to you

Thread Closed Subscribe to Thread

Tags
recovery, root, stock, update, xzdualrecovery
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes