yashsingh1/xdaforums huggingface dataset:
[Xperia Z1 Android Development] [NUT]:
Heh, yes... it's really easy to get confused by all this.

It's simple really:

If you have a LOCKED bootloader, then you only need the ZIP and the FTF.

If you have an UNLOCKED bootloader, then you need the ZIP, the FTF and the KERNEL.
[Xperia Z1 Android Development] thanhhii:
But your zip not deodex bro!

So i just flash your kernel FTF in your guide and will get full root?

Gửi từ Honami 6903 bằng tapatalk pro
[Xperia Z1 Android Development] [NUT]:
:eek:

NOW I get what you want :o

Uploading the deodex patch package now. I've used your package to extract all the stuff I really need for it (just app and framework, the rest is junk!)

Will add to the OP guide the instructions on how to deodex.

ETA: 10 minutes.
[Xperia Z1 Android Development] [NUT]:
Upload is done, OP guide expanded with the DEODEX instructions.
[Xperia Z1 Android Development] thanhhii:
You know, if dont update from 290 root! I fresh install (format system, data, cache)!

And after that flash your XZdualrecovery => power off and flash my kernel => just get Semi root

And i compare your kernel ftf with mine => diffrence is your kernel not include TA => So that the diffrence???

OR MUST UPDATE FROM 290 => CANT FRESH INSTALL FROM 290???

Can u explain for me??
[Xperia Z1 Android Development] jmgg2k:
[MENTION=4904057][NUT][/MENTION]

could you please do something to make this rom work on 6902?. Thanks
[Xperia Z1 Android Development] fer2503:
updated from pre-rooted 290 [NUT] version and all works fine :D. thanks Man for your AWESOME work!!!
[Xperia Z1 Android Development] SleemLDJ:
Awesome. I will be able to update from .290 to this now. Thanks [MENTION=4904057][NUT][/MENTION]
[Xperia Z1 Android Development] timberwolf60:
Thank you so much who made my Z1 lively.

I just flashed the 136 zip and ftf without wipe and I was updated to full rooted 136 firmware, all my data intake.

Send from my C6903 using TapatalkPro

my device: Sony Z1C6903

Samsung I9506
[Xperia Z1 Android Development] Allesa:
Just an observation, after flashing your 136, clean install, i noticed that screen went more yellow than it used to be on my device. (previously monxdified latest 290). Before, i only needed to tweak blue value to 20 something now the slider has to go further to 70 something.

I also noticed that on .136 thread in general section, someone mentions that even if we have not touched the white balance sliders, as long as we opened the white balance setting, the screen automatically removes yellow tint automatically as if it changes the default color values (this also happened on monx's latest rom). However, on this rom i did not experience that.
[Xperia Z1 Android Development] thanhhii:
[MENTION=4904057][NUT][/MENTION] can u help me!

When i'm in 136 semi root => flash zip back to 290 to do again=> lost signal and imei => root, recovery => update to 136 => still lost imei and signal!

So i flashtool back to 534 => still lost imei and signal (in 534 that is no problem) => root, recovery => flash zip to 290 => have imei and signal back again => root, recovery => update zip to 136 => lost again imei and signal => I have do many many time still lost imei and signal in 136!

BUT IN THE FIRST TIME I UPDATE 136 FROM 290 EVERYTHING OK (JUST SEMI ROOT)? I DONT KNOW WHY???
[Xperia Z1 Android Development] [NUT]:
[MENTION=4934266]thanhhii[/MENTION] do you have an unlocked bootloader?
[Xperia Z1 Android Development] thanhhii:
No just LB!

And now i in 534, root, recovery and updating to 290 to root, recovery!

AND NOW I''M IN 290 FULL ROOT AND RECOVERY

NOW UPDATING TO 136 AND I THINK IT WILL LOST IMEI AGAIN!
[Xperia Z1 Android Development] [NUT]:
Don't forget that with every time you switch between firmwares you will also need to flash the stripped ftf files to keep your device completely configured?

When going back and forth from .290 to .136 you also need to flash the ftf. Otherwise you will lose imei or run in to bootloops...
[Xperia Z1 Android Development] thanhhii:
yes of course! Must flash kernel ftf! (i dont stupid like that hehe)

but still lost imei and signal

and now i''m in 290 full root and recovery

now updating to 136 and i think it will lost imei again!
[Xperia Z1 Android Development] anakdayak:
Hi Nut sorry for noob question how to get the 136 stripped to ftf coz I dl its show zip files?
[Xperia Z1 Android Development] thanhhii:
yes of course! Must flash kernel ftf! (i dont stupid like that hehe)

but still lost imei and signal

and now i''m in 290 full root and recovery

now updating to 136 and lost imei again! => i DONT KNOW WHY???????????

AND JUST GOT SEMI ROOT!
[Xperia Z1 Android Development] [NUT]:
Download managers change the name as it effectively IS a zip. Rename the stripped file to ftf and flash using flashtool.
[Xperia Z1 Android Development] [NUT]:
Euh... I'm not sure how to help you fix that bro...
[Xperia Z1 Android Development] awolbriggy:
if you downloaded the ftf from OP, your operating system or browser may have changed to a .zip file because the ftf is a zip file - in which case, all you need to do is rename it from [something].zip to [something].ftf

If you are on a windowsy machine it may warn you about changing extensions - but do it anyway....
[Xperia Z1 Android Development] thanhhii:
[MENTION=4904057][NUT][/MENTION]

When im downgrade to 534 (lost imei) => directly update to 136 that will NOT lost imei and signal (but if up to 290 have imei => continue to 136 => lost imei)

But when direct 534 => 136 and flash XZDualrecovery 2.7.78 => just got SEMI ROOT

SO can u make a patch for me for full root!

Can u help me?????
[Xperia Z1 Android Development] kingsizeriz:
It works :) - it installed an app called ndr utils? Which wouldnt run?
[Xperia Z1 Android Development] pemith:
download n installed ur pre-rooted rom...then flashed both ftf n kernel.....finally flashed deodex rom.....now my phone became fully rooted n deodex.....thanx mate 4 ur awesome hard work.....i'd very much appreciate it :highfive:
[Xperia Z1 Android Development] [NUT]:
Eh :eek:

I just realised, xzdualrecovery installer and flashable package probably need an update... It checks the rom version before it tries to apply the fix... And that check doesn't include this rom version yet :o

Please take this issue to the

xzdualrecovery thread please, as it's not a problem which belongs to this rom.

Sorry for all the confusion, now that we know what to fix, a fix will be available before you can say "happy new year!" :D

Ohhh... It does yes... Does it FC or what?

-On a different matter-

Just realised that the deodex package needs an update...

The current one removes the superuser.apk and NDRUtils.apk as well. Your phone will still be rooted but you need to install the apps from play to be able to use them again... Whoops :o

I really needed some sleep at that moment... :x

Anyway... I will fix it ASAP.
[Xperia Z1 Android Development] kingsizeriz:
Yeah force closes, everything else seems Ok and full root too :)
[Xperia Z1 Android Development] [NUT]:
[MENTION=4934266]thanhhii[/MENTION] a quick fix:

Reboot in to recovery, then from the xzdualrecovery installation folder inside files, grab disableric.sh and then push it to xbin using adb:

adb push disableric.sh /system/xbin/disableric

That will fix your root issues.

-- EDIT --

Oh yes... you need to use TWRP's file manager to correct the file permissions to 755 ... forgot that part.
[Xperia Z1 Android Development] [NUT]:
Can you try to clear the app settings and cache and try again?

Otherwise, remove it and install from play.
[Xperia Z1 Android Development] thanhhii:
Yeah that the happy thing i'm waiting for!

You are the best!

Will wait for your patch before say "happy new year!":fingers-crossed::fingers-crossed::fingers-crossed:

And with quick fix i will try to test!

Thanks u so much!
[Xperia Z1 Android Development] kingsizeriz:
No luck with those :( never mind, removed it now
[Xperia Z1 Android Development] Ferranza:
installed latest dualrecovery, then wipe data cache dalvik and format system. Flash through recovery the odexed rom, power off and with flashtool the stripped file. Not rebooted and flash through fastboot the kernel. Everything is perfect with all root access.

Thanks Nut!
[Xperia Z1 Android Development] [NUT]:
Would you be so kind to report the bug on the XZDualRecovery thread? AngelBob might be able to see what is wrong if you send in a report after it FC's. Thanks :)
[Xperia Z1 Android Development] binoslaw:
Hey [NUT], many thanks for this kernel, works like a charm ! :)

No problems so far .
[Xperia Z1 Android Development] N77NS:
?

I can not install CWM on the phone, my phone is not unlocked, whether it is a problem, it says that it can and when it unlocked and locked,
[Xperia Z1 Android Development] gaboh24:
[MENTION=410007]Nut[/MENTION] I'm using your previous ROM 4.3 14.2.A.0.290 and i just download the deodex ROM 14.2.A.1.136 and install it to my phone, before that i wipe all data,dalvik,system,internal data and format data then install it, then flash the stripped ftf after that I'm stuck at sony logo. am i doing this wrong? need help about this.. thanks!
[Xperia Z1 Android Development] [NUT]:
Eh, you need to update first using the odex package, then use the deodex package...

Read the op dude... It's clear enough.
[Xperia Z1 Android Development] thanhhii:
[MENTION=4904057][NUT][/MENTION] i have prroblem still cant mount R/W even flash 2.7.79

I have told about this in [UB/LB][TWRP][PhilZ Touch][CWM] XZDualRecovery TOPIC

Please help me!

4hours to HAPPY NEW YEAR!

:crying::crying::crying:
[Xperia Z1 Android Development] POWER1FM:
I try to download the stripped ftf with my phone and I get some funny fonts!

Recovery already included to rom right?
[Xperia Z1 Android Development] [NUT]:
Yup :)
[Xperia Z1 Android Development] timberwolf60:
I updated from 290 to 136, with 2.7.78 dualrecovery. I had full root without problems. After I updated the dualrecovery to 2.7.79 and my phone had sami root. So I had to flash back to 534, rooted by latest kingo root and installed 2.7.78. Then flashed 290. Then updated to 136 and everything was normal. Full root on 136. Maybe the latest dualrecovery not like my phone.

Send from my C6903 using TapatalkPro

my device: Sony Z1C6903

Samsung I9506
[Xperia Z1 Android Development] [NUT]:
Did you use the flashable or the installer? If you flash this rom package, there really is no reason to update to .79. So ignore that.
[Xperia Z1 Android Development] funky0308:
[MENTION=4904057][NUT][/MENTION]

Mate, one "question"...

If I'm using ihackers, monx or jfxperias 290 stock based ROM and flash through recovery (without wiping anything) zip, then ftf (kerne) what do you think? Should that work O.K?

I know some features will be lost (settings.apk features and similar things) but we could restore that manually, right?

And yeah...so there's no need to update recovery, before flashing ROM, right?

- Locked bootloader -
[Xperia Z1 Android Development] darkoj2007:
[MENTION=4904057][NUT][/MENTION] Do we need to flash the kernel.img before starting the phone? I plan to downgrade to .534 install recovery and update to .136 to make clean install. I`m with locked bootloader. thanks..
[Xperia Z1 Android Development] POWER1FM:
Still can't download stripped ftf!

Help please. I have issues with my internet connection at home and can't download with my phone either! Please mirror somewhere or make a torrent file! :laugh:
[Xperia Z1 Android Development] lil-diabo:
Followed the instructions on the first post and everything is working flawlessly!

Thank You!!!

Full Root and everything
[Xperia Z1 Android Development] juanpirulo:
i updated mine from monx without wipe.. Cheers

---------- Post added at 03:27 PM ---------- Previous post was at 03:25 PM ----------

if you are on .290 rooted you dont need to downgrade. If you are on lock bootloader you dont need to flash any kernel.img. Just read carefully the op. Cheers
[Xperia Z1 Android Development] darkoj2007:
Thanks! [MENTION=410007]Nut[/MENTION] You are living legend man :) thanks for everything :)
[Xperia Z1 Android Development] Nagato Yuki:
Would you like to explain more about the meaning of "Full Root"?

Since I was just back to maintain my phone to get 14.2.A.1.136 updates.

Does It mean that we could remount /system RW (to get the true temporary unroot for SuperSU, i.e. del or recover the /system/bin/su and /system/xbin/su) in fully booted system (not just in recovery) for LB, even we could not modify the stock kernel ramdisk?
[Xperia Z1 Android Development] RHBH:
Full root can remount the system and write in protected partitions (for example /system).

Semi root can basically only read protected partitions (for example backup your TA).

If you don't have a working recovery and don't have full root there is not way to get full root directly, you'll need downgrade and root or unlock your bootloader and flash a custom kernel to get a working recovery.
[Xperia Z1 Android Development] Nagato Yuki:
Well, full root would be worse than semi root!? :confused:

Or even we have full root, we still have to modify the /system in recovery (or still could not modify /system afterwards) because the limitation of stock kernel ramdisk?
[Xperia Z1 Android Development] juanpirulo:
I think he just wanted to say " FULL root can remount and write in system"

Enviado desde mi C6903 mediante Tapatalk
[Xperia Z1 Android Development] zeppelinrox:
I recommend to check the value of ro.build.version.sdk.

If its greater than 17, apply the fix.

Its alot more reliable than checking ro.build.version.release as ive found in the past that some rom "devs" mess with the ro.build.version.release value.

Its also easier to use sdk since you dont have to worry about decimals when comparing values.

Typo.

It should say "can" instead of "cannot"
[Xperia Z1 Android Development] steveruthless:
what is the different between .290 and .136? im still waiting my download to finish.
[Xperia Z1 Android Development] RHBH:
[MENTION=3979060]juanpirulo[/MENTION] is right, I corrected my post.
[Xperia Z1 Android Development] Nagato Yuki:
Well, I just have to remind Nut again that your update script still have a little bug:

C6903_14.2.A.1.136.flashable\META-INF\com\google\android\updater-script

run_program("/sbin/make_ext4fs", "/dev/block/mmcblk0p[B][U]24[/U][/B]");

(for Z /system partition)

should be

run_program("/sbin/make_ext4fs", "/dev/block/mmcblk0p[U][B]23[/B][/U]");

(for Z1 /system partition, the 24th is the /cache partition for Z1)

:D
[Xperia Z1 Android Development] Konvict64:
Thanks nut, it works great. Flash .132 over .290 rooted without wiping anything through 2.7.78 recovery and flash stripped ftf excluding baseband. Work like a charm!!!!!!!!!!

Envoyé depuis mon Xperia Z1 C6903 utilisant XDA premium app
[Xperia Z1 Android Development] schickel:
[MENTION=4904057][NUT][/MENTION]: Again thank you for your work. Following OP update went without any issues. You get again a small beer from me.

Gesendet von meinem C6903 mit Tapatalk
[Xperia Z1 Android Development] [NUT]:
Heh... that's silly, I had changed that but lost the file because of a dumb mistake... and I recovered an older copy :o

I'll edit it once more :p
[Xperia Z1 Android Development] fer2503:
so we have to reflash the update to correct this bug?
[Xperia Z1 Android Development] [NUT]:
Nah, why change a winning team?

I've changed the script for future use but if it's working, there is no need to reinstall or update.

[MENTION=1608716]Nagato Yuki[/MENTION]:

run_program("/sbin/make_ext4fs", "/dev/block/platform/msm_sdcc.1/by-name/system");

:angel:
[Xperia Z1 Android Development] MRL3GS:
No music unlimited in the walkman app???
[Xperia Z1 Android Development] SleemLDJ:
Glad to say I don't have redraws and app reloads anymore. No more ram leaks with this firmware
[Xperia Z1 Android Development] dape16:
With .290 I followed your guide on the other thread to made my own flashable rom, worked like a charm.

Is it possible to follow the guide to make my own flashable .136 also, or is anything else required for .136?

Thank you!
[Xperia Z1 Android Development] fer2503:
it's not an important bug?
[Xperia Z1 Android Development] [NUT]:
Nope, just go for it :D
[Xperia Z1 Android Development] Nagato Yuki:
That's great. The best Lunar new year present :highfive:

(Making for Hong Kong ver. FW update package)

p.s. just a little bit offtopic, NUT, had you purchased Z1 !? lol
[Xperia Z1 Android Development] N77NS:
?

my phone is not unlocked,,,,, I tried to install CWM on 14.2.A.0.290., nothing happened,,,,, I can not do. How can I install a new update to 14.2.A.1.136 using CWM
[Xperia Z1 Android Development] Roughnecks:
Hey [NUT], thanks for your awesome work.

My question: i am on Stock rooted .290 with UB

If i follow your guide is the bootloader still unlocked even if i flash your Kernel?

I want a LB because an UB is not needed anymore because of your work.

Or is it possible to restore on .290 TA for relock my Bootloader again and then follow your guide? Latest dual recovery already flashed.

Edit

I am on doom Kernel atm

Gesendet von meinem C6903 mit Tapatalk
[Xperia Z1 Android Development] [NUT]:
Yes I did :D
[Xperia Z1 Android Development] dape16:
Great!

It worked fine! Although I lost the recovery (yes I updated the DIY folders with the right files). And trying to run your recovery installer just made the phone freeze at the Sony logo.

Do you think it is possible to get by the freezing Sony logo without going back to .253 and root again? I will try to flash the .136 again later, do you have any ideas how to get recovery back?
[Xperia Z1 Android Development] [NUT]:
You need to have full root and be able to remount /system.

Are you?

Using any custom kernel or ftf will not relock your phone.

You can actually flash a stock kernel from some .290 FTF after which you can lock your bootloader and then follow the op guide to flash this rom.

In that case you can ignore the kernel image in the OP, as the ftf contains a (signed)stock kernel for this rom.
[Xperia Z1 Android Development] fer2503:
[MENTION=4904057][NUT][/MENTION] so the little bug of 24th partition isn't important? :D
[Xperia Z1 Android Development] [NUT]:
Not really. It is supposed to cleanse the system partition with these format lines... Just to make sure it doesn't throw any curve balls while updating...

If you have it running fine now, there is absolutely no reason to do it all over again.
[Xperia Z1 Android Development] [NUT]:
Did you use .78 to update? If not, please do. I think .79 still is not good...

In the flashable zip version there is a tmp folder too. In there you will see the disableric script which is supposed to go in to /system/xbin

It is MOST PROBABLY the reason for your package to fail the installation.

You unfortunately need to go the long way down again to retry... Sorry :(

Further questions and help should be done in the diy thread itself. Let's take this discussion there, Ok?
[Xperia Z1 Android Development] Riemen:
Updated this evening from .290. Erverything is working great. Many thanks again for your great work, NUT.

I still have one question: What exactly is the difference between the various customization versions? The only thing I fond is, that with the baltic version I have a 4G icon again instead of the LTE icon in DE version, but aren't there any more differences? If there are not, why does Sony offer so many different unbranded versions?
[Xperia Z1 Android Development] Ts.Productions:
Thank you [MENTION=410007]Nut[/MENTION] works like charme followed the steps and all worked fine with unlocked Bootloader ;) great work
[Xperia Z1 Android Development] Shanzh20:
Thank you nut! absolute legend!
[Xperia Z1 Android Development] dape16:
Okay, thank you :)

That means I have some fun for tonight!

I bought you a beer! (Or I guess in the Netherlands it will be two) :)
[Xperia Z1 Android Development] darkoj2007:
Nut U\I made clean install, downgraded to 536, rooted, installed 78 recovery, and followed your guide but now I cannot remove system apps. How to solve this? thanks..

EDIT: I delete them with root Root Explorer :) Before I was trying with System app remover
[Xperia Z1 Android Development] [NUT]:
Unlocked bootloader? If so, you will need the kernel too...

-Edit-

Ok :D
[Xperia Z1 Android Development] [NUT]:
Your beer must be expensive if you can buy only one for that amount :o

Thanks!
[Xperia Z1 Android Development] darkoj2007:
I`m with locked bootloader, but I remove them with Root explorer:) Thank you for your hard work!:)
[Xperia Z1 Android Development] dape16:
Just wanted to let you know that with .78 recovery and the disableric script it all went well! I got a fully rooted .136 with recovery now! :)
[Xperia Z1 Android Development] [NUT]:
Yes... it was that last crucial bit :D

Have fun :)

Good to know, have fun :)
[Xperia Z1 Android Development] dape16:
Seems like full root with system r/w disappeared after first reboot? Strange. Tried to manually flash SuperSU but no success.

:)
[Xperia Z1 Android Development] RxLiTrO:
please root on c6906 .136
[Xperia Z1 Android Development] SleemLDJ:
Opening camera with the shutter button is now flipping snappy. Nice firmware.
[Xperia Z1 Android Development] [NUT]:
XZDR 2.7.80 should fix that, I just put it online (literally minutes ago) :fingers-crossed:

I will, as soon as someone provides me with a link to a fully tested FTF file :angel:
[Xperia Z1 Android Development] [NUT]:
I was surprised at how fast it starts anyway (even on older firmwares) compared to the Xperia Z ... it's an all-round better phone but this FW made it just a tad more smooth. They ironed out quite some tidbits, I hope they will for the XZ too...
[Xperia Z1 Android Development] cimmicola:
[MENTION=410007]Nut[/MENTION]

mate.. 136 for 6902 already released. can you please make one for 6902

appreciate
[Xperia Z1 Android Development] [NUT]:
Sure, if you have a link to the FTF? :p
[Xperia Z1 Android Development] thanhhii:
Now 6903 we using Generic BAL!

And can every one confirm that CANT receive any update for Walkman and Movie (because Walkman include in Rom is 7.0.A.15 old version)

Try to refresh many many time in update center but it still say nothing!

And BAL dont have Music Unlimited in Walkman maybe the reason is Region dont have this service!

Thanks [MENTION=4904057][NUT][/MENTION] for his hard working!
[Xperia Z1 Android Development] RHBH:
Here in Brazil with my Unbranded C6943 we have Music Unlimited on Walkman but we didn't received yet any OTA updates related to Apps (like Album, Movies, Walkman...), but my Unbranded Xperia ZL have received them all... What is wrong with Sony? :D
[Xperia Z1 Android Development] [NUT]:
Seed down

I've pulled the seed, going to replace the file now and add the C6943 version. These will have XZDualRecovery 2.7.80.

Will be back somewhere in the morning (need sleep, badly!).

For those who are already downloading, keep on going: that's the beauty of bittorrent :)

There is

no need to re-download

if you already have it. Just update XZDualRecovery and you will have all the (maybe not even) required changes.
[Xperia Z1 Android Development] skem:
Did a search and couldn't find anything... any ideas on how to get xposed installer working?
[Xperia Z1 Android Development] pemith:
y?xposed installer doesn't work to u?it's working perfectly with me :cowboy:
[Xperia Z1 Android Development] jjpro45:
I updated through flashtool with unlocked bootloader and flash the modified kernel in order to get System R/W. Everything worked flawlessly. Then flashed stock kernel, relocked my bootloader (After installing Dual Recovery 2.7.78) and system still mounted R/W. THEN I restored my backup using TWRP, only Data, rebooted and my full root became semi root. I'll try later again without restoring data.
[Xperia Z1 Android Development] fer2503:
[MENTION=4904057][NUT][/MENTION] I have some problem with startup. Sometimes i get an endless bootanimation. I have to enter to recovery and clear cache and davilk cache to start the phone. Is maybe caused from the little bug?
[Xperia Z1 Android Development] dexteristheshiz:
.136 torrent won't start... Any other download links?