Related
Using a GSI on your shiny new A2 Lite? How have your experiences been? Which GSIs have you been using? Have some GSIs work better than others for the A2 Lite? If so, which?
I want this to be a thread for talking about people's experiences with using Project Treble's Generic System Images in the Xiaomi Mi A2 Lite.
Just to tide us over until there are proper, less "generic", ROMs being developed for this phone.
Tried the Pixel Experience 9.0 GSI, worked fine and all, but camera is not working, been wanting to try another one in the next few days.
Using latest PixelExperience P as daily driver, everything works fine (except Wifi-Hotspot). Got a semi-working Gcam port now, stock camera worked though it had few features. Mi a1 camera port magisk module works, too. All in all I have the feeling that our phone is well-suited for GSI flashing. So if you'd like too, go ahead and try some GSIs. Bricking should be rather hard, but in case of bootloop, just flash stock ROM through Xiaomi Flash tool (worked for me).
opal06 said:
Using latest PixelExperience P as daily driver, everything works fine (except Wifi-Hotspot).
Click to expand...
Click to collapse
How is the battery ?
I'm using hotspot almost everyday, guess I'll wait for another rom
Tayloro said:
How is the battery ?
I'm using hotspot almost everyday, guess I'll wait for another rom
Click to expand...
Click to collapse
Battery life is good, with normal usage (some browsing, some gaming and texting, few short calls and some videos) I get through the day with 50% battery left. I am using Googles AI battery optimization as well as Greenify Magisk module. Can't post screen shots from settings because those stats are wrong/not working correctly. I'm using BetterBatteryStats instead, which normally shows me average usage of ranging from 2.5 to 3 % per hour.
Edit: Wifi-hotspot not working seems to be a common bug for all GSIs based on phh's work (so, basically all). Probably, we'll have to wait for a custom ROM specifically made for A2 lite. I hope to see some soon!
My experience with gsi:
I tried the following roms. (now with links)
1) Pixel Experience Oreo: https://download.pixelexperience.org/treble_gsi/
- smooth
- everything works except hotspot
- nice rom but not enough customizations for me
- no rounded corners -> you will loose some info on both sides of statusbar
2) Beno-Rom: https://basketbuild.com/uploads/devs/yshalsager/GSI/Benzo/arm64-ab/benzorom-9-unofficial-20180920-ab-arm64.img.xz
- soo smooth
- everything works incl. hotspot except camera and flashlight -> it´s a pity becouse it´s a great rom!
- rounded corners and notch are recognized -> no lost info anywhere
- some other adjustments for gsi treble
- enough customizations especially for pie
3) Havoc 2.0 Pie: https://sourceforge.net/projects/havoc-os/files/arm64ab/
- booting only with twrp as boot kernel! Everything works except wifi (like on every rom, when booting from twrp)
- laggy (like every rom that boots with twrp as kernel)
-> we need a new twrp! Then we can enjoy havoc.
- tons of customizations, no problem with rounded corners.
4) AEX 5.5 - 5.8: https://androidfilehost.com/?w=files&flid=271118&sort_by=date&sort_dir=DESC
- fc ui -> interacting with phone nearly impossible. 2x pwr gesture opens camera and it works.
- Normally my favorite rom, especially becouse it offers rounded corners and the ajustment -> but there´s somthing wrong with that roms
-> it someone gets it running pleas pm me!
5) AEX 6 Pie: https://androidfilehost.com/?w=files&flid=271118&sort_by=date&sort_dir=DESC
- Everything works - even hotspot seems to work -> forgot to put in sim, but hotspot started...
- same sources and developer as AEX 5.x but this one works - strange....
- smooth and stable, but nearly no customizations right now
6) RR Oreo: https://sourceforge.net/projects/resurrectionremix-oreo/files/arm64ab/
- everything works
- smooth
- safetynet works after flashing universal safetynet fix
7) CrDroid Oreo: https://androidfilehost.com/?fid=5862345805528041177
- smooth and stable
- everything works, but safetynet not fixable -> flashing universal safetynetfix fixes device not certified but but still basic integrity false...
- even though safetynet not working, playstore and everything works normal
- my daily driver right now!
8) Arrow OS Pie: https://sourceforge.net/projects/arrow-os/files/arrow-9.x/GSI/
- everything exact like on Havoc Pie (3) - only less customizations
-> boots only laggy with twrp as kernel
Chears!
Voodoojonny said:
My experience with gsi:
I tried the following roms.
1) Pixel Experience Pie:
- smooth
- everything works except hotspot
- nice rom but not enough customizations for me
- no rounded corners -> you will loose some info on both sides of statusbar
2) Beno-Rom
- soo smooth
- everything works incl. hotspot except camera and flashlight -> it´s a pity becouse it´s a great rom!
- rounded corners and notch are recognized -> no lost info anywhere
- some other adjustments for gsi treble
- enough customizations especially for pie
3) Havoc 2.0 Pie
- not booting at all -> tried all kernels - no dm veryfy, no encryption, disabled encryption in vendor - idk.
4) AEX 5.5 - 5.8
- fc ui -> interacting with phone nearly impossible. 2x pwr gesture opens camera and it works.
- Normally my favorite rom, especially becouse it offers rounded corners and the ajustment -> but there´s somthing wrong with that roms
-> it someone gets it running pleas pm me!
5) AEX 6 Pie
- Everything works - even hotspot seems to work -> forgot to put in sim, but hotspot started...
- same sources and developer as AEX 5.x but this one works - strange....
- smooth and stable, but nearly no customizations right now
6) RR Oreo
- everything works
- smooth
- safetynet works after flashing universal safetynet fix
7) CrDroid Oreo
- smooth and stable
- everything works, but safetynet not fixable -> flashing universal safetynetfix fixes device not certified but but still basic integrity false...
- even though safetynet not working, playstore and everything works normal
- my daily driver right now!
Can someone share the original build.prop? There are entries about the notch and rounded corners. Perhaps some roms will respond to these entries.
Chears!
Click to expand...
Click to collapse
do you install all this rom by twrp unofficial?
Voodoojonny said:
Can someone share the original build.prop?
Click to expand...
Click to collapse
https://github.com/TadiT7/xiaomi_da...ODLMIFF-release-keys/system/system/build.prop
notthesun said:
do you install all this rom by twrp unofficial?
Click to expand...
Click to collapse
Only via fastboot! Changing to decrypt breaks wifi!
cpu004 said:
https://github.com/TadiT7/xiaomi_da...ODLMIFF-release-keys/system/system/build.prop
Click to expand...
Click to collapse
I did some testing with build.prop.
-> all data about notch and rounded corners are in the additional.prop
-> in original build.prop system.prop and additional.prop from /vendor are being importet. Importing them in Lineage´s build.prop leads to bootloop...
to roll back to stock is enough flash the stock system.img with fastboot?
Thanks!
Paolo
ilpolpi65 said:
to roll back to stock is enough flash the stock system.img with fastboot?
Thanks!
Paolo
Click to expand...
Click to collapse
Normally yes!
Voodoojonny said:
My experience with gsi:
I tried the following roms.
1) Pixel Experience Pie:
- smooth
- everything works except hotspot
- nice rom but not enough customizations for me
- no rounded corners -> you will loose some info on both sides of statusbar
2) Beno-Rom
- soo smooth
- everything works incl. hotspot except camera and flashlight -> it´s a pity becouse it´s a great rom!
- rounded corners and notch are recognized -> no lost info anywhere
- some other adjustments for gsi treble
- enough customizations especially for pie
3) Havoc 2.0 Pie
- not booting at all -> tried all kernels - no dm veryfy, no encryption, disabled encryption in vendor - idk.
4) AEX 5.5 - 5.8
- fc ui -> interacting with phone nearly impossible. 2x pwr gesture opens camera and it works.
- Normally my favorite rom, especially becouse it offers rounded corners and the ajustment -> but there´s somthing wrong with that roms
-> it someone gets it running pleas pm me!
5) AEX 6 Pie
- Everything works - even hotspot seems to work -> forgot to put in sim, but hotspot started...
- same sources and developer as AEX 5.x but this one works - strange....
- smooth and stable, but nearly no customizations right now
6) RR Oreo
- everything works
- smooth
- safetynet works after flashing universal safetynet fix
7) CrDroid Oreo
- smooth and stable
- everything works, but safetynet not fixable -> flashing universal safetynetfix fixes device not certified but but still basic integrity false...
- even though safetynet not working, playstore and everything works normal
- my daily driver right now!
Can someone share the original build.prop? There are entries about the notch and rounded corners. Perhaps some roms will respond to these entries.
Chears!
Click to expand...
Click to collapse
Hi,
I was using redmi note 3 pro before with latest RR rom. I'm kinda fan of RR.
Recently i bought mi A2 lite. And I'm new with this treble thing. And I want to use RR on this device. My phone is new and didn't do any tweaks yet. Not even unlock bootloader.
My humble request to u brother, can u guide me through for the first time how can I flash RR on it. after that I can mange further updates and other things.
Good wishes for u. And Thanks in advance.
GOD bless.
hasanzahir said:
Hi,
I was using redmi note 3 pro before with latest RR rom. I'm kinda fan of RR.
Recently i bought mi A2 lite. And I'm new with this treble thing. And I want to use RR on this device. My phone is new and didn't do any tweaks yet. Not even unlock bootloader.
My humble request to u brother, can u guide me through for the first time how can I flash RR on it. after that I can mange further updates and other things.
Good wishes for u. And Thanks in advance.
GOD bless.
Click to expand...
Click to collapse
Ok, let´s start:
Some words before starting:
RR treble runs perfectly. Good bb, everything works, incl. camera, wifi hotspot, etc.
But: becouse of the rounded corners of the display, some info of the statusbar gets lost - especially if you reduce ui-size -> I´m trying to find a solution!
Omni doen´t have this problems, but it has no gapps included and installing gapps without twrp is a pain in the ass!
-> finally I did it using twrp and after that reflashing stock recovery and format data with stock...
Treble Roms runs smoother and more stable with the july build. If you updated to august stock I would suggest to reflash 9.6.4.0 via miflash!
https://forum.xda-developers.com/mi-a2-lite/how-to/ota-v9-6-4-0-odlmiff-t3823913
Before starting, you shold root your kernel with this guide: https://forum.xda-developers.com/mi-a2-lite/how-to/guide-install-magisk-proper-support-ota-t3836952
1.) Download latest AB arm 64 gsi build: https://sourceforge.net/projects/resurrectionremix-oreo/files/arm64ab/system-180818-arm64-ab-gapps-su.img/download I would always use the gappsed version - twrp still not running for daisy...
2.) If you don´t have fastboot and adb download it from here: https://forum.xda-developers.com/showthread.php?t=2588979
3.) copy system-180818-arm64-ab-gapps-su.img to adb folder and rename it to system.img
4.a) Windows 7: right klick on white space in your adb-folder: open command prompt here
4.b) Windows 10: open command prompt and navigate to your adb folder
5.) Power off your Smartphone and press pwr and vol- together -> fastboot opens and connect your phone to your pc
6.) type in your command prompt fastboot oem unlock - Important: this will format your SD - All data will be lost If you perform that step! -> Backup before!
7.) Phone will reboot, erase data and boot up. Power off again after boot up. Power + vol- -> fastboot
8.) Type in your command prompt fastboot flash system system.img
Important: If you havn´t rooted your device via magisk before doing this, you have to follow the next steps too! if you are already rooted: fastboot reboot Violla
9.) Don´t reboot stay in fastboot and download a prerooted kernel from here: https://forum.xda-developers.com/mi-a2-lite/how-to/guide-install-magisk-proper-support-ota-t3836952, copy the patched kernel into fastboot folder and type: fastboot boot patched_boot.img
10.) Now it boots up and tells you that your data is encrypted and can´t be read. At this point you can put in whatever you want. Then you get the message reset phone! Say yes!
11.) Your phone will boot up and erase data! While it´s doing this, press vol-, then your phone will boot after that into fastboot
12.) fastboot boot patched_boot.img. Now it should boot up normal and after setting up google you should reinstall magisk via magisk manager!
Violla - Now you have RR on your Mi A2 Lite!
Voodoojonny said:
Ok, let´s start:
Some words before starting:
RR treble runs perfectly. Good bb, everything works, incl. camera, wifi hotspot, etc.
But: becouse of the rounded corners of the display, some info of the statusbar gets lost - especially if you reduce ui-size -> I´m trying to find a solution!
Omni doen´t have this problems, but it has no gapps included and installing gapps without twrp is a pain in the ass!
-> finally I did it using twrp and after that reflashing stock recovery and format data with stock...
Treble Roms runs smoother and more stable with the july build. If you updated to august stock I would suggest to reflash 9.6.4.0 via miflash!
https://forum.xda-developers.com/mi-a2-lite/how-to/ota-v9-6-4-0-odlmiff-t3823913
1.) Download latest AB arm 64 gsi build: https://sourceforge.net/projects/re.../system-180818-arm64-ab-gapps-su.img/download I would always use the gappsed version - twrp still not running for daisy...
2.) If you don´t have fastboot and adb download it from here: https://forum.xda-developers.com/showthread.php?t=2588979
3.) copy system-180818-arm64-ab-gapps-su.img to adb folder and rename it to system.img
4.a) Windows 7: right klick on white space in your adb-folder: open command prompt here
4.b) Windows 10: open command prompt and navigate to your adb folder
5.) Power off your Smartphone and press pwr and vol- together -> fastboot opens and connect your phone to your pc
6.) type in your command prompt fastboot oem unlock - Important: this will format your SD - All data will be lost If you perform that step! -> Backup before!
7.) Phone will reboot, erase data and boot up. Power off again after boot up. Power + vol- -> fastboot
8.) Type in your command prompt fastboot flash system system.img
Violla - Now you have RR on your Mi A2 Lite!
Click to expand...
Click to collapse
You are so kind and generous brother. I'm trying now. Will keep u posted.
Thanks for ur time bro.
Update: @Voodoojonny brother, I did what u told me to do. after flash RR system image and reboot it bootlooped. like, it shows Android One screen for 3/4 min and then reboot again. any solution brother?
Thanks in advance
hasanzahir said:
You are so kind and generous brother. I'm trying now. Will keep u posted.
Thanks for ur time bro.
Update: @Voodoojonny brother, I did what u told me to do. after flash RR system image and reboot it bootlooped. like, it shows Android One screen for 3/4 min and then reboot again. any solution brother?
Thanks in advance
Click to expand...
Click to collapse
Oh sorry, I forgot something. I hope I didn´t brought you into trouble!
To boot into a gsi treble rom, you need a prerooted kernel! https://forum.xda-developers.com/mi-a2-lite/how-to/guide-install-magisk-proper-support-ota-t3836952
You shold boot from a patched kernel and install root via magisk as discribed in the link above!
Sorry, I just forgot this point, idk why!
I edited the guide above! Please follow steps 9-12!
Voodoojonny said:
Oh sorry, I forgot something. I hope I didn´t brought you into trouble!
To boot into a gsi treble rom, you need a prerooted kernel! https://forum.xda-developers.com/mi-a2-lite/how-to/guide-install-magisk-proper-support-ota-t3836952
You shold boot from a patched kernel and install root via magisk as discribed in the link above!
Sorry, I just forgot this point, idk why!
I edited the guide above! Please follow steps 9-12!
Click to expand...
Click to collapse
Thanks for ur reply brother. after doing so it shows a screen where it ask me to give password to start android. then I turned off my device and it start by itself and stuck on android one screen. trying to find way to do it right.
Update: I put password 1234 and it start and tell me reset phone. I click reset and keep vol- button and it boot up in fastboot. then I command fastboot boot patched_boot.img again and its boot up then dycripted my phone then reboot again and everything is fine now.
Thank U brother for ur kind help. GOD bless u.
Ok, I finally able to flash RR oreo on my A2 lite. Thanks to @Voodoojonny for his time and effort on me to achieve that. Here is my experience on this ROM.
Bootup fine. Everything works so far. Some annoyance though.
1. Rom can't recognise notch. So u will miss some information on status bar and can't customise that much. Because maximum items will coverup by notch.
2. In rom camera quality is very poor and almost no option there. I tried some other cameras from magisk but none is working. (Can anyone suggest me any good camera mod please?)
3. Notification light doesn't work while charging.
4. Can't remove the google widget from home screen which is kinda annoying. (Can anyone suggest me how to get rid off that please?)
5. Headphone not working. Can't recognise any headphone/earphone.
NB: 1. can anyone tell me how to update this rom since I don't have TWRP installed. Should I download the rom zip to pc and flash via fastboot or do I need to do anything more.
2. If I want to check any other GSI roms how is the procedure? Do I need to go back stock rom again and start from beginning or can I just flash via fastboot? Should I need to flash patched boot.img everytime? If that so then which version?
Thanks in advance. Peace.
hasanzahir said:
Ok, I finally able to flash RR oreo on my A2 lite. Thanks to @Voodoojonny for his time and effort on me to achieve that. Here is my experience on this ROM.
Bootup fine. Everything works so far. Some annoyance though.
1. Rom can't recognise notch. So u will miss some information on status bar and can't customise that much. Because maximum items will coverup by notch.
2. In rom camera quality is very poor and almost no option there. I tried some other cameras from magisk but none is working. (Can anyone suggest me any good camera mod please?)
3. Notification light doesn't work while charging.
4. Can't remove the google widget from home screen which is kinda annoying. (Can anyone suggest me how to get rid off that please?)
5. Headphone not working. Can't recognise any headphone/earphone.
NB: 1. can anyone tell me how to update this rom since I don't have TWRP installed. Should I download the rom zip to pc and flash via fastboot or do I need to do anything more.
2. If I want to check any other GSI roms how is the procedure? Do I need to go back stock rom again and start from beginning or can I just flash via fastboot? Should I need to flash patched boot.img everytime? If that so then which version?
Thanks in advance. Peace.
Click to expand...
Click to collapse
1. So far no solution! I`ve put the time to the left side of the statusbar so I don´t miss too much!
2. Install magisk module mi a2 camera and give the permissions manually via apps section. You will have a fully working camera with all options - everything is working!
3. I guess that´s not that big problem
4. use another launcher - evie is great!
5. that seems to be the biggest problem!
If there is a newer version of rr you can flash it via fastboot using fastboot flash system [imagename].img Boot.img is always the same. No need to reflash it!
For round corners try:
adb shell settings put secure sysui_rounded_size 26.0
adb shell settings put secure sysui_rounded_content_padding 8.0
Install any GSI on your ROG Phone 5First of all I want to say that I am NOT responsible of anything you do to your device.
What is a GSI?
A generic system image (GSI) is a system image with adjusted configurations for Android devices. It's considered a pure Android implementation with unmodified Android Open Source Project (AOSP) code that any Android device running Android 8.1 or higher can run successfully.
GSIs are used for running VTS and CTS-on-GSI tests. The system image of an Android device is replaced with a GSI then tested with the Vendor Test Suite (VTS) and the Compatibility Test Suite (CTS) to ensure that the device implements vendor interfaces correctly with the latest version of Android.
What GSI do I install?
There are multiple GSI you can choose (AOSP, LineageOS, Pixel Experience, ProtonAOSP, etc).
Here is a list of every GSI you can install: Generic System Image (GSI) list
For ROG Phone 5, you need to choose a A/B partition style and arm64 architecture GSI.
How do I install a GSI?
First of all, make a backup of your device (optional):
In the Settings app: "Settings > System > Backup > Backup now" or "Settings > System > Local backup"
In TWRP (TWRP for ROG Phone 5/5s): "Backup > select Data and Super > Swipe to backup"
And unlock the phone using the app in the official site: AsusUnlock_1.0.0.7_210127_fulldpi.apk
Factory reset your phone in recovery or Android
Now, reboot your phone into fastboot mode (shutdown then press Volume up + Power)
Connect the phone to the PC with the side port of the phone
Make sure you have ADB and Fastboot installed, if not install this: Minimal ADB and Fastboot or this: Android SDK Platform Tools latest
Download the vbmeta and extract it: vbmeta.img
Now flash everything:
In a command prompt, type the following commands:
fastboot reboot fastboot
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
fastboot erase system
fastboot -w flash system yourgsi.img
Replace yourgsi.img with the GSI you want to install
Now reboot your phone:
fastboot reboot
And that's it! You successfully installed a GSI on your ROG Phone 5!
Common problems:
Not enough space to resize system partition?
If when you try to flash the GSI you get this error:
Resizing 'system' FAILED (remote: 'Not enough space to resize partition')
Then that means that your GSI is too big.
But don't worry, there is a solution!
Just type this before flashing the GSI:
fastboot delete-logical-partition product
This will delete the product partition and let enough space for the GSI.
Including Android 12 gsi? Has anybody tried this on this phone?
chairman011 said:
Including Android 12 gsi? Has anybody tried this on this phone?
Click to expand...
Click to collapse
Hi,
I installed a Android 12 GSI on my device and it worked. I recommend you Pixel Experience (choose arm64-ab-vndklite I recommend)
Alex2008Ex said:
Hi,
I installed a Android 12 GSI on my device and it worked. I recommend you Pixel Experience (choose arm64-ab-vndklite I recommend)
Click to expand...
Click to collapse
Any known bugs / issues you've noticed so far ?
JazonX said:
Any known bugs / issues you've noticed so far ?
Click to expand...
Click to collapse
Yes, on every GSI, the integrated phone speaker (for calls) doesn’t work. I didn’t noticed any other issues for the moment (not anymore with A12)
For the moment, only the fingerprint scanner, ROG specific features and secondary cameras are not working
Alex2008Ex said:
Yes, on every GSI, the integrated phone speaker (for calls) doesn’t work. I didn’t noticed any other issues for the moment
Click to expand...
Click to collapse
Ouch, So permanently on headsets ?
Sorry noob question
If I flash pixel experience android 11, armoury crate or dirac service still exist?
JazonX said:
Ouch, So permanently on headsets ?
Click to expand...
Click to collapse
I don’t know if we can use jack or Bluetooth headsets for calls but it doesn’t work directly on the phone.
Maybe it is possible to modify the /vendor partition to repair the problem(s)
Devaanp said:
Sorry noob question
If I flash pixel experience android 11, armoury crate or dirac service still exist?
Click to expand...
Click to collapse
No. This is a clean Android with Google pixel interface so Asus or ROG services are not installed by default like for example RGB on the back doesn’t work (I don’t know if it is possible to install them)
Alex2008Ex said:
No. This is a clean Android with Google pixel interface so Asus or ROG services are not installed by default like for example RGB on the back doesn’t work (I don’t know if it is possible to install them)
Click to expand...
Click to collapse
I'll think twice before flashing then, since RGB and dirac service doesn't work
Armoury crate can replace with kernel manager, but idk about RGB control apps
Alex2008Ex said:
Hi,
I installed a Android 12 GSI on my device and it worked. I recommend you Pixel Experience (choose arm64-ab-vndklite I recommend)
Click to expand...
Click to collapse
Awesome thank you I'm going to give it a shot do you have root working or are you just testing it out I think I'll test it out for a few days thank you for the response and the recommendation.
Forgot to ask, how to get back to ROG rom again? after flashing GSI?
Devaanp said:
Forgot to ask, how to get back to ROG rom again? after flashing GSI?
Click to expand...
Click to collapse
You can flash a RAW Rom in Fastboot to revert to stock anytime.
JazonX said:
You can flash a RAW Rom in Fastboot to revert to stock anytime.
Click to expand...
Click to collapse
Okay thanks, I'll try
chairman011 said:
Awesome thank you I'm going to give it a shot do you have root working or are you just testing it out I think I'll test it out for a few days thank you for the response and the recommendation.
Click to expand...
Click to collapse
Hi, you can use Magisk it works. Flash the apk in twrp it is the easiest (flash the apk after flashing system and before rebooting to system because encryption doesn't work) or use boot.img method.
Hey, good job on the tutorial but I was wondering whether you found a way to activate haptics and/or the audio jack
vinotux said:
Hey, good job on the tutorial but I was wondering whether you found a way to activate haptics and/or the audio jack
Click to expand...
Click to collapse
Hey, you can maybe copy the files from the vendor of the official firmware on the GSI but I don’t know what files and if it works.
Can I install android 10 or 9 on my Asus ROG phone 5?
HunterTik said:
Can I install android 10 or 9 on my Asus ROG phone 5?
Click to expand...
Click to collapse
Yes I think.
Alex2008Ex said:
Install any GSI on your ROG Phone 5First of all I want to say that I am NOT responsible of anything you do to your device.
What is a GSI?
A generic system image (GSI) is a system image with adjusted configurations for Android devices. It's considered a pure Android implementation with unmodified Android Open Source Project (AOSP) code that any Android device running Android 8.1 or higher can run successfully.
GSIs are used for running VTS and CTS-on-GSI tests. The system image of an Android device is replaced with a GSI then tested with the Vendor Test Suite (VTS) and the Compatibility Test Suite (CTS) to ensure that the device implements vendor interfaces correctly with the latest version of Android.
What GSI do I install?
There are multiple GSI you can choose (AOSP, LineageOS, Pixel Experience, ProtonAOSP, etc).
Here is a list of every GSI you can install: Generic System Image (GSI) list
For ROG Phone 5, you need to choose a A/B partition style and arm64 architecture GSI.
How do I install a GSI?
First of all, make a backup of your device (optional):
In the Settings app: "Settings > System > Backup > Backup now" or "Settings > System > Local backup"
In TWRP (TWRP for ROG Phone 5/5s): "Backup > select Data and Super > Swipe to backup"
And unlock the phone using the app in the official site: AsusUnlock_1.0.0.7_210127_fulldpi.apk
Factory reset your phone in recovery or Android
Now, reboot your phone into fastboot mode (shutdown then press Volume up + Power)
Connect the phone to the PC with the side port of the phone
Make sure you have ADB and Fastboot installed, if not install this: Minimal ADB and Fastboot or this: Android SDK Platform Tools latest
Download the vbmeta and extract it: vbmeta.img
Now flash everything:
In a command prompt, type the following commands:
fastboot reboot fastboot
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
fastboot erase system
fastboot -w flash system yourgsi.img
Replace yourgsi.img with the GSI you want to install
Now reboot your phone:
fastboot reboot
And that's it! You successfully installed a GSI on your ROG Phone 5!
Click to expand...
Click to collapse
im sorry noob question, what about the peformance increases (longer batery life, less throttling when playing high end games, etc) when i installed the custom rom compare to stock rom on rog phone 5 8/128, is it noticable ?
WARNING
Author of this guide won't be responsible for damages that occur to your device
Proceed at your own risk
Overview-
After reading excellent guide by @SirCDA - Guide Link ,
I have tried several GSI's for our phone GT NEO 2 and in
this post I am sharing which GSI worked for me .
Requirements-
1) Backup All data , Internal storage will be wiped !
2) Use latest adb and fastboot binaries - Link
3) Enable USB Debugging
4) Bootloader should be unlocked - Link
5) TWRP installed (by @SathamHussainM - Link )
first connect phone to pc by usb cable
6) Empty vbmeta files by @SirCDA - Link )
Instructions-
Follow Guide from here ,
Basically you have to reboot to fastboot mode using adb or by going to TWRP and in reboot section selecting fastboot mode
after that flash vbmeta files
Then erase system partition by using command fastboot erase system
Then flash the downloaded GSI using fastboot flash system gsileos.img
It will take some time after that
Wipe all data using command fastboot -w
Then reboot to sysem using fastboot reboot command
List of Working GSI
1) LeOS Arm64 A/B Android 11 - reported by me
Boots =YesWorking = Calling(on 2g and 3g),Camera,GPS,Bluetooth,Wifi&Hotspot,FaceUnlock(with third party app)Bugs= Volte,Fingerprint ,Fast Charging , and some minor bugs
2) Havoc Os Arm64 A/B Android 11 - reported by me
Boots =NoWorking=NABugs= NA
3) Ancient OS Arm64 A/B Android 11 - reported by @SirCDA
Boots =YesWorking=Camera,GPS,Bluetooth,Wifi&Hotspot,Bugs=Not Reported
4)Ancient OS Arm64 A/B Android 12 - reported by me
Boots = NoWorking=NABugs= NA
5) crDRom11 Arm64 A/B Android 11 - reported by me
Boots = YesWorking=Calling(on 2g and 3g),Camera,GPS,Bluetooth,Wifi&Hotspot,FaceUnlock,Fingerprint(enrollment takes time to detect finger press slightly harder)Bugs= VOLTE and Fast Charging
LeOs Tips
Use Signal as SMS app for working Messaging ,Dont try to enroll fingerprint , it make system UI crash ,
Only use this Magisk if you want to root it else other magisk will cause system to hang at bootanimation .Follow this guide to get supefast face unlock Click HereUse LeOS laucher instead of Trebutchet Launcher since it has many customistaions .Enable Devloper mode and inside that setup Smallest Width as 392 and Display Cutout as Punch Hole Cutout .Customise your OS from these settings - Settings> Display>Styles and Wallpapers and Setting>System>Buttons , Status Bar and GesturescrDRom11 Tips
Use Signal as SMS app for working Messaging ,Be patient while enrolling fingerprint , use thumbs and make whole area of thumb connect with screen at the light green spotOnly use this Magisk if you want to root it else other magisk will cause system to hang at bootanimation FaceUnlock is included by default and it worksEnable Devloper mode and inside that setup Smallest Width as 392 and Display Cutout as Punch Hole Cutout Many customisations available in crDroid settings.Screenshots attached in this post
Thanks to @SirCDA for his guide from which I understood that you need to flash empty vbmeta files else phone will directly boot to fastboot mode only.
Thanks to @phhusson for making tools that allow GSI to work properly
Thanks to @harvey186 for making LeOS .
I also tried
Havoc OS Android 10 Arm64 A/B but that did not boot .
Ancient OS Android 11 Arm64 A/B but that did not boot .
RMX3370 said:
I also tried
Havoc OS Android 10 Arm64 A/B but that did not boot .
Ancient OS Android 11 Arm64 A/B but that did not boot .
Click to expand...
Click to collapse
Ancient OS Android 11 on mine it started normal
SrCDA said:
Ancient OS Android 11 on mine it started normal
Click to expand...
Click to collapse
Please also mention the bugs and exact ROM name
RMX3370 said:
Please also mention the bugs and exact ROM name
Click to expand...
Click to collapse
AncientOS-R-Society-v5.4_arm64_AB_bvN-IRON
Updated OP , currently the least buggy working GSI is crDrom11 with only two recognised bugs VOLTE and Fast Charging
I've tried the following roms:
https://sourceforge.net/projects/ancientrom/files/gsi/V6.2/AncientOS-S-Shield-v6.2-arm64_bgN-Steel-20220417.img.xz/download
https://builds.haridhayal.workers.dev/ProtonAOSP/2022_03_24/proton-12.3.0-2022_03_24-vndklite-arm64_bgN.img.xz
Haven't tried phone functions cause don't have a second sim card.
AncientOS have no fingerprint and face unlock. For face unlock there is the option but cannot detect the face. With magisk v24.3 there is no way to pass safetynet. On this one I've also copied my apps and settings from my previous phone and haven't found any malfunctions.
Proton also have no fingerprint and face unlock options into settings. After installing magisk v24.3 the system broke. It boots but the launcher sometimes works sometimes no. Settings app not opening and some other apps crashes (com.android.phone, etc). I've tried this for just a fews minutes so probably there is a solution for magisk but I don't like the rom and lack of personalization so no more testing for me..
For both roms the recovery is partially broken. /data and /cache partitions are inaccessible. Even if I format them, after a normal boot the partitions are broken again.
Also if the brightness is reduced to zero it completely disables the screen but the touch continues to work.
I think I'll try corvus as the next rom.
@maxysoft @RMX3370 crDroid Android 11, works fingerprint reader and face unlock
SrCDA said:
@maxysoft @RMX3370 crDroid Android 11, works fingerprint reader and face unlock
Click to expand...
Click to collapse
I had already added it to working list (I tried them on 20 but was not having enough free time to update OP)
maxysoft said:
I've tried the following roms:
https://sourceforge.net/projects/ancientrom/files/gsi/V6.2/AncientOS-S-Shield-v6.2-arm64_bgN-Steel-20220417.img.xz/download
https://builds.haridhayal.workers.dev/ProtonAOSP/2022_03_24/proton-12.3.0-2022_03_24-vndklite-arm64_bgN.img.xz
Haven't tried phone functions cause don't have a second sim card.
AncientOS have no fingerprint and face unlock. For face unlock there is the option but cannot detect the face. With magisk v24.3 there is no way to pass safetynet.
Proton also have no fingerprint and face unlock options into settings. After installing magisk v24.3 the system broke.
I think I'll try corvus as the next rom.
Click to expand...
Click to collapse
Please also comment if VOLTE works oon these ROMs by trying to open any webpage while on a call
RMX3370 said:
WARNING
Author of this guide won't be responsible for damages that occur to your device
Proceed at your own risk
Overview-
After reading excellent guide by @SirCDA - Guide Link ,
I have tried several GSI's for our phone GT NEO 2 and in
this post I am sharing which GSI worked for me .
Requirements-
1) Backup All data , Internal storage will be wiped !
2) Use latest adb and fastboot binaries - Link
3) Enable USB Debugging
4) Bootloader should be unlocked - Link
5) TWRP installed (by @SathamHussainM - Link )
first connect phone to pc by usb cable
6) Empty vbmeta files by @SirCDA - Link )
Instructions-
Follow Guide from here ,
Basically you have to reboot to fastboot mode using adb or by going to TWRP and in reboot section selecting fastboot mode
after that flash vbmeta files
Then erase system partition by using command fastboot erase system
Then flash the downloaded GSI using fastboot flash system gsileos.img
It will take some time after that
Wipe all data using command fastboot -w
Then reboot to sysem using fastboot reboot command
List of Working GSI
1) LeOS Arm64 A/B Android 11 - reported by me
Boots =YesWorking = Calling(on 2g and 3g),Camera,GPS,Bluetooth,Wifi&Hotspot,FaceUnlock(with third party app)Bugs= Volte,Fingerprint ,Fast Charging , and some minor bugs
2) Havoc Os Arm64 A/B Android 11 - reported by me
Boots =NoWorking=NABugs= NA
3) Ancient OS Arm64 A/B Android 11 - reported by @SirCDA
Boots =YesWorking=Camera,GPS,Bluetooth,Wifi&Hotspot,Bugs=Not Reported
4)Ancient OS Arm64 A/B Android 12 - reported by me
Boots = NoWorking=NABugs= NA
5) crDRom11 Arm64 A/B Android 11 - reported by me
Boots = YesWorking=Calling(on 2g and 3g),Camera,GPS,Bluetooth,Wifi&Hotspot,FaceUnlock,Fingerprint(enrollment takes time to detect finger press slightly harder)Bugs= VOLTE and Fast Charging
Click to expand...
Click to collapse
Hey, crdroid a11 gsi volte isnt working???
akgosai96 said:
Hey, crdroid a11 gsi volte isnt working???
Click to expand...
Click to collapse
Nope, not working on any GSI
Corvus-OS
Corvus OS a ROM with many useful & required Customizations. Corvus OS is based on Android Opensource Project (AOSP). Our objectives are a stable and feature ROM that can be enjoyed by many devices. We won't say that Corvus is better ROM than others, but we always try to give you the best.
Corvus OS T5.1 | El Dorado
OFFICIAL | Android 13
Device Support Group
ROM OS Version: Android 13
ROM Kernel: Linux X.X
ROM Firmware Required: Latest
DOWNLOAD
We the team behind Corvus OS put our valuable time and energy to bring you an OS of great caliber with regular updates and security patches. Please share some love and support to the Team by making a contribution so we can continue to improve the software experience of your device.
Flashing Instructions
//plug in USB while holding VOL+ during boot, make sure charge LED is blue
//reboot to fastbootd:
fastboot reboot fastboot
//flash the ROM:
fastboot set_active a
fastboot flash boot boot.img
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
fastboot --disable-verity --disable-verification flash vbmeta_system vbmeta_system.img
fastboot erase metadata // only on first install, ignore on upgrading
fastboot delete-logical-partition product_a
fastboot delete-logical-partition system_a // so that fastboot won't complain about disk space
fastboot create-logical-partition product_a 0 // size is 0, will auto-resize during flash
fastboot flash product product.img
fastboot create-logical-partition system_a 0
fastboot flash system system.img
//erase userdata:
fastboot erase userdata // also only on first install
fastboot flash vendor vendor.img
fastboot flash odm odm.img
fastboot flash recovery recovery.img
//boot the ROM:
fastboot reboot
Corvus-OS Team
Ritzz - Lead Developer/Maintainer
Zeeshan - Core Developer/Maintainer
Deadmanxxd - UI/UX Designer/Maintainer
Trishiraj - Core Developer/Maintainer
Victor - Core Developer/Maintainer
Jughead - Project Manager/Contributor
FAQs
1. Corvus OS is based on?
Ans. Its based on AOSP
2. When will be the next update! Any ETAs?
Ans. There will be regular updates as and when the team is ready to push a new update. Kindly do not ask for ETAs.
3. I need this feature/ I found some bugs!
Ans. Firstly if u find any bug then please check with your add-ons like magisk module, zips, etc u flashed and whether its related or no. Though if your sure that its from rom side then kindly grab a Logcat and report us..
Secondly for feature request yes u can request them on our forums or in the community group.
Corvus-OS Hub
Website: https://www.corvusrom.com/
GitHub: https://github.com/Corvus-R/
Jenkins: http://jenkins.corvusrom.com/
Gerrit: https://review.corvusrom.com/
Forums : https://forums.corvusrom.com/
Updates Channel: https://t.me/CorvusChannel
Community Group: https://t.me/CorvusCommunityOfficial
Jenkins CI: https://t.me/corvusci
Screenshots: https://t.me/CorvusScreenshots
Wallpapers: https://t.me/CorvusWalls
Build Support Group: https://t.me/corvusbuildsupport
Credits:
BBN and lolipuru for helping me with dolby audio
Sources:
GitHub - XperiaBrickers/kernel_sony_sm8250
Contribute to XperiaBrickers/kernel_sony_sm8250 development by creating an account on GitHub.
github.com
GitHub - XperiaBrickers/device_sony_pdx206
Contribute to XperiaBrickers/device_sony_pdx206 development by creating an account on GitHub.
github.com
T5.1 OFFICIAL has been released
Changelog:
Disable Tap to wake for now as it causes issues with display turning on
November security patch
Initial official build
Reserved
Thx
When it will be Roll out for Mi A3? I want Dolby Atmos in this rom.
King081 said:
Enjoy , Has dolby Audio
Click to expand...
Click to collapse
Akhil321x said:
When it will be Roll out for Mi A3? I want Dolby Atmos in this rom.
Click to expand...
Click to collapse
I am not a Mi A3 Dev, nor do I own a Mi A3 I can't do anything about it unless someone decides to donate one
Thanks a lot! Do all cameras work?
hariskar said:
Thanks a lot! Do all cameras work?
Click to expand...
Click to collapse
Yup
Sorry, maybe I'm blind, but Where is the OEM switch in developers tools? I also have screen not keeping set brighness levels and no battery charge limitation.
Be aware I installed this ROM on my Xperia 5ii and nothing worked well. themes and all in Corvus control panel doesn't show up, in develeoper tools the OEM unlock doesn't work at all, was so difficult restore it to factory without having access to developer tools also after a factory reset. I'm trying evolution X now, this works well, but sony battery limitation and atmos, that are the cooler feature does't work, and the camera and cinema pro are not there, because not compatible on Android 13, as the camera apg as well you cannot change lenses. So be aware your mileage will vary.... In my opinion do not install this ROM until it will become more robust.
gericho_it said:
but sony battery limitation and atmos, that are the cooler feature does't work, and the camera and cinema pro are not there, because not compatible on Android 13, as the camera apg as well you cannot change lenses. So be aware your mileage will vary.... In my opinion do not install this ROM until it will become more robust.
Click to expand...
Click to collapse
You can use Advanced charging controller (acc) instead of Sony battery care. Camera and cinema pro work on A13, files are on device support telegram channel.
OFFICIAL Corvus OS Has Now BEEN RELEASED
Available at Downloads
gericho_it said:
Be aware I installed this ROM on my Xperia 5ii and nothing worked well. themes and all in Corvus control panel doesn't show up, in develeoper tools the OEM unlock doesn't work at all, was so difficult restore it to factory without having access to developer tools also after a factory reset. I'm trying evolution X now, this works well, but sony battery limitation and atmos, that are the cooler feature does't work, and the camera and cinema pro are not there, because not compatible on Android 13, as the camera apg as well you cannot change lenses. So be aware your mileage will vary.... In my opinion do not install this ROM until it will become more robust.
Click to expand...
Click to collapse
yes it was early stages we do have sony's Heat Supression available in ACCA app, Camera works well, i dont know what you did
gericho_it said:
Be aware I installed this ROM on my Xperia 5ii and nothing worked well. themes and all in Corvus control panel doesn't show up, in develeoper tools the OEM unlock doesn't work at all, was so difficult restore it to factory without having access to developer tools also after a factory reset. I'm trying evolution X now, this works well, but sony battery limitation and atmos, that are the cooler feature does't work, and the camera and cinema pro are not there, because not compatible on Android 13, as the camera apg as well you cannot change lenses. So be aware your mileage will vary.... In my opinion do not install this ROM until it will become more robust.
Click to expand...
Click to collapse
Also you cant do OEM lock on custom ROMS
Can you check if the mirroring is working? because the Original Sony rom doesnt allow to screen mirorring to any TV or Windows PC, because HDCP compatibility (something that works beautifully on a Samsung) I fpund the two files in the vendor folder, and tried to change the value from 1 to 0, BTW I cannot remount the file system as RW, so I went back to original rom at the moment. Will be very interesting if this ROM will work around this problem too.
Hey there guys. good afternoon. has anyone experienced this rom constantly going to recovery? ive installed it on my realme 5i and its been rebooting to recovery several times.
lexpizarro said:
Hey there guys. good afternoon. has anyone experienced this rom constantly going to recovery? ive installed it on my realme 5i and its been rebooting to recovery several times.
Click to expand...
Click to collapse
It's not for your realme 5I, please read it's for Sony Xperia 5 II
photo pro cinema pro can work ?
why I can't find all those .img file on the latest version
no link is available for download
please give download link
crDroid Android is a free firmware distribution of Android 13, which is designed to increase performance and reliability over stock Android for your device.
crDroid is based on the LineageOS & Android Open Source Project with extra contributions from many people within the Android community.
All the source code for crDroid is available in the crDroid GitHub repo
Basic requirements:
Unlock your bootloader, make sure you are on Android 13 firmware (tested over 61.2.A.0.410)
Make sure you can send and receive SMS and receive calls (also via WiFi and LTE, if possible). It would be better for you to get VoLTE/VoWiFi utilized once on stock to provision IMS
Currently tested on XQ-BQ52 (Global version)
Current build has no Gapps built-in so it's up to you either to stay Gapps-less or flash Gapps version you want (I would recommend NikGapps personally)
Make sure you have gone through the installation guide once before proceed!
Installation:
Flash additional partitions and recovery.
Download the following files from the download link:
dtbo.img
vendor_boot.img
boot.img
Connect your device to your PC via USB if isn't already
If your device is not already in fastboot mode, on the computer, open a command prompt (on Windows) or terminal (on Linux or macOS) window, and type:
Bash:
adb reboot bootloader
Flash the downloaded image files to your device by typing:
Bash:
fastboot --set-active=a
fastboot flash dtbo_a <dtbo>.img
fastboot flash vendor_boot_a <vendor_boot>.img
fastboot flash boot_a <boot>.img
Now reboot into recovery to verify the installation:
Bash:
fastboot reboot recovery
Installing ROM from recovery
Download the crDroid installation package that you would like to install from the download link
If you are not in recovery, reboot into recovery
Now tap Factory Reset, then Format data / factory reset and continue with the formatting process. This will remove encryption and delete all files stored in the internal storage, as well as format your cache partition (if you have one).
Return to the main menu
Sideload the crDroid package
On the device, select "Apply Update", then "Apply from ADB" to begin sideload
On the PC, sideload the package using:
Bash:
adb sideload filename.zip
Return to the main menu
(Optionally) If you want to install any add-ons (Gapps, Magisk..), click "Advanced", then "Reboot to Recovery", then when your device reboots, click "Apply Update", then "Apply from ADB", then "adb sideload filename.zip" those packages in sequence.
Once you have installed everything successfully, click the back arrow in the top left of the screen, then "Reboot system now"
Downloads:
https://sourceforge.net/projects/xperia5iii/files/crdroid13/
Device Trees & Kernel Source:
https://github.com/faust93/android_device_sony_sm8350-common
https://github.com/faust93/android_device_sony_pdx214
https://github.com/xperiaossdev/kernel_sony_sagami
Build Information
Device: Xperia 5 III (pdx214)
Build Type: Unofficial
ROM OS Version: 13
Kernel Version: 5.4.219-Krispy-v1.2
Kudos:
@Sakuu
@clfbbn
Changelog
2023-04-27:
- crDroid v9.4
- kernel side tuning and optimisations
2023-04-15:
- crDroid sources repo sync
- performance optimizations
- HW assistant button gestures fix: single, long, double click works and can be re-assigned
Geez, our first custom ROM! Thank you very much for your efforts :^)
Any list of what's working and not working?
Gray47Maxx said:
Geez, our first custom ROM! Thank you very much for your efforts :^)
Any list of what's working and not working?
Click to expand...
Click to collapse
My daily driver for about a week now. Haven't found any problems so far. Seems everything to be working. But for sure we need more testing..
faust93 said:
My daily driver for about a week now. Haven't found any problems so far. Seems everything to be working. But for sure we need more testing..
Click to expand...
Click to collapse
Neat! Based on stock, I guess?
Gray47Maxx said:
Neat! Based on stock, I guess?
Click to expand...
Click to collapse
Well, it's not GSI if that's what you meant. Closed source proprietary blobs are taken from stock ROM, otherwise just fully-fledged build from crDroid sources.
faust93 said:
Well, it's not GSI if that's what you meant.
Click to expand...
Click to collapse
Not exactly. There's an initiative called SODP which provides all the necessities and binaries to build anything you want. Alas, usually it's not stable enough, especially on newer devices with hard configurations (like with our periscope camera).
Anyway, gonna test crDroid today and report anything I'd find interesting or worth noting
Gray47Maxx said:
Not exactly. There's an initiative called SODP which provides all the necessities and binaries to build anything you want. Alas, usually it's not stable enough, especially on newer devices with hard configurations (like with our periscope camera).
Anyway, gonna test crDroid today and report anything I'd find interesting or worth noting
Click to expand...
Click to collapse
Aah, I see. It's my first SONY device so I'm not aware about all the nuances yet No, it's not SODP based build.
thanks very nice rom
Good work, btw might want to do a rebuild with the newest Krispy version, major speedups on the 1 III that's running Krispy-v1.2.1 plus some battery life improvement, maybe I'll do 5 III builds too, if I get any testers that is.
Just installed this. Feels like I've been waiting ages for a custom ROM, and now here it is!
So far it seems too good to be true, not a single issue yet.
Sakuu said:
Good work, btw might want to do a rebuild with the newest Krispy version, major speedups on the 1 III that's running Krispy-v1.2.1 plus some battery life improvement, maybe I'll do 5 III builds too, if I get any testers that is.
Click to expand...
Click to collapse
Will test later today. Curious to see if refresh rate can be locked @ 120hz. The GSI builds I tried on A11 and A12 were stuck at 60
bhow11 said:
Will test later today. Curious to see if refresh rate can be locked @ 120hz. The GSI builds I tried on A11 and A12 were stuck at 60
Click to expand...
Click to collapse
Of course you can lock that dunno if he added the stuff for the refresh rate qs tile though
Sakuu said:
Of course you can lock that dunno if he added the stuff for the refresh rate qs tile though
Click to expand...
Click to collapse
Just a prop edit?
bhow11 said:
Just a prop edit?
Click to expand...
Click to collapse
Not even that, i think you can turn it on from the settings, but qs tile is more convenient
All good thus far
Will google wallet work with this ROM?
dima_vy said:
Will google wallet work with this ROM?
Click to expand...
Click to collapse
For me it works. Magisk Delta does the trick.
After using it for a few days, it is very stable and smooth, the battery performance is also great, thank you for your efforts
Cannot get Photo Pro and other sony app running after install sony framework in Magisk delta. Any one else has the same issue?