Using a GSI? How have your experiences been? Which GSIs have you been using? - Xiaomi Mi A2 Lite Guides, News, & Discussion

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

Related

[ROM][9.0][grus][unofficial] HavocOS v2.7

HavocOS v2.7 22/07/2019
During my spare time doing some experiments with custom ROM building for MI9SE, so decided to share may be it'll be useful for those who like AOSP expirience instead of "polished" MIUI.
Compared to "general GSI" images it feels much better and almost everything works at first glance, but need to test more of course..
BUGS:
There are some for sure, waiting to be discovered..
TODO
Fix SELinux policy. Keep it as "permissive" as for now.
Installation & Requirements
Reqs:
1. Unlocked BL and TWRP installed
2. Running MIUI global or PE (yep, it's all about Treble so we're going to use vendor's blob and firmware)
Installation
1. Boot into twrp, format data, swipe to factory reset, reboot back into twrp
2. flash Havoc-OS-v2.7-20190722-grus-Unofficial.zip
3. Flash gapps & magisk (if needed)
4. Reboot and pray || enjoy !
5. In case of bootloop (for me everything works without this step): flash vbmeta.img with fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img (check GSI topics to obtain vbmeta file)
Credits to
HavocOS Team
@okitavera (ROM bundled with her kernel)
Links
FaceUnlock module which works for me. Flash it using TWRP:
TWRP_Face-Unlock-9-Pie.zip
Optionally you can flash latest ANXCamera for MIUI camera experience.
https://github.com/XEonAX/ANXCamera/releases/
Device tree
https://github.com/faust93/android_device_xiaomi_grus
https://github.com/faust93/android_device_xiaomi_sdm712-common
PPS: Clicking this link makes you buy me some beer.
Changelog
22/07/2019
* Charge only mode fix
* Sources sync with havoc repo
16/07/2019
* In-call mic/handset fix
13/07/2019
* Flicker-Free mode (experimental, shipped kernel is a must, will not work with Okita) (Settings->Display->at the very bottom)
* Bring up QTI Telephony stack (manual SIM provisioning is now possible)
12/07/2019
* Sources sync with Havoc repo
* Color profiles fix (Settings->Display->Color profile)
10/07/2019
* Unresponsive statusbar fixed
* FaceUnlock fixed (though you still need to flash it, look up for Magisk faceunlock module or use this one for TWRP)
* Several improvements regarding fingerprint UI
* Some other minor improvements/fixes..
faust93 said:
HavocOS v2.7 09/07/2019
Reqs:
1. Unlocked BL and TWRP installed
2. Running MIUI global or PE (yep, it's all about Treble so we're going to use vendor's blob and firmware)
Installation
1. Boot into twrp, format data, swipe to factory reset, reboot back into twrp
2. flash Havoc-OS-v2.7-20190709-grus-Unofficial.zip
3. Flash gapps & magisk (if needed)
4. Reboot and pray || enjoy !
..
Click to expand...
Click to collapse
I have a few questions:
1) format data - do you really mean format data? Do I have to wipe internal storage completely or do you mean "wipe data, cache, dalvik cache"?
2) which ROMs work as base ROM? is Xiaomi.eu beta possible? Or only official global rom?
3) coming from MIUI - will encryption be a problem at any point during installation? I would like to try your rom but I don't really want to risk loosing my internal storage due to encryption problems...
shisaya24 said:
I have a few questions:
1) format data - do you really mean format data? Do I have to wipe internal storage completely or do you mean "wipe data, cache, dalvik cache"?
2) which ROMs work as base ROM? is Xiaomi.eu beta possible? Or only official global rom?
3) coming from MIUI - will encryption be a problem at any point during installation? I would like to try your rom but I don't really want to risk loosing my internal storage due to encryption problems...
Click to expand...
Click to collapse
1. Yes, Format the entire data, if you're come from anything besides this ROM itself.
3. Yup, for example; even if flashing back the Global Stable from Xiaomi.eu's ROM, you can't keep your encrypted data too. So, that's why you should format the data
Definitely going to try this as I'm using the GSI and it's working great.
Hope the ANX camera works in this one.
Can i use miui dev to flash this rom?
Btw, can you add dc dimming in this rom?
- Wlan, Mobile Data, NFC : works.
- Camera (normal, wide, front) : works pretty well (I'm using MGC_6.2.030_MI9SE_V4_plus2 right now).
- Fingerprint : works as expected like the GSI's version (not as fast as miui and don't expect for an FOD while screen off or in ambient display).
- Double tap to wake : perfect (yes it is).
Bugs that I know :
- Statusbar is untouchable. (I have to back to the launcher since it has swipe down gesture if I want to saw notification/qs)
- MTP is recognized but I can't open it on my system (Arch Linux x86_64, Thunar FM from xfce4 desktop)
- No Smart Lock or Face Unlock option yet
Status :
- Havoc v2.7 w/ the built-in kernel.
- OpenGapps arm64 9.0 nano (build 20190704)
- Magisk 19.3 stable
yuneharuka said:
- Wlan, Mobile Data, NFC : works.
- Camera (normal, wide, front) : works pretty well (I'm using MGC_6.2.030_MI9SE_V4_plus2 right now).
- Fingerprint : works as expected like the GSI's version (not as fast as miui and don't expect for an FOD while screen off or in ambient display).
- Double tap to wake : perfect (yes it is).
Bugs that I know :
- Statusbar is untouchable. (I have to back to the launcher since it has swipe down gesture if I want to saw notification/qs)
- MTP is recognized but I can't open it on my system (Arch Linux x86_64, Thunar FM from xfce4 desktop)
Status :
- Havoc v2.7 w/ the built-in kernel.
- OpenGapps arm64 9.0 nano (build 20190704)
- Magisk 19.3 stable
Click to expand...
Click to collapse
How can you boot into this rom?I always boot into fastboot
Flyskea said:
How can you boot into this rom?I always boot into fastboot
Click to expand...
Click to collapse
I just follows the instruction (flash global rom because I'm on miui dev, then format data, install the rom, gapps, and magisk)
yuneharuka said:
- Wlan, Mobile Data, NFC : works.
- Camera (normal, wide, front) : works pretty well (I'm using MGC_6.2.030_MI9SE_V4_plus2 right now).
- Fingerprint : works as expected like the GSI's version (not as fast as miui and don't expect for an FOD while screen off or in ambient display).
- Double tap to wake : perfect (yes it is).
Bugs that I know :
- Statusbar is untouchable. (I have to back to the launcher since it has swipe down gesture if I want to saw notification/qs)
- MTP is recognized but I can't open it on my system (Arch Linux x86_64, Thunar FM from xfce4 desktop)
- No Smart Lock or Face Unlock option yet
Status :
- Havoc v2.7 w/ the built-in kernel.
- OpenGapps arm64 9.0 nano (build 20190704)
- Magisk 19.3 stable
Click to expand...
Click to collapse
Only way to pull down the status bar is from the notch, or changing the "display cutout" to tall display cutout in the developer options.
MTP is working fine in macOS.
yuneharuka said:
I just follows the instruction (flash global rom because I'm on miui dev, then format data, install the rom, gapps, and magisk)
Click to expand...
Click to collapse
I booted finally. BTW it is hard to touch the head of phone
can i flashed this from xiaomi eu?
yuneharuka said:
- Fingerprint : works as expected like the GSI's version (not as fast as miui and don't expect for an FOD while screen off or in ambient display).
Bugs that I know :
- Statusbar is untouchable. (I have to back to the launcher since it has swipe down gesture if I want to saw notification/qs)
- MTP is recognized but I can't open it on my system (Arch Linux x86_64, Thunar FM from xfce4 desktop)
- No Smart Lock or Face Unlock option yet
Click to expand...
Click to collapse
Thx for the report!
Trying to figure out wtf is wrong with notifications pulldown menu, currently it can be pulled from the notch area or landscape mode only.
Btw MTP works OK on MacOS as for me.
Please add face unlock. I'm so used to it that I don't use fingerprint anymore.
faust93 said:
Thx for the report!
Trying to figure out wtf is wrong with notifications pulldown menu, currently it can be pulled from the notch area or landscape mode only.
Btw MTP works OK on MacOS as for me.
Click to expand...
Click to collapse
MTP works for me on win,too.BTW,i cant touch the head of screen easily.And the statusbar shows few icons.Hope you can add more icons and dc
yuneharuka said:
- Wlan, Mobile Data, NFC : works.
- Camera (normal, wide, front) : works pretty well (I'm using MGC_6.2.030_MI9SE_V4_plus2 right now).
- Fingerprint : works as expected like the GSI's version (not as fast as miui and don't expect for an FOD while screen off or in ambient display).
- Double tap to wake : perfect (yes it is).
Bugs that I know :
- Statusbar is untouchable. (I have to back to the launcher since it has swipe down gesture if I want to saw notification/qs)
- MTP is recognized but I can't open it on my system (Arch Linux x86_64, Thunar FM from xfce4 desktop)
- No Smart Lock or Face Unlock option yet
Status :
- Havoc v2.7 w/ the built-in kernel.
- OpenGapps arm64 9.0 nano (build 20190704)
- Magisk 19.3 stable
Click to expand...
Click to collapse
Great to see that the wide angle is working! Looking forward to the development of this! ?
Ah, great ! A full AOSP release, I was waiting for it.
Thanks a lot !
I guess it's impossible export/import message, images, contact, etc. without the google account?
I have been waiting this for a long time , great job!:laugh::laugh::laugh:
After flashing okita kernel, issues like lagging and top bar swipe are fixed. For me i guess
ebautista said:
After flashing okita kernel, issues like lagging and top bar swipe are fixed. For me i guess
Click to expand...
Click to collapse
OMG it works indeed!
Seems I've messed up something while playing with touchscreen fresh firmware and drivers..
Flashing can be considered as a temporary fix at the moment.
Going to use upstream okita in the next build.

[HOW-TO] Flash A/B Treble GSI ROMs without TWRP

Android devices can have different designs, so there is no generic command or set of instructions for flashing a GSI to apply to all devices. Specially for Xperias am i writing this Guides for You. So please read carefully...
1. Ensure that You have the following before You start:
Latest Fastboot Version (Or the used fastboot commands may not work)
A Method for disabling Android Verified Boot (Part of the Guide)
An unlocked Bootloader State (Official Instructions HERE)
To Start:
Download the Basic Package from Google: https://developer.android.com/topic/generic-system-image/releases
Download the AOSP Vendor Package from Sony: https://developer.sony.com/develop/open-devices/downloads/software-binaries
Open up the Zip Files and place the 3 included Images on Your fastboot destination
Boot Your Device into Fastboot:
Code:
Turn off Your Device and hold VolumeUP while connecting via USB to a PC or use ADB to reboot to fastboot
Disable the verified booting (AVB) by flashing vbmeta.img:
Code:
fastboot --disable-verification flash vbmeta vbmeta.img
Flash the Vendor to the Primary A Slot OEM:
Code:
fastboot flash oem_a nameofthesonyoemimage.img
Repeat to flash to the B Slot OEM
Code:
fastboot flash oem_b nameofthesonyoemimage.img
Flash the GSI to the Primary A Slot System:
Code:
fastboot flash system_a system.img
Repeat to flash to the B Slot System
Code:
fastboot flash system_b system.img
Wipe the user data and clear the data from other necessary partitions (for example, user data and system partitions):
Code:
fastboot -w
Reboot:
Code:
fastboot reboot
Additional:
You can use any Android 9+ GSI out of the XDA Forum here: https://forum.xda-developers.com/project-treble/trebleenabled-device-development
To get Magisk/Root; just patch Your actual Kernel with the Magisk Manager App and flash the Boot Image together with the GSI (Example below)
Patched Boot Image for Xperia 5 Users: https://forum.xda-developers.com/xp...isk-v20-3-patched-boot-image-android-t4033547
You could mention Treble support means "since XZ1" (unless hacks)
Hoping to carry this on here, since I own the 1 not the 5 In order to de-google my life, I've decided that I am ready for GSI!
A few notes from my flashing weekend;
Following these instructions, from an unlocked Xperia 1 running stock rom, worked for the following;
ExpressLuke's Havoc 3.0
LineageOS 17.x
Interesting thing. These both install to system in 3 parts (when watching the flash to system.
Any other that I tried (installing in 2 parts) did not seem to work.. but then I am new at this. It's entirely possible that some of these failed because I didn't re-flash stock first.
I was also using a patched boot / kernel with a specific magisk version, which might have played a part. Failed are also (obviously) Pie.
Failed flashes were;
PPH Treble AOSP 9
Havoc 2.9 Official
So far, I've been blown away with Havoc. Of the tons of things I've run in the last 24, I've seen the following issues;
1) Call volume on handset doesn't seem to do anything. (Bluetooth works fine)
2) I had one reboot last evening. Since then solid as a rock.
3) Selection of notification sound for fastmail app didn't take right away
I haven't worked up the courage to try setting up twrp yet, so no recovery. I may give magisk a shot later tonight. I need to back this stuff up somehow!
Thanks to @Miustone for replying and making things easier, and @thatguy222 for the info he provided in the Xperia 5 thread!
charlatan01 said:
Hoping to carry this on here, since I own the 1 not the 5 In order to de-google my life, I've decided that I am ready for GSI!
A few notes from my flashing weekend;
Following these instructions, from an unlocked Xperia 1 running stock rom, worked for the following;
ExpressLuke's Havoc 3.0
LineageOS 17.x
Interesting thing. These both install to system in 3 parts (when watching the flash to system.
Any other that I tried (installing in 2 parts) did not seem to work.. but then I am new at this. It's entirely possible that some of these failed because I didn't re-flash stock first.
I was also using a patched boot / kernel with a specific magisk version, which might have played a part. Failed are also (obviously) Pie.
Failed flashes were;
PPH Treble AOSP 9
Havoc 2.9 Official
So far, I've been blown away with Havoc. Of the tons of things I've run in the last 24, I've seen the following issues;
1) Call volume on handset doesn't seem to do anything. (Bluetooth works fine)
2) I had one reboot last evening. Since then solid as a rock.
3) Selection of notification sound for fastmail app didn't take right away
I haven't worked up the courage to try setting up twrp yet, so no recovery. I may give magisk a shot later tonight. I need to back this stuff up somehow!
Thanks to @Miustone for replying and making things easier, and @thatguy222 for the info he provided in the Xperia 5 thread!
Click to expand...
Click to collapse
Thanks for Your great Feedback! Glad i was able to help out Think i will add some stuff to the Guides soon. Wonder if i get Contributer Status now :silly:
Miustone said:
Android devices can have different designs, so there is no generic command or set of instructions for flashing a GSI to apply to all devices. Check with the manufacturer of the Android device for explicit flashing instructions. Use the following steps as a general guideline:
1. Ensure that the Device has the following:
Treblized
A method for unlocking devices (so they can be flashed using fastboot)
A method for disabling verify boot (for example, vboot 1.0 or AVB)
An unlocked state to make it flashable via fastboot (To ensure that you have the latest version of fastboot, build it from the Android source tree.)
2. Disable verify boot.
3. Erase the current system partition, then flash the GSI to the system partition.
4. Wipe the user data and clear the data from other necessary partitions (for example, user data and system partitions).
5. Reboot the device.
To Start:
Download the Basic Package from Google: https://developer.android.com/topic/generic-system-image/releases
Open up the Zip File and place the 2 Images on Your fastboot destination
Boot Your Device into Fastboot:
Code:
Turn off Your Device and hold VolumeUP while connecting via USB to a PC
Disable verify boot (AVB) by flashing vbmeta.img:
Code:
fastboot --disable-verification flash vbmeta vbmeta.img
Erase and flash the GSI to the system partition:
Code:
fastboot erase system
fastboot flash system system.img
Wipe the user data and clear the data from other necessary partitions (for example, user data and system partitions):
Code:
fastboot -w
Reboot:
Code:
fastboot reboot
Additional:
You can use any Android 9+ GSI out of the XDA Forum here: https://forum.xda-developers.com/project-treble/trebleenabled-device-development
To get Magisk/Root; just patch Your actual Kernel with the Magisk Manager App and flash the Boot Image together with the GSI (Example below)
Patched Boot Image for Xperia 5 Users: https://forum.xda-developers.com/xp...isk-v20-3-patched-boot-image-android-t4033547
Click to expand...
Click to collapse
Please, try to install gcam in lineageos 17!
What happen with drm keys when you flash other roms? I love sound settings of sony ui and settings of display.
I haven't been confident in the gcam build for the 1, but I'm quite pleased with open camera thus far.
The only DRM issue I'm aware of is widevine level dropping. I'm perfectly happy with my unlocked 1.
charlatan01 said:
I haven't been confident in the gcam build for the 1, but I'm quite pleased with open camera thus far.
The only DRM issue I'm aware of is widevine level dropping. I'm perfectly happy with my unlocked 1.
Click to expand...
Click to collapse
Did you notice any degradation in photo / video quality on stock ROM with the bootloader unlocked?
I'm considering unlocking my X1, but I want to know if the consequences are as bad as they used to be a few years ago with the Z2 and Z3.
MeltdownSpectre said:
Did you notice any degradation in photo / video quality on stock ROM with the bootloader unlocked?
I'm considering unlocking my X1, but I want to know if the consequences are as bad as they used to be a few years ago with the Z2 and Z3.
Click to expand...
Click to collapse
As soon as I unlocked I went to a custom ROM, so I didn't test on stock. Sorry. I think there are some people in the ROM section that said pics looked good. They definitely confirmed there was no green or blue tint like there was with those other devices
Just finished flashing, thank you so much with the tutorial. At the -w step, it didn't seem to find the /userdata, and I tried to skip the part and just reboot. After what seems like a bootloop, it automatically rebooted to "Android Recovery" which I assume is a part of the gsi? It prompted me to wipe data and I did, and it booted!
So, a Generic System Image is just a generic version of Android? Essentially then, I could flash other ROMS - some of whom are listed in this thread (Havoc etc) and get a brand new experience? It doesn't say so here in the thread, but I'm guessing I need to unlock my bootloader - correct?
Chima2 said:
So, a Generic System Image is just a generic version of Android? Essentially then, I could flash other ROMS - some of whom are listed in this thread (Havoc etc) and get a brand new experience? It doesn't say so here in the thread, but I'm guessing I need to unlock my bootloader - correct?
Click to expand...
Click to collapse
Yes
does sd card still work?
Just curious, does auto brightness work out of the box for Xperia 1? Using havoc 3.5 on xz2, and autobrightness is the main thing not working for me.
Updated the Thread. No need for the vbmeta Image with Havoc 3.5 (Official GSI with GApps)! Means a more secure Device somehow...
I'm building Overlays for the Xperia 1 & 5 if anyone is willed to grab me the FrameworksResCommon.apk overlay from your device in /vendor/overlay
I need to decompile it, so You can do it anyways if You are willed to. I also need the build fingerprint from the build prop. It should say anything like:
ro.vendor.build.fingerprint=Sony......
The next step for GSIs on our Xperias! I will also look into a GCam Mod for our Devices! Installing Ubuntu 20.04 now...
Beetle84 said:
Just curious, does auto brightness work out of the box for Xperia 1? Using havoc 3.5 on xz2, and autobrightness is the main thing not working for me.
Click to expand...
Click to collapse
Yes bro never had an issue with that.
Thread updated with new Instructions. Added the flashing to A/B without changing the Slot. Added also the flashing of SONYs AOSP Vendors to A/B. Enjoy
PS: Did that as preparation for the MARS_SOM BETA2. Got stunning results with that SOM and PHH AOSP 10... Check it out <3
Can we use also Havoc OS 3.6 then bro and does it have bugs ?
Pandemic said:
Can we use also Havoc OS 3.6 then bro and does it have bugs ?
Click to expand...
Click to collapse
Works just fine like the latest PHH AOSP Versions with passing SafetyNet. I recommend using My latest Guide here to use it. Things that don't Work yet are:
-VoLTE
-Always on Display
-Camera Button
-HDR 4K native Video Playback in Apps
I recommend using Open Camera with CameraAPI2 enabled in the settings since we don't have GCam. Otherwise it's fine to use...
Miustone said:
Works just fine like the latest PHH AOSP Versions with passing SafetyNet. I recommend using My latest Guide here to use it. Things that don't Work yet are:
-VoLTE
-Always on Display
-Camera Button
-HDR 4K native Video Playback in Apps
I recommend using Open Camera with CameraAPI2 enabled in the settings since we don't have GCam. Otherwise it's fine to use...
Click to expand...
Click to collapse
@Miustone do you have telegram btw ? Sorry for OT

Question Does the X3 Pro support project treble?

I'm looking into buying a Poco X3 Pro in the next few days and I'm wondering if I could try loading a Havoc OS GSI onto it once there's a twrp for it. I really don't like mi ui lol.
Our phone seem to work well with gsi roms. I have tried Havoc, Crdroid and Caos. They are all successfully flashed via fastbootd. One common bug of these gsi roms is broken sound but they can be fixed by installing Viper4Android through Magisk. Get the arm64-bgN-userdebug (with gapp and magisk supported) version. The link for havoc-arm64-bgN-userdebug.img is https://sourceforge.net/projects/braiagsi/files/HavocOS/4.3/ .
I have been using Havoc as my daily driver. It is stable and smooth and no bug (except dt2w not working which is a feature not bug) noticed so far for my type of usage.
hey @jngiag, would it be fine if you could give just a brief steps on how to flash one of these roms?​
xelrix said:
hey @jngiag, would it be fine if you could give just a brief steps on how to flash one of these roms?​
Click to expand...
Click to collapse
Sure. This is what I have done:-
1) OrangeFox Recovery -> format data
2) In Pc
./fastboot devices
./fastboot reboot fastboot
./fastboot erase system
./fastboot flash system havoc-arm64-bgN-userdebug.img
./fastboot flash boot boot_magisk.img (boot_magisk.img prepared separately)
./fastboot reboot
3) Fix
a) Magisk -> Update magisk
b) Fix “Device is not Play Protect certified”
-> install Device+ID.apk -> get Google Service Framework (GSF)
-> Go to Google’s Device Registration page here and type your GSF ID on the Android ID box and tap Register
c) Viper4Android -> Magisk -> flash ViperFX_Android11.zip -> flash Ainur Narsil
-> Setting -> Phh Treble Settings -> Qualcomm features -> use alternate audio policy (optional for better sound)
d) Refresh Rate Setting -> Qualcomm features -> Misc features -> Force FPS -> [email protected] (optional)
I just flashed HavocOS "bvN" version (minimal). God it's fast without all this crap from xiaomi and google. I can confirm it works as far as I could check for now.
I just wonder - can HavocOS be auto updated ? I haven't found any updater in the OS itself.
jngiag said:
Our phone seem to work well with gsi roms. I have tried Havoc, Crdroid and Caos. They are all successfully flashed via fastbootd. One common bug of these gsi roms is broken sound but they can be fixed by installing Viper4Android through Magisk. Get the arm64-bgN-userdebug (with gapp and magisk supported) version. The link for havoc-arm64-bgN-userdebug.img is https://sourceforge.net/projects/braiagsi/files/HavocOS/4.3/ .
I have been using Havoc as my daily driver. It is stable and smooth and no bug (except dt2w not working which is a feature not bug) noticed so far for my type of usage.
Click to expand...
Click to collapse
Does it pass safetynet?
I finally settled on CAOS. A piece of advice to add to @jngiag post:
1. Sound is distorted even after installing Viper4Android. To overcome this problem head to Settings --> Phh Treble Settings --> Misc Features --> check "Disable audio effects".
2. There is a problem with backllight not behaving correctly. To correct this go to Settings --> Phh Treble Settings --> Misc Features --> check "Force alternative backlight scale".
@Linkfire360 - there are 4 ways to pass safety net in CAOS. Go ahead and read --> https://github.com/eremitein/treble-patches/wiki/CAOS11-Project
Thanks guys for the instructions and tips.
I managed to get crDroid 7.5 (crDrom11) flashed crdrom-v306-210425-arm64-bgZ.img. Had to switch from Pbrp recovery to OrangeFox. With Pbrp the fastboot reboot fastboot didn't activate the fastbootd mode. Flashed also the miui boot.img patched by magisk.
Sound works fine, following the above tips. Adaptive brightness is a mess, usually too bright, sometimes too dark, even with the Force alternative backlight scale ticked. But it was like this also on Miui. Phone is encrypted. SE Linux is enforcing, Play store is certified with Magisk Props module and Poco X3 Pro fingerprint. DRMInfo shows L1 Widevine, but Netflix shows L3 and and only SD quality playback. DT2W does not work, even with phh treble settings - xiaomi features - DT2W enabled set. Wifi display - casting screen to Sony ATV works, chromecast also works. Android Auto works. All 4 lenses work with NGCam_7.4.104-v2.0. Charging info seems to be incorrect on lockscreen, when fast charging with original charger. Charging speed seems to be correct.
Haven't yet tested call/call recording/mobile data/NFC contactless payment functionality. Edit: NFC payment works.
Updating to new build with fastboot flash system and wiping cache worked fine.
pryggi said:
Thanks guys for the instructions and tips.
I managed to get crDroid 7.5 (crDrom11) flashed crdrom-v306-210425-arm64-bgZ.img. Had to switch from Pbrp recovery to OrangeFox. With Pbrp the fastboot reboot fastboot didn't activate the fastbootd mode. Flashed also the miui boot.img patched by magisk.
Sound works fine, following the above tips. Adaptive brightness is a mess, usually too bright, sometimes too dark, even with the Force alternative backlight scale ticked. But it was like this also on Miui. Phone is encrypted. SE Linux is enforcing, Play store is certified with Magisk Props module and Poco X3 Pro fingerprint. DRMInfo shows L1 Widevine, but Netflix shows L3 and and only SD quality playback. DT2W does not work, even with phh treble settings - xiaomi features - DT2W enabled set. Wifi display - casting screen to Sony ATV works, chromecast also works. Android Auto works. All 4 lenses work with NGCam_7.4.104-v2.0. Charging info seems to be incorrect on lockscreen, when fast charging with original charger. Charging speed seems to be correct.
Haven't yet tested call/call recording/mobile data/NFC contactless payment functionality. Edit: NFC payment works.
Updating to new build with fastboot flash system and wiping cache worked fine.
Click to expand...
Click to collapse
CherishOS also works by dirty flash over HavocOS.
You may also try using the new twrp by just "fastboot boot TWRP-3.5.1-vayu-Nebrassy-1.img" (keep the OrangeFox as permenant recovery) and flash it like normal recovery. Use fastbootd with OrangeFox as a combination if necessary. If gapp could be flashed separately (as what I tried on vanilla Arrow), more choices of gsi roms (vanilla version) will be available then.
Anyone attempted installing gsi rom with 12.0.6 vendor? Any new issue?
Can we flash gsi directly from twrp ?
AmmarHaseeb said:
Can we flash gsi directly from twrp ?
Click to expand...
Click to collapse
No, phone has to be in fastbootd mode, where you can get with "fastboot reboot fastboot" command. You have to have quite recent fastboot binary/exe which supports this - download latest Android platform tools. Also the recovery on the phone has to support fastbootd, OrangeFox does.
xelrix said:
Anyone attempted installing gsi rom with 12.0.6 vendor? Any new issue?
Click to expand...
Click to collapse
I tried the vanilla version of Crdroid (crdrom-v306-210428-arm64-bvZ) and flashed gapp separately using new twrp. No issue from vendor 12.0.6. Very nice rom.
jngiag said:
I tried the vanilla version of Crdroid (crdrom-v306-210428-arm64-bvZ) and flashed gapp separately using new twrp. No issue from vendor 12.0.6. Very nice rom.
Click to expand...
Click to collapse
I flashed the Crdrom version with gapps. It has the Google Phone app by default. I can't seems to find the call recording functionality in there. Maybe not available in my region. Does the vanilla phone app have call recording?
Anyhow, 3rd party Cube ACR seems to record okay.
My banking apps work, streaming apps DisneyPlus and Prime Video work too. Only regrets so far is the Widevine L3 and SD quality in Netflix and the bad adaptive brightness behaviour.
Crdrom11 GSI seems to have a dedicated xda thread too:
[UNOFFICIAL] crDroid R Mod //crDRom11
crDroid 7.16 Your warranty is now void! We're not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in...
forum.xda-developers.com
Will any GSI work ex. those from Phh's list or it has to be "modified" first to work with X3 Pro?
I'm thinking about flashing Pixel Experience+ (or normal) from Braialindo repo
Also - is 90hz max or is 120hz also available somewhere?
Thanks
pryggi said:
I flashed the Crdrom version with gapps. It has the Google Phone app by default. I can't seems to find the call recording functionality in there. Maybe not available in my region. Does the vanilla phone app have call recording?
Anyhow, 3rd party Cube ACR seems to record okay.
My banking apps work, streaming apps DisneyPlus and Prime Video work too. Only regrets so far is the Widevine L3 and SD quality in Netflix and the bad adaptive brightness behaviour.
Crdrom11 GSI seems to have a dedicated xda thread too:
[UNOFFICIAL] crDroid R Mod //crDRom11
crDroid 7.16 Your warranty is now void! We're not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in...
forum.xda-developers.com
Click to expand...
Click to collapse
I can't answer you as I have moved to another rom. Likely it should be the same as the gapp version. CrDroid must be very popular and good to have a dedicated thread on it.
Th3 Ant said:
Will any GSI work ex. those from Phh's list or it has to be "modified" first to work with X3 Pro?
I'm thinking about flashing Pixel Experience+ (or normal) from Braialindo repo
Also - is 90hz max or is 120hz also available somewhere?
Thanks
Click to expand...
Click to collapse
Not all the gsi roms in Phh's list will work with our phone without modication. 90hz or 120hz setting is available.
jngiag said:
Not all the gsi roms in Phh's list will work with our phone without modication. 90hz or 120hz setting is available.
Click to expand...
Click to collapse
Is it possible to know which one do work without flashing them first? Or is it just trial and error?
Th3 Ant said:
Is it possible to know which one do work without flashing them first? Or is it just trial and error?
Click to expand...
Click to collapse
It is trial and error. There are more not working uaually end up in boot loader or boot loop mode. So far my known list of working gsi are:
1) Havoc (Braialindo)
2) Cherish (Braialindo) - Only if dirty flashed over Havoc
3) Crdroid R Mod (eremitein)
4) Caos (eremitein)
Version : arm64-bgz; arm64-bvz; arm64-ab-gapps; similar but vanilla version
Please share if you have additional.
pryggi said:
No, phone has to be in fastbootd mode, where you can get with "fastboot reboot fastboot" command. You have to have quite recent fastboot binary/exe which supports this - download latest Android platform tools. Also the recovery on the phone has to support fastbootd, OrangeFox does.
Click to expand...
Click to collapse
Just one doubt sir , can we restore a orangefox backup after flashing GSI ?
AmmarHaseeb said:
Just one doubt sir , can we restore a orangefox backup after flashing GSI ?
Click to expand...
Click to collapse
Hi, OrangeFox didn't have access to data partition, so I doubt the full restore will work. I have not tested restore nor backup. Maybe it works with the new TWRP? Anyone willing to test? I already started to use this as my primary device, so do not want to experiment anymore.
Second Crdrom charge cycle with 1 sim, seems to give about 12-13h SOT, over 2 day period for my usage.

Pixel expeirence for a30 and a30s (android 12)

What is this?
Pixel Experience is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, bootanimation)
Our mission is to offer the maximum possible stability and security, along with essential and useful features for the proper functioning of the device
(NOTE YOU CANNOT UPDATE FROM PE 11 WITHOUT SEVERE BUGS BACKUP YOUR DATA WITH NANDROID OR ANOTHER APP AND RESTORE IN 12)
Based on Android 12.0
Disclaimer:- This will void warranty.
You will need to unlock bootloader.
*All your data will be lost*
Read all the steps correctly
BUGS:-
mtp (aka transferring files from phone to pc or vice versa with a cable) will not work with adb (it will freeze phone ) to use mtp disable usb debugging in developer options then once you disable usb debugging click usb settings and choose storage
headphone jack does not work (enable use alternative way to detect headsets in phh settings)
audio volume might be low on some devices install the dsp audio module and
DO NOT let the phone die of battery you will not be able to boot and it will be hard to get back into the system (workaround- in magisk install acca https://github.com/Magisk-Modules-Repo/acc and install this apk after installing https://github.com/MatteCarra/AccA then set profile to default (this will shut down the phone at 5% hence removing the risk of your phone not booting after hitting 0%
You tell me
Links
Rom- Download
Stock Samsung kernel source.
Install-
1.Use twrp 3.5.1 (others did not work for me good luck in testing)
2 Unpack the "xz" archive and put the .img file onto the sd card or internal (if you dont have a sd card do step 3 then transfer the img file to your phone)
3. In TWRP head to factory reset format type yes and hit enter
4. Flash the img file (as system obviously)
5. flash eureka oneui kernel (DONT FLASH THE NON ONEUI ONE ONLY FLASH ONEUI EUREKA KERNEL)
6. flash magisk (it is optional but for best performance you should) (use 21.0 for android 12)
Credits-https://github.com/phhusson/
ponces - Overview
Husband of Rita. Father of Luke. Fan of Android and Linux. There is no place like /home 🤓 - ponces
github.com
Pixel Experience Team, phhusson, AndyYan and eremitein -
Zainullah Boot fix (if you cant boot)
install oneui boot into oneui change date to 3 months from now
check for updates
boot into download mode
flash twrp and vbmeta
boot into twrp
do format data
flash multidisabler
flash rom
flash kernel as boot
do factory reset
reboot
if it boots you into fastboot shutdown flash twrp only and try another factory reset and reboot (In twrp)
(Android 12 )
No gapps needed (after installing update all apps in play store including play store itself)
Camera works but use gcam go mod by greatness https://www.celsoazevedo.com/files/android/google-camera/dev-greatness/f/dl9/
if there is any working gcam mod link it so i can test it
gcam go is way way better than the stock camera with hdr night mode portrait and soon filters
(ultra wide and other cameras do not work for now)
Increase performance without any battery impact or (by feravolt and gloeysik)
Step 1
- Install FDE AI Magisk Module to make it a system app, thus it will work better and removes all kernel locks from OEMs (I'm looking at you, Samsung) https://github.com/feravolt/FDE.AI-docs/releases/download/12.4.1m/FDE.AI-as-system-app.MAGISK.zip
- Update FDE AI to the latest version by downloading the latest APK here, since the fde ai magisk module will only install fde ai 12.4.1, not the latest version: https://github.com/feravolt/FDE.AI-docs/releases
- Move to the bottom of the screen and select AI Chat, then type /advancedai (no space, no uppercase letters). This will going to make the AI more effective, without you having to do anything.
- Go to the settings tab and use the AUTO settings for FDE AI.
Optimized and adjusted Google Play services. Contribute to gloeyisk/universal-gms-doze development by creating an account on GitHub.
github.com
install cloudflaredns4magisk
[MODULE] CloudflareDNS4Magisk​
install adaway (optional if you want ads or not) , allow superuser for it download this https://energized.pro/bluGo/formats/filter in adaway click he button in the middle click add click file and add the file then go back to the main menu and click the reload button now https://adaway.org/
Blog
Pixel Experience
Donate
jhenrique09
phhusson
AndyYan
eremitein
ponces​
supports A307gt?
yes this is a gsi it works on all a30 and a30s but there might be bugs try on your own risk there is no issues on my a307 -fn
There is a problem in the download link my IDM did not work here!
Please Upload a new link
#Beta_tester
it works try the new link
Is the file name (Pixel experience 11 stable)?
Rafyhasan69 said:
Is the file name (Pixel experience 11 stable)?
Click to expand...
Click to collapse
yes
Rafyhasan69 said:
Is the file name (Pixel experience 11 stable)?
Click to expand...
Click to collapse
tell me how the install goes and if there are any bugs
Zainullahk1234 said:
tell me how the install goes and if there are any bugs
Click to expand...
Click to collapse
PixelExperience_a30-11.0-20210913-0041-UNOFFICIAL.zip Did not flash via TWRP IT Gets Error
Rafyhasan69 said:
PixelExperience_a30-11.0-20210913-0041-UNOFFICIAL.zip Did not flash via TWRP IT Gets Error
Click to expand...
Click to collapse
E3004: This Package is for device: a30,a30dd; this device is a30s.
Updater process ended with error: 1.
how to fix the screen
Rafyhasan69 said:
how to fix the screen
Click to expand...
Click to collapse
yes Go to settings → Phh Treble Settings → Misc features →set Rounded corners to 30
Rafyhasan69 said:
how to fix the screen
Click to expand...
Click to collapse
did it work?
yes it works
hi, does nfc work ?
makadang said:
hi, does nfc work ?
Click to expand...
Click to collapse
yes
Zainullahk1234 said:
What is this?
Pixel Experience is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, bootanimation)
Our mission is to offer the maximum possible stability and security, along with essential and useful features for the proper functioning of the device
Based on Android 11.0
Disclaimer:- This will void warranty.
You will need to unlock bootloader.
*All your data will be lost*
Read all the steps correctly
BUGS:- Fingerprint does not work (Can be fixed but is very complex and will not be included in tutorial)
fake corners that cut the screen (fix included in thread)
You tell me
Links
Rom- https://github.com/zainullahk/Pixel-expierence-For-a30-and-a30s-
Stock Samsung kernel source.
Install-
1.Need TWRP 3.4.0 or higher!
2. Unpack the "xz" archive and put the .img firmware file into your storage or sd card
3. Go to TWRP and do wipe data-yes
4. Make Wipe data, cache, cache-Dalvik in advanced wipe
5. Flash our .img file which we threw on the Usb/sdcard/storage
6. If you want flash magisk flash it
7. how to fix the rounded corners issue Go to settings → Phh Treble Settings → Misc features →set Rounded corners to 30
Credits-https://github.com/phhusson/treble_experimentations/releases
(Android 11 )
No gapps needed (after installing update all apps in play store including play store itself)
Camera works but use gcam go mod by greatness https://www.celsoazevedo.com/files/android/google-camera/dev-greatness/f/dl9/
if there is any working gcam mod link it so i can test it
gcam go is way way better with hdr night mode portrait and soon filters
(ultra wide and other cameras do not work)
(if face unlock is not working download the pixel feature drop magisk module and install it this fixed face unlock for me and also added more pixel only features
GitHub - ayush5harma/PixelFeatureDrops: Magisk Module for Pixel Feature Drops that adds the system files for the same and spoof using the latest device fingerprint from Google Pixel .
Magisk Module for Pixel Feature Drops that adds the system files for the same and spoof using the latest device fingerprint from Google Pixel . - GitHub - ayush5harma/PixelFeatureDrops: Magisk Modu...
github.com
(images)
View attachment 5447277View attachment 5447279View attachment 5447281View attachment 5447275
Click to expand...
Click to collapse
new bug fix update
nfc did not work on some devices this is fixed
face unlock fixed
minor performance improvements
Rafyhasan69 said:
yes it works
Click to expand...
Click to collapse
flash this in twrp https://forum.xda-developers.com/t/...flagship-stereo-sound-system-for-a30.4245743/ it will fix sound
Zainullahk1234, good job man. The best firmware for today. Thanks for it.
Works great! Thanks
edit: headphones true jack not working?!

Development [ROM][Unofficial][pdx214][13] crDroidAndroid 13.0 - 2023-04-27

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?

Categories

Resources