Android Marshmallow 6 >>> Android Pie 9
[stock, custom recovery, root, xposed]
I haven't updated my OP3 for a long time and actually forgot the right steps to proceed correctly with updating, stock to stock, clean install, root.
Maybe someone is willing to put a primitve list of steps to manage the update. No links please, minimal efforts.
encrypted
current
Android 6.0.1 (marshmallow) OxygenOS 3.2.2 stock
TWRP 3.0.2-1
ElementalX
Xposed
target
Android 9.0.5 (pie) Oxygen stock
TWRP (3.3.1-0 AFAICS)
SuperSU flashing?
ElementalX
Xposed (systemless if possible > Magisk ..EdXposed necessary?) (mostly to use XprivacyLua)
AFAIK stock-img contains firmware/radio, so flashing stock-imgs won't require further updates, guess so.
Appreciation for your help!
___
Related
I would like to install xposed in my mi6 .
Anyone can provide me with the working xposed link?
Which rom are you on? Nougat miui or oreo? Nougat aosp/los based or oreo?
Also if aosp/los based and oreo, is your rom a project treble enabled or not? (In case you'd like to install it from magisk systemlessly)
Also have you unlocked your bootloader and flashed twrp custom recovery in the first place or not?
Without these information I'm sorry, your best option should be first searching for each of them on google to learn what they are, then see how to install and/or perform these actions.
I have tried to install magisk xposed and failed. I have xiaomi.eu 9.5.3.0 Oreo, magisk 16.0, TWRP 3210... Any advice please?
Petar0 said:
I have tried to install magisk xposed and failed. I have xiaomi.eu 9.5.3.0 Oreo, magisk 16.0, TWRP 3210... Any advice please?
Click to expand...
Click to collapse
There is no working xposed for miui oreo.
https://github.com/rovo89/Xposed/issues/317
rovo89 said:
I wish Xiaomi/MIUI would stop messing with critical Android internals, but they do it again every release for no apparent reason. That's why MIUI issues have low priority for me. I'll look at this in more detail once other issues are solved (which might easily take a few weeks).
Click to expand...
Click to collapse
ccelik97 said:
Which rom are you on? Nougat miui or oreo? Nougat aosp/los based or oreo?
Also if aosp/los based and oreo, is your rom a project treble enabled or not? (In case you'd like to install it from magisk systemlessly)
Also have you unlocked your bootloader and flashed twrp custom recovery in the first place or not?
Without these information I'm sorry, your best option should be first searching for each of them on google to learn what they are, then see how to install and/or perform these actions.
Click to expand...
Click to collapse
I am on miuipro 8.3.29 android 8.0
My device is rooted
Unlocked boot loader
And i guess its not project treble enabled
Ccelik97
I m on miuipro 8.3.29
Android oreo
My device is rooted and unlocked bootlloader.
And its not project reble enabled :/
Will you explain what is projext treble?
Petar0 said:
I have tried to install magisk xposed and failed. I have xiaomi.eu 9.5.3.0 Oreo, magisk 16.0, TWRP 3210... Any advice please?
Click to expand...
Click to collapse
Just look my post above and try that disable resource hook thing.
EDIT: Sorry it'll be below because I've deleted my post accidentally
Waiting
Santo Hasib said:
Ccelik97
I m on miuipro 8.3.29
Android oreo
My device is rooted and unlocked bootlloader.
And its not project reble enabled :/
Will you explain what is projext treble?
Click to expand...
Click to collapse
For miui oreo you have two options to get xposed working.
1) Download xposed installer apk from xposed thread and xposed for sdk26 (it's for oreo 8.0), first check the box of the disable resource hook option in xposed installer, then flash xposed sdk26 zip from the recovery.
2) Same thing can be done with magisk manager (if it's your root method). So get the xposed installer for magisk apk (search for it because it isn't in the original xposed thread), then do the same thing to disable resource hook, then find and install the xposed for sdk26 systemless module within the magisk manager app.
And for both methods just don't try to use any xposed module that modifies system ui etc because of the miui.
Also have the uninstaller zips for both magisk and xposed
And also, make some twrp backups for boot and system in case you screw up something
By the way, project treble is *simply* separation of /vendor (device related stuff etc) from /system. It enables us to make and use GSIs (generic system images). GSIs are made to specific android versions and theoretically can run on any treble enabled device. Our mi 6 have got treble unofficially thanks to the efforts of the mi 6 developers in our forum. Project treble makes it easy to update system so even if you don't use a treble rom you can go and thank @blankaf 's post for example for his work on the porting of treble for our device.
ccelik97 said:
For miui oreo you have two options to get xposed working.
1) Download xposed installer apk from xposed thread and xposed for sdk26 (it's for oreo 8.0), first check the box of the disable resource hook option in xposed installer, then flash xposed sdk26 zip from the recovery.
2) Same thing can be done with magisk manager (if it's your root method). So get the xposed installer for magisk apk (search for it because it isn't in the original xposed thread), then do the same thing to disable resource hook, then find and install the xposed for sdk26 systemless module within the magisk manager app.
And for both methods just don't try to use any xposed module that modifies system ui etc because of the miui.
Also have the uninstaller zips for both magisk and xposed
And also, make some twrp backups for boot and system in case you screw up something
By the way, project treble is *simply* separation of /vendor (device related stuff etc) from /system. It enables us to make and use GSIs (generic system images). GSIs are made to specific android versions and theoretically can run on any treble enabled device. Our mi 6 have got treble unofficially thanks to the efforts of the mi 6 developers in our forum. Project treble makes it easy to update system so even if you don't use a treble rom you can go and thank @blankaf 's post for example for his work on the porting of treble for our device.
Click to expand...
Click to collapse
I tried but in the end
It says
Android has stopped working etc kind of stuff
And i had ti reboot to recovery and uninstall it :/
Pretty bad situation
For Nougat based MIUI, disable resource hook in Xposed Installer before flash latest xposed zip package.
For Oreo based MIUI, only deoxded rom like xiaomi.eu support xposed. I can confirm xiaomi.eu stable 9.5.3.0 support v90 beta2 (not beta3) and no need to disable resource hook. Xiaomi.eu is China based rom has no AOSP style notification shade. My solution is to install MIUI 8 Tweaks module and enable always expanded notifications, it's a bit ugly but does the job.
It would be really appreciate If someone knows how to deoxde official rom.
seqchen said:
For Nougat based MIUI, disable resource hook in Xposed Installer before flash latest xposed zip package.
For Oreo based MIUI, only deoxded rom like xiaomi.eu support xposed. I can confirm xiaomi.eu stable 9.5.3.0 support v90 beta2 (not beta3) and no need to disable resource hook. Xiaomi.eu is China based rom has no AOSP style notification shade. My solution is to install MIUI 8 Tweaks module and enable always expanded notifications, it's a bit ugly but does the job.
It would be really appreciate If someone knows how to deoxde official rom.
Click to expand...
Click to collapse
You can silde the notification with two fingers to expand it.
I am going to try 4.4 kernel based rom so was wondering about the above question i.e what's the diff between baseband and bootloader or both are used interchangably?
I had updated my baseband before with the zui 3.5 China version, so can i go ahead and install 4.4 kernel based roms?
Also i had installed deodexed zui 4.0.233 and it was working properly
I was in your situation recently.
I was running AiCP 13.1 + Nameless since July. Device was running butter smooth, stable and satisfactorily performance while gaming.
However since last PubG update things took nose dive while gaming. Extreme heating, horrible battery backup. So decided to move on to latest Pie.
My steps,
1. Using QPST/QFIL, installed the stocked ZUI 1.9 Chinese.
Tried to OTA but got server error while downloading ZUI 2.0
2. Downloaded the stock OTA update package of ZUI 3.5
3. Used the OTA update. It took several incremental updates till it settled for ZUI 4.0.199
This made sure I am having latest official baseband.
4. Used my previous boot unlocked image via ADB/Fastboot to unlocked the bootloader
5. Flashed latest TWRP
6. Flashed the Factory to vendor stuff
7. Flashed the latest Treble TWRP
8. Flushed AEX 6.0 + GApps Nano
Devices booted up nicely and now running AEX 6.0 for last 8 hours or so.
Thanks.
NaXal said:
I was in your situation recently.
I was running AiCP 13.1 + Nameless since July. Device was running butter smooth, stable and satisfactorily performance while gaming.
However since last PubG update things took nose dive while gaming. Extreme heating, horrible battery backup. So decided to move on to latest Pie.
My steps,
1. Using QPST/QFIL, installed the stocked ZUI 1.9 Chinese.
Tried to OTA but got server error while downloading ZUI 2.0
2. Downloaded the stock OTA update package of ZUI 3.5
3. Used the OTA update. It took several incremental updates till it settled for ZUI 4.0.199
This made sure I am having latest official baseband.
4. Used my previous boot unlocked image via ADB/Fastboot to unlocked the bootloader
5. Flashed latest TWRP
6. Flashed the Factory to vendor stuff
7. Flashed the latest Treble TWRP
8. Flushed AEX 6.0 + GApps Nano
Devices booted up nicely and now running AEX 6.0 for last 8 hours or so.
Thanks.
Click to expand...
Click to collapse
Thanks @NaXal for such simple update guide.. Waiting for ur detailed review of pie..
deleted
Ok, well.
I saw that i can install android pie on my already rooted oneplus 5t (android oreo 8.1, OxygenOSS 5.1.7).
I downloaded the file from xda, updated TWRP at last version, downloaded also last Magisk version for rooting after updating my android version.
I got "Zip treble compatibility error" That i didn't know what is it so i searched and i found out that i had to remove the "compatibility" zip in the zip of that downloaded update.
I did it and it didn't worked again.
What is happening why i can't get android pie?
Also, are there any problems with this build? In searchings i read that the phone doesen't recognize the 100% of batterylife and keep get charged and can be ruined.
What if you download the android pie beta from the oneplus.com website. ive been using this for a month or so and it worked fine for me, especially when you're used to OOS.
So if i download the rom from there, i got no "Zip treble compatibility" error?
i can speak only for blu_spark software but this worked for me:
use TWRP 9.85 (https://forum.xda-developers.com/devdb/project/dl/?id=30332) to update FROM 5.1.7 to pie (remove compatibility.zip for this update)
once you are ON pi, install
TWRP 9.91 (https://forum.xda-developers.com/devdb/project/dl/?id=31102) for any update from now onwards (no need to remove the compatibility.zip any more)
use the rom from this post https://forum.xda-developers.com/oneplus-5t/how-to/official-oxygenos-4-7-2-7-1-1-ota-t3709265
official rom: http://otafsg.h2os.com/patch/amazon...TOxygen_43_OTA_045_all_1901072301_6ada5c1.zip
I am going back becouse xposed framework is not supported on android pie
by the way i post here how i got pie from oreo becouse i faced lot of problems!
-First of all download the official update
-then, the only twrp i found that work is this: https://eu.dl.twrp.me/dumpling/twrp-3.2.3-0-dumpling.img.html the 3.2.3.1 didn't worked for me.
-i had to flash magisk uninstaller and then install magisk, i got bootloops before doing uninstall and then install.
Btw i am downloading another rom for 8.1 becouse xposed don't work for now on 9.
Any suggest for changing the rom? I am searching what to get
thanks anyway guys
Hey, all! I am very new here, although I always use this forum as reference, including for my previous smartphones: Xpera Z3 Dual and Galaxy S3.
But now I have a Pixel 2 XL (taimen) with the latest stock ROM (February 9, 2019 Android 9 Pie). I want a Custom ROM with no Google apps included whatsoever, could somebody help me out and give some directions? I have spent hours trying to flash a CarbonROM with no success. I don't want root, I just don't want Google Apps. A few questions:
- Is unlocking the bootloader mandatory to flash any Custom ROM?
- If I am on Android 9 Pie and the custom ROM is based on 8 Oreo, is it mandatory to flash the Oreo factory image from Google? If so, can I do it by simply using the OTA sideloading? I couldn't flash with the fastboot script.
- Is TWRP mandatory in this case? Is root mandatory?
I am really thankful for this community and appreciate any help you can give me.
abbluiz said:
- Is unlocking the bootloader mandatory to flash any Custom ROM?
- If I am on Android 9 Pie and the custom ROM is based on 8 Oreo, is it mandatory to flash the Oreo factory image from Google? If so, can I do it by simply using the OTA sideloading? I couldn't flash with the fastboot script.
- Is TWRP mandatory in this case? Is root mandatory?
I am really thankful for this community and appreciate any help you can give me.
Click to expand...
Click to collapse
- Yes
- Yes; No
- Yes, for flashing custom rom. Root is not mandatory.
ASUS - ZenFone 4 Pro - Z01G
Android 8.0.0 OREO
Version: WW-15.0410.1904.104
*** WARNING ***
This Flashable Zip is NOT coded to prevent cross-flashing. If flashing is initiated on an unsupported device it WILL brick the device.
YOU ASSUME ALL RESPONSIBILITY!!
Notes:
This package was designed to allow everyone who has a ASUS ZenFone 4 Pro - ZS511KL and an operational TWRP recovery to fully update to the latest device software. This software can also help restore a devices functionality. It is meant for WW-Phones not JP-Phones.
This zip was built off the official WW-15.0410.1904.104 update posted on the ASUS website.
- The system partition is unchanged.
- Stock firmware's are included from the official OTA.
- The recovery.img has been replaced with an Unofficial TWRP 3.2.1-0 built with the latest device kernel for OREO.
- The boot.img has been patched to disable DM-Verity.
Installation:
Wipe the Dalvik, System, Data, and Cache
Transfer Zip
Flash
Reboot
Enjoy
Download Link
Thanks to shakalaca for his efforts in getting TWRP to our devices!!
TheCapesCrew said:
ASUS - ZenFone 4 Pro - Z01G
Android 8.0.0 OREO
Version: WW-15.0410.1904.104
*** WARNING ***
This Flashable Zip is NOT coded to prevent cross-flashing. If flashing is initiated on an unsupported device it WILL brick the device.
YOU ASSUME ALL RESPONSIBILITY!!
Notes:
This package was designed to allow everyone who has a ASUS ZenFone 4 Pro - ZS511KL and an operational TWRP recovery to fully update to the latest device software. This software can also help restore a devices functionality. It is meant for WW-Phones not JP-Phones.
This zip was built off the official WW-15.0410.1904.104 update posted on the ASUS website.
- The system partition is unchanged.
- Stock firmware's are included from the official OTA.
- The recovery.img has been replaced with an Unofficial TWRP 3.2.1-0 built with the latest device kernel for OREO.
- The boot.img has been patched to disable DM-Verity.
Installation:
Wipe the Dalvik, System, Data, and Cache
Transfer Zip
Flash
Reboot
Enjoy
Download Link
Thanks to shakalaca for his efforts in getting TWRP to our devices!!
Click to expand...
Click to collapse
Nice. Works for me
Magisk and Data
Thank you for share your work TheCapesCrew. I Just download the rom and I should flash it today.
I'd like to know if it already comes with magisk or if I can follow the standard procedure to install it.
Should I use the boot.img inside your rom, or the original from ASUS website to add magisk to the system?
And there's anyway to flash your rom without data loss?
I'm currently with version WW_ZS551KL_15.0410.1812.95_0 version with magisk 19.2 and TWRP 3.2.3-0-Z01G on my Zenfone 4 pro.
Thank you so much!
You should be able to flash right over. I would stick with my bootloader since it matches the kernel version and recovery kernel. The recovery I included has the correct kernel also. I actually compiled a twrp that's newer. 3.3.1, just haven't published it yet.
Update
TheCapesCrew said:
You should be able to flash right over. I would stick with my bootloader since it matches the kernel version and recovery kernel. The recovery I included has the correct kernel also. I actually compiled a twrp that's newer. 3.3.1, just haven't published it yet.
Click to expand...
Click to collapse
Hey TheCapesCrew, I hope you are doing good.
Did you keep working on ZenFone 4 Pro images?
I'd like to know if you did any newer image flashable for this phone.
Thank you very much!
Hi,
How are you there. Can you make android 9.0 rom for this phone. thank you
Make android 9/10 custom rom, please ...