Advice Needed Please. - Honor 7X Questions & Answers

Hi all, I have an honor 7x (obviously) BND-L21 running EMUI 5.1 and Android Nougat. I have used a guide (which i am sure was from here) to unlock my bootloader and root the phone using twrp a while ago.
I have now noticed there is an OTA update to EMUI 8 and Android Oreo.
My questions are these...
I have downloaded the OTA update and tried to install it only to be taken every time to TWRP. After reading up on this i can see this is obvious but none the less i cant update my phone via this method.
I have copied the files downloaded from the update, (namely update_data_full_public.zip, update_full_BND-L21c_hw_eu.zip and update.zip) to my SD card.
So... 1) can i just flash the above zips using twrp and then reroot again with twrp and be on the latest firmware.
2) if not this method then do i have to remove twrp and then update to then put twrp back on again and root etc.
3) if anyone knows what i should be doing to update without bricking my phone then i apologise but i havent seen the correct thread on this. (seen many indian variants or others i'm not sure are applicable to my device)
Thanks for anything you guys can help with..

You need stock recovery for emui update. Flash stock recovery update. Then flash twrp of you need to root

download multi tool 8 for honor 7x
connect it
go to recovery section
install stock recovery
then u can install oreo update

Related

Accept OTA or Flash entire ROM?

Hello all-
I have looked everywhere for clarification on this to no avail. I am currently UN-rooted, Unlocked Bootloader & TWRP (OOS 4.0.3, 12/1/16 Android Security patch). Can I take the OTA for OOS 4.1.3 or will that make me lose TWRP? I know there are instances when you can take the OTA and where you have to flash the entire ROM but I can't locate the differences and which route I need to take? Please advise if you know this answer.
Thank you!
I'm not sure, but, you can just flash the ota in twrp and make sure to flash the twrp img after flashing the ota. And, always make a twrp backup
AFAIK you need stock recovery for OTA to work (not 100% sure).
If downloading whole 1.4GB ROM is not a big issue, it's safer to dirty flash the whole ROM. Otherwise you could flash back stock recovery, install small OTA, then flash TWRP again. A bit more work, but less downloading.
Sent from my OnePlus 3 using Tapatalk
This question doesn't belong in this section. @Stephen please move this to the Q&A section. Thanks.
DroidJay123 said:
Hello all-
I have looked everywhere for clarification on this to no avail. I am currently UN-rooted, Unlocked Bootloader & TWRP (OOS 4.0.3, 12/1/16 Android Security patch). Can I take the OTA for OOS 4.1.3 or will that make me lose TWRP? I know there are instances when you can take the OTA and where you have to flash the entire ROM but I can't locate the differences and which route I need to take? Please advise if you know this answer.
Thank you!
Click to expand...
Click to collapse
Let me make it clear, the full rom flash is a better option and you can do so from twrp. You would not loose twrp after the flash and need not flash the recovery again. SuperSU/Magisk flash is optional after the ROM flash. I see that you are running 3.0.4-1 which is a 7.1.1 compatible TWRP so there is no need to worry of any data loss. TWRP is also able to flash the OTA's provided you have not made any changes to your system partition and have remained unrooted.
You can come to General / OOS thread and ask there for further understanding :fingers-crossed:
You can flash OTA as long as your kernel is on default, what I mean is stock/untouched which is basically same situation as yours since youre unrooted. ? So yes you can flash OTA no need for full flash
If me, i like waiting full ROM zip release and do clean install.
Sometimes, flash OTA getting error (cause root, bla bla bla hahaha )
Yeah, it could be lazy gonna install back all apps at least you backup it
My advice, if you update same Android version, no problem to do a dirty flash (same ROM like LOS 14 to LOS 14, but if different ROM, i suggest better do clean install)
But if different version, mean 7.0 to 7.1.1, better clean install (dirty also no problem, but wonder in future got problem)
But hey, different people, different way right? This just my 2cent
It is my understanding that when moving from whole version number changes (6 to 7, 7 to 8) etc that a clean install is definitely way to go but even from 7.0 to 7.1? Also when you download the OTA, is the file saved somewhere so you can then locate it in TWRP for flashing? I don't want to allow the system to install the ota automatically correct?
DroidJay123 said:
Hello all-
I have looked everywhere for clarification on this to no avail. I am currently UN-rooted, Unlocked Bootloader & TWRP (OOS 4.0.3, 12/1/16 Android Security patch). Can I take the OTA for OOS 4.1.3 or will that make me lose TWRP? I know there are instances when you can take the OTA and where you have to flash the entire ROM but I can't locate the differences and which route I need to take? Please advise if you know this answer.
Thank you!
Click to expand...
Click to collapse
It is best to clean flash if you've major upgrade like 6->7 or 7>8 something like that but if as your question you're still on marshmallow so you can flash OTA zip through twrp and make sure after OTA you've to flash twrp again to maintain it. If the system shows OTA it can't flash it via open recovery on twrp, you must have stock recovery to do it.
This thread is not for ROM development. Please get a mod move this thread to the Q&A section.

rooting and OTA?

hi all
assuming that i've flashed TWRP + rooted the phone
will i still be able to update the phone via OTA updates?
as this does not work on samsung phones once KNOX is tripped
i was wondering if it would be the same on oneplus devices
your input is appreciated. thanks!
leongzxc said:
hi all
assuming that i've flashed TWRP + rooted the phone
will i still be able to update the phone via OTA updates?
as this does not work on samsung phones once KNOX is tripped
i was wondering if it would be the same on oneplus devices
your input is appreciated. thanks!
Click to expand...
Click to collapse
Short answer: No. Custom recovery can't process the OTA update. There's another thread talking about this topic here: https://forum.xda-developers.com/oneplus-5t/help/root-update-ota-t3712615
If you want the latest updates Funk Wizard usually posts their full zips (not small OTA zips) on XDA (just search in the 5T section) and OnePlus usually has them under the device support page.
I've not tried it myself but I heard once you root and go to software update section oneplus will detect your root and instead will download a full OTA zip which you can then dirty flash in your custom recovery (TWRP) without any issues. of course the flash will remove root and then you will need to flash root zip file to gain root again.
Well, actually I downloaded latest OTA (4.7.4) over wifi and then updated phone while rooted and with custom recovery (oficial 3.2.0 I think). And it worked! I lost root in the process (I rooted again later), but otherwise phone was updated and it was done via custom recovery. So far, I don't have any problems, but not sure if any problems will come later.
shadeau said:
Short answer: No. Custom recovery can't process the OTA update. There's another thread talking about this topic here: https://forum.xda-developers.com/oneplus-5t/help/root-update-ota-t3712615
If you want the latest updates Funk Wizard usually posts their full zips (not small OTA zips) on XDA (just search in the 5T section) and OnePlus usually has them under the device support page.
Click to expand...
Click to collapse
Revin said:
Well, actually I downloaded latest OTA (4.7.4) over wifi and then updated phone while rooted and with custom recovery (oficial 3.2.0 I think). And it worked! I lost root in the process (I rooted again later), but otherwise phone was updated and it was done via custom recovery. So far, I don't have any problems, but not sure if any problems will come later.
Click to expand...
Click to collapse
thanks for the response!
digitalmahdi said:
I've not tried it myself but I heard once you root and go to software update section oneplus will detect your root and instead will download a full OTA zip which you can then dirty flash in your custom recovery (TWRP) without any issues. of course the flash will remove root and then you will need to flash root zip file to gain root again.
Click to expand...
Click to collapse
wow for real?
so if you're rooted. it will not download small zips of OTA but instead the full sized OTA?
then we can choose to flash in TWRP instead?

Update to EMUI 8 (Mate SE) after nuking Factory ROM w Twrp?

Pulled kind of a boner. Got a Mate SE yesterday. It came with EMUI 5.1 and Android 7.0. I had read that version was still fairly easy/cheap to unlock the bootloader so I just left it as is without updating anything. Unlocked the bootloader, installed Twrp (to both recoveries) and now am unsure how to proceed with installing custom ROMs because I ended up nuking the factory ROM to install an older AOSP buggy build I found on here.
Didn’t realize that every custom ROM now seems to want you to install via fastboot with EMUI 8 required to have been installed beforehand, but I'm now stuck on this old AOSP ROM with no backup of the original & with Twrp recovery.
Sorry for all the questions but I've flash a million ROMs the old school Twrp ways since forever but this seems like a different beast. Should’ve slowed my roll. Is there some files I can flash via Fastboot or Twrp in order to use these new treble ROMs while keeping my boot loader unlocked? Thanks.
peestandingup said:
Pulled kind of a boner. Got a Mate SE yesterday. It came with EMUI 5.1 and Android 7.0. I had read that version was still fairly easy/cheap to unlock the bootloader so I just left it as is without updating anything. Unlocked the bootloader, installed Twrp (to both recoveries) and now am unsure how to proceed with installing custom ROMs because I ended up nuking the factory ROM to install an older AOSP buggy build I found on here.
Didn’t realize that every custom ROM now seems to want you to install via fastboot with EMUI 8 required to have been installed beforehand, but I'm now stuck on this old AOSP ROM with no backup of the original & with Twrp recovery.
Sorry for all the questions but I've flash a million ROMs the old school Twrp ways since forever but this seems like a different beast. Should’ve slowed my roll. Is there some files I can flash via Fastboot or Twrp in order to use these new treble ROMs while keeping my boot loader unlocked? Thanks.
Click to expand...
Click to collapse
Yes, in order to use the new "gsi" rims you need to do stock firmware upgrade. It is easy to do. But completely different then you seem to be used to , with twrp.
Just search for hwota , and I have a guide thread for 7x (basicly same as mate)
mrmazak said:
Yes, in order to use the new "gsi" rims you need to do stock firmware upgrade. It is easy to do. But completely different then you seem to be used to , with twrp.
Just search for hwota , and I have a guide thread for 7x (basicly same as mate)
Click to expand...
Click to collapse
Thank you. Just getting the files together but a little confused on one part. At the beginning, you say to extract the HWOTA package then put all the downloaded system files into the appropriate folder (HWOTA7 in my case), but at the final step you say to "From in TWRP install sdcard HWOTA--hi6250-7-8.zip", however that is the package we extracted from zip already before?
Does that mean I need to zip it back up with the system files I added in it in order to flash via Twrp? As is its just folders. Thanks. Just want to make sure I get everything right.
peestandingup said:
Thank you. Just getting the files together but a little confused on one part. At the beginning, you say to extract the HWOTA package then put all the downloaded system files into the appropriate folder (HWOTA7 in my case), but at the final step you say to "From in TWRP install sdcard HWOTA--hi6250-7-8.zip", however that is the package we extracted from zip already before?
Does that mean I need to zip it back up with the system files I added in it in order to flash via Twrp? As is its just folders. Thanks. Just want to make sure I get everything right.
Click to expand...
Click to collapse
Should be two folders. One each for 7 and 8. Each with twrp, and no-check recovery . And a zip file.
mrmazak said:
Should be two folders. One each for 7 and 8. Each with twrp, and no-check recovery . And a zip file.
Click to expand...
Click to collapse
Got it all done & went fine. Running Lineage at the moment. You're a life saver man, thanks!

twrp and ota

Hi all,
I have a mi max 3 with unlocked bootloader , twrp and magisk.
Now I see there is a ota to install , when I try to install it download then reboot to twrp , do somethink and then back to android but the ota was not installed.
Is there any way to update miui version with twrp from ota ?
thank's.
Recovery nijel8 supports OTA but does not read the date partition.
Chinese recovery sees the partition date but does not work OTA.
It's best to download the entire zip file and install it.

Question Updating to Android 13 while keeping bootloader unlock/TWRP/root

I have been digging through these forums, but can't find an straight step-by-step guide explaining how you go about manually updating the firmware on this device when you have the bootloader unlocked, TWRP installed, and rooted with Magisk.
I know that having the bootloader unlocked means that the device can no longer get updates automatically and that the updates have to be manually downloaded installed from the ASUS website. But what I don't understand is how to install the firmware from the ASUS website and still keep TWRP recovery and Magisk root.
This is my first time updating the device after I first set it up in January, so I would very much appreciate it if some one knowledgeable could explain this process to me
(In case you need to know, I'm currently on WW-32.2810.2212.241 firmware, with TWRP 3.70_12-0 and Magisk 25.2 installed.)
jmaeshawn said:
I have been digging through these forums, but can't find an straight step-by-step guide explaining how you go about manually updating the firmware on this device when you have the bootloader unlocked, TWRP installed, and rooted with Magisk.
I know that having the bootloader unlocked means that the device can no longer get updates automatically and that the updates have to be manually downloaded installed from the ASUS website. But what I don't understand is how to install the firmware from the ASUS website and still keep TWRP recovery and Magisk root.
This is my first time updating the device after I first set it up in January, so I would very much appreciate it if some one knowledgeable could explain this process to me
(In case you need to know, I'm currently on WW-32.2810.2212.241 firmware, with TWRP 3.70_12-0 and Magisk 25.2 installed.)
Click to expand...
Click to collapse
Hi Bro.
Your ROG Phone was CN and did you flash the RAW WW firmware?.
Regards!.
jmaeshawn said:
I have been digging through these forums, but can't find an straight step-by-step guide explaining how you go about manually updating the firmware on this device when you have the bootloader unlocked, TWRP installed, and rooted with Magisk.
I know that having the bootloader unlocked means that the device can no longer get updates automatically and that the updates have to be manually downloaded installed from the ASUS website. But what I don't understand is how to install the firmware from the ASUS website and still keep TWRP recovery and Magisk root.
This is my first time updating the device after I first set it up in January, so I would very much appreciate it if some one knowledgeable could explain this process to me
(In case you need to know, I'm currently on WW-32.2810.2212.241 firmware, with TWRP 3.70_12-0 and Magisk 25.2 installed.)
Click to expand...
Click to collapse
I think twrp will not work properly with android 13 because twrp is made for android 12
Dumper UL full upgrade and you will get Boot.img and recovery.img (keep both files at safe place).
Use magisk manager to patch the boot file.
Keep recovery.img (original A13) and TWRP.img safe in ADB root folder (dont mix them up).
1. Update FOTA to Android 13 by copy UL full upgrade into root folder of your phone. If copy from PC/laptop with cable then unplug the cable, your phone will recognize the package, (if you already change COUNTRY CODE and currently use WW 241 rom that will be success update). Otherwise, reboot your device and pop up will appear. Wait the phone is fully reboot and set up everything.
2. Reboot your phone into download mode/fastboot mode (it's better that you should enable USB debug/Developer mode before doing anything). Using CMD command to flash patched boot from Magisk Manager. And reboot, now your phone could gain back root.
3. Check again if the recovery is gone or not. If it's gone, then use termux or any terminal emulator for the "dd command".
You will gain back the TWRP, if any failed, flash back original recovery.img that you have lately in ADB folder on your PC.
PS: backup everything, since going back from Android 13 to Android 12 need to full factory reset.
Br,
ChrisFeiveel84 said:
I think twrp will not work properly with android 13 because twrp is made for android 12
Click to expand...
Click to collapse
I'm on WW-33.0610.2810.81, and TWRP seems to be working OK so far

Categories

Resources