Related
Chainfire has developed a new SuperSu Update zip, Version 2.60 and newer 2.61.
with using this update zip, you will not need a custom kernel for getting root in future, works fine on F, FY Model on Android 5.1.1 (tested).
many, many THX to one of best worldwide developer!
This method will work on many othere phones, please read threads for more infos!
First read here: http://forum.xda-developers.com/app...ersu-v2-05-t2868133/post64161544#post64161544
then download latest SuperSu Update zip here: http://forum.xda-developers.com/showpost.php?p=64161125&postcount=3
Changelog here: http://forum.xda-developers.com/showpost.php?p=23427824&postcount=3
very easy to use:
Install Stock Samsung based FW with stock bootloader etc...
Install latest TWRP
Use TWRP to install latest SuperSU Zip
Attention: If TWRP tells you SuperSU is not installed, and asks you to install it, do not do it, you will break things!
many thanks to developers!!!!!! Great new thing!!!!
Petteri said:
Chainfire has developed a new SuperSu Update zip, Version 2.60 and newer 2.61.
with using this update zip, you will not need a custom kernel for getting root in future, works fine on F, FY Model on Android 5.1.1 (tested).
many, many THX to one of best worldwide developer!
This method will work on many othere phones, please read threads for more infos!
First read here: http://forum.xda-developers.com/app...ersu-v2-05-t2868133/post64161544#post64161544
then download latest SuperSu Update zip here: http://forum.xda-developers.com/showpost.php?p=64161125&postcount=3
Changelog here: http://forum.xda-developers.com/showpost.php?p=23427824&postcount=3
very easy to use:
Install Stock Samsung based FW with stock bootloader etc...
Install latest TWRP
Use TWRP to install latest SuperSU Zip
Attention: If TWRP tells you SuperSU is not installed, and asks you to install it, do not do it, you will break things!
many thanks to developers!!!!!! Great new thing!!!!
Click to expand...
Click to collapse
so can i install xposed without flashing kernel?
Does this work with N915A?
Aggiefury101 said:
Does this work with N915A?
Click to expand...
Click to collapse
Please let me know if you are able to root it. I am wondering if other universal rooting methods work with this phone.
Everything worked fine, you don`t need wondering...it`s Chainfire who developes here! Schould work on all phones (inkluding A VErsion) from Android Lolliopop and higher!
mtayabkk said:
so can i install xposed without flashing kernel?
Click to expand...
Click to collapse
You could of already done that. I flashed xposed and it worked without root. Just flash in custom recovery
Darth-Kadd said:
You could of already done that. I flashed xposed and it worked without root. Just flash in custom recovery
Click to expand...
Click to collapse
without ROOT ? how
No issues with latest stock firmware on 915G. Thanks. ?
mtayabkk said:
without ROOT ? how
Click to expand...
Click to collapse
Trust me, I've done it without root. I had xposed installed before with root then I flashed the latest stock rom from n915w8 and flashed xposed right after without wiping data and it worked. I guess it was because the xposed modules were already configured but ultimately, I did not root in order to use xposed. The functionality of xposed is increased if you root. This is from my experience
The latest xposed for Samsung probably has some loop hole I'm unaware of that allows you to install it without root.
Petteri said:
Everything worked fine, you don`t need wondering...it`s Chainfire who developes here! Schould work on all phones (inkluding A VErsion) from Android Lolliopop and higher!
Click to expand...
Click to collapse
the boot-loader is not unlocked for n915a currently, how can we install twrp? or you mean install supersu by odin without twrp?
step 2... Install latest twrp... How can you do that if your phone has never been rooted before?
for my note edge sprint (915p) i used CWM cos twrp didnt work. after flashing supersu said i dont have root access and if i would like to have it. I SELECTED NO. after rebooting once phone booted fine. took a while for supersu to take over things and now its all good
Petteri said:
Chainfire has developed a new SuperSu Update zip, Version 2.60 and newer 2.61.
with using this update zip, you will not need a custom kernel for getting root in future, works fine on F, FY Model on Android 5.1.1 (tested).
many, many THX to one of best worldwide developer!
This method will work on many othere phones, please read threads for more infos!
First read here: http://forum.xda-developers.com/app...ersu-v2-05-t2868133/post64161544#post64161544
then download latest SuperSu Update zip here: http://forum.xda-developers.com/showpost.php?p=64161125&postcount=3
Changelog here: http://forum.xda-developers.com/showpost.php?p=23427824&postcount=3
very easy to use:
Install Stock Samsung based FW with stock bootloader etc...
Install latest TWRP
Use TWRP to install latest SuperSU Zip
Attention: If TWRP tells you SuperSU is not installed, and asks you to install it, do not do it, you will break things!
many thanks to developers!!!!!! Great new thing!!!!
Click to expand...
Click to collapse
Do you by any chance have the latest twrp (2.8.0.7) in .tar file? I've been lurking around for a while now and I'm not able to find it. I can only find .img and I need Linux to convert it to .tar to be able to Odin. I've lost root and now I can't get it back.
Osaab said:
for my note edge sprint (915p) i used CWM cos twrp didnt work. after flashing supersu said i dont have root access and if i would like to have it. I SELECTED NO. after rebooting once phone booted fine. took a while for supersu to take over things and now its all good
Click to expand...
Click to collapse
ok now that ive spent more time with it i believe the root i got is incomplete. on many apps supersu dialogue doesnt pop and they dont recognize the phone as rooted. i used titanium backup to try and remove system apps and despite everything going fine the apps didnt go anywhere
UPDATE: problem fixed. I edited the build.prop in /system/ using a build.prop editor and now all my apps are asking for root
In build.prop look for ro.securestorage.support=True and set it to False
Also solves if your phone keeps forgetting the wifi passwords
It works. SM-915F. Just don't forget to off 'reactivation lock' in security tab in androud in order to install TWRP successfuly. Thanks a lot!
No you're right. Twrp is in img format but you can easily convert it to tar using a linux emulator. Took me minutes to convert it to tar. Google "how to convert img to tar. Running twrp fine
Does it work in 915V ??
So,it's strange how the method works on my 915f. For example; Titanium Backup can't remove systems apps. It looks like I have a root, but not fully operated. Any advices?
Does this still trip the knox counter?
I want to root, but I must keep my warranty as this N915F is on my company's name.
benna said:
Does this still trip the knox counter?
Click to expand...
Click to collapse
Yes. Knox tiked(((
alright im thinking of doing system-less root with xposed using magisk (yes im a pokemon goer thats ticked off from its new update) just wanting to know what would be the best way to go about this. If it is possible. currently im running GoldenEYE rom android 5.0.1 dont have fastboot so i already know i have alot of work in Odin to do. would love to have CM12.1 running with a systemless root but last time i tried to even get CM12.1 loaded it never worked.
So anyidea if this is possible or not. (yes i do have stock roms at the ready from when i put on my current rom along with root methods)
You don't have to do anything in Odin.
All you need is TWRP.
Then follow the Magisk instructions.
Unroot, uninstall Xposed (if present), flash Magisk zip, flash phh root zip, download phh superuser app and Magisk manager app.
well that sucked. now have the dreaded unauthorized soft ware. found a way around it to get phone booted. going into download mode then cancel out restarting phone from there.
So I tried this exact thing two days ago because I have an S4 with the Goldeneye rom installed, and unfortunately got these results
I opened up superSU and did a full unroot, after
I deleted the xposed that was installed (v86 by dlc) using the uninstaller through TWRP.
Next I flashed magisk v6 zip along with the phh superuser zip, and ended up in a bootloop..
The phone wouldnt pass the boot animation, so i uninstalled magisk, and reflashed superSU
On my end its not working, mate.
Mrcastle25 said:
So I tried this exact thing two days ago because I have an S4 with the Goldeneye rom installed, and unfortunately got these results
I opened up superSU and did a full unroot, after
I deleted the xposed that was installed (v86 by dlc) using the uninstaller through TWRP.
Next I flashed magisk v6 zip along with the phh superuser zip, and ended up in a bootloop..
The phone wouldnt pass the boot animation, so i uninstalled magisk, and reflashed superSU
On my end its not working, mate.
Click to expand...
Click to collapse
As far as I know, systemless stuff works only on Android 6 and above.
Goldeneye is a TouchWiz ROM, therefor it's android 5.
Magisk works on Touchwiz 5.0
Magisk works on android 5.0 touchwiz. Im using lenny bard stock HPG1 rom and PoGo works perfectly
Sure you can do it. i have gt-i9500 variant with 5.1.1 port tw android. magisk work when i want to play pokemon go. the only problem i have now is the systemless xposed not working as expected.
I am under the impression I am not able to get TWRP on mine because its the later version with locked bootloader.. what options are there.. Currently Download Graded to 4.4.4 to use towel root and installed Flashfire so i can install Safestrap
Really want to use Magisk
Dragnous said:
I am under the impression I am not able to get TWRP on mine because its the later version with locked bootloader.. what options are there.. Currently Download Graded to 4.4.4 to use towel root and installed Flashfire so i can install Safestrap
Really want to use Magisk
Click to expand...
Click to collapse
Magisk does not work on devices with locked bootloaders.
GDReaper said:
Magisk does not work on devices with locked bootloaders.
Click to expand...
Click to collapse
yea had that feeling guess root for me gone yay.. ****ing niantic lol ahahah
Dragnous said:
yea had that feeling guess root for me gone yay.. ****ing niantic lol ahahah
Click to expand...
Click to collapse
I know this is pretty old but just a headsup if you have the latest bootloader that is locked you can just download firmware for your region with an older bootloader and flash the entire thing with odin. I had the locked bootloader issue and odin fixed it.
Cryptonite26 said:
I know this is pretty old but just a headsup if you have the latest bootloader that is locked you can just download firmware for your region with an older bootloader and flash the entire thing with odin. I had the locked bootloader issue and odin fixed it.
Click to expand...
Click to collapse
Which version of Odin did flash with bro?
Cryptonite26 said:
I know this is pretty old but just a headsup if you have the latest bootloader that is locked you can just download firmware for your region with an older bootloader and flash the entire thing with odin. I had the locked bootloader issue and odin fixed it.
Click to expand...
Click to collapse
Ok so you extracted an older bootloader and swapped it out?
I'm on a B09, bootloader unlocked and rooted with SuperSU 2.65 A2017G.
Except from the 2.65 version, is there another one working for the A2017G?
I want to get Xposed and if I do understand I need SuperSU 2.75 or above to get Xposed to work in systemless.
If there isn't another version could you guys help to get Xposed working on my phone?
That would be much appreciated.
EDIT: Well I'm dumb, I assumed Oki's guide only worked on the A2017U variant. Sorry guys :/
If you have the official version of TWRP you should be able to install the latest version of SuperSU.
Yeah I figured it out with the help of Oki's guide.
Thanks for the answer!
I'm having a problem where many apps do not get root unless I manually open SuperSU, which means that most root apps are not working properly because they can't work automatically. Is there another version of SuperSU or TWRP that I can flash to solve this problem?
I'm on A2017U B29 stock, SuperSU 2.79 flashed from TWRP 3.0.2-2
nuserame said:
I'm having a problem where many apps do not get root unless I manually open SuperSU, which means that most root apps are not working properly because they can't work automatically. Is there another version of SuperSU or TWRP that I can flash to solve this problem?
I'm on A2017U B29 stock, SuperSU 2.79 flashed from TWRP 3.0.2-2
Click to expand...
Click to collapse
Did you make sure to disable system write protection? Boot into TWRP, open up the terminal emulator, and issue the command: reboot disemmcwp
I'm having a similar problem while flashing superuser. The error happens after the "patching sepolicy" line runs. The error prevents SuperSU from being installed at all. Any suggestions?
You need to flash twrp 3.0.3 or above and flash SuperSU 2.79
Latest SuperSU Causes Endless Loops on the Axon 7
Literally, every time I install the latest version of SuperSU on my axon I get an endless bootloop. These are SuperSU files I get directly from chainfire's website. There must be something im missing, or maybe im downloading the wrong version? Im not sure i was hoping to get some help. I just tried installing: SR3-SuperSU-v2.79-SR3-20170114223742.
>> Can anyone point me in the right direction of the latest SuperSU that works with the Axon 7 that doesnt bootloop it.
I remember that the Pixel phones had SuperSUs that were made for it. I am wondering does the same thing apply here?
I have installed everything right on my phone to the T. Everything was brand new stock.
Kinanizer said:
If you have the official version of TWRP you should be able to install the latest version of SuperSU.
Click to expand...
Click to collapse
So I found out my previous bricking issue was due to not installing SuperSU after allowing modifications in TWRP, a step which I wanted to anyway since root is a must. But it seems SuperSU 2.79-SR2 and SR3 don't work on stock Nougat B15?
There has to be a root method right? Could someone please tell me what I have to do?
Just flash B15 bootstack and system by DrakenFx, then SuperSu 2.79 ull be good to go.
https://forum.xda-developers.com/axon-7/development/rom-guide-updates-to-stock-files-via-t3469484
Nik2424 said:
Just flash B15 bootstack and system by DrakenFx, then SuperSu 2.79 ull be good to go.
https://forum.xda-developers.com/axon-7/development/rom-guide-updates-to-stock-files-via-t3469484
Click to expand...
Click to collapse
Thanks , someone had just sent me a private message explaining the SR versions of SuperSU were the issue. Using just 2.79 rather than 2.79 SR whatever worked. No more bricking. I could have sworn I was using SR2 in 6.0.1 B29.
Now the only thing I'm left wondering is if after the initial install it's safe to update SuperSU or if that'd brick my device again.
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.