Question Get Me Up To Speed (What Apps / Utilities for A12 in 2022?) - OnePlus 9 Pro

While awaiting the arrival of my new OP9 Pro, I plan to root & install a custom rom. I'm currently gathering all the utilities/files needed for flash, and preparing for the install.
I'm coming from a OnePlus 6t [Android 9 / Root / Havoc-OS], and lot has changed in terms of what apps/utilities are used for specific functions.
I have no prior hands-on experience since Android 9. I'm playing catch-up on the latest methods on how to do things, so I'm not going in blind.
In short, I'm trying to get up to speed here on what go-to apps/utilities are mainly used for our devices:
Device: OnePlus 9 Pro LE2125 (Root)​Pending ROM: crDroid v8.9 [Android 12L] OR Nameless ASOP [Android 12L]​
--FULL SYSTEM BACKUP ?--
I previous used TWRP & Titanium Backup (I like the 'freezeframe' style of backups where system can be recovered right where I left off). Its my understanding that TWRP is not supported on A12. It appears a lot of TWRP functions are replaced with MSM Tool / LineageOS Recovery since A12 released.
​What is relevant now for A12?
*I've see a lot of people using 'Swift' & 'Migrate' to back up apps​*I've read EDL Mode + MSM Tool can be used for full system backup -- Cant find a guide on how to do this. I thought MSM Tool is only used to recover bricked devices to factory.​*Is LineageOS Recovery a viable replacement for TWRP?​
--APPS ?--
SD Maid?
Is this still relevant for A12 in 2022? Any alternatives?​​MiXplorer?
Is this still relevant for A12 in 2022? Any alternatives?​

I also have a OP9P on its way to me, and I'm doing research as well.
Thank you for starting it.

Great choices when it comes to the ROMs you selected. Here's my personal list of mods/apps/ROMs
ROM: Nameless AOSP
Mods: Google Sans Plus for system wide Google Sans, AdAway for Ad Blocking, YouTube Vanced, SafetyNet Fix [dicey but usable] , SwiftBackup for backing up and restoring (100% would recommend works perfectly)

Titanium has not been updated in a while. Swift is indeed a great replacement, can recommend.
Lineage recovery works for lineage OS and some ROMs if they explicitly state to use it. Some custom ROMS have their own recovery for A12 (example crDroid and StagOS). Do not use lineage recovery for these custom roms, will risk soft brick.
crDroid is great, recommend their firmware flash tool to flash their required base rom to both A and B partitions (dual boot partitions are a thing now, not sure if it was on A9). However its still under active development and not rock solid stable yet. StagOS is stable on A12. Cant speak about Namless have not tried it.
Also be aware some custom A12 roms require OOS/A11 base for install, while others require OOS/A12 base. Some require payload dumping (see Fastboot stuff further below for payload dump GUI).
NikGapps (micro to full options) for Gapp suite.
Magisk with some key modules such as safetynetfix and magiskhide props config (sideload magisk if you can during custom rom install, easiest method). Can recommend shamiko as well for better denylist. FoxModuleManager app if you want magisk module repos. Debloater for debloating. Deatch are Detach3 for detaching apps. Amaze for file manager.
Adaway is great for adblocking. Vanced for youtube (ReVanced as successor, not sure how long vanced will still work; dev has stopped). Aurorandroid for a decent f-droid replacement. Kernel flasher for kernel switching (blu_spark is a good custom kernel). And LSpeed for system tweaks.
Fastboot Enhanced (payload dumper with GUI) and Fastboot++ (very up to date with latest ADB drivers) for best adb/fastboot environment.
Anecdotally, A11 is better for battery and A12 for performance. You wont miss out on much in A12 vs A11 in most other regards.

Great info! Thanks for the replies!
Definitely helps me out

uses0ap said:
While awaiting the arrival of my new OP9 Pro, I plan to root & install a custom rom. I'm currently gathering all the utilities/files needed for flash, and preparing for the install.
I'm coming from a OnePlus 6t [Android 9 / Root / Havoc-OS], and lot has changed in terms of what apps/utilities are used for specific functions.
I have no prior hands-on experience since Android 9. I'm playing catch-up on the latest methods on how to do things, so I'm not going in blind.
In short, I'm trying to get up to speed here on what go-to apps/utilities are mainly used for our devices:
Device: OnePlus 9 Pro LE2125 (Root)​Pending ROM: crDroid v8.9 [Android 12L] OR Nameless ASOP [Android 12L]​
--FULL SYSTEM BACKUP ?--
I previous used TWRP & Titanium Backup (I like the 'freezeframe' style of backups where system can be recovered right where I left off). Its my understanding that TWRP is not supported on A12. It appears a lot of TWRP functions are replaced with MSM Tool / LineageOS Recovery since A12 released.
​What is relevant now for A12?
*I've see a lot of people using 'Swift' & 'Migrate' to back up apps​*I've read EDL Mode + MSM Tool can be used for full system backup -- Cant find a guide on how to do this. I thought MSM Tool is only used to recover bricked devices to factory.​*Is LineageOS Recovery a viable replacement for TWRP?​
--APPS ?--
SD Maid?
Is this still relevant for A12 in 2022? Any alternatives?​​MiXplorer?
Is this still relevant for A12 in 2022? Any alternatives?​
Click to expand...
Click to collapse
I've had lemonadep for a long time and I've been using nameless since it's been available but I've always been testing other rom's that came out, I can tell you that nameless is very stable along with crdroid (which I don't use because I I don't have a switch to FHD+ when I need more battery)
for backup i use swift backup, and it never failed.
for recovery it is important to use the recommended by the developer, and nothing else.
I wonder how is the effectiveness of SDMaid on a high end cell phone like ours, in aosp, so I don't use it.
MiXplorer is practical and I've been using it for a few years, it's good for accessing the root and for some services on the network

Thank You good info. I was looking for good backup app

Related

[GUIDE] GSI ROMs installation tutorial. In pursuit of the best ROM that is not MIUI

Disclaimer: I am not a developer (I don't code), but I have been flashing ROMs for many devices over the years. This is more of a practical guide from an end-user perspective in pursuit of finding the best ROM for this magnificent hardware. This is more of a compilation of all the relevant information I found. I'm very open to suggestions/corrections that could improve this.
Disclaimer: Only tested with RR, PixelExperience, and ArrowOS GSI.
I haven't seen a proper guide to flash GSI ROMs for Mi Mix 3, thus I decided to share what I know that works. I put a brief explanation for each step below.
1. Unlock Bootloader - If you haven't done so yet, I recommend following the instructions in https://www.reddit.com/r/Xiaomi/wiki/bootloader
2. Install TWRP
a) I recommend to use the official TWRP from this link https://twrp.me/xiaomi/xiaomimix3.html or refer to the forum https://forum.xda-developers.com/mi-mix-3/development/recovery-unofficial-twrp-recovery-t3901261.
b) To install TWRP, I recommend to follow the instructions from Xiaomi.eu. For those not familiar, the "twrp.img" in the code should be the full path of the file. Something like "D:\folder\twrp.img"
c) If you have an older version of TWRP, I suggest to update it to the official.
3. Install Xiaomi.eu - Start from this step in case of bootloops or issues (especially caused by Magisk modules by my experience)
a) This is what I do instead of the 'flash vendor.img from Chinese Dev' prerequisite mentioned in other threads. This is an easier step (just one flash in TWRP) and a better fallback (a working ROM) in case things go wrong. I have had no issues (fingerprint, calls, etc..) with this and I've done this thrice.
b) Download the latest MIUIv10.2 Stable for MIMix3 from the link https://xiaomi.eu/community/threads/miui-10-0-10-1-10-2-stable-release.47170/.
c) Wipe > Format Data (prevents problems, and removes encryption if you had it). Also do Factory Reset (idk, just to be sure).
d) Copy xiaomi.eu ROM to internal storage, then Install > Flash. No need to boot/restart, proceed to the next step.
4. Install GSI ROM - wth is GSI? https://github.com/phhusson/treble_experimentations/wiki/Frequently-asked-questions-(FAQ)
a) We can actually install any GSI in https://forum.xda-developers.com/project-treble/trebleenabled-device-development but there is an issue in installing Google Apps (Open GApps) as many people mentioned in https://forum.xda-developers.com/mi-mix-3/development/9-0-resurrection-remix-v7-0-t3891975 and as confirmed by the official TWRP thread https://forum.xda-developers.com/mi...p-recovery-t3901261/post79035909#post79035909
b) Given the above, the only feasible options are GSI ROMs with built-in GApps and the only 2 I found are PixelExperience GSI and ArrowOS GSI. As GApps is integrated in the system.img, no need to flash Open GApps thus no issues. Having tried both, I personally recommend ArrowOS due to the performance and additional customization options.
c) Download the arm64 AB version (ArrowOS as an example) https://forum.xda-developers.com/pr...abled-device-development/gsi-arrowos-t3835111
d) Copy the resulting system.img to internal storage (extract if its a .zip), in TWRP click Install > Install Images > select system.img of ArrowOS > select System partition. You can now boot, or follow next step to root with Magisk.
5. Install Magisk
a) The Magisk version that passes SafetyNet is the builds from ianmacd https://github.com/ianmacd/MagiskBuilds look for v18.2 (newer versions might work but I haven't tried them yet). You can still use the official Magisk Manager and the ianmacd version will be recognized. Just change the update channel in Magisk to https://goo.gl/yZpnrf. Credits to this thread https://forum.xda-developers.com/mi-mix-3/how-to/root-magisk-18-2-mix-3-t3905754
b) After flashing Magisk, boot, install Magisk Manager, then download and install the module "SafetyPatch". SafetyNet check will now be success.
c) Even though SafetyNet is passed, some banking apps still are not working. Hopefully someone can share a solution (probably MagiskHide Props Config, or canary builds?) to make banking apps work.
Final Thoughts
ArrowOS GSI seems to be stable enough and I'm using it as my daily driver now. I am so much happier compared to when using MIUI Global ROM. I really like the performance (very fluid), battery life (a lot better than MIUI Global), customizations (like traffic indicator, status bar stuff), unli Google Photos, and everything that makes AOSP/stock android awesome. No more bloatware, annoying non-dismissable notifications, and horrible auto brightness from MIUI.
The only real issue I encountered so far is the bluetooth audio/music issue, but this seems to be a common problem in GSI ROMs. Bluetooth calls work though. There is no app to handle the slider (but I don't care. lol). Lastly, the AI button becomes useless, but see below for the fix.
Optional stuff that makes things better:
1. Remapping AI button - When using GSI ROMs, AI button becomes useless. But to map it back to Google Assistant (or anything actually), follow the instructions from this thread (needs some knowledge about Tasker). https://forum.xda-developers.com/showpost.php?p=78523778&postcount=38 For the Tasker Task, I selected Input > Voice Command. This now assigns the button to open Google Assistant. Does not work well when screen is off though, but its just easy to unlock.
2. Google Camera - The main reason why I bought this phone. Google Camera brings out the best in the awesome camera - Use this version https://forum.xda-developers.com/mi-mix-3/themes/gcam-6-manual-focus-long-exposure-t3885610
3. Stereo Speaker Mod - https://forum.xda-developers.com/mi-mix-3/themes/magisk-stereo-speaker-mod-mix-3-t3900580 Makes the phone earpiece into a speaker, increasing overall volume. I personally use version 3 and I'm very happy.
4. Fluid NG - App in Google Play Store to have the same recents/home/back gestures from MIUI 10.
reasonablebasis said:
Disclaimer: I am not a developer (I don't code), but I have been flashing ROMs for many devices over the years. This is more of a practical guide from an end-user perspective in pursuit of finding the best ROM for this magnificent hardware. This is more of a compilation of all the relevant information I found. I'm very open to suggestions/corrections that could improve this
I haven't seen a proper guide to flash GSI ROMs for Mi Mix 3, thus I decided to share what I know that works. I put a brief explanation for each step below.
1. Unlock Bootloader - If you haven't done so yet, I recommend following the instructions in https://www.reddit.com/r/Xiaomi/wiki/bootloader
2. Install TWRP
a) I recommend to use the official TWRP from this link https://twrp.me/xiaomi/xiaomimix3.html or refer to the forum https://forum.xda-developers.com/mi-mix-3/development/recovery-unofficial-twrp-recovery-t3901261.
b) To install TWRP, I recommend to follow the instructions from Xiaomi.eu. For those not familiar, the "twrp.img" in the code should be the full path of the file. Something like "D:\folder\twrp.img"
c) If you have an older version of TWRP, I suggest to update it to the official.
3. Install Xiaomi.eu - Start from this step in case of bootloops or issues (especially caused by Magisk modules by my experience)
a) This is what I do instead of the 'flash vendor.img from Chinese Dev' prerequisite mentioned in other threads. This is an easier step (just one flash in TWRP) and a better fallback (a working ROM) in case things go wrong. I have had no issues (fingerprint, calls, etc..) with this and I've done this thrice.
b) Download the latest MIUIv10.2 Stable for MIMix3 from the link https://xiaomi.eu/community/threads/miui-10-0-10-1-10-2-stable-release.47170/.
c) Wipe > Format Data (prevents problems, and removes encryption if you had it). Also do Factory Reset (idk, just to be sure).
d) Copy xiaomi.eu ROM to internal storage, then Install > Flash. No need to boot/restart, proceed to the next step.
4. Install GSI ROM - wth is GSI? https://github.com/phhusson/treble_experimentations/wiki/Frequently-asked-questions-(FAQ)
a) We can actually install any GSI in https://forum.xda-developers.com/project-treble/trebleenabled-device-development but there is an issue in installing Google Apps (Open GApps) as many people mentioned in https://forum.xda-developers.com/mi-mix-3/development/9-0-resurrection-remix-v7-0-t3891975 and as confirmed by the official TWRP thread https://forum.xda-developers.com/mi...p-recovery-t3901261/post79035909#post79035909
b) Given the above, the only feasible options are GSI ROMs with built-in GApps and the only 2 I found are PixelExperience GSI and ArrowOS GSI. As GApps is integrated in the system.img, no need to flash Open GApps thus no issues. Having tried both, I personally recommend ArrowOS due to the performance and additional customization options.
c) Download the arm64 AB version (ArrowOS as an example) https://forum.xda-developers.com/pr...abled-device-development/gsi-arrowos-t3835111
d) Copy the resulting system.img to internal storage (extract if its a .zip), in TWRP click Install > Install Images > select system.img of ArrowOS > select System partition. You can now boot, or follow next step to root with Magisk.
5. Install Magisk
a) The Magisk version that passes SafetyNet is the builds from ianmacd https://github.com/ianmacd/MagiskBuilds look for v18.2 (newer versions might work but I haven't tried them yet). You can still use the official Magisk Manager and the ianmacd version will be recognized. Just change the update channel in Magisk to https://goo.gl/yZpnrf. Credits to this thread https://forum.xda-developers.com/mi-mix-3/how-to/root-magisk-18-2-mix-3-t3905754
b) After flashing Magisk, boot, install Magisk Manager, then download and install the module "SafetyPatch". SafetyNet check will now be success.
c) Even though SafetyNet is passed, some banking apps still are not working. Hopefully someone can share a solution (probably MagiskHide Props Config, or canary builds?) to make banking apps work.
Final Thoughts
ArrowOS GSI seems to be stable enough and I'm using it as my daily driver now. I am so much happier compared to when using MIUI Global ROM. I really like the performance (very fluid), battery life (a lot better than MIUI Global), customizations (like traffic indicator, status bar stuff), unli Google Photos, and everything that makes AOSP/stock android awesome. No more bloatware, annoying non-dismissable notifications, and horrible auto brightness from MIUI.
The only real issue I encountered so far is the bluetooth audio/music issue, but this seems to be a common problem in GSI ROMs. Bluetooth calls work though. There is no app to handle the slider (but I don't care. lol). Lastly, the AI button becomes useless, but see below for the fix.
Optional stuff that makes things better:
1. Remapping AI button - When using GSI ROMs, AI button becomes useless. But to map it back to Google Assistant (or anything actually), follow the instructions from this thread (needs some knowledge about Tasker). https://forum.xda-developers.com/showpost.php?p=78523778&postcount=38 For the Tasker Task, I selected Input > Voice Command. This now assigns the button to open Google Assistant. Does not work well when screen is off though, but its just easy to unlock.
2. Google Camera - The main reason why I bought this phone. Google Camera brings out the best in the awesome camera - Use this version https://forum.xda-developers.com/mi-mix-3/themes/gcam-6-manual-focus-long-exposure-t3885610
3. Stereo Speaker Mod - https://forum.xda-developers.com/mi-mix-3/themes/magisk-stereo-speaker-mod-mix-3-t3900580 Makes the phone earpiece into a speaker, increasing overall volume. I personally use version 3 and I'm very happy.
Click to expand...
Click to collapse
Not all GSI work ontop of Xiaomi Eu
Flashing magisk and safety net patch also doesn't guarantee safety net passing on a few of the GSI as well. CTS will fail for obvious reasons
Mackay53 said:
Not all GSI work ontop of Xiaomi Eu
Flashing magisk and safety net patch also doesn't guarantee safety net passing on a few of the GSI as well.
Click to expand...
Click to collapse
Noted. Which GSI have you tried that do not work on top of Xiaomi.EU? I tried RR, PixelExperience, and ArrowOS and all work well. I can put this as a disclaimer.
Any solution for the Magisk safetynet, or is this really the best solution available so far?
reasonablebasis said:
Noted. Which GSI have you tried that do not work on top of Xiaomi.EU? I tried RR, PixelExperience, and ArrowOS and all work well. I can put this as a disclaimer.
Any solution for the Magisk safetynet, or is this really the best solution available so far?
Click to expand...
Click to collapse
Can't remember as it was a while ago, possibly OctoOS and descendant and 1 other, omni ROM maybe.
For the ones that come with SU you need to navigate to the xbin folder in the system and remove the SU file.
Then cause Xiaomi EU uses the wrong fingerprint props you need to use the magisk props config module and manually type in the mix 3 fingerprint (unless the module has been updated to include mix 3).
If you installed the Chinese dev vendor then the props will be there ready to be used so the magisk module can make them active without manually typing it. This will sort out both safety net fails.
If this was sometime ago, the features in China Dev would have already been integrated in the latest China Stable, which is the basis of Xiaomi.EU.
Maybe you can test it now to see if Xiaomi.EU really works. I tried it with RR, PixelExperience, and ArrowOS and I'm facing no issues. So flashing China Dev vendor.img seems to be an outdated instruction.
reasonablebasis said:
Noted. Which GSI have you tried that do not work on top of Xiaomi.EU? I tried RR, PixelExperience, and ArrowOS and all work well. I can put this as a disclaimer.
Any solution for the Magisk safetynet, or is this really the best solution available so far?
Click to expand...
Click to collapse
Pixel dust gsi too....
reasonablebasis said:
If this was sometime ago, the features in China Dev would have already been integrated in the latest China Stable, which is the basis of Xiaomi.EU.
Maybe you can test it now to see if Xiaomi.EU really works. I tried it with RR, PixelExperience, and ArrowOS and I'm facing no issues. So flashing China Dev vendor.img seems to be an outdated instruction.
Click to expand...
Click to collapse
The 3 GSI you mention is a very small sample of the GSI available so you can't say it's an outdated instruction. Have you tested them all like I have? No you haven't.
Xiaomi EU does not use the correct mix3 vendor.img, that's what causes the issue.
Mackay53 said:
The 3 GSI you mention is a very small sample of the GSI available so you can't say it's an outdated instruction. Have you tested them all like I have? No you haven't.
Xiaomi EU does not use the correct mix3 vendor.img, that's what causes the issue.
Click to expand...
Click to collapse
Ok, I'll put a disclaimer that this only works on RR, PixelExperience, and ArrowOS. Anyway, I'm sure that the latest stable Xiaomi.EU vendor works without any issues with ArrowOS, else why would I be using it as my daily driver.
[deleted, duplicate post]
Someone know if there is a GSI with gapps and that don't have issue with bluetooth?
SafetyPatch module
reasonablebasis said:
5. Install Magisk
a) The Magisk version that passes SafetyNet is the builds from ianmacd https://github.com/ianmacd/MagiskBuilds look for v18.2 (newer versions might work but I haven't tried them yet). You can still use the official Magisk Manager and the ianmacd version will be recognized. Just change the update channel in Magisk to https://goo.gl/yZpnrf. Credits to this thread https://forum.xda-developers.com/mi-...mix-3-t3905754
b) After flashing Magisk, boot, install Magisk Manager, then download and install the module "SafetyPatch". SafetyNet check will now be success.
c) Even though SafetyNet is passed, some banking apps still are not working. Hopefully someone can share a solution (probably MagiskHide Props Config, or canary builds?) to make banking apps work.
Click to expand...
Click to collapse
Mate, I can't find this module via Magisk Manager... Please help!
jonny908 said:
Mate, I can't find this module via Magisk Manager... Please help!
Click to expand...
Click to collapse
You sure? Try searching for "SafetyPatch"
reasonablebasis said:
You sure? Try searching for "SafetyPatch"
Click to expand...
Click to collapse
Strange....
reasonablebasis said:
You sure? Try searching for "SafetyPatch"
Click to expand...
Click to collapse
Issue resolved. I had to use Magisk Manager 7.x.x, I was trying using 6.0.
Installed, MagiskHide working as it should now.
---------- Post added at 18:23 ---------- Previous post was at 18:15 ----------
@reasonablebasis
Sorry for third post in a row., but.... I have no issues with bluetooth audio/music that everyone is talking about. Listening to Spotify on my QCY bluetooth earphones now.....
jonny908 said:
Issue resolved. I had to use Magisk Manager 7.x.x, I was trying using 6.0.
Installed, MagiskHide working as it should now.
---------- Post added at 18:23 ---------- Previous post was at 18:15 ----------
@reasonablebasis
Sorry for third post in a row., but.... I have no issues with bluetooth audio/music that everyone is talking about. Listening to Spotify on my QCY bluetooth earphones now.....
Click to expand...
Click to collapse
On Arrow ?
Wahoux said:
On Arrow ?
Click to expand...
Click to collapse
Yep! Not sure how to prove that though xD
Android Q GSI !
https://www.xda-developers.com/android-q-gsi-project-treble/
Wahoux said:
Android Q GSI !
https://www.xda-developers.com/android-q-gsi-project-treble/
Click to expand...
Click to collapse
Dare to try? xD
jonny908 said:
Dare to try? xD
Click to expand...
Click to collapse
ahah no xD
Right now i'm about to flash Arrow, I hope I won't have bluetooth issue . On the non-GSI Pixel Experience, some reported issue with bluetooth whereas it was working fine for me... so let's see :fingers-crossed:
jonny908 said:
Mate, I can't find this module via Magisk Manager... Please help!
Click to expand...
Click to collapse
jonny908 said:
Issue resolved. I had to use Magisk Manager 7.x.x, I was trying using 6.0.
Installed, MagiskHide working as it should now.
---------- Post added at 18:23 ---------- Previous post was at 18:15 ----------
@reasonablebasis
Sorry for third post in a row., but.... I have no issues with bluetooth audio/music that everyone is talking about. Listening to Spotify on my QCY bluetooth earphones now.....
Click to expand...
Click to collapse
Wow good for you. You flashed xiaomi.eu prior to GSI right? enumerate the steps you did, so that we we hopefully can replicate your success. Hehe

looking for a good non-google custom rom.

hi everyone,
I have recently bought a mi max 3. Miui is far from my favourite however, and i am looking for a good non-google custom rom. There are so many choices for roms that i find it difficult to decide, and trying every single one seems a tedious task that is hardly worthwile. I have a week to decide, as xiaomi made me wait to unlock the bootloader. Obvious sidenote: I intend to root the device as well.
The custom rom i am looking for should support the following features (in order of importance)
- works without Gapps
- strong encryption (password different from lockscreen)
- decent battery performance (longer lasting battery has preference)
- fast and smooth (the more lightweight the better)
- gesture support (should be standard anyway (the screen is huge, i can't be bothered to reach for the navbar )
- due to rollback protection, it needs to be at least android pie/ android 10(?) - is it worth waiting for android 10 custom rom releases?
I know many of these requirements can be met by using apps as well, but if it is included or easier with the custom rom it certainly has my preference.
I am currently looking at:
- lineage OS (has been my driver for the past years)
- AEX
- Syberia OS
- evolution X
- havoc OS
- resurrection remix
additions are more than welcome
note: i assume TWRP recovery and Magisk for root are still decent options. if not, please let me know
Burningman92 said:
hi everyone,
I have recently bought a mi max 3. Miui is far from my favourite however, and i am looking for a good non-google custom rom. There are so many choices for roms that i find it difficult to decide, and trying every single one seems a tedious task that is hardly worthwile. I have a week to decide, as xiaomi made me wait to unlock the bootloader. Obvious sidenote: I intend to root the device as well.
The custom rom i am looking for should support the following features (in order of importance)
- works without Gapps
- strong encryption (password different from lockscreen)
- decent battery performance (longer lasting battery has preference)
- fast and smooth (the more lightweight the better)
- gesture support (should be standard anyway (the screen is huge, i can't be bothered to reach for the navbar )
- due to rollback protection, it needs to be at least android pie/ android 10(?) - is it worth waiting for android 10 custom rom releases?
I know many of these requirements can be met by using apps as well, but if it is included or easier with the custom rom it certainly has my preference.
I am currently looking at:
- lineage OS (has been my driver for the past years)
- AEX
- Syberia OS
- evolution X
- havoc OS
- resurrection remix
additions are more than welcome
note: i assume TWRP recovery and Magisk for root are still decent options. if not, please let me know
Click to expand...
Click to collapse
Don't worry about Anti Rollback because it's only for miui first.
Arb lvl need to be the same to rollback on miui but never go to an older one. But since a while on miui we're still on lvl 5.. but on custom ROM it's useless.
For root as always.
Unlock bootloader
Flash orange fox (only recovery supporting encryption)
Flash magisk
Reboot
And if I were you I'll try crdroid or aosip. On my side I'm the actual maintainer of aosio derpfest and stay on it since months. RR is a bit heavy and Cerberus is very clean if you want less. For those I build or builded... For the others Evolution x and havoc are very featured. And aex is lighter than oreo version if you already tried it in past.
You got others ROMs for that consider to join my channel @Nitrogencloud on telegram. Gismobe post more there than xda.
For nogapps just don't flash any gapps. Most of the ROM are provided without any
Regards
Sent from my MI MAX 3 using XDA Labs
Skyllery said:
Don't worry about Anti Rollback because it's only for miui first.
Arb lvl need to be the same to rollback on miui but never go to an older one. But since a while on miui we're still on lvl 5.. but on custom ROM it's useless.
For root as always.
Unlock bootloader
Flash orange fox (only recovery supporting encryption)
Flash magisk
Reboot
And if I were you I'll try crdroid or aosip. On my side I'm the actual maintainer of aosio derpfest and stay on it since months. RR is a bit heavy and Cerberus is very clean if you want less. For those I build or builded... For the others Evolution x and havoc are very featured. And aex is lighter than oreo version if you already tried it in past.
You got others ROMs for that consider to join my channel @Nitrogencloud on telegram. Gismobe post more there than xda.
For nogapps just don't flash any gapps. Most of the ROM are provided without any
Regards
Sent from my MI MAX 3 using XDA Labs
Click to expand...
Click to collapse
Thanks for the reply.
I got an error trying to check arb on my device, but if it does not matter for custom roms that's peachy af.
Q1: I remember encrypting my previous phone which had TWRP on it, that seemed to work fine. Did not know about orange fox previously, will look into that. How is Orange fox different from regular TWRP (specifically with encryption)?
Q2: In terms of built-in app permission control, how do cerberus, AEX, crdroid and aosip compare?
Q3: and (last question, promise) with regards to updates, I noticed aosip derpfest does not support ota updates, and crdroid seems to support ota. my previous experience with dirty flashing updates, is best summarized as: "chugging down coffee at midnight trying to unbrick my phone". Not looking forward to that -again, so i prefer the possibility of OTA updates. what would you recommend?
Thanks for your quick reply, appreciate it.

[Android 10] Current status of GSI

Hello there,
while we wait for the development of AOSP Android Q ROMs I wanted to make a central hub for discussion related to Android Q GSI by phh, which is the only option we have right now to run an AOSP Q system.
It's also kind of a guide since the GSI doesn't boot out of the box when using the Q vendor by xiaomi.eu, so here's how to boot it.
1. Flash xiaomi.eu 9.10.24+ which is based on android Q. You should be able to get it to boot on your own, if it doesn't I'm sorry but this guide is not about that. One tip, you need to use an up-to-date TWRP, I used 3.3.1-1024 which you can find in the forum.
2. Reboot to recovery
3. Factory reset
4. Mount vendor in recovery and delete the last line of /vendor/etc/selinux/vendor_sepolicy.cil "(allow zygote_28_0 dalvikcache_data_file_28_0 (file (execute)))". The GSI will not boot if you skip this step.
5. Flash the latest Android Q GSI from phhusson's github releases page. It needs to be A/B (yes that's right) and arm64, so it will be something like system-quack-arm64-ab-vanilla.img. You can also use the gapps variant.
If nothing goes wrong the phone should successfully boot to Android 10.
It's stable (no crashes or anything) but I already found a couple bugs which make it unusuable for me, like alarms and notifications are silent (multimedia is fine), screen casting doesn't work and although I'm not entirely sure it was the GSI fault but cellular data felt quite slow.
I've also decided to write this post because it would be ideal if someone who feels like playing around with the phone a bit, or has a spare sirius will try booting the GSI off of Chinese vendor from here.
I know that in the past it used to be the case that xiaomi.eu vendors were more GSI-friendly, though I've checked and the Chinese vendor doesn't have the SELinux problem described above. Also it would be ideal because if we want any help from phh with fixing bugs it would be better to follow his guidelines about using OEM vendors.
Thank you all and let's get Android 10 running nicely on this phone

Question Installing Custom ROM on OnePlus 9 Pro / degoogled / Restore from Stock ROM

Hello everyone,
since my OnePlus 9 Pro doesn't work as fast as I expect, I'm wondering if installing a custom operating system would make it faster. I want degoogled phone, and I would like to be able to restore WhatsApp Chats from OxygenOS backup.
Which Custom ROM do you recommend? LineageOS?
Will Android be faster after installing Custom ROM and is it even necessary to install Custom ROM for speed? Or do you have a suggestion of what to do with OxygenOS to make it fast?
Thank you!
I would find a aosp rom most pute source if you want speed. Also if I were you I would use swift backup to save and restore my apps and data if going to other roms
toolhas4degrees, can you explain how can I do that? at least the first thing you mentioned?​
hello,
Long story short:
1. CustomRom: Carbon Rom because battery life is good but for bugs you need to check for yourself
Optional for Battery-Life improvement and issue tracking:
1. "MinMicroG" as a flashable option instead of Gapps ( Skip this if you don't want microG and use Google apps)
2. app "Warden" to analyize apps which are using "Trackers, Google Analytic Services and Ad services" (Some Apps are extreme battery hogs probably because of some Services, Receivers and Wakelocks as i recognized)
3. use app like Servicely or similiar to disable receivers and services (as mentioned above)
4. Use Gsam Battery Monitor for Wakelocks and an advanced battery-usage-Statistic
5. Tasker for Automation for turning things off like Wifi etc. (only for experienced or "willing to learn" users, not necessary)
Note: Custom Rom with MicroG support is needed for MicroG to work (CarbonRom, LineageOS)
Note: For OSS Backups i have no experience, normally Whatsapp makes a backup to Google Drive or atleast local on your phone.
@AndroiduserBlaze​If you need some guidance trough the mentioned procedures, i will try to guide you through.
Ps: if you are still OSS with all your data in place, you can backup and restore via Android Debug Bridge
Best Regard's
Alex1911
Is Carbon ROM faster than LineageOS?
It is difficult to say, I think CarbonRom and LineageOS are close up but not really similar.
I would prefer CarbonRom (android 11) because you can customize your experience a little bit more than LineageOS. I have ran and still run CarbonRom with issues of course but a battery life way better then OSS in my experience.
The other Customroms with Android 12 are not really stable.
I had similar problem with my Huawei P8 LITE 2017 PRALX1, since the last emui update my phone was slow and soft crashing every time and battery wouldnt last long (screen turns black and i'm back at the unlock screen) so I decided to at least try to fix it, after somes adventures I unlocked the bootloader and installed LineageOS 17.1 with android 10 (recent version dont work very well yet, think it comes from the kernel)
My phone was running as new, battery was lot more better, and everything worked except the back camera, I think I broke it when I was opening the phone (tbh not a big deal since I never use cameras anyways)
I opted for LineageOS though. Can anyone tell me how to restore WhatsApp (because it is the only application I want to restore) on the newly installed Custom ROM? Can this chat database be found in Google's drive and just copied to the new Whatsapp on LineageOS?
Thanks in advance!
Can someone tell me why this error appears by trying to flash LinegeOS;
"error: cannot load 'lineage-18.1-20220308-recovery-lemonadep.img': No such file or directory"? Where do I need to put the image file so that he recognise it? I use linux
EDIT: I got it. Problem solved. I just gone into the Downloads folder where I downloaded the image file. Now I´m trying out my new LineageOS ond my One Plus 9 Pro

Question custom rom to galaxy a32 4g?

custom rom to galaxy a32 4g?
nope. although you could try GSI'S or generic system images from this list. dont try to unofficial android 13 by SOOTI. it didnt boot on my A32 4g.
Generic System Image (GSI) list
Notes about tinkering with Android Project Treble. Contribute to phhusson/treble_experimentations development by creating an account on GitHub.
github.com
Oh wait seems like it was removed. i mean after what happened in the thread... anyways gl finding a good gsi for your phone. i would recommend crdroid since it has alot of customizations options or try Arrow os 12.1 (the animations seemed smooth for me)
i hope you already know on how to install these.
Marj1 said:
custom rom to galaxy a32 4g?
Click to expand...
Click to collapse
You can install a GSI.
I'd recommend PixelExperience if you want a Pixel feeling, CrDroid if you want customization or Phh-Experimentations if you just want the base one without custom fonts etc, but there are some issues that i have found out while using these GSI's before i switched to a Redmi note 10S.
1. Neither fingerprint or coping files to PC doesnt work (although there is a workaround which is faster than the normal one: https://forum.xda-developers.com/t/adb-file-explorer-python-application-cross-platform.4360633/)
2. If you use an older version of a GSI, you need to have root by patching boot.img (IT MAY CAUSE THE IMEI TO DISAPPEAR SO MAKE A BACKUP ON IMEI AND MAKE IMEI READ ONLY!)
3. It lags (A12 GSIS only) and also there are some asthethic bugs.
You must repack it through repacksuper.sh (google "repacksuper.sh") and then you can flash it through odin.

Categories

Resources