Hello Everyone.
Yesterday, I updated my "Global" Z1 firmware to Android 4.3 and then {Of course} I had no root. I already had a TA backup from 4.2 (534) and already un/relocked the bootloader so I am not worried about warranty. So I tried something to get Full root on Locked bootloader.
What I basically did is that I unlocked the bootloader, turned on USB debugging, downloaded doomkernel (Made by @DooMLoRD) and then in fastboot I wrote the command:
Then it restarted and booted doomkernel once (fast boot filename.img makes the phone boot that kernel once) and then flashed the latest SuperSU zip using TWRP recovery (VOL Down) and then went to Advanced → Fix Permissions. Then tried mounting /system as R/W but with no success. So I then flashed doomkernel using the following fastboot command:
and then installed the latest XZDualRecovery by @[NUT] and then I had 4 recoveries So I flashed stock kernel and XZDualRecovery wasn't uninstalled, So what I did is that I flashed the SuperSU zip again (using TWRP) and then booted up.
In the first boot, I couldn't mount /system as R/W but I restarted for some reason. and tried to mount as R/W and it worked!
So I relocked my bootloader (by restoring the TA) and now I have full root on TOTALLY STOCK 4.3 Locked bootloader :victory:
Now, when I go to /system/etc/init.d I find a file named "99SuperSUDaemon" and I remember reading somewhere that init.d has something to do with what should work on boot (other than system booting things, cuz I only see that file). So maybe that fixed the "Partial root" problem. Don't know where it came from, but it works :highfive:
Just thought that it might be good to share some info with others, might be useful for people who doesn't want to use ftf's of other places like someone in MEA (me) doesn't want to use UK or US or any other ftf cuz of more bloatware.
Regards,
~J2C
Yesterday, I updated my "Global" Z1 firmware to Android 4.3 and then {Of course} I had no root. I already had a TA backup from 4.2 (534) and already un/relocked the bootloader so I am not worried about warranty. So I tried something to get Full root on Locked bootloader.
What I basically did is that I unlocked the bootloader, turned on USB debugging, downloaded doomkernel (Made by @DooMLoRD) and then in fastboot I wrote the command:
Code:
fastboot boot boot.img
Then it restarted and booted doomkernel once (fast boot filename.img makes the phone boot that kernel once) and then flashed the latest SuperSU zip using TWRP recovery (VOL Down) and then went to Advanced → Fix Permissions. Then tried mounting /system as R/W but with no success. So I then flashed doomkernel using the following fastboot command:
Code:
fastboot flash boot boot.img
and then installed the latest XZDualRecovery by @[NUT] and then I had 4 recoveries So I flashed stock kernel and XZDualRecovery wasn't uninstalled, So what I did is that I flashed the SuperSU zip again (using TWRP) and then booted up.
In the first boot, I couldn't mount /system as R/W but I restarted for some reason. and tried to mount as R/W and it worked!
So I relocked my bootloader (by restoring the TA) and now I have full root on TOTALLY STOCK 4.3 Locked bootloader :victory:
Now, when I go to /system/etc/init.d I find a file named "99SuperSUDaemon" and I remember reading somewhere that init.d has something to do with what should work on boot (other than system booting things, cuz I only see that file). So maybe that fixed the "Partial root" problem. Don't know where it came from, but it works :highfive:
Just thought that it might be good to share some info with others, might be useful for people who doesn't want to use ftf's of other places like someone in MEA (me) doesn't want to use UK or US or any other ftf cuz of more bloatware.
Regards,
~J2C