• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][12.0] AOSP 12.0 for Poco X3 [BETA][UNIFIED][OSS]

Search This thread

pabloeldiablo

Senior Member
Jun 2, 2019
161
28
Zwoleń
the rom is been seen by google as a Pixel 6 Pro but for some reason I cant see the unlimited storage message or option anywhere.. If anyone knows what I'm missing, please let me know.
thanks in advance
Important: If you have a Pixel 5 or earlier, you receive unlimited storage for photos and videos backed up from your device at no charge.

 

Adithya R

Senior Member
Update available!

Download
aosp_surya-12-20211129-2131.zip | Mirror

Changelog
- Merged November 2021 security patch (12.0.0_r13)
- Switched to user builds instead of userdebug
- Added support for Google Play system updates
- Updated kernel to latest CAF tag and new optimizations
- Updated MIUI blobs from V12.5.4.0.RJGMIXM
- Fixed wifi and bluetooth MAC address
- Fixed SIM option disappearing after turning off SIM
- Prevent auto brightness from going too low
- Fixed content-based refresh rate (60Hz in netflix etc)
- Fixed Live Captions and recents text selection
- Added Quick Tap gesture from pixels
- Added option for proximity check on wake
- Enabled back Android 12 settings provider model
- Align lockscreen statusbar with normal statusbar
- Switched to stock notch cutout configuration
- Optimized dexpreopt to improve apps performance
- Switched to FUSE passthrough for faster /storage
- Improved thermal and touch profiles in xiaomi parts
- Added new Pixel 6 wallpapers (static and live)
- Added Extreme Battery Saver from pixels
- Added new Security Hub from Pixel 6
- Added nexus and pixel feature configs (sysconfigs)
- Fixed navigation bar sometimes stuck on wrong side
- Updated 4G+ icon to Android 12 (silk) design
- Added long press volume buttons to skip track
- Added long press power button to toggle flashlight
- Added gesture option to cycle through ringer modes
- Switched to Google Files app instead of DocumentsUI
- Increased range of night light intensity
- Allow to resume/pause downloads
- Allow disabling mute icon in statusbar tuner
- Removed pixel props spoofing for most gcam mods
- Added percentage steps in font size settings
- Misc optimizations, fixes and improvements.

Updating over previous build
- All users can dirty flash (make sure to wipe cache & dalvik cache)
- Recommended to flash V12.5.4.0 or newer firmware from here
- Follow update instructions mentioned in main post.

Notes
- Device randomly not waking up after sleep (aka SOD) should be fixed. It was diagnosed as UFS not waking from suspend and has been adequately patched in kernel drivers.
- BT and wifi MAC address now shows correctly instead of random one. You may need to clean flash to refresh it, as wifi mac address is stored in first boot.
- Selinux is enforcing, safetynet passes out of the box. User builds mean that most/all banking apps should work fine.
- Google Photos should have unlimited photos backup now, thanks to nexus sysconfig.

Thanks to Kuba Wojciechowski (for pixel systemui and settings port), PixelExperience, ProtonAOSP and others.
 

Attachments

  • Screenshot_20211130-000126_Settings.png
    Screenshot_20211130-000126_Settings.png
    159.7 KB · Views: 825
  • Screenshot_20211130-000335_Advanced settings.png
    Screenshot_20211130-000335_Advanced settings.png
    230.5 KB · Views: 834
  • Screenshot_20211130-000328_Advanced settings.png
    Screenshot_20211130-000328_Advanced settings.png
    117.5 KB · Views: 749
  • Screenshot_20211130-000325_Advanced settings.png
    Screenshot_20211130-000325_Advanced settings.png
    228.4 KB · Views: 739
  • Screenshot_20211130-000305_Pixel Launcher.png
    Screenshot_20211130-000305_Pixel Launcher.png
    2 MB · Views: 686
  • Screenshot_20211130-000252_Pixel Launcher.png
    Screenshot_20211130-000252_Pixel Launcher.png
    173.7 KB · Views: 678
  • Screenshot_20211130-000247_Pixel Launcher.png
    Screenshot_20211130-000247_Pixel Launcher.png
    2 MB · Views: 651
  • Screenshot_20211130-000240_Settings.png
    Screenshot_20211130-000240_Settings.png
    122.8 KB · Views: 624
  • Screenshot_20211130-000211_Extreme Battery Saver.png
    Screenshot_20211130-000211_Extreme Battery Saver.png
    157.9 KB · Views: 576
  • Screenshot_20211130-000209_Settings.png
    Screenshot_20211130-000209_Settings.png
    165.1 KB · Views: 564
  • Screenshot_20211130-000155_Settings.png
    Screenshot_20211130-000155_Settings.png
    160.5 KB · Views: 551
  • Screenshot_20211130-000115_Settings.png
    Screenshot_20211130-000115_Settings.png
    152.2 KB · Views: 591
  • Screenshot_20211130-000102_Settings.png
    Screenshot_20211130-000102_Settings.png
    109.1 KB · Views: 580
  • Screenshot_20211130-000048_Settings.png
    Screenshot_20211130-000048_Settings.png
    118.3 KB · Views: 567
  • Screenshot_20211130-000034_Wallpaper & style.png
    Screenshot_20211130-000034_Wallpaper & style.png
    1.5 MB · Views: 542
  • Screenshot_20211130-000009_Settings.png
    Screenshot_20211130-000009_Settings.png
    151.3 KB · Views: 831
Last edited:

TaimoorBoss

Senior Member
Jan 21, 2015
159
25
Karachi
Update available!

Download
aosp_surya-12-20211129-2131.zip | Mirror

Changelog
- Merged November 2021 security patch (12.0.0_r13)
- Switched to user builds instead of userdebug
- Added support for Google Play system updates
- Updated kernel to latest CAF tag and new optimizations
- Updated MIUI blobs from V12.5.4.0.RJGMIXM
- Fixed wifi and bluetooth MAC address
- Fixed SIM option disappearing after turning off SIM
- Prevent auto brightness from going too low
- Fixed content-based refresh rate (60Hz in netflix etc)
- Fixed Live Captions and recents text selection
- Added Quick Tap gesture from pixels
- Added option for proximity check on wake
- Enabled back Android 12 settings provider model
- Align lockscreen statusbar with normal statusbar
- Switched to stock notch cutout configuration
- Optimized dexpreopt to improve apps performance
- Switched to FUSE passthrough for faster /storage
- Improved thermal and touch profiles in xiaomi parts
- Added new Pixel 6 wallpapers (static and live)
- Added Extreme Battery Saver from pixels
- Added new Security Hub from Pixel 6
- Added nexus and pixel feature configs (sysconfigs)
- Fixed navigation bar sometimes stuck on wrong side
- Updated 4G+ icon to Android 12 (silk) design
- Added long press volume buttons to skip track
- Added long press power button to toggle flashlight
- Added gesture option to cycle through ringer modes
- Switched to Google Files app instead of DocumentsUI
- Increased range of night light intensity
- Allow to resume/pause downloads
- Allow disabling mute icon in statusbar tuner
- Removed pixel props spoofing for most gcam mods
- Added percentage steps in font size settings
- Misc optimizations, fixes and improvements.

Updating over previous build
- All users can dirty flash (make sure to wipe cache & dalvik cache)
- Recommended to flash V12.5.4.0 or newer firmware from here
- Follow update instructions mentioned in main post.

Notes
- Device randomly not waking up after sleep (aka SOD) should be fixed. It was diagnosed as UFS not waking from suspend and has been adequately patched in kernel drivers.
- BT and wifi MAC address now shows correctly instead of random one. You may need to clean flash to refresh it, as wifi mac address is stored in first boot.
- Selinux is enforcing, safetynet passes out of the box. User builds mean that most/all banking apps should work fine.
- Google Photos should have unlimited photos backup now, thanks to nexus sysconfig.

Thanks to Kuba Wojciechowski (for pixel systemui and settings port), PixelExperience, ProtonAOSP and others.
Thanks alot brother, downloading the update right now, will post a short review after I've used it for a few days god bless you 🙏😊
 

tbsrock10

Senior Member
May 2, 2018
64
10
Has anyone tried doing a clean wipe and re-install of latest firmware(using flash tool) and flashing AOSP over it and maybe that would fix the Encyption? I tried that using an other rom and it worked. But when I installed AOSP over it encryption was all messed up again.
 

Queph

Member
Jan 14, 2015
47
5
Xiaomi Poco X3 NFC
Guys if you're using AOSP 12 can you install "fastpay by DenizBank" app and try to open please? The app wouldn't open when i was using Arrow 12. If the app opens i'll install AOSP 12. MIUI is terrible.
 

TaimoorBoss

Senior Member
Jan 21, 2015
159
25
Karachi
Ive been using this new update as my daily driver found these few issues:

1.The headsup notification keeps interrupting when im playing games and even though dnd is on, its really annoying.

2.Brightness is kinda low i keep it at 50% with HBM mode on high but it still feel kinda low.

3.i turned off game dashboard shortcut bcuz its kinda intrusive it doesn't appear in games but keep popping up in non-games applications.

This is by no means a rant its just some issues i faced its still a very good rom for daily use 🤧
 

zewa1

New member
Dec 7, 2021
2
1
Xiaomi Poco X3 NFC
Installed and works like a charm.. Now I try to install the chidori kernel..
My device didn't had Safety Net already working but I got it working using the fix from twrp.. Also I installed google pay fix from twrp and it works good..
I find that this custom rom uses more battery than the stock one and that's why I try to install another kernel..
The camera that works good with it is this one. I just installed an apk and put a config file:
Other than that, I don't have any problems, except that the OS just blocked itself when installing the greenify app, but I don't need it that much..
For banking apps, I recommend using the magiskhide feature, make a proxy of magisk manager and hide the root for all the banking apps using the magisk hide..
I had some troubles with Revolut, because even after hiding root on their app, the app still found it.
There are 2 ways to overcome this:
1. Install android emulator from the google play store and install the revolut app in the emulator.
2. Install the 7.30 revolut apk from apk mirror, uninstall it and then install it from the play store, for me it worked like this...
 
  • Like
Reactions: pnin

pabloeldiablo

Senior Member
Jun 2, 2019
161
28
Zwoleń
Installed and works like a charm.. Now I try to install the chidori kernel..
My device didn't had Safety Net already working but I got it working using the fix from twrp.. Also I installed google pay fix from twrp and it works good..
I find that this custom rom uses more battery than the stock one and that's why I try to install another kernel..
The camera that works good with it is this one. I just installed an apk and put a config file:
Other than that, I don't have any problems, except that the OS just blocked itself when installing the greenify app, but I don't need it that much..
For banking apps, I recommend using the magiskhide feature, make a proxy of magisk manager and hide the root for all the banking apps using the magisk hide..
I had some troubles with Revolut, because even after hiding root on their app, the app still found it.
There are 2 ways to overcome this:
1. Install android emulator from the google play store and install the revolut app in the emulator.
2. Install the 7.30 revolut apk from apk mirror, uninstall it and then install it from the play store, for me it worked like this...
Some banking apps look for TWRP folder, easy fix is to rename it .
 

Bjarnie

Senior Member
Oct 11, 2015
81
12
This new ROM works smooth as f*ck. Excellent work.

Only my phone doesn't connect with Android auto. Did work before with the same car and phone while using other ROMS. Other people who are facing this problem?

Edit: problem solved
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    The only download available is

    aosp_surya-12-20211129-2131.zip. Not sure where you found a December update??​

    I was speaking about Mainline update ( you can find them in settings -> security -> play store update ). But be careful if you try it you might have a bootloop as i said.
    1
    Hi, i am on arrow os but I'm thinking to switch to this rom. Is it better than arrow in terms of performance and features? Anyone who used arrow before this one, what's your say on it?
    I have not used arrow a12 before, but I have to say that this dev's roms are always a couple tiers ahead of any other rom in terms of performace and features. It has the quick tap and face-based auto rotate features which no other rom has as of yet afaik. Performance is just excellent. (correct me on the features if I'm wrong tho, haven't used any other a12 roms but also haven't seen any mention of these features in their changelogs)
    1
    Hey I'm inlove with this custom rom, just flashed today. Because pixel experience android 12 is buggy as hell.
    Yes, if you are right, I have this one and I like it too much
    1
    Hey, using pixel experience 12, flashed last night. What bugs did you fin

    Hey, using pixel experience 12, flashed last night. What bugs did you find?
    System ui keeps stopping when connecting Bluetooth devices. But if u don't need or use Bluetooth it's not a big deal. I don't know if there's other bug. But I'll tell u go switch on this rom. Much better ui and have better battery optimization
    1
    From what i heard from people in the trelegram group, the dev doesn t own a poco X3 anymore, so this Rom is probably EOL and wont receive updates anymore.

    Update is planned.

    The dev also said he would nuke the gruop if he stopped development on surya, so everything is good.
  • 23
    1613601037_android_12_logo_6.jpg


    Android 12 for Poco X3/X3 NFC

    Based on Android Open Source Project (AOSP 12.0.0_r13), with inbuilt gapps, pixel goodies and my custom feature additions & tweaks. Everything is working well to be used as a daily driver. Keep in mind that this is still a beta build, there might be unexpected bugs. These builds are based on OSS vendor, similar to WaveOS. QuicksilveR kernel is included.

    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.
    */

    Features (on top of AOSP)
    GMS (gapps) and pixel goodies included
    Google Play mainline system updates
    Monet theming engine with Wallpaper Colors
    Monet in all supported gapps & gboard
    New at a glance in lockscreen & launcher
    Grid size and themed icons support
    New AOSP default wallpaper
    Pixel Launcher included
    Google Sans as default font
    Game Dashboard, Google Assistant 2.0
    Refresh rate settings (min/max/preferred)
    Safetynet passes out of the box
    One-handed mode
    Quick Tap gesture
    Extreme Battery Saver
    Auto rotate with face detection
    3 fingers swipe to screenshot
    Double tap to sleep on lockscreen
    Bluetooth battery level on statusbar
    App name in screenshots filename
    Delete button in screenshot menu
    Screenshot sound based on current ringer mode
    Quick settings quick pulldown
    One click to add/remove QS tiles
    New battery usage data in Settings
    Low battery LED light toggle
    Advanced reboot options
    Statusbar icons manager
    Proximity check on wake
    Long press volume buttons to skip track
    Long press power button for flashlight
    Unlimited Google Photos backup
    Unrestricted audio for screen recorder
    OEM (33w) fast charging detection
    Per-app cutout force fullscreen
    USB tethering, caffeine, NFC QS tiles
    Wifi/mobile data usage in QS footer
    Bring back separate wifi/data QS tiles
    RGB color balance controls
    Immersive gesture navigation
    2 or 3 button navigation
    Nav bar layout inversion
    Exfat SD card support
    LTE+/4G+ icon on statusbar
    DT2W on ambient display
    Percentage font size controls
    Misc UI tweaks and fixes
    Optimize everything on dexpreopt
    Optimizations from CAF and ProtonAOSP

    XiaomiParts included
    Ambient display
    Mi Sound Enhancer
    Clear speaker
    LCD features (HBM/CABC)
    Thermal profiles
    Game mode

    What's working?
    Almost everything

    Known issues?
    You tell me!

    Notes
    Based on OSS vendor
    Ships with QuicksilveR kernel
    User build & SELinux is enforcing
    Safetynet passes out of the box
    Do not flash GAPPS, its included

    Instructions
    Reboot to recovery
    Wipe data, cache, dalvik cache
    Flash latest Android 11 firmware
    Flash Android 12 ROM zip
    (optional) Flash magisk for root accesss
    (optional) Reboot to recovery and flash DFE to disable encryption
    Format data (if you're encrypted)
    Reboot to system
    Enjoy Android 12 ;-)

    Downloads
    ROM
    Firmware
    Magisk
    DFE (encryption disabler)

    Screenshots in post #2
    Join my Telegram support group here
    Kernel source here
    12
    Update available!

    Download
    aosp_surya-12-20211129-2131.zip | Mirror

    Changelog
    - Merged November 2021 security patch (12.0.0_r13)
    - Switched to user builds instead of userdebug
    - Added support for Google Play system updates
    - Updated kernel to latest CAF tag and new optimizations
    - Updated MIUI blobs from V12.5.4.0.RJGMIXM
    - Fixed wifi and bluetooth MAC address
    - Fixed SIM option disappearing after turning off SIM
    - Prevent auto brightness from going too low
    - Fixed content-based refresh rate (60Hz in netflix etc)
    - Fixed Live Captions and recents text selection
    - Added Quick Tap gesture from pixels
    - Added option for proximity check on wake
    - Enabled back Android 12 settings provider model
    - Align lockscreen statusbar with normal statusbar
    - Switched to stock notch cutout configuration
    - Optimized dexpreopt to improve apps performance
    - Switched to FUSE passthrough for faster /storage
    - Improved thermal and touch profiles in xiaomi parts
    - Added new Pixel 6 wallpapers (static and live)
    - Added Extreme Battery Saver from pixels
    - Added new Security Hub from Pixel 6
    - Added nexus and pixel feature configs (sysconfigs)
    - Fixed navigation bar sometimes stuck on wrong side
    - Updated 4G+ icon to Android 12 (silk) design
    - Added long press volume buttons to skip track
    - Added long press power button to toggle flashlight
    - Added gesture option to cycle through ringer modes
    - Switched to Google Files app instead of DocumentsUI
    - Increased range of night light intensity
    - Allow to resume/pause downloads
    - Allow disabling mute icon in statusbar tuner
    - Removed pixel props spoofing for most gcam mods
    - Added percentage steps in font size settings
    - Misc optimizations, fixes and improvements.

    Updating over previous build
    - All users can dirty flash (make sure to wipe cache & dalvik cache)
    - Recommended to flash V12.5.4.0 or newer firmware from here
    - Follow update instructions mentioned in main post.

    Notes
    - Device randomly not waking up after sleep (aka SOD) should be fixed. It was diagnosed as UFS not waking from suspend and has been adequately patched in kernel drivers.
    - BT and wifi MAC address now shows correctly instead of random one. You may need to clean flash to refresh it, as wifi mac address is stored in first boot.
    - Selinux is enforcing, safetynet passes out of the box. User builds mean that most/all banking apps should work fine.
    - Google Photos should have unlimited photos backup now, thanks to nexus sysconfig.

    Thanks to Kuba Wojciechowski (for pixel systemui and settings port), PixelExperience, ProtonAOSP and others.
    7
    Update available!

    Download
    aosp_surya-12-20211028-1220.zip | Mirror

    Changelog
    - Enforcing selinux, safetynet passes
    - FBE wrapped key (encrypted users will need to format data)
    - Updated gapps to October (12_202110)
    - Updated MIUI blobs to V12.5.3.0.RJGMIXM
    - Updated kernel, merged latest CAF tag
    - Enabled and switched to AOSP wifi display
    - New at a glance in lockscreen & launcher
    - Monet in all supported gapps & gboard
    - New battery usage data in Settings
    - Game Dashboard, Google Assistant 2.0
    - Unlocked new widgets in Google app
    - Unlocked pixel-exclusive wallpapers
    - Fixed Mifare Classic detection on NFC
    - Reduced UI jank/stutters a bit
    - Enabled iorap and zygote preforking
    - Fixed pip mode in netflix and other widevine apps
    - Added RGB color balance controls
    - Added double tap to sleep on statusbar
    - Added 3-button nav bar layout inversion
    - Fixed issues with wifi/data separate QS tiles
    - Fixed fingerprint unlock ripple animation
    - Enabled DT2W on ambient display
    - Misc improvements & fixes

    Updating over previous build
    Encrypted users will need to clean flash (format data)
    Decrypted users can dirty flash, but make sure to wipe cache & dalvik cache
    Recommended to remove any pixel modules (such as ExtraPixel) before updating
    Recommended to flash V12.5.3.0 or newer firmware

    Thanks to PixelExperience, ProtonAOSP and others.
    6
    Screenshots


    Latest build screenshots and changelog
    https://forum.xda-developers.com/t/...oco-x3-beta-unified-oss.4347197/post-86021005

    Credits
    - All my testers for testing my builds, reporting issues & logs
    - Roxirp for server
    3
    I've been using this rom for a few days now, its working very well its smooth, have good battery life and decent amount of features. although i encountered some minor bugs like settings app crashing when i access,
    settings > notifications > conversations, also there's some missing features (mentioned below) hopefully we get in future updates 🙂.

    1.Face unlock
    2.App lock
    3.Approximate location for apps
    4.Smart Charging Or Adaptive Charging
    5.Network Speed Indicator