[GSI][ROM][11.0][AOSP+GAPPS][04/08/21] - Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De

Code:
Disclaimer:
We are not responsible for anything that may happen to your phone as a result of installing custom roms and/or kernels. you do so at your own risk and take the responsibility upon yourself.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
What is this?
An AOSP based ROM, with gapps included and gesture support (pocket, hand wave, pickup).
Based on Android 11.0
Bugs:
You tell me!
Steps:
1. Use latest CosmicDan treble TWRP
2. Re-partition to treble layout if you haven't done so yet
3. Flash vendor.img, system.img and a treble supported kernel (you can use mine or any of the other treble kernels on tissot xda)
4. Wipe data if coming from any other rom(!)
5. Flash Rom (No need for gapps, do not flash them, they are included!)
6. Reboot and wait for setup wizard to come up (may take 2-3 minutes)
7. Reboot
There is now a toggle to add SuperSU on boot in Phh Settings > Misc:
Just enable it and reboot. (Keep in mind it breaks safteynet, if you need to use a banking app, disable it from settings and reboot)
Downloads: Link
@phhusson for his work on GSI (donate to this man, he works on dozens of devices)
@flex1911 for his help bringing 9.0 kernel source for tissot
Oreo team (you all know who you are,@CosmicDan for twrp, @ghpranav for treble vendor source)
Enjoy!
P.S.
I am not going to add any custom features from other roms so please don't comment about that, feel free to flash any other GSI with this vendor/kernel if you want other features.
Source: https://github.com/aosp-tissot
kernel source: https://github.com/aosp-tissot/android_kernel_xiaomi_msm8953-1
Credit to @flex1911 for the original work on the kernel
XDA:DevDB Information
[GSI][ROM][11.0][AOSP+GAPPS][05/11/20], ROM for the Xiaomi Mi A1
Contributors
sooti, phhusson, flex1911, Ranjan
Source Code: https://github.com/aosp-tissot
ROM OS Version: Android 11
ROM Kernel: Linux 4.x
ROM Firmware Required: Treble
Based On: AOSP
Version Information
Status: Stable
Stable Release Date: 2020-11-05
Created 2020-09-21
Last Updated 2020-11-05​

Changelog:
04/08/21:
* Final build of A11 (until 12 )
* August security patch
01/08/21:
* Small fixes
* Refactor over phh repo
20/07/21:
* July security patch
19/06/21:
* June security patch
* Latest phh additions
15/05/21:
* Latest May sec patch
* Latest phh additions
09/04/21:
* Latest April sec patch
* Latest phh additions
03/02/21:
* Fixed magisk support, please disable phh-su and restart to remove it if you want to flash magisk afterwords
* Feb security patch
05/01/21:
* Jan security patch
* New treble settings for style thanks to phh
* Enabled the sdcardfs override feature, should provide better performance
08/12/20:
* December security patch
05/11/20:
* November security patch
* Any hotspot issues should be fixed now
17/10/20:
* Fixed button lights
* Fixed camera crashing in 3rd party apps like bigo live
15/10/20:
* Added wellbeing to settings
* Exclusive Feature: Super SU on demand:
Simply enable it from Phh-Settings > Misc > Enable SU
Then reboot. Please not safteynet will fail while its enabled, if you need a banking app, just disable it from settings and reboot
07/10/20:
* Fixed VoLTE
06/10/20:
* Merged the latest Phh fixes (nothing device specific for our device)
* October security patch
* Pulled latest phh settings app
23/09/20:
* Fixed FPC sensor detection (fingerprint should work now on fpc devices)
21/09/20:
* Initial release: everything except voLTE works (including passing CTS etc)

Thanks bro.

I don't know if I did something wrong, but the fingerprint is not working for me

leofwg said:
I don't know if I did something wrong, but the fingerprint is not working for me
Click to expand...
Click to collapse
What do you mean not working? Did you clean install? Does it show up in settings? Are you using my vendor + kernel?
Edit: tested it again on clean install, works fine.
Please follow all the instructions and use my kernel and vendor

sooti said:
What do you mean not working? Did you clean install? Does it show up in settings? Are you using my vendor + kernel?
Edit: tested it again on clean install, works fine.
Please follow all the instructions and use my kernel and vendor
Click to expand...
Click to collapse
I'm probably missing something ... these are my steps:
- device is already in treble mode
- format data
- flash vendor, flash system,flash boot.img (kernel = boot.img, right?)
- the system starts without problems! but the initial configuration does not show the fingerprint option
apparently for me only fingerprint didn't work... the system is working perfectly. thank you sooti

leofwg said:
I'm probably missing something ... these are my steps:
- device is already in treble mode
- format data
- flash vendor, flash system,flash boot.img (kernel = boot.img, right?)
- the system starts without problems! but the initial configuration does not show the fingerprint option
apparently for me only fingerprint didn't work... the system is working perfectly. thank you sooti
Click to expand...
Click to collapse
I don't know...was it working for you in Q?
Try 'fastboot -w' in fastboot

sooti said:
I don't know...was it working for you in Q?
Try 'fastboot -w' in fastboot
Click to expand...
Click to collapse
i was not using Q before
tried with fastboot -w... still no fingerprint option on initial setup
ill use it without fingerprint for a while!
thank you

Any lag issue?

Mr Magneto said:
Any lag issue?
Click to expand...
Click to collapse
No

Works normal so far. Is there the latest boot.img? Because this old boot.img makes GCam v7 freeze.

Sorry,
but how I can "re-partition to treble layout if you haven't done so yet"?
GPS, battery life, gcam, WiFi, Bluetooth, ok Google are ok?

leofwg said:
I don't know if I did something wrong, but the fingerprint is not working for me
Click to expand...
Click to collapse
It's same for me aswell. Fingerprint missing . It was working in Q

binishm said:
It's same for me aswell. Fingerprint missing . It was working in Q
Click to expand...
Click to collapse
No idea, it's working fine for me, please make sure you haven't flashed magisk
Flash the vendor and boot image from the drive , wipe using fastboot -w then reboot ,.
Tried it twice and it's fine
If it's still not working please send logs

d_borghi said:
Sorry,
but how I can "re-partition to treble layout if you haven't done so yet"?
GPS, battery life, gcam, WiFi, Bluetooth, ok Google are ok?
Click to expand...
Click to collapse
If you don't have a vendor partition you need to repartition

fachry said:
Works normal so far. Is there the latest boot.img? Because this old boot.img makes GCam v7 freeze.
Click to expand...
Click to collapse
You can flash any boot.img that supports treble

sooti said:
If you don't have a vendor partition you need to repartition
Click to expand...
Click to collapse
I'm on revengeos 9;
Where I can find tutorial for all steps?
Thank you

sooti said:
You can flash any boot.img that supports treble
Click to expand...
Click to collapse
I think Perf+ v235 support Android R, Unfortunately no. Until now nothing kernel support R for Mi A1.
Adaptive screen still error. Sometimes dimm sometimes bright

fachry said:
I think Perf+ v235 support Android R, Unfortunately no. Until now nothing kernel support R for Mi A1.
Adaptive screen still error. Sometimes dimm sometimes bright
Click to expand...
Click to collapse
Not sure what you're talking about... Best to just use my vendor and kernel, no brightness issues

FPC fingerprint don't work. Nice work, thanks

Related

[ROM][DISCONTINUED][UNOFFICIAL]Resurrection Remix 6.0 [8.1][J530F/G/S][10/05/18]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Resurrection Remix Oreo​
Code:
/*
* Your warranty is now void.
*
* I am 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 this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
What's working :-
Code:
-Mainstream functions are working fine
-call/sms/camera/wifi/etc
What's not working:
Code:
-NFC (removed)
-Camera video recorder will stop working well after ~1hr of boot (Use FootejCamera instead)
Installation instructions :-
-You need latest TWRP-3.2.1-0 for flashing AOSP ROM'S Found Here : TWRP THREAD
-Get ROM and GApps and put it in your phones sdcard.
-Boot into recovery mode.
-Do a factory reset. If you are coming from previous version of RR itself then this step is optional.
-Flash ROM, then flash GApps.
-Reboot. First boot will take time.
NOTE:
-Must flash Gapps otherwise you could have issues
-Use Footej Camera for the best stable experience
Downloads :
Download : BUILD 5/05/2018 GoogleDrive
Download : BUILD 10/05/2018 GoogleDrive
Gapps : Opengapps > ARM > 8.1 > MICRO
Code:
Reporting bugs
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
Contributors : -
Resurrection Team
DU Team
LineageOS Team
And their Supporters
@Valera1978
@mohi1117
@ananjaser1211
@DarkLord1731
@bonuzzz
@lzzy12
@McFy49
@deadman96385
@SharkEzz
And the rest of Exynos7870 Devs
Sources >>>
https://github.com/Exynos7870
https://github.com/SamsungGalaxyJ5-2017/
https://github.com/ananjaser1211/Refinedkernel_2
ROM OS Version: 8.1.x Oreo
ROM Kernel: Linux 3.18.x
Based On: RessurectionRemix
Version Information
Status: Beta
Changelog :
Build #2018/05/10 :-
Built with latest RR Sources
Hotspot Fixed
USB Tethering Fixed
Fully fixed widevine DRM
Disabled lock screen rotation
Enabled burnIn protection
some improvements to stock camera (id still use footej)
Updated vendor libs
NFC is now included but only works rarely
Kernel improvements
GPU can go as low as 160mhz
Undervolted GPU
Set default GPU Clock at stock (help with battery)
Undervolted CPU
----------------------------
Build #2018/05/5
New RR Changes :
-HWC2.0 Support
-Fixed LiveDisplay
-Widedivine DRM
-Some other improvments
-Fixed Fingerprint
-Fixed BlackScreen death issue
-Added Ambient Display
-Added AlwaysON Display
-Added RefinedKernel 2.8 (check thread for more details)
-Fixed performance
-Fixed stability and overall user experience
-ADB and MTP work well together now
-ADB debugging is enabled by default
-Fix exFAT
Bugs :-
-NFC (removed)
-Camera video recorder will stop working well after ~1hr of boot (Use Footej Camera)
Q : Bootloop ?
A : if its been more than 10 minutes and the phone didnt start yet, hold volume down home and power until it reboots, it will start normally the 2nd time around
Q : Black screen ?
A : Do the same procedure as in bootloop
Q : Suddenly everything is FCing and nothnig is working
A : Do a full reboot the system can get messy sometimes
Q : How to control Kernel ?
A : Use oxygenTweaks Download
Q : How to Root ?
A : Flash latest magisk BETA (16.4 for example)
-To Root, Flash Super SU 2.82 From here : Supersu Release / you can also use Magixk 16.4+ now
-Keep bootloader and modem updated : Post Latest J530F : Drive
enjoy the taste of oreo and do not forget to hit thanks and leave a positive feedback
Nice Work
good job anano
A new great rom from anan !
Keep it up anan :good:
Thanks guys, appreciated. ran out of thanks for today
Good going
How to root? I tried magisk but don't work
I have root with supersu 2.82
wetito said:
How to root? I tried magisk but don't work
Click to expand...
Click to collapse
did you use latest version, i don't have any issues with 16.3
wetito said:
How to root? I tried magisk but don't work
Click to expand...
Click to collapse
Use magisk beta :good:
KRiST0F said:
did you use latest version, i don't have any issues with 16.3
Click to expand...
Click to collapse
Ah ok. I tried only 16.0 version
could you fix the nfc because I need nfc
and does it work volte in this rom??
Sent from my [device_name] using XDA-Developers Legacy app
zero020115 said:
could you fix the nfc because I need nfc
and does it work volte in this rom??
Click to expand...
Click to collapse
No volte for any LineageOS based roms and no NFC fix for now...
Hey, first of all thanks for this great ROM!
I found one bug when trying to unlock the phone while using the fingerprint reader. You can hear the phone unlocking but the screen stays black. You need to re lock and unlock by not only touching the fingerprint but really physically pushing it in so it clicks. I hope my explanation is clear to understand.
Skanna Gent said:
Hey, first of all thanks for this great ROM!
I found one bug when trying to unlock the phone while using the fingerprint reader. You can hear the phone unlocking but the screen stays black. You need to re lock and unlock by not only touching the fingerprint but really physically pushing it in so it clicks. I hope my explanation is clear to understand.
Click to expand...
Click to collapse
Ive seen this bug in RR only, i might try and resolve it but not sure, Right now we got some heavy bugs that needs fixing. Widvine DRM isnt working, Hotspot and USB tether isnt working so until those 2 are resolved, i can think of the FP AOD thingy
ananjaser1211 said:
Ive seen this bug in RR only, i might try and resolve it but not sure, Right now we got some heavy bugs that needs fixing. Widvine DRM isnt working, Hotspot and USB tether isnt working so until those 2 are resolved, i can think of the FP AOD thingy
Click to expand...
Click to collapse
Thx for the quick response, and I totally understand that. This bug is only a luxury problem so I guess I'll live
I'm using RR as daily driver and I can say it's pretty stable, I've experienced some FCs on Magisk but when rebooting they got solved, also sometimes when I reboot the phone to solve FCs on Magisk the ROM doesn't boot and I have to turn the phone off and boot again, but these problems are not common, so I don't really care about them, just saying... Maybe it's becouse I flashed mods, right now I'm only using V4A and iOS Emojis, both are zip files flashed via Magisk. But as I said this problems are very uncommon so no problem with it.
The other bug is that problem with AOD, but since I don't use AOD I don't really care about it
Except that everything works perfectly

[ROM][TREBLE] Project Treble for Xiaomi Redmi 4A & 5A [UNIFIED]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
#include <std_disclaimer.h>
/*
* 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 this TREBLE
* SUPPORT before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
What is Project Treble:
Project Treble basically partitions your device into two separate partitions, a system and a vendor: system contains your generic system image, while vendor partition has your device specific files required for booting and running your phone. This way we can easily change the system image and be able to run our device on different system images with the same kernel and vendor partition
Read more about Project Treble​
What's a GSI?:
A GSI literally means Generic System Image. It is a general system image meant for no specific device. Treble enabled devices have the capability to run a GSI. You can find a GSI here: Phh-Treble​
Xiaomi Redmi 4A hardware vs Treble implementation:
Our Redmi 4A is an A-only device. This means that regarding the GSI images (GSI = Generic System Image) to be used, you need to get ARM64 and A-Only system images​
How to report bugs:
Logcat, a simple description of the bug, kmsg or dmseg depending on the bug​
What's Packaged in the zip:
A boot image (kernel)
A compressed vendor image (cust partition)​
How to use:
Reboot to recovery (Custom TWRP recovery for Redmi 4A - Direct link)
Format /system, /data and /cache
Install Treble flashable zip package (Project Treble flashable for Redmi 4A - Direct link)
Install the GSI system image you wish to use (How to flash a Generic System Image (GSI) on Project Treble supported devices - Direct link)
Reboot
Important notes:
Current minimal * required * firmware version is MIUI 8.3.29 Global dev, otherwise installation could have issues. Download the latest dev fastboot package directly from Xiaomi and flash it prior to installing LineageOS or, alternatively, download and install one of the latest custom packages containing firmware only (at your own risk).
GApps can only be flashed on clean installs.
Formatting data (all user data is wiped, including internal storage) is a must if MIUI was previously installed and device was encrypted.
Screenshots:
Broken:
WIFI MAC address gets randomly generated (only once, you will keep the same as long as you are on LOS)
Encryption (format data or remove encryption when coming from a non-treble rom)
Sepolicy is still permissive
Nothing else? Otherwise please report it!
Working:
Camera (and flashlight)
WiFi
Bluetooth
Telephony (Calls and Data)
Audio (Record and Playback)
Video Playback
Sensors
GPS
VoLTE (AOSP doesn't have the needed patches to get it working, but most other GSIs have them)
Credits & collaborations:
This work is due to efforts from RedmiDevs founding members that did the full device bring-up. Huge thanks to @xboxfanj for all the help during that bring-up.
Finally, all RedmiDevs & LineageOS team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
And I would give a special thanks to Baron Bronson for providing his device for developing!​
Device wiki:
Unofficial wiki link
XDA:DevDB Information
Project Treble, ROM for the Xiaomi Redmi 4A & 5A
Contributors:
33bca
ROM OS Version: 8.1 Oreo
ROM Kernel: Linux 3.18.71
ROM Firmware Required: MIUI 8.4.12 dev
Version Information
Status: Beta
Created 2018-05-13
Last Updated 2018-05-24
You like my work? Feel free to donate here.
Changelog:
V1 - 13.05.2018
- Initial Release
V2 - 24.05.2018
- Unified with Redmi 5A from now on!
- Added full RGB LED (It's slow while selecting the colors, but I'll improve the HAL soon)
- Added new poweroff charging animations (Yay, it even shows percentage)
- Fixed calls over bluetooth
- Updated screen off gestures ( Added some new goodies)
- Updated Camera to the latest CAF tag
- Updated Kernel to the latest CAF tag
Reserved #3
Finally a treble support for rolex. Thank you for make it happen.
Reserved.
Dang, you really did it! Thanks a ton for supporting our device. ?
There seems to be no option in TWRP to flash the system image, only for boot and recovery. Do we flash it via fastboot?
Do we need any special version of TWRP for this ?
Rajat14801 said:
Do we need any special version of TWRP for this ?
Click to expand...
Click to collapse
I want to know it too.
MaxisMan said:
There seems to be no option in TWRP to flash the system image, only for boot and recovery. Do we flash it via fastboot?
Click to expand...
Click to collapse
Yes, that's what I did.
Is this a ROM or a file
Update
Unified with Redmi 5A from now on!
Added full RGB LED (It's slow while selecting the colors, but I'll improve the HAL soon)
Added new poweroff charging animations (Yay, it even shows percentage)
Fixed calls over bluetooth
Updated screen off gestures ( Added some new goodies)
Updated Camera to the latest CAF tag
Updated Kernel to the latest CAF tag
You can find the remaining bugs in the OP.
Due to my broken Redmi 4A I can't deliver that many and bigger updates. I should receive the replacement parts in about a month. (I didn't find any faster delivery at a reasonable price..)
Grab the update here!
BTW: You will need a TWRP with custom vendor support like this one.
MaxisMan said:
There seems to be no option in TWRP to flash the system image, only for boot and recovery. Do we flash it via fastboot?
Click to expand...
Click to collapse
Rajat14801 said:
Do we need any special version of TWRP for this ?
Click to expand...
Click to collapse
BTomiii said:
I want to know it too.
Click to expand...
Click to collapse
You will need at least a recovery with vendor partition support, you can check this one out: https://androidfilehost.com/?fid=818222786056029479
rseragon said:
Is this a ROM or a file
Click to expand...
Click to collapse
A flashable ZIP that contains the vendor and boot image.
Does this work on any custom ROM or only los
I am using aex 5.5 will it work on it
Any fix for decryption failure?
BTomiii said:
Any fix for decryption failure?
Click to expand...
Click to collapse
Not yet
Sent from my Redmi 4A using XDA Labs
Does the decryption issue just mean when flashing to treble that the device must be unencrypted or that I also can't encrypt after flashing a GSI? If only the former then it's annoying but not too bad. If the later, I hope it can be fixed soon as I like device security.
cant flash gapps on dotos gsi
How do I go back to the stock MIUI ROM after following the given steps and installing a Generic System Image?
Can all of this be reverted by installing a MIUI ROM via Mi Flash?

[GSI][ROM][9.0][AOSP+GAPPS][07/08/19]

Code:
Disclaimer:
We are not responsible for anything that may happen to your phone as a result of installing custom roms and/or kernels. you do so at your own risk and take the responsibility upon yourself.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
What is this?
An AOSP based ROM, with gapps included and gesture support (pocket, hand wave, pickup).
Based on Android 9.0
Bugs:
* Hotspot (known issue on all GSI, Phh is working on a fix for this) Works on 2.4GHz, WPA2 broken (You can fix it following these steps)
* Casting? (crashed on mine a while back, haven't tried again since)
Steps:
1. Use latest CosmicDan treble TWRP
2. Re-partition to treble layout if you haven't done so yet
3. Flash vendor.img, system.img and a treble supported kernel (you can use mine or any of the other treble kernels on tissot xda)
4. Wipe data if coming from any other rom(!)
5. Flash Rom (No need for gapps, do not flash them, they are included!)
6. Reboot and wait for setup wizard to come up (may take 2-3 minutes)
7. Reboot to twrp and flash magisk (optional)
8. Reboot
9. After setup is done install ims.apk (optional, if you want volte)
Notes:
* Don't reboot during first boot, the drive is encrypted to FDE and rebooting my corrupt the data
* voLTE has a 30 second delay at boot to avoid crashes, so it takes a bit to load after reboot.
Downloads: Link
Thanks to @Ranjan for IMS.apk
@phhusson for his work on GSI (donate to this man, he works on dozens of devices)
@flex1911 for his help bringing 8.1 kernel source for tissot
Oreo team (you all know who you are,@cosmicdan for twrp, @ghpranav for treble vendor source)
Enjoy!
P.S.
I am not going to add any custom features from other roms so please don't comment about that, feel free to flash any other GSI with this vendor/kernel if you want other features.
Source: https://github.com/aosp-tissot
Void kernel source: https://github.com/aosp-tissot/tissot
Credit to @flex1911 for the original work on Void kernel
XDA:DevDB Information
[GSI][ROM][9.0][AOSP+GAPPS][07/08/19], ROM for the Xiaomi Mi A1
Contributors
sooti, phhusson, flex1911, Ranjan
Source Code: https://github.com/aosp-tissot
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.x
ROM Firmware Required: Treble
Based On: AOSP
Version Information
Status: Testing
Stable Release Date: 2019-08-07
Created 2018-09-07
Last Updated 2019-08-07​
Changelog:
07/08/19:
* August security patch
02/07/19:
* July security patch
* Updated snapdragon camera app source
04/06/19:
System:
* June security patch
20/05/19:
System:
* Fixed HW button lights
07/05/19:
System:
* May security patch
* Re-did device prop script, should work on @flex1911 treble images
05/04/19:
System:
* April security patch
07/03/19:
System:
* March security patch
27/02/19:
Boot:
* Moved to @flex1911 void kernel for stock stability and performance
* Brought his kernel up to 3.18.136
* Merged latest CAF
05/02/19:
System:
* February Google security patch
04/02/19:
Boot:
* Latest linux tag 3.18.133
* Latest CAF Tag LA.UM.6.6.r1-10500-89xx.0
Boot up should be fixed as well, please report.
08/01/19:
System:
* January security patch
* Switched gapps from PE to opengapps, default dialer issue is fixed
* Changed prop reading method so system image is untouched and we read the device id props and set them at boot, as before safteynet will pass
02/01/19:
Boot:
* Latest linux 3.18.131 patches
25/12/18:
System:
* Added a script that identifies the board using vendor props and sets them in system props, this means that we no longer need the safteynet magisk module,
Device name, ID and fingerprint will be correct and will pass safteynet (only using my kernel) and will allow you to sign in without magisk (First boot the device reboots after setting the prop, after second boot we get boot animation)
20/12/18:
System:
* Fixed hotspot not working (for wpa2 fix, use guide in first post, 5ghz still broken)
Boot:
* Fixed bootloop for new users
* Fixed wrong version
* Merged latest 3.18.130 linux tag + latest CAF tag
4/12/18:
System:
* December Google security patch
Boot:
* Kernel upgraded to 3.18.128
18/11/18:
Boot:
* Merged kernel 3.18.125
* Merged latest CAF commit
06/11/18:
System:
* Merged November security update patch from Google
23/10/18:
System:
* Fixed security patch back to october
* Add some memory optimizations
22/10/18:
System:
* Fixed support for google camera 6.1 (mods), any issues on those mods now are on their side, it opens now on the GSI
Safteynet_patch also updated:
* Fixed zoom lens support for tissot (Google camera wide)
11/10/18:
Boot:
* merged 3.18.123 tag
* Latest CAF tag
Vendor:
* Fixed bt not reading MAC sometimes on boot
* Small bug fix with idle display permission
Safteynet_patch also updated:
* Sets the device name to proper a1 names
* Sets proper Tissot fingerprint ids (instead of op3)
02/10/18:
* October security patch
20/09/18:
* Hotspot fixed again (was missing some permissions), WPA2 seems to be broken for now, will be fixed in next release (you can use open hotspot for now)
19/09/18
* Gapps updated
* Hotspot should work now (2.4GHZ only for now)
* Build does not include root by default anymore (more secure), magisk can still be used as usual (no need to flash again if you already have it now)
09/09/18:
* Replaced Camera2 with SnapdragonCamera from latest 8953 CAF tag (AOSP Camera2 is not working on our device for some reason)
07/09/18:
* Initial release, September patch
* Kernel base 3.18.120 with Xiaomi tissot 8.1 kernel source (thanks to @flex1911 for the merge)
reserved...
Great ????
Subscribed
Great Another Pie Rom ?
Great! Selinux is enforced and API2 enabled by default?
Nice.
Thanks.
Touch Boost? What GAPPS are included?
---------- Post added at 04:45 PM ---------- Previous post was at 04:40 PM ----------
Flash vendor then boot Img not system img
justboryata said:
Touch Boost? What GAPPS are included?
---------- Post added at 04:45 PM ---------- Previous post was at 04:40 PM ----------
Flash vendor then boot Img not system img
Click to expand...
Click to collapse
The order doesn't matter... you just need to flash all 3 and please don't quote the OP next time
The main Question is about battery life
sooti said:
The order doesn't matter... you just need to flash all 3 and please don't quote the OP next time
Click to expand...
Click to collapse
I'm not saying order matters, I'm saying there was nothing about boot.img and not everyone has the knowledge to get that themselves.
Can I install ims .apk on other gsi for volte ?
What are you mean with
3. Flash vendor.img, system.img and a treble supported kernel (you can use mine or any of the other treble kernels on tissot xda)
Click to expand...
Click to collapse
? The vendor and System img from others or the vendor and system from the download link in the OP?
Screens pls &
Build number
))
avpenkov said:
Screens pls &
Build number
))
Click to expand...
Click to collapse
thanks @sooti
for this
Hello guys, i followed the steps 3 times with moun kernel and without flashing kernel, but i can't make it boot, it just bootloops. Any help? i'm stuck here
+1
The boot.img is your kernel ?
Flashing just vendor.img, aosp070918.img and boot318120.img results to bootloop for me too.
Did I missed a file ?
Everyone who is having issues, you need to partition as treble or it won't work
Edit: found the issue, fixed it, please download system.img again and flash
Works great, damn good job, big thanks :good:
he tried to install this rom but the steps for installation is not understood
reset mode recovery
Re-partition to treble layout if you have not done so yet
flash vendor
flash system.img (aosp_070918.img)
Wipe data if coming from any other rom (!)
Here comes my problem says to flash the rom and there is only boot_3-18-120.img when flashing that we selected ??? vendor, system, boot ????
could you help me

[ROM][OFFICIAL] Omnirom for Zenfone6 (2019) [Deprecated, see Q Thread]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
What is Omnirom ?​
Selinux Status:
Enforcing
Instructions :
Follow this Steps by steps
You need to be in stock Asus ***.189 or .191., on both slots Please. Current active slot A
First Install
* Download Rom , TWRP, GAPPS (nano)
* REMOVE ALL FINGERPRINT/LOCKSCREEN SECURITY in your current ROM
* reboot to bootloader
* fastboot boot nameofyourtwrp.img
* flash omnirom.zip
* flash twrp-recovery_installer.zip
* reboot recovery
* Wipe (swipe for perform factory reset)
* flash GAPPS
* flash Magisk (optional)
* reboot and profite
Update for unofficial release
* reboot to recovery
* flash omnirom.zip
* flash twrp-recovery_installer.zip
* reboot recovery
* flash GAPPS
* flash Magisk (optional)
OTA (For official)
Use OTA inside rom for updates. nano gapps backup included.
if u did something else. we dont need/wanna know about it in the thread
Device Maintainers
@micky387
Download:
OPENGAPPS ( ONLY NANO RECOMMENDED)
Last stable Magisk if needed
TWRP @mauronofrio
Official Omnirom build
Telegram Group:
Official OmniROM Community
Omnirom Zenfone6/6Z
Source Code
Omnirom
Omnirom gerrit
XDA:DevDB Information
Omnirom for Zenfone6 (2019), ROM for the ASUS ZenFone 6 (2019)
Contributors
micky387
Source Code: https://github.com/omnirom
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
Version Information
Status: Stable
Beta Release Date: 2019-08-20
Created 2019-08-20
Last Updated 2019-09-08
Changelog 09-15
* Add (Partially) Smart Key for Google Assist
* Add Asus Camera in the build.
* Fix Selinux Denied for This App Asus Camera
* Add Night Mode for camera
Changelog 09-08
* Fix mediaprovider selinux denial (you can now read/open your sound track on your Sdcard)
Changelog 2019-09-05
* Fix audio issue
* Add Swipe Up unlock support
Changelog 2019-08-31
* Add offscreen gestures support
* Update FP and proprietary blobs to 191
* Ability to use @mauronofrio twrp recovery to flash stock and omnirom
* Add/Update camera blobs
Changelog 2019-08-23
* Add Fm Support
* Update FP for August security patch
Enjoy and good play
Happy to see a second ROM for the ZF6, thanks for the work!
Does this work with the port of the Asus camera?
abprie said:
Happy to see a second ROM for the ZF6, thanks for the work!
Does this work with the port of the Asus camera?
Click to expand...
Click to collapse
certainly, test and report
micky387 said:
certainly, test and report
Click to expand...
Click to collapse
Hehe... that's a confusing answer though. Don't you own a ZF6?
abprie said:
Hehe... that's a confusing answer though. Don't you own a ZF6?
Click to expand...
Click to collapse
ofc yes, but i dont tested Asus camera port. include and using Snapdragoncamera 2
Thanks so much for this!
Is there any way to enable dark mode like on lineage?
For those interested: nandroid backup and flashing works with the provided twrp.
isthisadagger said:
Thanks so much for this!
Is there any way to enable dark mode like on lineage?
For those interested: nandroid backup and flashing works with the provided twrp.
Click to expand...
Click to collapse
If dark Device theme isnt good in Display--> Device theme, you need to enable dev option to force Night Mode
New update available in OP
Changelog 2019-08-23
* Add Fm Support
* Update FP for August security patch
Click to expand...
Click to collapse
Hi firstly would like to thank for this amazing rom of its stability and all. With that said, installation of this rom took me hours since iam new to the A/B boot partition of the phone (previous phone used was the note8 with no A/B Boot partition) but then again you need to get used to it. With that said, asuscamera.zip port works on the rom. When first launch of rom go to panoroma for front camera to flip thereafter it worked properly then.With that i have a couple of suggestions for the said phone since iam wanting to used this rom as daily driver
1st. For Security wise, i hope in future update you would introduce front facing unlocked of the phone since its one of the features of the phone which is flip cam.
2nd. For the notifications toggles, i hope you would also have the toggles of the sound/vibrate and mute since its quite easier by pulling down noti instead of pressing volume button and mute/vibrate the phone.
3rd. For the omniswitch launcher , i hope in future you would introduce folder of putting in apps as its rather untidy seeing my homefeed fill with apps all over the place.
4th. Also its rather confusing now since that theres omniswitch and also the normal way of using the phone of swiping up for recents item and also swiping down for notifications toggles so i hope you can enable/disable either.
With that said hope you listen to my above suggestion and also may i asked where i can donate
Hi developer, since it needs wipe data when installing.
I would like to know if there is retract camera and double tap to wake feature?
Add to that also the fingerprint unlocked sometimes worked sometimes it did not so it needs to get some fix there.
---------- Post added at 10:18 AM ---------- Previous post was at 10:16 AM ----------
checkin1991 said:
Hi developer, since it needs wipe data when installing.
I would like to know if there is retract camera and double tap to wake feature?
Click to expand...
Click to collapse
Double tap to wake works and retract camera is there too.
I installed the latest update from ASUS. And I am unable to boot this ROM. Not sure if Im doing something wrong or if it just not supported.
I followed your instructions, tried your TWRP, TWRP from the TWRP post.
Just loops to the ASUS logo, or just stays at the ASUS logo.
ZeroPoke said:
I installed the latest update from ASUS. And I am unable to boot this ROM. Not sure if Im doing something wrong or if it just not supported.
I followed your instructions, tried your TWRP, TWRP from the TWRP post.
Just loops to the ASUS logo, or just stays at the ASUS logo.
Click to expand...
Click to collapse
I installed Omni successfully on Stock 174 and stock 189 with the provided TWRP 18.
Did you try it with boot to twrp > flash twrp installer > reboot to twrp > format > reboot to twrp > flash omni + twrp installer > reboot twrp > wipe > flash gapps?
isthisadagger said:
I installed Omni successfully on Stock 174 and stock 189 with the provided TWRP 18.
Did you try it with boot to twrp > flash twrp installer > reboot to twrp > format > reboot to twrp > flash omni + twrp installer > reboot twrp > wipe > flash gapps?
Click to expand...
Click to collapse
Very close to that. I didnt format between the two reboots to TWRP.
Maybe Ill give that a shoot when I get home from work today.
Edit: Thanks Dude. I got it to boot.
Has anyone used the speaker in WhatsApp or telegram calls? Even on the lowest volume setting it is very loud. Is there any setting to lower the min volume?
Hi guys
OP updated with new build
Changelog 2019-08-31
* Add offscreen gestures support
* Update FP and proprietary blobs to 191
* Ability to use @mauronofrio twrp recovery to flash stock and omnirom
* Add/Update camera blobs
Click to expand...
Click to collapse
amiruls said:
Hi firstly would like to thank for this amazing rom of its stability and all. With that said, installation of this rom took me hours since iam new to the A/B boot partition of the phone (previous phone used was the note8 with no A/B Boot partition) but then again you need to get used to it. With that said, asuscamera.zip port works on the rom. When first launch of rom go to panoroma for front camera to flip thereafter it worked properly then.With that i have a couple of suggestions for the said phone since iam wanting to used this rom as daily driver
1st. For Security wise, i hope in future update you would introduce front facing unlocked of the phone since its one of the features of the phone which is flip cam.
2nd. For the notifications toggles, i hope you would also have the toggles of the sound/vibrate and mute since its quite easier by pulling down noti instead of pressing volume button and mute/vibrate the phone.
3rd. For the omniswitch launcher , i hope in future you would introduce folder of putting in apps as its rather untidy seeing my homefeed fill with apps all over the place.
4th. Also its rather confusing now since that theres omniswitch and also the normal way of using the phone of swiping up for recents item and also swiping down for notifications toggles so i hope you can enable/disable either.
With that said hope you listen to my above suggestion and also may i asked where i can donate
Click to expand...
Click to collapse
Thanks for your report
1/ Already inside. With nano gapps installed ofc, go to security-->smart lock and active. And go to omnigears--> lockscreen and switch on Auto Unlock
2/ We will look at that but may be under Q because it is soon ....
3/ i dont know if max want that...
amiruls said:
Add to that also the fingerprint unlocked sometimes worked sometimes it did not so it needs to get some fix there.
Click to expand...
Click to collapse
No problem for me but i have added more wakelock time for FP

General [DISCONTINUED][ROM][13][OFFICIAL] PixelOS [AOSP][STABLE][27/10/2022]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
PixelOS is an AOSP based ROM, with Google apps included and all Pixel goodies. We aim to provide an experience similar to Google Pixel phones with numerous performance enhancements and a small amount of useful additional features.
Code:
/* Your warranty is now void.
*
* I am 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 this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Our Featurelist​
Device Specific Issues:
No such critical device specific bugs has been found yet.
If faced, please let me know.
Requirements
MUST BE on latest MIUI13 firmware according to your region
Downloads
Get the latest PixelOS Build for gauguin Download
Firmware https://xiaomifirmwareupdater.com/firmware/gauguin/
Magisk (optional) https://github.com/topjohnwu/Magisk/releases
PixelOS Recovery https://sourceforge.net/projects/pixelos-releases/files/thirteen/gauguin/recovery/
Note: GApps are included, don't flash separately.​
Notes
• Encryption is enabled by default
• SELinux is enforcing
Flashing Instructions
Clean flash (coming from a different ROM):
• Download ROM from the link above
• Download Magisk v23.0 or newer (optionally)
• Reboot to recovery
• Format data (if encrypted)
• Wipe dalvik, cache
• Flash latest MIUI13 firmware according to your region (link above)
• Flash ROM zip
• Reboot and voila!
• To get root access, reboot to recovery after ROM setup and flash magisk.
Updating to a newer build (dirty flash):
• Flash ROM zip and magisk (optional)
• Wipe cache and dalvik (optional, recommended)
• Reboot and voila!
Read our blog https://blog.pixelos.net
Join our Telegram Group https://t.me/PixelOSChat
Buy me a Coffee https://paypal.me/tarundbz
Help translate PixelOS https://translate.pixelos.net
Source Code
PixelOS http://github.com/PixelOS-AOSP
Device Tree and Vendor Tree https://github.com/PixelOS-Devices
Kernel Tree https://github.com/PixelOS-Devices/kernel_xiaomi_gauguin
ROM OS Version: Android 13.
ROM Kernel: Linux 4.19.157
Stable Release Date: 20 Feb 2023
Latest Release Date: 20 Feb 2023
Screenshots:
Device Changelogs:
# 12 June 2022
- Initial Release
# 14 June 2022 (hotfix build)
- Fixed PIP in apps like Netflix
- Fixed Quick Charging acting unusual
- Dropped Thermal Profiles
- Dropped MiSound Scenarios
- Dropped QS RefreshRate
# 18 June 2022
- Add back MiSound Scenarios
- Used step_wise thermals
- Dropped atrace HIDL
# 16-July-2022 // Facing issues (Donot wait for hotfix)
- Enabled F2FS Compression
- Introduced Raise to Wake
- Properly implement FUSE passthrough
- Introduced Thermal Profiles
- Refresh Rate QS Tile redirecting to it's own respective settings
- Addressed sepolicy denials
- Maybe fixed WeChat fingerprint issue
# 27-Oct-2022
- Initial Android 13 Release
# 30-Oct-2022
- Dropped hw_acc effect from audio configs
- Add back LTM display configs
- Switch to AOSP NXP NFC HAL
- Suppressed warnings related to NeuralNetwork HAL
- Label missing wakeup nodes
# 02-Nov-2022
- Added support for MIUICamera
- Use AOSP USB v2 audio HAL
# 19-Nov-2022
- Updated blobs from gauguin_GLOBAL V13.0.5.0.SJSMIXM release-keys.
- Updated specific camera blobs from gauguin_CN V13.0.10.0.SJSCNXM release-keys.
- Updated perf blobs from LA.UM.9.12.r1-14400-SMxx50.QSSI12.0.
- Drop OEM changes in gps.conf.
- Drop useless overlays.
- Drop IOP.
- Disable SF client composition cache.
- Fixed AOSP USB v2 audio HAL.
- Recovery is now made permissive.
- Switched to legacy sepolicy_vndr.
- Switched to common Xiaomi light HAL.
- Bump vendor security patch level.
- Update device build fingerprints.
NOTE: Users MUST perform clean flash to switch to initial Android 13 Release if you are from Android 12 Releases.
# 20-Feb-2023
- Rebased kernel
- Fixed USB tethering
- Enabled F2FS Compression
- Update adreno blobs from LA.UM.9.14.r1-20200-LAHAINA.QSSI13.0
- Introduce Aperture
- Switched to common QTI vibrator HAL
- Update blobs from gauguin_GLOBAL_V13.0.7.0.SJSMIXM
Been using this. And is absolutely great.
Thanks this rom, my favorit os. Everything works fine for me.
kawaaii said:
Screenshots:
Click to expand...
Click to collapse
What camera do we get with this ROM?
Google camera go
BearXXV said:
What camera do we get with this ROM?
Click to expand...
Click to collapse
Google Camera GO comes with this ROM, but you can install custom Google Cameras too.
The issue with video recording is fixed, meanwhile 4k recording still doesn't work.
I will try to fix the issue as soon as I get time.
Thanks man!
CsaTsa said:
Google camera go
Click to expand...
Click to collapse
Thanks Man!
kawaaii said:
Google Camera GO comes with this ROM, but you can install custom Google Cameras too.
The issue with video recording is fixed, meanwhile 4k recording still doesn't work.
I will try to fix the issue as soon as I get time.
Click to expand...
Click to collapse
Thank You! Will definitely give this rom a try.
kawaaii said:
Flashing Instructions
Clean flash (coming from a different ROM):
• Download ROM from the link above
• Download Magisk v23.0 or newer (optionally)
• Reboot to recovery
• Format data (if encrypted)
• Wipe system, vendor, cache, dalvik, data
• Flash latest android 12 stable firmware of own respective region (link above)
• Flash ROM zip
• Reboot and voila!
• To get root access, reboot to recovery after ROM setup and flash magisk.
Click to expand...
Click to collapse
In my Orange fox recovery wipe section not showing system and vendor, how to fix it
Adalat said:
In my Orange fox recovery wipe section not showing system and vendor, how to fix it
Click to expand...
Click to collapse
I flashed last night, i too didn't find system.... i just factory reset once and wiped cache, vendor and dalvik and then fkashed the rom, it worked for me.
How do i use ultra wide camera?
Ahnaf92240 said:
I flashed last night, i too didn't find system.... i just factory reset once and wiped cache, vendor and dalvik and then fkashed the rom, it worked for me.
Click to expand...
Click to collapse
Ahnaf92240 said:
I flashed last night, i too didn't find system.... i just factory reset once and wiped cache, vendor and dalvik and then fkashed the rom, it worked for me.
Click to expand...
Click to collapse
Updated flashing instructions.
Sorry for inconvenience.
Ahnaf92240 said:
How do i use ultra wide camera?
Click to expand...
Click to collapse
You can use the modded GCams provided in the gauguin specific photography.
I hope you can find your answer there.
Adalat said:
In my Orange fox recovery wipe section not showing system and vendor, how to fix it
Click to expand...
Click to collapse
[DISCONTINUED][ROM][13][OFFICIAL] PixelOS [AOSP][STABLE][27/10/2022]
PixelOS is an AOSP based ROM, with Google apps included and all Pixel goodies. We aim to provide an experience similar to Google Pixel phones with numerous performance enhancements and a small amount of useful additional features. /* Your...
forum.xda-developers.com
I am unable to install OTA update PixelOS_gauguin-12.1-20220716-1533.zip. When I try to install the update it restarts and gives an Error screen and restarts to the current build installed. Attached error screen.
BearXXV said:
I am unable to install OTA update PixelOS_gauguin-12.1-20220716-1533.zip. When I try to install the update it restarts and gives an Error screen and restarts to the current build installed. Attached error screen. View attachment 5661193
Click to expand...
Click to collapse
Follow guide properly
Currently auto OTA doesn't work
Also AOSP Recovey is recommended for updating rather than OrangeFox or any other out there for gauguin right now..
:/
kawaaii said:
Follow guide properly
Currently auto OTA doesn't work
Also AOSP Recovey is recommended for updating rather than OrangeFox or any other out there for gauguin right now..
:/
Click to expand...
Click to collapse
I have Pixel OS recovery installed. I am not using 'Dirty Flash' method but OTA method. Well I guess that is not working right now. Thanks for the support!

Categories

Resources