• 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

asdfPipe

Member
Jan 24, 2013
12
1
Santiago
So far so good. Rom works like a charm with Magisk, Riru and LSPosed loaded. If you need both root functionality and SafetyNet you'll definitely need the Riru + Universal SafetyNet Fix package combo. In my case i also had to use Magisk Hide for my banking apps and all the Google Services possible and turn off the ADB Debugging option.

The only bug i have noticed was some ghost touch on YouTube while using the dark theme. It just went away after a reboot. Has anyone noticed similar behavior?
 

payas0

Senior Member
The mobile data toggle under the Internet tile doesn't work properly. It can enable and disable the mobile data as can be seen on this recording but the toggle button always reverts back to the disabled state regardless.
 

Attachments

  • screen-20211021-113109.mp4
    68.2 MB · Views: 0

sebastianos80

Member
Mar 2, 2011
36
2
Płock
external memory as phone memory disappears after restart with recovery.
Please fix it.
Network speed on the bar is missing.
Long undo kills apps.
 
Last edited:

mRsnips

Member
Sep 19, 2017
12
1
Any way to fix "Updater process ended with ERROR: 1"? I flashed the new firmware and formatted data too.

Edit: Nvm, found a way around it.
 
Last edited:

mRsnips

Member
Sep 19, 2017
12
1
Can you tell us so that we know what to do in case we encounter the problem as well?
What I did was before installing the rom, I format data right after flashing the firmware. That seems to resolve the error.

Though I have this issue where no matter how I flashed Magisk, it won't appear in the app drawer. I doubt this is related to the workaround I did earlier, but who knows.
 

Bjarnie

Senior Member
Oct 11, 2015
79
12
Working smooth. No bugs found yet.

Anybody knows how to remove Google Search from homescreen?
 

Redmamba

Senior Member
Jun 18, 2018
98
5
Samsung Galaxy A10
View attachment 5432703

Android 12 for Poco X3/X3 NFC

Based on Android Open Source Project (AOSP 12.0.0_r2), with inbuilt gapps, few 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 some pixel goodies included
Monet theming engine with Wallpaper Colors
Grid size and themed icons support
New AOSP default wallpaper
Google Sans as default font
Refresh rate settings (min/max/preferred)
Safetynet passes out of the box
One-handed mode
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
Low battery LED light toggle
Advanced reboot options
Lockscreen smart space (weather) from Pixel
Statusbar icons manager
Reset battery stats button
Unrestricted audio recording 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
Immersive gesture navigation
2 or 3 button navigation
Exfat SD card support
LTE+ icon on statusbar
Misc UI tweaks and fixes
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

Notes / known issues
Wifi Display (Miracast) is disabled
SELinux è permissivo
I sottotitoli animati non funzionano
Basato sul fornitore OSS
Fornito con il kernel QuicksilveR
Non eseguire il flash GAPPS
La decrittazione potrebbe non funzionare nei recuperi, a partire da ora.

Istruzioni per l'uso
Riavvia per il ripristino
Cancella dati, cache, cache dalvik
Flash più recente Android 11 firmware
Flash Android 12 ROM zip
(facoltativo) Flash magisk per gli accessi root
(facoltativo) Riavvia per il ripristino e flash DFE per disabilitare la crittografia
Formattare i dati (se si è crittografati)
Riavvia il sistema
Godetevi Android 12 ;-)

Scaricare
| ROM Specchio
Firmware
Magisk ·
DFE (disabilitatore di crittografia)

Screenshot nel post #2
Unisciti al mio gruppo di supporto Telegram qui
Sorgente del kernel qui
Niceessere

don't forget to format data

Screenshots


Credits
- All my testers for testing my builds, reporting issues & logs
- Roxirp for server
Great job but I can't find the double tap option to turn off the screen.
 

daniabad98

Member
Jun 3, 2018
16
6
Mobile data not working properly with last vendor. Anyone has a vendor working for Europe internet?

Edit: the APN was unset by installing the ROM, if you have the same problem, create a new APN and call to your phone company so they tell you how to set it properly
 
Last edited:
  • Like
Reactions: calugj

tbsrock10

Member
May 2, 2018
49
5
Wow, This ROM runs great on POCO X3! Battery life is awesome too. Thank you! Looking forward to next update.
 

Adithya R

Senior Member
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.
 

Attachments

  • Screenshot_20211028-143236_Pixel_Launcher.png
    Screenshot_20211028-143236_Pixel_Launcher.png
    1.6 MB · Views: 700
  • Screenshot_20211028-142224_Settings.png
    Screenshot_20211028-142224_Settings.png
    163 KB · Views: 670
  • Screenshot_20211028-142305.png
    Screenshot_20211028-142305.png
    2 MB · Views: 623
  • Screenshot_20211028-142505_Settings.png
    Screenshot_20211028-142505_Settings.png
    142.7 KB · Views: 608
  • Screenshot_20211028-142509_Settings.png
    Screenshot_20211028-142509_Settings.png
    167.3 KB · Views: 584
  • Screenshot_20211028-142857_Settings_Services.png
    Screenshot_20211028-142857_Settings_Services.png
    103.7 KB · Views: 577
  • Screenshot_20211028-143106_Settings.png
    Screenshot_20211028-143106_Settings.png
    142.1 KB · Views: 537
  • Screenshot_20211023-220232_Google.png
    Screenshot_20211023-220232_Google.png
    158.2 KB · Views: 706
Last edited:

Kak Hazk

Member
Jan 19, 2017
43
4
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.
OTA Update sir ?
in this update, can i copy obb data from micro sdcard to internal/android/obb ?
 
Hi, im using a clean install of todays update

It works smooth! But there are a few things that made me rollback to A11, really i didnt like this kind of downgrade that Google made, less personalization options, Material You sucks (even the name is stupid), the only interesting things i found are:

1. New options for USB connection
2. Icon showing up when camera or microphone is been used

On the other hand some menus are different from A11 so even i looked all of them i did'nt find some, so they are missing or i didnt find them??

They are:

-Face unlock missing
-Option to change the battery icon (i like the round icon) and put the porcentage inside the icon missing
-Turn off LED while charging option missing
-Flashlight gesture/quick access (like the one that turn it on pressing long the start button) missing
-Can't give acces to my SD Card to delete or move files with my preferred file manager (Simple File Manager Pro) the only way to manage SD Card is with Google Files (this really sucks)
-You have to set your APN manually to use mobile data
-I can't use the patch 'disable apk signature verification' with LuckyPatcher (it's grayed, first time/rom i cant do it) i had Magisk v23 enabled

Thanks a lot for your work!
 
Last edited:
still have the same problem, after flashed everything (clean install), reboot system and the setup wizard screen shows up, my phone reboot automatically, then after the setup wizard screen shows up again, it's reboot back to recovery, says party trigger. Don't understand, I've done clean install with format data and even factory reset, it's still gave the same result, it's reboot automatically on setup wizard screen.
 

Top Liked Posts

  • 1
    Any chance of a vanilla edition? Some prefer microG over gapps.
  • 8
    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.
    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
    2
    Hi there,
    Does anybody knows if this rom includes unlimited Google Photos storage?
    Thanks in advance
    1
    Any chance of a vanilla edition? Some prefer microG over gapps.
    1
    nova launcheк doesn't work ok, can't enter preferencies, does anybody here use novalauncher?
    I'm using it, but on nitrogen Rom, which now has an android 12 version as well. Seems to work fine here so far. A little glitchiness sometimes when closing apps and going back to the homescreen, but otherwise no problems with preferences or settings.
  • 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, few 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 some pixel goodies included
    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
    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
    Reset battery stats button
    Unrestricted audio recording 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+ icon on statusbar
    DT2W on ambient display
    Misc UI tweaks and fixes
    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
    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
    8
    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


    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