Manual Update to Oreo Beta EMUI 8 BND-L21 Users (Europe Variant) - Honor 7X Guides, News, & Discussion

Hey Guys,
i just wanted to share the manual update and to Oreo Beta with you. Since i struggled a long time to find the right thing, i just want to have it in one thread for you all.
First of all you need a BND-L21 Honor7X that's bootloader is unlocked!
Step by Step - flashing EMUI 8 Oreo BETA:
- Download and flash the TWRP Image (credits to Sudeep)
Code:
fastboot flash recovery twrp_openkirin_sudeep.img
- Download all the files and put them on your SDCard in your Honor7X´(credits to Eduardo Alonso)
update.zip
update_data_full_public.zip
update_full_BND-L21C_hw_eu.zip
BND-RECOVERY-NoCheck.img
- Boot into TWRP and go to Advanced > Terminal
Now we do the method (credits to olddroid)
- Type in these commands:
Code:
dd if=/external_sd/BND-RECOVERY-NoCheck.img of=/dev/block/bootdevice/by-name/recovery
dd if=/external_sd/BND-RECOVERY-NoCheck.img of=/dev/block/bootdevice/by-name/recovery2
- If those went well type these as next:
Code:
echo --update_package=/sdcard/update.zip > /cache/recovery/command
echo --update_package=/sdcard/update_data_full_public.zip >> /cache/recovery/command
echo --update_package=/sdcard/update_full_BND-L21C_hw_eu.zip >> /cache/recovery/command
(Those Arrows (>) and lines (-) are important! Keep them as in command given!)
- If those went well aswell type:
Code:
reboot recovery
- It will try to install the new Oreo EMUI 8 BETA update
- If it's done Reboot to Recovery (Both Volume Keys + Power) and do a factory reset with Stock Recovery
- Be happy with your EMUI 8 on L21!
(Credits: olddroid, Sudeep, Eduardo Alonso)
Download (Click me)
Mirror (Click me)
If you want to Root your device after you have updated to Oreo, follow this Guide:
https://forum.xda-developers.com/ho...agisk-root-honor-view-10-mate-10-pro-t3749280
Feel free to Mirror it. You can send me the Mirror via Telegram
https://t.me/IceToast

Thank you for this!
To clarify this is the full official firmware package for BND-L21 8.0.0.302(C432log). So other update methods like dload should work as well. If you're already rooted you can skip the TWRP step and just create the recovery commands as root.
I skipped the factory reset without issues so far when updating from BNDL21C432B102.
The only issue for me is that Magisk no longer works, that is the boot crashes (loops) with some undefined symbol error. Is it working for anybody on Oreo on the 7x?

Thanks for your tutorial. Upgrading from BNDL21C432B102 worked like a charm.

This method work on BND-L21C432B123 and unlocked bootloader and twrp a must?
Anybody try via stock recovery dload from SD ..thanks
Sent from my BND-L21 using Tapatalk

@IceToast, here is a mirror link you could use in the OP. http://downloadmirror.co/Wqk/Honor7x-Oreo-update-download.zip
Contains all your files, including the How To.txt one.

jhass said:
Thank you for this!
To clarify this is the full official firmware package for BND-L21 8.0.0.302(C432log). So other update methods like dload should work as well. If you're already rooted you can skip the TWRP step and just create the recovery commands as root.
I skipped the factory reset without issues so far when updating from BNDL21C432B102.
The only issue for me is that Magisk no longer works, that is the boot crashes (loops) with some undefined symbol error. Is it working for anybody on Oreo on the 7x?
Click to expand...
Click to collapse
Yes i followed the Magisk guide to install it. https://forum.xda-developers.com/ho...agisk-root-honor-view-10-mate-10-pro-t3749280 This works.
And yes, as an C432 Device u could skip the factory reset, but its not recommended. If you have any errors, just reset it.
itskapil said:
@IceToast, here is a mirror link you could use in the OP. http://downloadmirror.co/Wqk/Honor7x-Oreo-update-download.zip
Contains all your files, including the How To.txt one.
Click to expand...
Click to collapse
Thanks i will add this to my Post

IceToast said:
Yes i followed the Magisk guide to install it. https://forum.xda-developers.com/ho...agisk-root-honor-view-10-mate-10-pro-t3749280 This works.
Click to expand...
Click to collapse
Weird, I thought these patches were in the official 16.0 release which I tried.

followed but after reboot recovery command i just get software install failed (after like 20 mins typing the commands ) errrr

is the beta stable, or not?
---------- Post added at 05:33 PM ---------- Previous post was at 04:56 PM ----------
DoobyDroid said:
followed but after reboot recovery command i just get software install failed (after like 20 mins typing the commands ) errrr
Click to expand...
Click to collapse
adb shell - and you can copy and paste directly on your DEVICE!

johination said:
is the beta stable, or not?
---------- Post added at 05:33 PM ---------- Previous post was at 04:56 PM ----------
adb shell - and you can copy and paste directly on your DEVICE!
Click to expand...
Click to collapse
It's not so much the commands, am I doing right by just putting zips on sd as they are or do you have to unzip them and put on sd or into dload file on sd, thanks
Sent from my BND-L21 using Tapatalk

Must of been a typo in command Lol worked this time sweet as
Nice one [emoji2][emoji7][emoji106]
Sent from my BND-L21 using Tapatalk

[emoji16][emoji7]
Sent from my BND-L21 using Tapatalk

Hi !
Thanks for the update!
Is it necessary to have an official ROM backup If so, how do you make one with TWRP or if there are others hanging out on the Internet?
Thanks a lot !

Does the display scaling still work properly unlike the mate 10 which only changes certain parts on Emui 8 ie notification panel and icons

johination said:
is the beta stable, or not?
Click to expand...
Click to collapse
Since it's a Beta, its not Stable as a Stable release Lol. But it seems to be pretty stable i guess. Many say its perfect.
I personally dont use Emui 8 i went straight to RRos. But i may go back to Emui.
DaRkLinK_35 said:
Hi !
Thanks for the update!
Is it necessary to have an official ROM backup If so, how do you make one with TWRP or if there are others hanging out on the Internet?
Thanks a lot !
Click to expand...
Click to collapse
It is not necessary! But since no L21 Firmware (except Oreo) is released yet, i dont think there is and cuz' Emui encrypts the internal storage its not easy to make one.
r8dooo said:
Does the display scaling still work properly unlike the mate 10 which only changes certain parts on Emui 8 ie notification panel and icons
Click to expand...
Click to collapse
Dont exactly get what you're asking for. But i recommend to look in other Beta threads for that.
Oh and for all, i can't recommend ADB Shell method, since many user got errors with that.

Will this continue to get ota updates as and when they come ?
Sent from my BND-L21 using Tapatalk

Thanks.

@IceToast
Thanks for this. Finally L21.
Why wont you pass this to the Development Area ?
There are L22, L24, etc....
Anyways, thanks for this

RSGI said:
@IceToast
Thanks for this. Finally L21.
Why wont you pass this to the Development Area ?
There are L22, L24, etc....
Anyways, thanks for this
Click to expand...
Click to collapse
I'm not able to move this Thread

Thank you so much! Upgrading from L21C432B101 worked like a charm. Literally no problems whatsoever
Only question though is will we get OTA updates or will we have to manually update like with this version?

Related

[TUTORIAL] Easy way for UNLOCK Bootloader and flash TWRP 2.8.6.0 for MX4

All your actions with the phone is at your own risk. The authors are not liable. This is just your choice.
PLEASE read full instructions before you start.
RECOMMENDED ONLY FOR EXPERIENCED USERS.
This was tested ONLY on MEIZU MX4 and ONLY FIRMWARE 4.2.8.2A, ANY OTHER FIRMWARE/PHONE - YOU WILL RECEIVE BRICK PHONE.
(с)
ONLY FOR MEIZU MX4 AND ONLY FIRMWARE 4.2.8.2A. Don't use the that apk on Lollipop or your device will brick​
Hello everyone, i changed chinese apk for unlock bootloader, and replaced chinese recovery, on TWRP 2 8.6.0 recovery.
1. Download Flyme OS 4.2.8.2A stock firmware an official webpage Meizu
2. Flash it in stock recovery and select WIPE DATA
3. Get root permission
4. Download and install that APK - drive.google.com/open?id=0B_Gd_o_kBWgLNHFuZW5kMlFzV2s
5. Open that app, and provide root permission.
6. Press "Press to UNLOCK BootLoader" - and wait, you will see "Unlock Finished"
7. After, will be available recovery mode, and you press to "Enter Recovery Mode"
8. Your phone reboot and enters for normal recovery - TWRP 2.8.6.0.
Thanks for the great work!
At last we're getting closer to opening up our meizu phones.
Can the phone with this, unlocked bootloader flash "I" international roms from OTA?
How to relock?
ideosx5 said:
How to relock?
Click to expand...
Click to collapse
Reflash FLyme rom (with Flyme recovery, be carefull!)
Or flash stock uboot
Successfully upgraded MX4 "A" edition phone to "I" using following method:
Installed 4.2.8 "A" stock firmware.
1. Installed apk method unlock (this thread).
2. Downloaded 4.5.7 "I" firmware, extracted and created system.img using (linux):
$ sdat2img system.transfer.list system.new.dat system.img
for windows, see this guide from Meizufans.
3. Boot into fastboot mode (now unlocked) using "VOL -" + "POWER"
4. fastboot flash boot boot.img
WAIT
fastboot flash system system.img
WAIT
5.Reboot into recovery
6. Full wipe
7. Install super su
8. Reboot
VOILA - 4.5.7 "I"
Remember to block/deactivate system updates once system has booted for first time.
Is it possible for someone to upload recovery.img of TWRP please ? I'd like to try
---------- Post added at 10:16 AM ---------- Previous post was at 09:22 AM ----------
I got it, I'm fixing the splash screen dimensions ahah^^
---------- Post added at 11:03 AM ---------- Previous post was at 10:16 AM ----------
It was a little harder than I expected but it's here : http://www.mediafire.com/download/26b963db1k489db/new-recovery.img
Learnincurve said:
Successfully upgraded MX4 "A" edition phone to "I" using following method:
Installed 4.2.8 "A" stock firmware.
Click to expand...
Click to collapse
Good, but there is easy way download that rom, and install it for TWRP(select full wipe, include internal storage) - emmaus.pro/MX4_custom_roms/Flyme/4.5.7i_twrp.zip
and there all stock Flyme roms for twrp - emmaus.pro/?dir=MX4_custom_roms/Flyme
Author all rom "nikk3d" russian 4pda users - 4pda.ru/forum/index.php?showuser=2196261
And this method works even on newest firmware, let's say 4.5.6i downgraded to 4.2.8i via 4.0.4i? Or is a easy variant of previous method, patched uboot by meizu remains after 4.5.6i upgrade if i understand, no matter if you downgrate to Kitkat?
update for TWRP : http://www.mediafire.com/download/f6a65ccpgrfaopw/TWRPr5.img
Changelog :
I corrected "Select storage" position, corrected some shifts on the main screen
zaurikk said:
Good, but there is easy way download that rom, and install it for TWRP(select full wipe, include internal storage) - emmaus.pro/MX4_custom_roms/Flyme/4.5.7i_twrp.zip
and there all stock Flyme roms for twrp - emmaus.pro/?dir=MX4_custom_roms/Flyme
Author all rom "nikk3d" russian 4pda users - 4pda.ru/forum/index.php?showuser=2196261
Click to expand...
Click to collapse
I have an MX4 originally with Ubuntu touch, I tried to flash 4.5.7i from emmaus.pro.
It failed, updater binary error. I checked the recovery log and it says write error, no space left.
Does anybody have any clue?
Thanks,
Note: I already tried a wipe out (even internal storage). No issues with the cyanogenmod roms from emmaus.pro.
Is someone trying to make fom Meizu MX5?
Sent from my MX5 using Tapatalk
itresw said:
I have an MX4 originally with Ubuntu touch, I tried to flash 4.5.7i from emmaus.pro.
It failed, updater binary error. I checked the recovery log and it says write error, no space left.
Does anybody have any clue?
Thanks,
Note: I already tried a wipe out (even internal storage). No issues with the cyanogenmod roms from emmaus.pro.
Click to expand...
Click to collapse
i think, mx4 ubuntu touch version, and standard china version, - internal partitions(storage) name - different, so you gives write an error.
isko01 said:
Is someone trying to make fom Meizu MX5?
Sent from my MX5 using Tapatalk
Click to expand...
Click to collapse
Now it is impossible.
zaurikk said:
Now it is impossible.
Click to expand...
Click to collapse
Thanks for reply . Can I know how much is good Caynogenmod on MX4? Is everything working good?
Sent from my MX5 using Tapatalk
isko01 said:
Thanks for reply . Can I know how much is good Caynogenmod on MX4? Is everything working good?
Sent from my MX5 using Tapatalk
Click to expand...
Click to collapse
Yep, all needed function now it work - gsm module, wi-fi, bluetooth and etc.
The only problem, that ROM not officially for Cyanogen team, that rom created by ordinary users and updated 1-2 times on month.
i tried on M2 note, i suppose it bricked.is it possible earlier condition working?i look up some unbrick videos, can repairs make my phone working?thanks.
No way to unbrick it, this is for MX4 not M2 Note !!! You'll need to change the motherboard, sorry
zaurikk said:
Yep, all needed function now it work - gsm module, wi-fi, bluetooth and etc.
The only problem, that ROM not officially for Cyanogen team, that rom created by ordinary users and updated 1-2 times on month.
Click to expand...
Click to collapse
Thanks to all user's who making this for MX4. They are really engineers! I hope they will try for MX5.
Yes, the problem it is not official, and we cant get new update.
Why we don't write a email to Canynogen and tell them that we open the bootloader and put CM. But we want they make CM for MX4 and MX5, with new CM and updates?
Sent from my MX5 using Tapatalk
my meizu is bricked, ne response please help me
hi someone had tested this app already? is it surely gonna work??
and after i will unlock the bootloader i can instal any rom? like Mokee and CM12.1??

[GUIDE][ROOT][UNIVERSAL] FORCE INSTALLING STOCK OTA UPDATES WITH SToCK RECOVERY

Since lollipop there is no manual update option in huawei updater and even the huawei stock recovery has no or less interface which has no adb sideload option. This became a crunch to flash the update which your friend got and which u dont.
This Method is Universal for all huawei devices
In order to apply ota update using this method , root access is a major requirement so be sure your device is rooted.
If u had twrp recovery , at first flash SuperSu package to root your device (Try systemless root only) .
After successfull root ,flash stock recovery from twrp and reboot system.
Step 1:
In my case b370 is the last ota i found for kiw-l22 which vsriram92 posted here . Thanks to him for posting the update before 99% users got their update :good:
Download the relevant update package (ota) which you need a relevant base package to install it on . Ex: b360 as base for b370 update
step 2:
just remember the path where u downloaded the package . Install Flashify from playstore or From Here
Select Zip file which is the third option in flashify .
step 3 :
Navigate to the path where u downloaded ota package select the update.zip (ota package).
flashify starts downloading the package to its path asks you for root access .
Grand Su permissions , Select Cwm recovery if flashify asks as the next option.
Now the phone reboots to recovery and starts flashing.
After the ota update , your device will be unrooted . so take a backup of your stock recovery by following below guide.
Enable Usb debugging and connect ur phone to pc.
navigate to adb folder and place twrp.img or recovery.img in adb folder ,open command window from the same folder and type
Code:
adb reboot bootloader
Now type
Code:
fastboot boot recovery.img
or what_ever_its_name.img
now it temporarily boots twrp , take a backup of your stock recovery and then flash twrp for permanent install and then reroot ur device.
Happy flashing :laugh::good:​
it gets zip signature verification failed....the method is similar to installing the zip file directly from the recovery but that doesn't work unless zip signature is verified
rbtrai said:
it gets zip signature verification failed....the method is similar to installing the zip file directly from the recovery but that doesn't work unless zip signature is verified
Click to expand...
Click to collapse
You might have installed a zip which is not stock ota update . i haven't posted this without trying . I installed b370 with this method and made this live here .
i downloaded from the link provided above which vsriram92 posted...
rbtrai said:
i downloaded from the link provided above which vsriram92 posted...
Click to expand...
Click to collapse
Were you in b360 before doing this ?
Thanks again Gopi. Another great contribution.
vsriram92 said:
Were you in b360 before doing this ?
Click to expand...
Click to collapse
yes ofcourse
This only for rooted phone ?
I'm having honor 4x unroot and I don't know how to install the ota file. Is there any way for upgrading a phone without root option and in my phone there is no local update option
Ajith san said:
This only for rooted phone ?
I'm having honor 4x unroot and I don't know how to install the ota file. Is there any way for upgrading a phone without root option and in my phone there is no local update option
Click to expand...
Click to collapse
Nope. It was there in EMUI 3 previously. Now, we can't unless it has only update.app.
so b370 is only for the ones who gave root access to their phones?
Like your contribution. Perfectly updated to B370.
rajibie said:
Like your contribution. Perfectly updated to B370.
Click to expand...
Click to collapse
great
Hello together, I tried flashing the B360 update for my L21 with this method but unfortunately I did not succeed. I followed every step but when flashify reboots to the stock recovery nothing happens. Just nothing.
I used the file for the L21 that I linked to in this post.
Any suggestions how to get it to work?
Zacki06 said:
Hello together, I tried flashing the B360 update for my L21 with this method but unfortunately I did not succeed. I followed every step but when flashify reboots to the stock recovery nothing happens. Just nothing.
I used the file for the L21 that I linked to in this post.
Any suggestions how to get it to work?
Click to expand...
Click to collapse
Are you on B350D0003 or some earlier firmware? I'm on stock B350, just rooted with Magisk+phh's superuser, and it doesn't want to flash that big file at all; tried flashing OTA update (200MB file) and it failed at 80%, causing a damn bootloop. Gah, I thought my old phone was pain in the ass...
ShadySquirrel said:
Are you on B350D0003 or some earlier firmware? I'm on stock B350, just rooted with Magisk+phh's superuser, and it doesn't want to flash that big file at all; tried flashing OTA update (200MB file) and it failed at 80%, causing a damn bootloop. Gah, I thought my old phone was pain in the ass...
Click to expand...
Click to collapse
I'm on B350D003. After I tried the OTA instead of the full package I came across the same problem with the stock recovery, but when flashing it from TWRP it did flash it, but exited with an error.
No bootloop but as a file was missing for the full update process wifi (and probably bluetooth) are not working.
If you are interrested to solve it, have a look here. It looks like there is a way to fix the problem and we are currently investigating.
Zacki06 said:
I'm on B350D003. After I tried the OTA instead of the full package I came across the same problem with the stock recovery, but when flashing it from TWRP it did flash it, but exited with an error.
No bootloop but as a file was missing for the full update process wifi (and probably bluetooth) are not working.
If you are interrested to solve it, have a look here. It looks like there is a way to fix the problem and we are currently investigating.
Click to expand...
Click to collapse
TBH, I'm on a verge to start building LOS or PAC/Slim/whatever is properly maintained and fast for my own needs and ditch EMUI completely....
I'm searching for other firmwares now via FirmwareFinder, there is a probability that one is a leaked test or something like that, because it simply doesn't want to flash. If I find out something, I'll continue on thread you've linked, to avoid flooding this one.
Hi. Thanks for your guide.
I need to update my phone with several ota updates. I just need to repeat this guide's procedure until updated to the last ota or there is a better way to do that?
Can't update.. Its fake i think.. I m still in B360
---------- Post added at 08:39 PM ---------- Previous post was at 08:37 PM ----------
rajibie said:
Like your contribution. Perfectly updated to B370.
Click to expand...
Click to collapse
How to update step by step.. Mention it plz
Tapan Patel said:
Can't update.. Its fake i think.. I m still in B360
---------- Post added at 08:39 PM ---------- Previous post was at 08:37 PM ----------
How to update step by step.. Mention it plz
Click to expand...
Click to collapse
Just because you can't do it, that doesn't mean it's fake.
Tapan Patel said:
Can't update.. Its fake i think.. I m still in B360
---------- Post added at 08:39 PM ---------- Previous post was at 08:37 PM ----------
How to update step by step.. Mention it plz
Click to expand...
Click to collapse
Just follow the procedure and you will be done

[Guide] Mate 9 Flash Oreo Update Package and Downgrade Nougat

Steps:
Prepare and Notice
A. Warning! Flash phone might get it bricked. I am not responsible for it.
B. Phone is already Oreo firmware, only tested same brand update and downgrade.
C. Backup data, it might be restore factory default setting especially using downgrade ROM version.
D. Unlock bootloader before flash steps.
E. After update successfully, device might be locked again.
F. HWOTA8 Package (HWOTA8_2017110501.zip)
Flash Update
A. Use Vol-Dn + USB Cable to boot into fastboot mode.
B. Use Replace_Recovery.bat in HWOTA8 to flash TWRP recovery.
C. Disconnect USB cable, use Vol-Up + Power to boot into TWRP.
D. Create "HWOTA8" directory in MTP sdcard.
E. Put hwota8_update.zip, MHA_RECOVERY8_NoCheck.img, and three huawei update package (update.zip, update_data_public.zip, and update_all_hw.zip) files into "HWOTA8" directory.
F. TWRP install sdcard hwota8_update.zip, it will reboot and install update automatically.
Downgrade Nougat
A. Put update.zip, update_data_public.zip, and update_all_hw.zip files into HWOTA8 repack directory.
B. Run repack.bat to update zip files.
C. Go through "Flash Update" steps and use repacked zip files.
D. Enter recovery and do factory reset.
Rebrand
A. Put Put hwota8_rebrand.zip and "OEMINFO.bin" (From HWOTA) into SDCard HWOTA8 directory.
B. Use Replace_Recovery.bat in HWOTA8 to flash TWRP recovery.
C. Disconnect USB cable, use Vol-Up + Power to boot into TWRP.
D. Install hwota8_rebrand.zip, it reboots and factory reset failure.
E. Enter fastboot mode and unlock device again.
F. Use Replace_Recovery.bat in HWOTA8 to flash TWRP recovery and enter it.
G. Do "Downgrade Nougat" steps to the rebrand firmware, it fails and reboot but fine.
H. When going to system press "Vol-Up" to enter eRecovery, do "Low-level format data partition".
I. Wait all done and recovery menu show up, reboot and do "Downgrade Nougat" again.
J. Update should be successful this time, rebrand done.
Just one question my friend. This is only for update Oreo to Oreo right? Not for downgrade?
albertobom said:
Just one question my friend. This is only for update Oreo to Oreo right? Not for downgrade?
Click to expand...
Click to collapse
You should be able to install ROLLBACK with it.
I'm going to test later today.
Ok, this is update oreo for oreo?
aureliomilitao said:
Ok, this is update oreo for oreo?
Click to expand...
Click to collapse
Yes I belive and rollback as well.
albertobom said:
Just one question my friend. This is only for update Oreo to Oreo right? Not for downgrade?
Click to expand...
Click to collapse
ante0 said:
You should be able to install ROLLBACK with it.
I'm going to test later today.
Click to expand...
Click to collapse
Rollback installed now.
You have to modify script a little though, as rollback has no public zip.
So simply remove the line that says
echo --update_package=/sdcard/HWOTA8/update_data_public.zip > /cache/recovery/command
in hwota8_update.zip's update-binary.
You should even be able to install something that's not a ROLLBACK, as long as you factory reset after.
The rollback factory resets automatically.
ante0 said:
Rollback installed now.
You have to modify script a little though, as rollback has no public zip.
So simply remove the line that says
echo --update_package=/sdcard/HWOTA8/update_data_public.zip > /cache/recovery/command
in hwota8_update.zip's update-binary.
You should even be able to install something that's not a ROLLBACK, as long as you factory reset after.
The rollback factory resets automatically.
Click to expand...
Click to collapse
Amazing. Thanks my friend.
albertobom said:
Amazing. Thanks my friend.
Click to expand...
Click to collapse
Going Oreo directly to C432B197 does not work, fails at 6% in recovery.
But good that rollback installs.
ante0 said:
Going Oreo directly to C432B197 does not work, fails at 6% in recovery.
But good that rollback installs.
Click to expand...
Click to collapse
Thanks for the info my friend that works for me. :good:
---------- Post added at 05:43 PM ---------- Previous post was at 05:42 PM ----------
ante0 said:
Going Oreo directly to C432B197 does not work, fails at 6% in recovery.
But good that rollback installs.
Click to expand...
Click to collapse
BTW you change script back before test it right?
albertobom said:
Thanks for the info my friend that works for me. :good:
---------- Post added at 05:43 PM ---------- Previous post was at 05:42 PM ----------
BTW you change script back before test it right?
Click to expand...
Click to collapse
Of course xD
I did forget first though, and it failed because it couldn't find files...
Rollback installs fine with SuperSU and Adaway (modifies /system) installed.
ante0 said:
Of course xD
I did forget first though, and it failed because it couldn't find files...
Rollback installs fine with SuperSU and Adaway (modifies /system) installed.
Click to expand...
Click to collapse
OK then. This means I can stay beta and update whenever I want
---------- Post added at 06:08 PM ---------- Previous post was at 06:06 PM ----------
@mankindtw my friends you're the best.
it worked, I used the rom on the 13th and it appeared in the FF a rom on the 27th, I downloaded the files and I did this procedure and now whenever new roms appear, just follow here
Is there a way to root Mate 9 with Oreo and which is the best method?
It works on MHAL29C567B190 EMUI 5.1?
Can I do this procedure to update ?
ante0 said:
Going Oreo directly to C432B197 does not work, fails at 6% in recovery.
But good that rollback installs.
Click to expand...
Click to collapse
Add "Downgrade Nougat" and new HWOTA8 package.
Curiousrge said:
It works on MHAL29C567B190 EMUI 5.1?
Can I do this procedure to update ?
Click to expand...
Click to collapse
No, you should use below HWOTA, not HWOTA8
https://forum.xda-developers.com/mate-9/how-to/guide-mate-9-flash-update-package-t3593108
mankindtw said:
Add "Downgrade Nougat" and new HWOTA8 package.
Click to expand...
Click to collapse
Did I just say how much I love you?
albertobom said:
Did I just say how much I love you?
Click to expand...
Click to collapse
I guess, you might love me even more now.
Have fun playing with it.
mankindtw said:
I guess, you might love me even more now.
Have fun playing with it.
Click to expand...
Click to collapse
You're the man.
Is there a way to disable vibration of the floating navigation dock when long pressed on oreo it is really annoying?

[Guide] Rebrand to Chinese FW and take the Oreo update

With the Oreo update out, several Honor 8 users have become impatient and want to install the update in advance of their regional releases. This guide will help you accomplish this. I won't be held responsible for any damage to your device including but not limited to bricks, explosions, etc.
Before you upgrade, ensure that
Your bootloader is unlocked. Rebranding involves flashing modified recovery images which isn't possible with a locked bootloader.
You're on a dual SIM device. Chinese FW don't support single SIM devices and you'll lose your IMEI, hence no cellular connection. It is possible however to upgrade to Oreo with SIM working but there are some trade-off(s), read the last section.
Oreo FW doesn't include GApps. However, they can be downloaded from the Huawei AppMarket (comes pre-installed).
The FW is still in beta. Bugs are to be expected. Just know this isn't the place for that.
Step I - Rebrand to Chinese FW
Let us get started. Our first job is to rebrand to Chinese FW. Piece of cake. Just follow the steps below, precisely:
Backup any important data, especially those precious cat photos.
Download this file: https://drive.google.com/open?id=1eQHOfsCidKhE6AxXZKHkwwjfqYEEjCR6. Extract the archive and place the .img inside in your SD card or Internal Phone storage.
Download the two No-Check recoveries and place them in the root of your Internal Phone storage:
Code:
Recovery 1: https://drive.google.com/open?id=0B4SPRmBNsTefSWZLSWxpWGd6QkE
Recovery 2: https://drive.google.com/open?id=0B4SPRmBNsTefSVhxMWFoa01wams
Download Chinese B396 Nougat FW and copy them to /data/update/HWOTA/ folder (create folders if they don't exist):
Code:
Main Update File: http://update.hicloud.com:8180/TDS/data/files/p3/s15/G3109/g1699/v143478/f1/full/update.zip
Customization File: http://update.hicloud.com:8180/TDS/data/files/p3/s15/G3109/g1699/v143481/f1/full/FRD-DL00_dualcu_cn/update_full_FRD-DL00_dualcu_cn.zip
Reboot your device to TWRP. Navigate to Install > Install Image > Select the .img file > Check OEMINFO as the partition to flash the .img to. Start the install process and wait for it to finish. Don't reboot the device after installation.
We'll now install the modified recoveries. Using either TWRP's terminal or ADB Shell (as root 'su'), execute the following:
Code:
dd if=/sdcard/FRD_RECOVERY_NoCheck.img of=/dev/block/bootdevice/by-name/recovery_a
dd if=/sdcard/FRD_RECOVERY2_NoCheck.img of=/dev/block/bootdevice/by-name/recovery2_a
Let's prepare the installation of the FW. In the same TWRP terminal or ADB Shell, execute the following:
Code:
echo "--update_package=/data/update/HWOTA/update.zip" > /cache/recovery/command
echo "--update_package=/data/update/HWOTA/update_full_FRD-DL00_dualcu_cn.zip" >> /cache/recovery/command
Reboot your device to recovery from TWRP. This time, the device will reboot to NoCheck recovery and start the installation process.
Step II - Flash the Oreo update
The steps to flash to Oreo are same as rebranding. You'll follow the exact same steps as above, keeping the following things in mind:
Your bootloader might relock after the update. Unlock it and flash TWRP again.
There is no need to reflash the OEMINFO file as we've already done that, so skip it.
Instead of installing B396 FW, we'll flash the Oreo firmware. At the time of writing of this guide the latest available firmware was B511:
Code:
Main Update File: http://update.hicloud.com:8180/TDS/data/files/p3/s15/G3109/g1699/v142251/f1/full/update.zip
Customization File (Public): http://update.hicloud.com:8180/TDS/data/files/p3/s15/G3109/g1699/v142251/f1/full/public/update_data_full_public.zip
Customization File (OEM): http://update.hicloud.com:8180/TDS/data/files/p3/s15/G3109/g1699/v142251/f1/full/FRD-DL00_dualcu_cn/update_full_FRD-DL00_dualcu_cn.zip
You'll copy the above files to /data/update/HWOTA. Also, modify the commands executed in Step 7 to:
Code:
echo "--update_package=/data/update/HWOTA/update.zip" > /cache/recovery/command
echo "--update_package=/data/update/HWOTA/update_data_full_public.zip" >> /cache/recovery/command
echo "--update_package=/data/update/HWOTA/update_full_FRD-DL00_dualcu_cn.zip" >> /cache/recovery/command
Reboot your device and tada, you're on Oreo, yum, yum!
The alternate way for Single SIM users
It is the same as the above mentioned steps. Follow only Step 2, don't flash the OEMINFO file. However there are some trade-offs like:
The customization file won't flash due to region mismatch so you'll be left with a borked installation i.e. only some system apps, no keyboard, no app store, broken build number, non-working themes, etc. etc.
Remember, we did it all for that pesky SIM so don't complain.
If you face any errors, don't hesitate to slap me in the comments below. I'm waiting...
For models of phones FRD-L09 & L19 - this will be the bricks when upgrading to Oreo. You need to go to the FRD-DL00C00.
S_mak said:
For models of phones FRD-L09 & L19 - this will be the bricks when upgrading to Oreo. You need to go to the FRD-DL00C00.
Click to expand...
Click to collapse
Thanks for the clarification. I'll make it clear in the guide.
EDIT: The guide is updated with DL00 firmware links.
I made it easier to upgrade to Oreo on FRD-L19. Being on 7 Android, changed the location of the phone on FRD-dl00, updated to FRD-dl00c00b396 and via Hwota8 installed FRD-dl00c00b511 (8.0.0.511). Through Magisk v 16.4 got Ruth right.
hi, I'm still XD, in the end I managed to install it on frd-l09 following your guide now I wonder if you can install the g-app and how to flash zip files on recovery .. thanks for your work: ) ps:call and network work...
Markxdx said:
hi, I'm still XD, in the end I managed to install it on frd-l09 following your guide now I wonder if you can install the g-app and how to flash zip files on recovery .. thanks for your work: ) ps:call and network work...
Click to expand...
Click to collapse
Great. You can get GApps Huawei AppMarket. Since we don't have TWRP, you can't flash zip files.
App market is not installed on this firmware..
Markxdx said:
App market is not installed on this firmware..
Click to expand...
Click to collapse
Can you verify the firmware installed correctly, like is the build number correct. Regardless, you cam grab the market from http://a.vmall.com/uowap/index.html
in fact, to install Oreo I had to install it via redlotus, even the Chinese firmware installed with redlotus .. because following your guide, got to the point of restarting from recovery after having put all the codes the phone did not start the installation ..
Can someone post some video about the update and features?
To install Oreo from the Chinese Firmware, I recommend using HuRUpdater, since it is much simpler and faster.
Here's how to do it:
Just create a folder in the sdcard with these 4 files:
HuRUpdater_0.3.zip (https://forum.xda-developers.com/honor-9/development/tool-flash-official-firmware-recovery-t3769279)
update.zip
update_data_full_public.zip (rename it to: update_all_hw.zip)
update_full_FRD-DL00_dualcu_cn.zip (rename it to: update_data_public.zip)
IN TWRP:
You only need to flash the HuRUpdater file, the other 3 files will be installed automatically.
Restart Your Device.
You're on oreo.
Before installing Oreo remember that there are no Custom Recovery for this Firmware so you will not be able to flash anything.
(Tested on Honor 8 FRD-L09 with Chinese firmware.)
(Sorry for any grammatical errors.)
Sharath007 said:
Can someone post some video about the update and features?
Click to expand...
Click to collapse
I'd like to see this, too!
Vincy__ said:
To install Oreo from the Chinese Firmware, I recommend using HuRUpdater, since it is much simpler and faster.
Here's how to do it:
Just create a folder in the sdcard with these 4 files:
HuRUpdater_0.3.zip (https://forum.xda-developers.com/honor-9/development/tool-flash-official-firmware-recovery-t3769279)
update.zip
update_data_full_public.zip(rename it to: update_all_hw.zip)
update_full_FRD-DL00_dualcu_cn.zip(rename it to: update_data_public.zip)
IN TWRP:
You only need to flash the HuRUpdater file, the other 3 files will be installed automatically.
Restart Your Device.
You're on oreo.
Before installing Oreo remember that there are no Custom Recovery for this Firmware so you will not be able to flash anything.
(Tested on Honor 8 FRD-L09 with Chinese firmware.)
(Sorry for any grammatical errors.)
Click to expand...
Click to collapse
Do you need to rebrand device?
BnK1986 said:
Do you need to rebrand device?
Click to expand...
Click to collapse
You have to rebrand. Regardless, there is TWRP for Oreo so it is now a lot safer to upgrade to Oreo now.
Twrp now can mount partition, or flash zip?
hackslash said:
You have to rebrand. Regardless, there is TWRP for Oreo so it is now a lot safer to upgrade to Oreo now.
Click to expand...
Click to collapse
Link?
Vincy__ said:
Link?
Click to expand...
Click to collapse
It's in the 4PDA forums (Google).
Is it possible to access recovery in Oreo, if yes can I flash Magisk and install V4a ?
hackslash said:
It's in the 4PDA forums (Google).
Click to expand...
Click to collapse
I simply downloaded it from Huawei Multi Tool, but thanks anyway.
---------- Post added at 03:19 PM ---------- Previous post was at 03:18 PM ----------
Pranav Kumar said:
Is it possible to access recovery in Oreo, if yes can I flash Magisk and install V4a ?
Click to expand...
Click to collapse
Yes, you can.
I'm trying to see if you can get root permissions.
You're installing firmware for DL00 but the oeminfofile you provided with the first link is for AL10. Won't that cause any problem?

[Guide][Treble] Install Android 9.0 Pie AOSP GSI (Windows/Mac/Linux)

Install Android 9.0 Pie AOSP GSI
Warning
You will loose all your data. Make sure to backup. You are doing this at your own risk. Neither me nor xda is responsible for any bricked devices.
Pre-Requisites
Please read carefully. Any questions which are already answered in OP will be ignored.
If you have a question, not answered in OP read last 2-3 pages. Any questions which are already answered in last 2-3 pages will also be ignored.
Not being rude, but people need to start reading.
Make sure you have unlocked the bootloader.
​Text Guide
Install Android 9.0 Pie AOSP GSI
1. Download AB Arm64 GSI from link in downloads. Unzip it. Windows users can use Winrar. Mac users can use the Unarchiver.
2. Download and unzip adb & fastboot linked in downloads section.
3. Place the extracted system image (step 1) in platform-tools folder. Rename it to system-arm64.img.
4. Power off phone.
5. Press and hold volume down and power button at the same time. You will now boot into fastboot boot.
6. Connect phone to computer.
7. Windows users open command prompt. Mac/Linux users open Terminal. Navigate to the folder where you unzipped adb & fastboot.
Windows
Code:
fastboot devices
Mac & Linux
Code:
./fastboot devices
If your device shows up, drivers were installed correctly. If not, then drivers were not installed and you need to install them.
8. Erase System
Windows
Code:
fastboot erase system
Mac & Linux
Code:
./fastboot erase system
9. Flash Android Pie GSI
Windows
Code:
fastboot flash system system-arm64.img
Mac & Linux
Code:
./fastboot flash system system-arm64.img
10. Wipe/Factory Reset
Windows
Code:
fastboot -w
Mac & Linux
Code:
./fastboot -w
11. Reboot
Windows
Code:
fastboot reboot
Mac & Linux
Code:
./fastboot reboot
11. Profit. Android 9.0 Pie. Rooting might result in broken Wi-fi. So, flash back stock boot.img if your wifi is broken after rooting.
Video Guide
Downloads
MiUnlock Tool - http://xiaomi-miui-ota-3rdrom.ks3-c...1/3.3.525.23/miflash_unlock-en-3.3.525.23.zip
Latest ADB & Fastboot :- https://developer.android.com/studio/releases/platform-tools
Setup ADB and Fastboot (if above adb & fastboot do not work) - https://www.xda-developers.com/adb-fastboot-any-directory-windows-linux/
Android 9.0 Pie GSI Thread :- https://forum.xda-developers.com/pr...velopment/aosp-9-0-phh-treble-t3831915/page12
Android 9.0 Pie GSI Download Links :- https://github.com/phhusson/treble_experimentations/releases
Winrar (Windows) :- https://www.rarlab.com/
The Unarchiver (Mac):- https://theunarchiver.com/
@munchy_cool wow!!!, Thanks man. But sorry but i have to ask, did you try this on your A2 is it working fine without any issues?
crazykas said:
@munchy_cool wow!!!, Thanks man. But sorry but i have to ask, did you try this on your A2 is it working fine without any issues?
Click to expand...
Click to collapse
the A2 in the video is mine. I tried it for some time. Camera works, wifi works, sound works, charging works, couldnt check calls and lte as I am at work and cannot have my sim turned off for even a minute. But yes it works.
munchy_cool said:
the A2 in the video is mine. I tried it for some time. Camera works, wifi works, sound works, charging works, couldnt check calls and lte as I am at work and cannot have my sim turned off for even a minute. But yes it works.
Click to expand...
Click to collapse
much appreciated man!! Reason i asked this is i ****edup my phone before cause of that fastboot boot twrp > set active b slot thing. So my warranty covered me and gave a new phone. lol. BTW what do you mean by "cannot have my sim turned off for even a minute"? Finally it will be great if you can add how to flash back the stock rom as well.. Thanks mate :good:
crazykas said:
much appreciated man!! Reason i asked this is i ****edup my phone before cause of that fastboot boot twrp > set active b slot thing. So my warranty covered me and gave a new phone. lol. BTW what do you mean by "cannot have my sim turned off for even a minute"? Finally it will be great if you can add how to flash back the stock rom as well.. Thanks mate :good:
Click to expand...
Click to collapse
not sure how you bricked it but glad you got a new phone.
"cannot have my sim turned off"
So, I have only one sim which is in my work phone. to test LTE, data etc i will have to remove the sim from that phone and put it in the Mi A2. Now, I cannot do that as I cannot have my sim (phone number) turned off for even a minute due to work.
As for going back to stock. Download stock firmware, extract it and replace pie gsi img with system.img from factory firmware zip and you will be back to stock.
munchy_cool said:
not sure how you bricked it but glad you got a new phone.
"cannot have my sim turned off"
So, I have only one sim which is in my work phone. to test LTE, data etc i will have to remove the sim from that phone and put it in the Mi A2. Now, I cannot do that as I cannot have my sim (phone number) turned off for even a minute due to work.
As for going back to stock. Download stock firmware, extract it and replace pie gsi img with system.img from factory firmware zip and you will be back to stock.
Click to expand...
Click to collapse
How did i bricked my phone. Simple. First of all no desrepect for any dev, since i did this by my one. What i did was tried to flash unofficial twrp and fastboot set slot b did not worked. Once i reboot it got stuck on a bootloop. i couldn't flash xiaomi stock fastboot zip due to "critical partition flashing is not allowed" and before you asked yes my A2 was bootloader unlocked one. Unlock critical partition thing is not for our devices like for pixel series as far as i know. So simply i couldn't fix it, neither the software guy from my purchased center. That's why im afraid. I know you are besy, but highly appreciate if you can write down how to go back to stock guideline as well. Thanks again :good:
crazykas said:
How did i bricked my phone. Simple. First of all no desrepect for any dev, since i did this by my one. What i did was tried to flash unofficial twrp and fastboot set slot b did not worked. Once i reboot it got stuck on a bootloop. i couldn't flash xiaomi stock fastboot zip due to "critical partition flashing is not allowed" and before you asked yes my A2 was bootloader unlocked one. Unlock critical partition thing is not for our devices like for pixel series as far as i know. So simply i couldn't fix it, neither the software guy from my purchased center. That's why im afraid. I know you are besy, but highly appreciate if you can write down how to go back to stock guideline as well. Thanks again :good:
Click to expand...
Click to collapse
did you try fastboot set slot a, and then reboot? that should have fixed it.
As for a guide for going back to stock from Pie.
LIke i said.
dowload fastboot firmware from here.
https://forum.xda-developers.com/mi-a2/how-to/ota-v9-6-5-0-odimife-t3823445
extract the zip file. open images folder. grab system.img. put it in fasboot folder. and in step where we flash pie gsi image, flash the system.img you just pasted in fastboot folder.
munchy_cool said:
did you try fastboot set slot a, and then reboot? that should have fixed it.
As for a guide for going back to stock from Pie.
LIke i said.
dowload fastboot firmware from here.
https://forum.xda-developers.com/mi-a2/how-to/ota-v9-6-5-0-odimife-t3823445
extract the zip file. open images folder. grab system.img. put it in fasboot folder. and in step where we flash pie gsi image, flash the system.img you just pasted in fastboot folder.
Click to expand...
Click to collapse
Thanks man. Will try at night. Can't wait ????
MTP doesn't work.
Streect said:
MTP doesn't work.
Click to expand...
Click to collapse
It works. Enable it in Developer Tools.
Thank you very much for sharing, i will try it soon
---------- Post added at 10:02 AM ---------- Previous post was at 09:39 AM ----------
No problem on Linux? Simple adb /fastboot installed on Ubuntu
---------- Post added at 10:09 AM ---------- Previous post was at 10:02 AM ----------
Again: which one img do you choose, aonly or ab?
HTCDevil said:
Thank you very much for sharing, i will try it soon
---------- Post added at 10:02 AM ---------- Previous post was at 09:39 AM ----------
No problem on Linux? Simple adb /fastboot installed on Ubuntu
---------- Post added at 10:09 AM ---------- Previous post was at 10:02 AM ----------
Again: which one img do you choose, aonly or ab?
Click to expand...
Click to collapse
did you read the OP at all? it's mentioned step 1 which file you need.
How to install Gapps?
munchy_cool said:
[...]
Click to expand...
Click to collapse
Two things:
1) Thank you for the guide! You got yourself another subscriber on YouTube This is my first device that supports Treble. From your experience, how stable are GSI ROMs?
2) Update your signature
speedunderx said:
How to install Gapps?
Click to expand...
Click to collapse
i didnt get time to check that. may have to install some apks. maybe the same apks which are needed for amazon fire tablets to get play store working.
soulicro said:
Two things:
1) Thank you for the guide! You got yourself another subscriber on YouTube This is my first device that supports Treble. From your experience, how stable are GSI ROMs?
2) Update your signature
Click to expand...
Click to collapse
gsi's are pretty stable, check xda thread for bugs. will update signature soon
munchy_cool said:
did you read the OP at all? it's mentioned step 1 which file you need.
Click to expand...
Click to collapse
About my last question ok, i see on YouTube it is ab. Other question not answered yet. Thanks.
HTCDevil said:
About my last question ok, i see on YouTube it is ab. Other question not answered yet. Let him answer by itself. Thanks.
Click to expand...
Click to collapse
no problem on Linux.
munchy_cool said:
no problem on Linux.
Click to expand...
Click to collapse
Great, hope gapps work and camera is mostly Stable. Thank you
HTCDevil said:
Great, hope gapps work and camera is mostly Stable. Thank you
Click to expand...
Click to collapse
it does not have gapps. you may have to manually install some apks. try with apks needed for Play Store on amazon fire tablets.
if you figure those out, please let us know.

Categories

Resources