Can't update to B29 - ZTE Axon 7 Questions & Answers

My phone is prompting me to update to B29, but when it reboots, it brings me to the TWRP recovery, and I can't seem to find an update.zip or anything. Is it not there, or am I just looking in the wrong places? Will it even successfully update with the bootloader unlock (not the official unlock) and TWRP installed, or do I need to restore the stock recovery?
My phone was originally on B20_boot, but I've since restored using Draken's TWRP files to get to B27 (I'm assuming still B20_boot).

You won't be able to OTA update with your system modifications. DrakenFX has flashable zips posted in another thread, but beware there seems to be quite a few bugs in b29 (I have no in-call audio personally).

You can use my updated post to B29 (bootstack and boot/system) flashable files are there.
http://forum.xda-developers.com/showpost.php?p=68873482&postcount=2

So why am I getting the notification, then? Will it just keep popping up, or is there a way to block it (even though I'm not rooted)?
As for the bugs, I've seen plenty who have upgraded to B29 without issues. How did you update? Could it be something with updating via TWRP?

Have you personally heard of anyone having problems with your update file? Will it wipe my phone (ie: will I have to reinstall everything)?

Bootloader unlocked, normal twrp flash as per DrakenFX's instructions. And yeah but a lot of people are in both boats so your milage may vary.

Thanks. Do you think I'll be able to keep my data partition intact? I really don't want to set everything else up again. It's getting old... lol.

I wiped everything, so I'm not sure. Maybe that's why my stuff is broken lol

You can't do system updates with custom bootloader's. You are getting the message because you still have the update program on your phone. Look for some sort of update.apk and disable or uninstall it.

I didn't think you could do that without root.
Oh well, I plan on putting root back on soon anyway.

That would be interesting, if true. You would think a "dirty flash" would cause more problems than a clean one.
What about the whole "can't root B29" thing. I've seen a comment where someone said they could not root B29 since they didn't root before the upgrade. I'm not rooted now, but I am bootloader unlocked with the latest TWRP. Should I be ok to flash without rooting first? I was hoping to root afterwards, and try to figure out a way to make Magisk work.

You can't root locked bootloader B29 afaik at the moment. You'd either have to unlock your bootloader or stay on B27 to get root.

I am bootloader unlocked.
I'm not rooted now, but I am bootloader unlocked with the latest TWRP.
Click to expand...
Click to collapse

Related

OTA Update while rooted but still STOCK

Hey Guys,
I've done reading about this issue but I did not find an answer specifically to the Nexus 7 device.
I bought my mother-in-law the Nexus 7 and she loves it. However, she will be going back home (which is far) and I was wondering if an OTA update comes, will she be able to update? Will it mess with the system itself if updated over?
Do I have to unroot first, then OTA update, then reroot?
I will not install any custom rom. I will just have it rooted that is it.
Thank you
I unlocked my bootloader and manually rooted [superuser zip in CWM], then I installed the system update that updated it to 4.1.1 [JRO03D], and I still had root, so I'm pretty sure the updates on the N7 will keep the root.
However, you can always try "OTA root keeper" in the play store, it's supposed to restore root, in the event that an OTA update unroots it.
I downloaded it before updating because I thought I'd lose root with the update, but I didn't have to use it at all.
But I'm no longer on the stock rom, I switched to the ParanoidAndroid rom, it's excellent.
I see. Do I need to unlock the bootloader in order to root? Is it true that unlocking the bootloader is only needed if I want to install custom ROMs right? Can I just have root?
Thanks again!
You have to unlock the bootloader in order to root.
keplenk said:
I see. Do I need to unlock the bootloader in order to root? Is it true that unlocking the bootloader is only needed if I want to install custom ROMs right? Can I just have root?
Thanks again!
Click to expand...
Click to collapse
Unfortunately no, because there is no known exploit for loading an insecure boot image, in which case you could use 'adb' to push Superuser to /system/.. But unlocking the bootloader isn't a big deal, except for the fact it erases all the data. There are ways to back it up via adb, and I think the N7 Toolkit has backup & restore options.

Can I boot lock my 6p if I have TWRP installed?

I installed twrp and SU. Really the only reason I did it is because I use titanium backup to back up and restore apps and such. Otherwise I really don't need root.
I have two questions.
First Question: Can I re-lock the boot loader if I have TWRP and SuperSU installed? If not how can I use Android pay? Is there a work around? It's not allowing me to because it can't verify
Second Question: The OTA 6.0.1 won't stick. I'm pretty sure I've done one other over the air update (at least I thought I did, I may be remembering incorrectly) and it worked just fine. But for some reason 6.0.1 isn't taking. Any ideas?
If you don't need root what you can do is download the 6.0.1 imag direclty from google, put it in your adb/fastboo folder and use the flash-all command and it will erase root, twrp and it will be like you just got it from the factory. The only thing that would be still there is the unlocked bootloader. Once you've performed the flash-all command, you can simple lock the bootloader again. That's if you want to get rid of Root and Twrp.. If not, you can try a Rom like Chroma that has android pay working on it.. Here's the instructions. Hope this helps: http://forum.xda-developers.com/showpost.php?p=64269166&postcount=2338
Edit: Make sure you follow the systemless root instructions from that link to get android pay to work...
So I cannot lock the boot loader if I have root and twrp installed?
I really don't want to use a Rom. I'm happy with stock, just want to be able to use titanium backup.
And are ota updates not working if you have twrp installed?
OTA updates won't flash properly if you have TWRP installed, though I heard there is a way to extract the components of the update you want to apply so you can preserve root and custom recoveries while still updating. Sorry I don't know where the instructions are though.
No you can't lock the bootloader with TWRP installed, it can result in a brick.
I would not lock the bootloader unless you are 100% stock. You open yourself up to unrecoverable bricks. As for the update if you download the image from google you can just flash the individual partitions in fastboot. This way you can preserve your data. Heisenburg has a great guide here: http://forum.xda-developers.com/nexus-6p/general/guides-how-to-guides-beginners-t3206928 You will loose root but getting it back just involves reflashing the SuperSU-v2.62-3-20151211162651.zip from this thread http://forum.xda-developers.com/apps/supersu/wip-android-6-0-marshmellow-t3219344/post64161125#post64161125

20s update?

I'm on 19s, with an unlocked bl and rooted. I see that the 20s update is available. If I update, will I lose root and unlocked bl? Thanks!
destrorox said:
I'm on 19s, with an unlocked bl and rooted. I see that the 20s update is available. If I update, will I lose root and unlocked bl? Thanks!
Click to expand...
Click to collapse
I bought the phone it came with stock rom 5.8.018S. I installed TWRP and flash rom 5.9.020S (T.A.R.S by Steve/Grosshop/Google Edittion), all these rom come with pre-rooted.
Once you installed TWRP and backup your system, you can flash any rom really I haven't had any issue.
Root is easy anyway, just flash Supersu via TWRP from what I read for this phone.
Moon75 said:
I bought the phone it came with stock rom 5.8.018S. I installed TWRP and flash rom 5.9.020S (T.A.R.S by Steve/Grosshop/Google Edittion), all these rom come with pre-rooted.
Once you installed TWRP and backup your system, you can flash any rom really I haven't had any issue.
Root is easy anyway, just flash Supersu via TWRP from what I read for this phone.
Click to expand...
Click to collapse
Thanks for your response but it doesn't answer my question about accepting the upgrade to 20s and what will or won't happen. I also have twrp installed and am rooted on 19s. Ideally, I'd prefer to upgrade without having to re-root and unlock my bl again but if that's the case, so be it. Just wanted to know beforehand.
destrorox said:
Thanks for your response but it doesn't answer my question about accepting the upgrade to 20s and what will or won't happen. I also have twrp installed and am rooted on 19s. Ideally, I'd prefer to upgrade without having to re-root and unlock my bl again but if that's the case, so be it. Just wanted to know beforehand.
Click to expand...
Click to collapse
Sorry I was not sure it's OTA update by the system or flash it by yourself when you mentioned about the update.
Why would you accept the update when you can flash all the rom available, the update can only mess up/complicate things on your phone in my opinion.
You will get same stuff as in the 20s roms.
Based on what I have read I am pretty sure you will need to re-root and unlock the BL again (because you will need to revert these changes to actually apply the OTA, it will fail otherwise). I ended up flashing a Cydras ROM because I didn't want to deal with unrooting, etc, to receive the OTA (since I already had a rooted device and it would fail OTA).
If you want to do the OTA, then you should do it before doing any root/unlock bl. I would then do the BL unlock, install TWRP, and take a backup of the system image.
Today I Gott the OTA Update for the Lex720 for s20
slgooding said:
Based on what I have read I am pretty sure you will need to re-root and unlock the BL again (because you will need to revert these changes to actually apply the OTA, it will fail otherwise). I ended up flashing a Cydras ROM because I didn't want to deal with unrooting, etc, to receive the OTA (since I already had a rooted device and it would fail OTA).
If you want to do the OTA, then you should do it before doing any root/unlock bl. I would then do the BL unlock, install TWRP, and take a backup of the system image.
Click to expand...
Click to collapse
That's what I was afraid of. Might as well give some of the custom roms a shot if I'm going to end up wiping, etc. Thanks!

Any root method for C432B380?

I can't seem to find any rooting method for C432B380 software. Is there any step-by-step guide for this version? I'm currently on fully stock firmware, and I haven't unlocked my bootloader yet.
SteadyDisorder said:
I can't seem to find any rooting method for C432B380 software. Is there any step-by-step guide for this version? I'm currently on fully stock firmware, and I haven't unlocked my bootloader yet.
Click to expand...
Click to collapse
Well, ask for unlock code - that's the first step.
I am interested in this as well, as from what I see some people seem to run into problems. Say one is on Nougat C432B380 (I'm B381) and has now got the unlock code. What then? First of all, unlocking the bootloader will result in a reset, clean C432B380 installation, right? Or will there be any need to flash something else?
EDIT: I passed the unlock part following the Guide, and ended up with a clean Nougat installation as I thought. Now what? In the OldDroid TWRP thread I see many people having trouble...
Makishima said:
I am interested in this as well, as from what I see some people seem to run into problems. Say one is on Nougat C432B380 (I'm B381) and has now got the unlock code. What then? First of all, unlocking the bootloader will result in a reset, clean C432B380 installation, right? Or will there be any need to flash something else?
EDIT: I passed the unlock part following the Guide, and ended up with a clean Nougat installation as I thought. Now what? In the OldDroid TWRP thread I see many people having trouble...
Click to expand...
Click to collapse
I recommend staying away from any custom roms for now as all seem to have problems... you say you have an unlocked bootloader, then next step would be flashing a custom recovery, then from there... flashing supersu... try not to do much more than that and accept a fully functioning rooted phone better than getting a squichy camera or whatever from custom roms.... wait till they get stable
Moemen Shahawy said:
I recommend staying away from any custom roms for now as all seem to have problems... you say you have an unlocked bootloader, then next step would be flashing a custom recovery, then from there... flashing supersu... try not to do much more than that and accept a fully functioning rooted phone better than getting a squichy camera or whatever from custom roms.... wait till they get stable
Click to expand...
Click to collapse
I was not planning to install a custom ROM, I just want root, mainly for Viper4Android and some other things, but after reading the whole OldDroid TWRP thread I saw some people reporting problems with bootloops and whatnot, mainly after flashing SuperSU. Is flashing TWRP and then EliteKernel and rooting with phh or Magisk preferable? I just got my device back from the Huawei services, with a new board and everything and I don't want to ruin the stock installation again, so I am trying to be a bit more certain before I do anything.
Thank you for replying.
EDIT: Okay, so what I did was flash the latest OldDroid TWRP through fastboot and then I booted into recovery and flashed the latest Magisk (v13.3 I think). Now I have root and everything seems to work. So happy.
EDIT2: It seems that although it says I have root, I can't actually do anything with it, e.g. I can't uninstall system apps with Link2SD even though it says it was successful - reboot, still there - and the modules won't appear even after installing.... So, I don't know what's wrong.
Makishima said:
I was not planning to install a custom ROM, I just want root, mainly for Viper4Android and some other things, but after reading the whole OldDroid TWRP thread I saw some people reporting problems with bootloops and whatnot, mainly after flashing SuperSU. Is flashing TWRP and then EliteKernel and rooting with phh or Magisk preferable? I just got my device back from the Huawei services, with a new board and everything and I don't want to ruin the stock installation again, so I am trying to be a bit more certain before I do anything.
Thank you for replying.
EDIT: Okay, so what I did was flash the latest OldDroid TWRP through fastboot and then I booted into recovery and flashed the latest Magisk (v13.3 I think). Now I have root and everything seems to work. So happy.
EDIT2: It seems that although it says I have root, I can't actually do anything with it, e.g. I can't uninstall system apps with Link2SD even though it says it was successful - reboot, still there - and the modules won't appear even after installing.... So, I don't know what's wrong.
Click to expand...
Click to collapse
stay away from magisk if you want something stable... at least my opinion. Magisk is fine, the only add it adds, is magisk hide, which seems to keep failing now for most people. I'm suffering through it now and switching to supersu... try finding the correct way to remove magisk root and go the chainfire's supersu
Moemen Shahawy said:
stay away from magisk if you want something stable... at least my opinion. Magisk is fine, the only add it adds, is magisk hide, which seems to keep failing now for most people. I'm suffering through it now and switching to supersu... try finding the correct way to remove magisk root and go the chainfire's supersu
Click to expand...
Click to collapse
I restored a backup of the boot partition I had made when I first flashed TWRP which seems to have deleted Magisk, the app told me it was not installed (even though I see now a Magisk folder in data...) and then flashed Super SU, but I still can't delete system apps and having trouble with Viper*. But maybe it's not SU's fault. I don't know. I flashed v2.79, I previously had trouble with the newest versions.
Also, I had not activated the Hide function, I think.
*It is driving me crazy! Why does it not work? Supposedly I am root, I even deleted the system apps with the file managers but when I exited and reentered the folder they were there again. What is going on?... Wait... Is this normal, is it because it is system-less root?
To root any nougat fw:
1)unlock bootloader. You have to get unlock code from huawey and then in fastboot mode do: "fastboot oem unlock yourcode"
2)flash twrp recovery, i suggest you the hassan's recovery https://www.androidfilehost.com/?fid=745425885120756473
3)in fastboot mode do "fastboot flash recovery nameoftherecovery.img
4)reboot in recovery and flash this supersu
It is the 2.82 for emui 5 without loop mount,is perfect for p9lite https://www.androidfilehost.com/?fid=817550096634776377

[OP5] Need help upgrading to oreo from rooted nougat

I am on OOS 4.5.13 "stock", i used the engineering mode exploit to get magisk root while my bootloader is still locked, now i want to upgrade to latest OOS oreo but i am afraid that this exploit might end up bricking the device. My bootloader is still locked and i have stock recovery (sorry if stating the obvious) and i have no problem losing my data to upgrade to oreo, but i would like to get magisk on oreo when i upgrade, any tips/precautions or a link to a guide would be very helpful. I don't need to root right away as i might like getting OTA updates but i don't wan't to wipe the device another time for some special procedure.
Should i unlock bootloader then upgrade or reverse the order? I keep getting these prompts to upgrade with a disclaimer that full system needs to be downloaded, should i just do it OTA?
PS: i have titanium backup working and can backup the apps i need.
yohouse2 said:
I am on OOS 4.5.13 "stock", i used the engineering mode exploit to get magisk root while my bootloader is still locked, now i want to upgrade to latest OOS oreo but i am afraid that this exploit might end up bricking the device. My bootloader is still locked and i have stock recovery (sorry if stating the obvious) and i have no problem losing my data to upgrade to oreo, but i would like to get magisk on oreo when i upgrade, any tips/precautions or a link to a guide would be very helpful. I don't need to root right away as i might like getting OTA updates but i don't wan't to wipe the device another time for some special procedure.
Should i unlock bootloader then upgrade or reverse the order? I keep getting these prompts to upgrade with a disclaimer that full system needs to be downloaded, should i just do it OTA?
PS: i have titanium backup working and can backup the apps i need.
Click to expand...
Click to collapse
if you are ok with loosing data then i suggest you to unlock the bootloader then flash the latest oos build from the official website ( that makes it easy for you to switch roms easily in the future )
if you need your data then just accept the ota ( obviously you will lose root access and magisk features )
but imo no harm can be done accepting the ota as oneplus itself know that most of users are rooted so they send you the ota as a full build that replace the firmware parts previously modified
the choice is yours
Sent from my OnePlus 5 using XDA Labs

Categories

Resources