This Guide is to update from B131 MM to B360 or B380 nougat. There's a new recovery with data encryption.
Realized today without issues in L09 EU, for L04 usa version only need the correct recovery stock versions , the other files are the same.
your bootloader must be unlocked first, and oem bootloader enabled....and in all the process not auto-blocked the bootloader never. Put all the flashable zips in SD.
Always put depuration usb on in dev options when connected to pc .
B360 EU update zip
B360 EU update hw
Download and install the android sdk tools, execute then sdk manager and only select and install android sdk tools,plattform tools and usb driver
Hisuite (for drivers)
I used Huawei_Multi-Tool_by_Team_MT_v6.zip for all the process
If you have problems with the driver, you can install in multi tool - option number 0
1 - Unrooted from B131 with the option in supersu to unroot and the option to restore stock boot
2 - With multitool I copied the recovery b131 I have extracted from update.app to ...Huawei_Multi-Tool\USER\RECOVERY and then options 3(recovery)-1(My bootloader is unlocked)-1(Install users Recovery from folder /USER/RECOVERY/) and then space bar to confirm. Flashed and rebooted automatically
3 - Go to system update and apply the ota b360, updated to nougat correctly and then the B380...
4 - I copied now the twrp for nougat to ...\Huawei_Multi-Tool\USER\RECOVERY and then options 3-1-1 and then space bar to confirm. Flashed and rebooted automatically
5 - without enter pin code or nothing in mobile, in multitool options 3-1-2(Reload device to Recovery) , this reboot and enters in twrp, manually you allow modifications-change storage to sd card and flashed supersu and rebooted( now without errors)
6- open supersu and set it to expert mode
7 - installed jrummy busybox in system\xbin, busybox
8 - tested last version of adaway, tested busybox with lucky patcher.
9 - now, i have all that I want and seems to works with all the apps that require root,
UPDATE TO B380 IF YOU DONE THE OLD TUTORIAL TO 360
sadly, the old method i removed now gives problems to update to b380, the solution I found was revert to mm with intermediate update.app in dload(disconnect the usb cable when updating), then the full update.app b131, (make sure dev option to unlock bootloader is on) unlock bootloader, update to 360 and then to 380. Install latest twrp and root with supersu for emui 5. Then, busybox from jrummy works
deadko said:
Realized today without issues in L09 EU
your bootloader must be unlocked first, and in all the process not auto-blocked the bootloader never. Put all the flashable zips in SD.
Always put depuration usb on and select archives when connected to pc . Pack to root
I used Huawei_Multi-Tool_by_Team_MT_v6.zip for all the process
1 - Unrooted with the option in supersu to unroot and the option to restore stock boot (i don't know if if was necessary but no problems)
2 - With multitool I copied the recovery b131 I have extracted from update.app to ...Huawei_Multi-Tool\USER\RECOVERY and then options 3-1-1 and then space bar to confirm. Flashed and rebooted automatically
3 - Go to system update and apply the ota b360, updated to nougat correctly
4 - I copied now the twrp nougat to ...\Huawei_Multi-Tool\USER\RECOVERY and then options 3-1-1 and then space bar to confirm. Flashed and rebooted automatically
5 - without enter pin code or nothing in mobile, in multitool options 4-1-1-selected supersu 2.79 emui 5.0-1-1 , this reboot and enters in twrp, manually you allow modifications-change storage to sd card and flashed supersu and rebooted( there are errors but the process end succefully.)
6- installed supersu from play store and set to expert mode
7 - with app quick reboot, rebooted to twrp and flashed busybox, reboot and update binaries in busybox
8 - tested last version of adaway, set nova for default launcher in options
9 - now, i have all that I want and seems to work all the apps that require root,
In dev options i see hability oem unlock greyed but activated (not possible to change it, someone knows why?) and system updates automatic activated that I disabled
Click to expand...
Click to collapse
It's nice to see a step by step but I have a couple of questions. The errors you got when flashing TWRP with the tool.. did they have to do with encryption? Meaning, do you have access to the data partition? Can you confirm that AdAway actually works? Every other post I see is that AdAway successfully installs, but fails to block any ads (my guess is because the hosts file did not get updated because it's not a full root you get when flashing supersu. Also, I've yet to see where you can relock the bootloader without fully flashing back to a full stock rom, which I have not seen a full copy of B360 available or even a process to do this yet.
Thanks!
joesee said:
It's nice to see a step by step but I have a couple of questions. The errors you got when flashing TWRP with the tool.. did they have to do with encryption? Meaning, do you have access to the data partition? Can you confirm that AdAway actually works? Every other post I see is that AdAway successfully installs, but fails to block any ads (my guess is because the hosts file did not get updated because it's not a full root you get when flashing supersu. Also, I've yet to see where you can relock the bootloader without fully flashing back to a full stock rom, which I have not seen a full copy of B360 available or even a process to do this yet.
Thanks!
Click to expand...
Click to collapse
I tested adaway now with blackmarket, you know if no adaway, when you close it, it popups an ad, now it closes without ad, like in b131 rooted, so it's fully working last version.
Only access to SD card, no data partition
I don't know how to relock, because I'm not interested in relock, someone knows and post it here?
I have updated the manual because of new great recovery , hope you understand it, if not,respond here
deadko said:
I have updated the manual because of new great recovery , hope you understand it, if not,respond here
Click to expand...
Click to collapse
You said "sadly, the old method i removed now gives problems to update to b380, the solution I found was revert to mm with intermediate update.app in dload(disconnect the usb cable when updating), then the full update.app b131, (make sure dev option to unlock bootloader is on) unlock bootloader, update to 360 and then to 380. Install latest twrp and root with supersu for emui 5. Then, busybox from jrummy works"
When I see the manual..... Did that mean I have to be on b131 with "intermediate update.app in dload(disconnect the usb cable when updating), then the full update.app b131" and only I have to unlock the bootloader and I will be able to update to b360 with dload method on my sdcard and then to b389, which is the official at this moment? After this I can install twrp and root if I want?
dewadi said:
You said "sadly, the old method i removed now gives problems to update to b380, the solution I found was revert to mm with intermediate update.app in dload(disconnect the usb cable when updating), then the full update.app b131, (make sure dev option to unlock bootloader is on) unlock bootloader, update to 360 and then to 380. Install latest twrp and root with supersu for emui 5. Then, busybox from jrummy works"
When I see the manual..... Did that mean I have to be on b131 with "intermediate update.app in dload(disconnect the usb cable when updating), then the full update.app b131" and only I have to unlock the bootloader and I will be able to update to b360 with dload method on my sdcard and then to b389, which is the official at this moment? After this I can install twrp and root if I want?
Click to expand...
Click to collapse
I think this manual is obsolete, because the new updates go to B402 and here b360 and b380. You must tell me in what situation are you, what version do you have now?
deadko said:
I think this manual is obsolete, because the new updates go to B402 and here b360 and b380. You must tell me in what situation are you, what version do you have now?
Click to expand...
Click to collapse
I bought the phone with b389 but I revert back to b131 using the official firmware and rollback package from the Honor website using the dload method, just to had the impression to use it under MM . Now I would like to update to Nougat, like was before. My phone is not rooted but I am considering to unlock the boot loader and root it.
dewadi said:
I bought the phone with b389 but I revert back to b131 using the official firmware and rollback package from the Honor website using the dload method, just to had the impression to use it under MM . Now I would like to update to Nougat, like was before. My phone is not rooted but I am considering to unlock the boot loader and root it.
Click to expand...
Click to collapse
the MM version was very good and the mobile works very well, but now in b402 the nougat works very well too. I encourage you to put the last version.
I remember when you put the intermediate version, then you must put in sd the full rom update.app b131 and start the honor touching 3 buttons and updates automatically.Then you have MM.
deadko said:
the MM version was very good and the mobile works very well, but now in b402 the nougat works very well too. I encourage you to put the last version.
I remember when you put the intermediate version, then you must put in sd the full rom update.app b131 and start the honor touching 3 buttons and updates automatically.Then you have MM.
Click to expand...
Click to collapse
How to update from b131 to b402? If I download manually the b402 could I installed in the same way, using the dload folder on the sdcard like install MM ore they have to be some firmware between them? My phone is not rooted and the bootloader is locked.
When I see your manual I understand I can update to b360 using the dload folder on the sd card but before that I have to unlocked the bootloader. It's that correct?
dewadi said:
How to update from b131 to b402? If I download manually the b402 could I installed in the same way, using the dload folder on the sdcard like install MM ore they have to be some firmware between them? My phone is not rooted and the bootloader is locked.
When I see your manual I understand I can update to b360 using the dload folder on the sd card but before that I have to unlocked the bootloader. It's that correct?
Click to expand...
Click to collapse
the bootloader can be unlocked at any time, i recommend to use the update through mobile to last official, and then to unlock bootloader and root. for example if you decide to stay in MM and unlock bootloader, when you decide to go to nougat, the bootloader locks itself another time when passed the b394 , from b394 to the last b402 do not lock it.
deadko said:
the bootloader can be unlocked at any time, i recommend to use the update through mobile to last official, and then to unlock bootloader and root. for example if you decide to stay in MM and unlock bootloader, when you decide to go to nougat, the bootloader locks itself another time when passed the b394 , from b394 to the last b402 do not lock it.
Click to expand...
Click to collapse
Could I update to b402 offline, like I revert back to MM with the firmware and rollpack package for the b131?
dewadi said:
Could I update to b402 offline, like I revert back to MM with the firmware and rollpack package for the b131?
Click to expand...
Click to collapse
I recommend online, because possibly, to update correctly must need to be incremental updates throught updates online to last.
Related
Have a LeEco Pro 3 (US Version) running 5.8.19s official stock version, bootloader unlocked and official TWRP installed. But my system update fails everytime eventhough it shows there is new update 5.8.21s but phone boots to recovery in TWRP and asking for password. I have tried several times but its the same thing over and over again. Am I doing something wrong? Is there some different file that I must flash?
How can I stock update with rooted and TWRP?
Chattersking said:
Have a LeEco Pro 3 (US Version) running 5.8.19s official stock version, bootloader unlocked and official TWRP installed. But my system update fails everytime eventhough it shows there is new update 5.8.21s but phone boots to recovery in TWRP and asking for password. I have tried several times but its the same thing over and over again. Am I doing something wrong? Is there some different file that I must flash?
How can I stock update with rooted and TWRP?
Click to expand...
Click to collapse
You need the official recovery for update to work
Chattersking said:
Have a LeEco Pro 3 (US Version) running 5.8.19s official stock version, bootloader unlocked and official TWRP installed. But my system update fails everytime eventhough it shows there is new update 5.8.21s but phone boots to recovery in TWRP and asking for password. I have tried several times but its the same thing over and over again. Am I doing something wrong? Is there some different file that I must flash?
How can I stock update with rooted and TWRP?
Click to expand...
Click to collapse
You can update to 21s on the US version (727) from TWRP with a few modifications to the updater-script file (see the below post/thread):
https://forum.xda-developers.com/showpost.php?p=72815409&postcount=48
This will remove root but it keeps TWRP so you should be able to just reinstall root through TWRP.
Thank you. Will it keep my data and apps intact or will it erase them? I don't want to lose all my important data and setup.
Chattersking said:
Thank you. Will it keep my data and apps intact or will it erase them? I don't want to lose all my important data and setup.
Click to expand...
Click to collapse
I did a wipe before updating but it should work without wiping as the update zip file is the official OTA with only a modified updater-script. Do a backup from TWRP before you try it and if anything goes wrong you can revert to that backup.
Running into the same issue..did your script and that worked. Thanks for that.
Flash 19s using TWRP and needed a somewhat official way to get to 21s. Use the script of d/l the official 21s update and pushed the modified zip to sdcard to get flashed in TWRP. So hopefully this update, updated whatever it needs to update and maybe it will fix my other issue... why when I flash Lineage base ROMs they show my battery only at 50%
I followed the above instructions and replaced with the updated script however TWRP is giving me Error 7 and a quick google search is saying it is due to problem with updated script. How do you guys fix this?
Hi,
I've downgraded my phone ZE520KL couple months ago but I've forgotten that VOLTE is only available on 7.0...
I've recieved the OTA notification, downloaded the package on the phone, but when it reboots it is going on TWRP & then if I'm rebooting it doesn't continue the upgrade process.
What am I missing? (on my previous phones this wasn't so tricky...) Should I use the Install method directly from TWRP? If Yes on which zip? Is it possible to find the one that I've downloaded directly with my phone?
bibile said:
Hi,
I've downgraded my phone ZE520KL couple months ago but I've forgotten that VOLTE is only available on 7.0...
I've recieved the OTA notification, downloaded the package on the phone, but when it reboots it is going on TWRP & then if I'm rebooting it doesn't continue the upgrade process.
What am I missing? (on my previous phones this wasn't so tricky...) Should I use the Install method directly from TWRP? If Yes on which zip? Is it possible to find the one that I've downloaded directly with my phone?
Click to expand...
Click to collapse
Same like me before. Have you rooted your phone yet? if yes then try this, it work for me though (Backup your phone is recommended)
1. Download busybox, supersu and no-verity file
2. Using flashfire app, choose flash zip or ota option
3. Add ota 'WW-ZE520Kl-.....'
4. Add firmware 'UL-ASUS-....'
5. Remove tickmark from 'Inject supersu'
And flash, it will reboot but do not boot to system. You must boot to twrp, flash no-verity file, busybox and supersu or your phone will not boot. Then reboot, done.
If this method is helpful, do reply to me
Btw, sorry for my poor english.
[email protected]@ said:
Same like me before. Have you rooted your phone yet? if yes then try this, it work for me though (Backup your phone is recommended)
1. Download busybox, supersu and no-verity file
2. Using flashfire app, choose flash zip or ota option
3. Add ota 'WW-ZE520Kl-.....'
4. Add firmware 'UL-ASUS-....'
5. Remove tickmark from 'Inject supersu'
And flash, it will reboot but do not boot to system. You must boot to twrp, flash no-verity file, busybox and supersu or your phone will not boot. Then reboot, done.
If this method is helpful, do reply to me
Btw, sorry for my poor english.
Click to expand...
Click to collapse
Thanks, works wonderfully! Flashfire flashed the new OTAs successfully but the phone didn't then boot (or it bootlooped). A quick Google search led me to your response and the dm-verity file fixed the boot!
I also didn't flash Busybox in case you needed to know and before flashing the OTAs I checked the "Automount" and "Mount systeam as R/W" in Flashfire otherwise the app would just get stuck in a blank screen.
EDIT: WiFI isn't working, tried already deleting the files in /data/misc/wifi, /persist and /data/misc/dhcp as suggested in various threads but still nothing. Anyone know how to fix it before I attempt to do a full backup and wipe?
vEEGAZ said:
Thanks, works wonderfully! Flashfire flashed the new OTAs successfully but the phone didn't then boot (or it bootlooped). A quick Google search led me to your response and the dm-verity file fixed the boot!
I also didn't flash Busybox in case you needed to know and before flashing the OTAs I checked the "Automount" and "Mount systeam as R/W" in Flashfire otherwise the app would just get stuck in a blank screen.
EDIT: WiFI isn't working, tried already deleting the files in /data/misc/wifi, /persist and /data/misc/dhcp as suggested in various threads but still nothing. Anyone know how to fix it before I attempt to do a full backup and wipe?
Click to expand...
Click to collapse
Deleting files in /data/misc is not helped. Try this:
1. Check your selinux permissive or enforcing. If permissive, you should re-root your phone. Remember to flash busybox too or it will may some crash. Still not working follow step 2.
2. Re-flash the ROM using twrp. No data will be lost. Don't forget to re-root or it will not boot.
3. Try the lastest fw .68 or .75 though someone told that the .28 ota file had issue on wifi.
[email protected]@ said:
Deleting files in /data/misc is not helped. Try this:
1. Check your selinux permissive or enforcing. If permissive, you should re-root your phone. Remember to flash busybox too or it will may some crash. Still not working follow step 2.
2. Re-flash the ROM using twrp. No data will be lost. Don't forget to re-root or it will not boot.
3. Try the lastest fw .68 or .75 though someone told that the .28 ota file had issue on wifi.
Click to expand...
Click to collapse
Reflashing through TWRP worked Although I did it after backing up all the apps and did a factory reset which didn't even fix the wi-fi problem. But then Flashfire is useless if TWRP is capable of flashing OTAs right?
vEEGAZ said:
Reflashing through TWRP worked Although I did it after backing up all the apps and did a factory reset which didn't even fix the wi-fi problem. But then Flashfire is useless if TWRP is capable of flashing OTAs right?
Click to expand...
Click to collapse
Not really. Since OTA file can't flash through twrp. It really annoying for someone (like me ), so for the easiest way is just flash it using Flashfire, no need to use computer to flash stock recovery .
@vEEGAZ
yep, that's what I've been saying for months. I've never used anything but TWRP to flash my phone. I've downgraded, gone custom and back to stock many times.
@[email protected]@
I flash OTA's through TWRP every time there's an update.
wang1chung said:
@vEEGAZ
yep, that's what I've been saying for months. I've never used anything but TWRP to flash my phone. I've downgraded, gone custom and back to stock many times.
@[email protected]@
I flash OTA's through TWRP everything there's an update.
Click to expand...
Click to collapse
When my phone still in 6.0.1, flashed OTA's throgh twrp it said 'not correct phone...' but after upgraded 7.0 it succeeded although i don't need it anymore.
[email protected]@ said:
When my phone still in 6.0.1, flashed OTA's throgh twrp it said 'not correct phone...' but after upgraded 7.0 it succeeded although i don't need it anymore.
Click to expand...
Click to collapse
edit your updater-script and it'll flash no problem.
[email protected]@ said:
When my phone still in 6.0.1, flashed OTA's throgh twrp it said 'not correct phone...' but after upgraded 7.0 it succeeded although i don't need it anymore.
Click to expand...
Click to collapse
Yeah that's what I encountered aswell back 2-3 years ago, I remember I couldn't flash any OTAs via TWRP but apparently now you can. That's why I also used Flashfire in the first place but after running out of all options for the wi-fi problem I decided to give TWRP a try et voilà, it worked
wang1chung said:
edit your updater-script and it'll flash no problem.
Click to expand...
Click to collapse
I've tried that and still not working.
@[email protected]@
I JUST did it....on 1711.75 now. There was no recovery partition update either so I didn't have to reflash TWRP after :good:
I did have a bootloop issue after but fixed that by flashing the no-verity file. I'm not sure if that's related to having magisk installed though.
wang1chung said:
@[email protected]@
I JUST did it....on 1711.75 now. There was no recovery partition update either so I didn't have to reflash TWRP after :good:
I did have a bootloop issue after but fixed that by flashing the no-verity file. I'm not sure if that's related to having magisk installed though.
Click to expand...
Click to collapse
1. After reflashing rom through twrp, i lost my twrp. Oh, but when i use Flasfire, it isn't lost.
2. Not sure but after flashing ROM your boot will change to normal so it may not related to magisk or supersu. Maybe it beacause of the twrp, i've tried reflash stock recovery once and i can updated it without flash no-verity file though i've installed magisk.
[email protected]@ said:
1. After reflashing rom through twrp, i lost my twrp. Oh, but when i use Flasfire, it isn't lost.
2. Not sure but after flashing ROM your boot will change to normal so it may not related to magisk or supersu. Maybe it beacause of the twrp, i've tried reflash stock recovery once and i can updated it without flash no-verity file though i've installed magisk.
Click to expand...
Click to collapse
1. You will only lose TWRP if there is a recovery partition update in the stock firmware, yes, but that doesn't happen with every update. I think I read of a way to block it from updating the recovery partition but can't find the article right now. If flashfire works, use it, I just like TWRP for the other features like making and restoring nandroid backups.
2. I dirty flashed the update again through TWRP, verified the bootloop issue and then installed magisk (through TWRP) and it resolved the bootloop issue. No-verify file not required.
wang1chung said:
1. You will only lose TWRP if there is a recovery partition update in the stock firmware, yes, but that doesn't happen with every update. I think I read of a way to block it from updating the recovery partition but can't find the article right now. If flashfire works, use it, I just like TWRP for the other features like making and restoring nandroid backups.
2. I dirty flashed the update again through TWRP, verified the bootloop issue and then installed magisk (through TWRP) and it resolved the bootloop issue. No-verify file not required.
Click to expand...
Click to collapse
1.Ok, i got it.
2. The way using TWRP is keep the root ( root or not boot) and stock recovery is contrary ( can't root but will boot) or just flash custom kernel through twrp (not root required).
simple question :
- you are talking about OTA & Firmware...
I've downloaded again from asus website Version WW-V14.2020.1711.75 (I assume it is the latest firmware). Are you simply giving the example of an OTA that is released post the firmware version I have to install to have the 7.0 base?
Or is it anything that I'm missing...
From your explanations I should only :
- install flashfire
- flash the latest firmware
- boot into TWRP & flash no verity
- reboot the system
Right?
bibile said:
simple question :
- you are talking about OTA & Firmware...
I've downloaded again from asus website Version WW-V14.2020.1711.75 (I assume it is the latest firmware). Are you simply giving the example of an OTA that is released post the firmware version I have to install to have the 7.0 base?
Or is it anything that I'm missing...
From your explanations I should only :
- install flashfire
- flash the latest firmware
- boot into TWRP & flash no verity
- reboot the system
Right?
Click to expand...
Click to collapse
Yep, you can also flash the latest .zip via TWRP instead of using Flashfire, it's 100% working for me. Just REMEMBER to flash the no-verity file otherwise you'll end up in a bootloop.
I have newest oreo fw from asus website. Ive unlocked bootloader with official app. Now i want WTRP and root with magisk. I want to know how to flash updates to get all wroking?
1. Flash TWRP via fastboot?
2. Flash Magisk via TWRP?
3. When update will release i must flash whole fw from asus website with TWRP and then no-verity file to boot?
4. Or can i use flashfire app to flash fw from asus website and then no-verity zip?
What is the best solution to have updated system without use PC? Step by step guide will be great THX
Im confuse.
Im using 1711.75 with magisk 15.3 and twrp 3.2.1.0
I have the full firmware of initial oreo
I just have to install flashfire
Flash the full firmware oreo that i have then rboot to twrp to flash no verify zip?
ktl20 said:
I have newest oreo fw from asus website. Ive unlocked bootloader with official app. Now i want WTRP and root with magisk. I want to know how to flash updates to get all wroking?
1. Flash TWRP via fastboot?
2. Flash Magisk via TWRP?
3. When update will release i must flash whole fw from asus website with TWRP and then no-verity file to boot?
4. Or can i use flashfire app to flash fw from asus website and then no-verity zip?
What is the best solution to have updated system without use PC? Step by step guide will be great THX
Click to expand...
Click to collapse
iamROOTX said:
Im confuse.
Im using 1711.75 with magisk 15.3 and twrp 3.2.1.0
I have the full firmware of initial oreo
I just have to install flashfire
Flash the full firmware oreo that i have then rboot to twrp to flash no verify zip?
Click to expand...
Click to collapse
The safest and true way to flash any ota update without any issues by using stock recovery, don't use twrp or flashfire or any other apps.
follow the steps below:
1. When you are rooted and twrp installed, to getback to full stock boot and recovery without wiping data, flash the latest raw image available. For oreo the latest available one for ze520kl is WW_ZE520KL_15.0410.1712.31_M3.10.47.16_Phone-user.raw.zip.
2. Now flash the ota update available normally via stock recovery.
3. Flash oreo support twrp-3.2.1-0 and magisk zip.
4. Done.
I'm periodically upload the latest available ota update for ze520kl in the ze520kl ota update links thread.
Here is the latest one.
I'M NOT RESPONSIBLE IF YOUR DEVICE BRICKS, SD CARD DAMAGES OR NUCLEAR WAR STARTS.
Rooting method described below will work on Oreo-running devices ONLY (confirmed on build OPN27.76-12-22 and on OPNS27.76-12-22-9).
Please follow all steps very carefully and make sure you downloaded correct versions of all .zip files mentioned in my instruction!
ROOT (SafetyNet test will PASS!)
1. Download all files listed below:
- twrp-3.2.3-0-addison.img (CLICK)
- Magisk-v17.1.zip or newer if availabe (CLICK)
- f2fsfix-2018.9.2.zip (CLICK)
2. Flash TWRP using Fastboot:
Code:
fastboot flash recovery twrp-3.2.3-0-addison.img
3. Flash Magisk-v17.1.zip (or newer if available).
4. Go to TWRP/Settings and open Terminal.
5. Run both of following commands:
Code:
echo KEEPVERITY=true>>/data/.magisk
echo KEEPFORCEENCRYPT=true>>/data/.magisk
6. Flash f2fsfix-2018.9.2.zip
7. Reboot (it is crucial in case of installing Xposed afterwards).
8. Optional but recommended: update your Magisk Manager to the latest version (CLICK).
9. Open Magisk -> Modules and update f2fs-loopback-bug-workaround module to the newest version (can be done only via Magisk Manager only if new version of f2fs-loopback-bug-workaround module is available).
10. Enjoy rooted Oreo.
UPDATE 03.10.2018
If you flashed everything as described in OP and noticed that you got stuck in boot, go to TWRP again and:
1. Uninstall Magisk using latest Magisk uninstaller.
2. Flash Magisk 17.1.zip AGAIN (yes.).
3. Flash f2fsfix-2018.9.2.zip
4. Enjoy rooted phone.
PS. I do not know why device does not start after first flashing to be honest, but these four steps above are confirmed by several users (and by me).
UPDATE 03.10.2018
XPOSED (be careful: Xposed for Oreo is still in BETA distribution and flashing it will break your SafetyNet!)
1. Open Magisk Manager -> Downloads.
2. Download Xposed Installer (the one from the screen below):
https://image.ibb.co/byLUuK/Xposed_Framework.png
3. Let Magisk install it.
4. Reboot.
5. Open Xposed Installer (you will see orange exclamation mark, don't worry).
6. Reboot once again.
7. Voila.
Hit THANKS if I helped!
Credits:
- @topjohnwu
- @rovo89
- @Artim_96
- @VR25
@rafikowy ah, so basically the problem was with dm-verity and forced encryption? That makes sense. So it would basically also work if you'd not extract the boot.img from the OTA zip and mod it with Magisk manager with both enabled and flash that (might be easier than flashing normal Magisk and then make the changes), so you'd basically just flash the img and the module zip in TWRP.
Well, if no bigger bugs appear I might try the Oreo OTA and root tomorrow. Don't think it will be here on its own till then, even if it's already the official rollout (Indian and brasilian users seem to get it officially)
First magisk manager did not want to open, but a reboot solved. thanks
So, Lenovorola is still "undecided" in regards to patching F2FS.
I wonder why...
Where can I find the firmware or OTA to update Oreo on my 1635-02 with Android 7.1.1 Patch December? Is possible back to Stock Oreo or Nougat?
Necrodaemon said:
Where can I find the firmware or OTA to update Oreo on my 1635-02 with Android 7.1.1 Patch December? Is possible back to Stock Oreo or Nougat?
Click to expand...
Click to collapse
Only a Soak test is available, the link is in the thread in the ROM section. And yes, it doesn't seem to update your bootloader, it was already successfully testet to go back to 7.1.1
Necrodaemon said:
Where can I find the firmware or OTA to update Oreo on my 1635-02 with Android 7.1.1 Patch December? Is possible back to Stock Oreo or Nougat?
Click to expand...
Click to collapse
Look at
https://forum.xda-developers.com/mo...se-attempt-t3812530/post76991120#post76991120
not work - moto z play - oreo soak
Unfortunately it does not work. : (TWRP prompts for a PIN to decrypt data.) How to select cancel and install Magisk on installation f2fs-loopback-bug-workaround-2018.1.31.zip displays an error that does not detect magisk or is incompatible. How do I format the date everything is installed but the phone does not turn on... Any idea?
Sorry but, if verity is enabled, that means you are unable to modify /system files?
Necrodaemon said:
Where can I find the firmware or OTA to update Oreo on my 1635-02 with Android 7.1.1 Patch December? Is possible back to Stock Oreo or Nougat?
Click to expand...
Click to collapse
You can go back, problem is you will lose IMEI by going back to Nougat.
huma_dawii said:
You can go back, problem is you will lose IMEI by going back to Nougat.
Click to expand...
Click to collapse
I gone back to 7.1.1 Nov patch and everything is OK with my IMEI. Just flash 7.1.1 Plus ROM with TWRP. One issue what I have - In can't mount OEM partition in TWRP.
Could someone provide a TWRP backup of the 8.0 Soak? I've modified the system partition and this method stoped working. All the 8.1 roms have a so bugged camera, I don't wanna go back to them
Camarda said:
Could someone provide a TWRP backup of the 8.0 Soak? I've modified the system partition and this method stoped working. All the 8.1 roms have a so bugged camera, I don't wanna go back to them
Click to expand...
Click to collapse
Here are system and boot from 8.0 soak test. Just unrar it adn put to TWRP folder with your backups.
St.Noigel said:
Here are system and boot from 8.0 soak test. Just unrar it adn put to TWRP folder with your backups.
Click to expand...
Click to collapse
I've restored the backup, but I'm still unable to boot with magisk. Don't know what is wrong now
Camarda said:
I've restored the backup, but I'm still unable to boot with magisk. Don't know what is wrong now
Click to expand...
Click to collapse
1. Restore backup
2. Flash Magisk 15.3
3. Flash this https://forum.xda-developers.com/apps/magisk/guide-magisk-official-version-including-t3577875
4. Flash this https://forum.xda-developers.com/apps/magisk/module-tool-magisk-manager-recovery-mode-t3693165
5. Go to the terminal in TWRP and run two commands:
- mm
- f
Reboot.
That's all. You don't need to run commands from OP.
IF I help you - you can buy me a beer )))))
Can i go back to 7.1.1 and relock bootloader ??
Hi,
Can anyone help me, i have updated to Oreo (Soak Update) and now i wanna go back to Nougat 7.1.1 NPNS26.118-22-2-12 and re-lock bootloader, is it possible ?? if yes guide me
thanks in advance
LovinVEVO said:
Hi,
Can anyone help me, i have updated to Oreo (Soak Update) and now i wanna go back to Nougat 7.1.1 NPNS26.118-22-2-12 and re-lock bootloader, is it possible ?? if yes guide me
thanks in advance
Click to expand...
Click to collapse
Nope. It's impossible for now. You can`t go back to full stock, because you'll lose your IMEI with flashing full 7.1.1 FW with RSD or fastboot.
St.Noigel said:
1. Restore backup
2. Flash Magisk 15.3
3. Flash this https://forum.xda-developers.com/apps/magisk/guide-magisk-official-version-including-t3577875
4. Flash this https://forum.xda-developers.com/apps/magisk/module-tool-magisk-manager-recovery-mode-t3693165
5. Go to the terminal in TWRP and run two commands:
- mm
- f
Reboot.
That's all. You don't need to run commands from OP.
IF I help you - you can buy me a beer )))))
Click to expand...
Click to collapse
Did everything, but still stuck at bootanimation. Only boots if I unninstall magisk.
Camarda said:
Did everything, but still stuck at bootanimation. Only boots if I unninstall magisk.
Click to expand...
Click to collapse
If you have bootanimation - just wait few minutes
St.Noigel said:
If you have bootanimation - just wait few minutes
Click to expand...
Click to collapse
Just waited for 30 minutes. It wont boot
I have a rooted (With magisk) L29 P10+...So I have tried direct OTA update from EMUI...downloads and on reboot goes to TWRP. I tried using Firmware Finder and same thing happens (with and without proxy). I then tried uninstalling Magisk (root) and trying again but that did not work.
What I would like is top go to the newest OTA update so I don't keep getting the NAG message of my need to update...but MOST IMPORTANTLY...I do not want to have to redo my phone, i.e. data and layouts with folders. Is it possible? I cannot seem to find a link for the p10+...I kind of see one for the Honor and TWRP install but I do not want to corrupt and have to start from scratch.
Any help would be much appreciated.
Thanks in advance.
I have same issue. Did you get this resolved?
Well. i guess you have to:
a) install original recovery (may get one from update file or from forum, i saw download links here) with fastboot flash recovery_ramdisk recovery_ramdis.img
b) install update
c) install twrp with fastboot
d) install magisk from twrp
actually, there's this thread, which worked for me also. https://forum.xda-developers.com/p10-plus/how-to/flash-stock-updates-twrp-installed-t3819734
So, due to my Pixel's battery life being atrocious I wanted to try LineageOS 14.1 and use my P9 Lite as a daily driver.
I started by downgrading to Marshmallow from Nougat as DC-Unlocker wouldn't work on 7.0 and I needed the bootloader unlock code.
( I used the firmware and tutorial from 4mobiles dot net, looks to be a polish one. )
Once on 6.0 MM I was able to get the code and unlock the bootloader, however, LineageOS and it's TWRP does not seem to work on 6.0 so I needed to upgrade to Nougat again.
Unfortunately, when I try the official update it says there are no updates available and any time I try to use the firmware finder app either the download fails or upon attempting install the phone reports a 'compatibility issue' and won't accept any firmware.
I tried loads of different update.zip files via the recovery update as well as through ADB. Nothing seems to work.
Finally I was able to get TWRP 3.0.2.0 on it, but again, only the version from 4mobiles dot net works. Other versions of TWRP just remove recovery altogether. (I guess they don't work with 6.0)
At this point it's a bit easier to try roms, but still none of 'em seem to work.
-I tried sideloading and manually installing lineageos 14.1 from the sdcard, it fails with ERROR CODE 7
(currently I'm stuck on the 'YOUR PHONE CAN NOT BE TRUSTED/BOOTLOADER UNLOCKED' screen, no splash but I can get into recovery and fastboot)
-Tried flashing boot.img and system.img of various OEM firmwares as well as LineageOS's manually through ADB, same result, bootloops
It seems to me that some other file makes the phone believe that it's incompatible with any of my roms. Maybe the firmware i got for 6.0 is region locked, or perhaps it's the vendor.img that I don't know how to flash?
I know it's a grave mistake but I didn't take a note on what my original version number was. It was the latest 7.0 Nougat EMUI 5.0 update on a UK based unlocked VNS-L21. The 6.0 MM I flashed on it with a rollback update was C900B300.
I tried the proxy method, custom DNS, and manual download on various roms in the Firmware finder app. Even when the download doesn't fail, the system always says the firmware is incompatible when I try to install.
Right now I could put 6.0 MM back on it and make it usable, but I doubt it would be much better than the 7.0 that was on it originally.
Can anyone tell me how I could put the original Nougat firmware back on it? eRecovery doesn't detect any possible updates.
Any help would be appreciated and thanks in advance!
richplays said:
So, due to my Pixel's battery life being atrocious I wanted to try LineageOS 14.1 and use my P9 Lite as a daily driver.
I started by downgrading to Marshmallow from Nougat as DC-Unlocker wouldn't work on 7.0 and I needed the bootloader unlock code.
( I used the firmware and tutorial from 4mobiles dot net, looks to be a polish one. )
Once on 6.0 MM I was able to get the code and unlock the bootloader, however, LineageOS and it's TWRP does not seem to work on 6.0 so I needed to upgrade to Nougat again.
Unfortunately, when I try the official update it says there are no updates available and any time I try to use the firmware finder app either the download fails or upon attempting install the phone reports a 'compatibility issue' and won't accept any firmware.
I tried loads of different update.zip files via the recovery update as well as through ADB. Nothing seems to work.
Finally I was able to get TWRP 3.0.2.0 on it, but again, only the version from 4mobiles dot net works. Other versions of TWRP just remove recovery altogether. (I guess they don't work with 6.0)
At this point it's a bit easier to try roms, but still none of 'em seem to work.
-I tried sideloading and manually installing lineageos 14.1 from the sdcard, it fails with ERROR CODE 7
(currently I'm stuck on the 'YOUR PHONE CAN NOT BE TRUSTED/BOOTLOADER UNLOCKED' screen, no splash but I can get into recovery and fastboot)
-Tried flashing boot.img and system.img of various OEM firmwares as well as LineageOS's manually through ADB, same result, bootloops
It seems to me that some other file makes the phone believe that it's incompatible with any of my roms. Maybe the firmware i got for 6.0 is region locked, or perhaps it's the vendor.img that I don't know how to flash?
I know it's a grave mistake but I didn't take a note on what my original version number was. It was the latest 7.0 Nougat EMUI 5.0 update on a UK based unlocked VNS-L21. The 6.0 MM I flashed on it with a rollback update was C900B300.
I tried the proxy method, custom DNS, and manual download on various roms in the Firmware finder app. Even when the download doesn't fail, the system always says the firmware is incompatible when I try to install.
Right now I could put 6.0 MM back on it and make it usable, but I doubt it would be much better than the 7.0 that was on it originally.
Can anyone tell me how I could put the original Nougat firmware back on it? eRecovery doesn't detect any possible updates.
Any help would be appreciated and thanks in advance!
Click to expand...
Click to collapse
use full update.zip from firmware finder. to upgrade, you can't use latest package. you must use first nougat update.zip.
RyotaGamer said:
use full update.zip from firmware finder. to upgrade, you can't use latest package. you must use first nougat update.zip.
Click to expand...
Click to collapse
I've only used Full-OTAs, no bugfixes. None of them seem to work.
Yesterday I tried manually selecting a different model in Firmware Finder;
VNS-L21C185 instead of the default VNS-L21C432-
and downloaded VNS-L21C185B397 update. It verified fine but I couldn't install it due to my recovery being TWRP and not the stock one. What I think I'll try is flashing the recovery of the original Marshmallow firmware that's currently on the system and seeing if it will install this update. I kinda doubt it will tho.
Any other suggestions?
Is there any way I can install a nougat TWRP without my current working firmware being on nougat?
If not, is there any way I can install a nougat firmware with TWRP 3.0.2.0? In order to flash update.zip / update.app files I need to get the stock recovery back, but I can't seem to be able to do that.
Is there any way I can flash a standard OEM Rom onto it with TWRP?
richplays said:
Is there any way I can install a nougat TWRP without my current working firmware being on nougat?
If not, is there any way I can install a nougat firmware with TWRP 3.0.2.0? In order to flash update.zip / update.app files I need to get the stock recovery back, but I can't seem to be able to do that.
Is there any way I can flash a standard OEM Rom onto it with TWRP?
Click to expand...
Click to collapse
you can't install nougat TWRP in EMUI 4. you can install update.app with original recovery.
extract UPDATE.APP from update.zip
place UPDATE.APP to dload folder in sdcard.
press power button, vol+ and vol-