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

[ROM][11.0] WaveOS v4.8 Rasmalai for Poco X3 [OFFICIAL][UNIFIED][OSS]

Search This thread


Senior Member
Oct 30, 2015
Guys, It would be really great if Step by Step instruction is available to Flash the Latest ROM. There is so much confusion and issue what needs to be flashed and when.. Some one Please help with step by step instuctions on installing this rom.

Thanks you all for your hard work.. Really appreciate everyone support here.



Senior Member
Oct 11, 2015
When I use the Outlook app and I want to synchronize my contacts & agenda, it automatically disables the slider back. So, now I can't synchronize my outlook contacts & agenda. Anyone else with this problem? Permission rights are set correctly.


Senior Member
Jul 31, 2016
Xiaomi Poco X3 NFC
Hello! I'd like to try out this ROM.

I want to know if it supports auto call recording feature, or call recording at least!

Thanks in advance :)
  • Love
Reactions: dam85

Adithya R

Senior Member
WaveOS v4.8 is here!

This build is based on a whole new set of device trees, largely based on the same ones I use for my Paranoid Android builds. Changelog is too big to write, and the ROM should feel as fresh as new! All bugs present in the previous version are fixed too. ROM source changelog can be found here

Clean flash is recommended for all users (even those on the previous version of WaveOS).

  • Reboot to recovery
  • Wipe data, cache and dalvik cache
  • Flash required firmware zip
  • Flash WaveOS zip package (gapps/vanilla)
  • Format data if encrypted
  • (optional) To disable auto-encryption, reboot to recovery and flash DFE
  • (optional) Flash latest Magisk for root acess
  • Reboot & enjoy WaveOS!
Download ROM: Gapps | Vanilla

Firmware requirements (minimum)
V12.5.1.0.RJGMIXM for both surya and karna. You can also flash latest V12.5 firmware of your region from here

Join my new support group on Telegram: https://t.me/gr_surya


  • Screenshot_20210916-191910029.jpg
    163.3 KB · Views: 254
  • Screenshot_20210916-203420082.jpg
    167 KB · Views: 253
Last edited:


Senior Member
Feb 22, 2021
This latest version is absolutely amazing. The buttery smoothness aside, I didn't even have to install any modules to pass safetynet with magisk, I just had to configure the denylist. Thanks for your awesome work.
  • Like
Reactions: Takedaz

Top Liked Posts

  • There are no posts matching your filters.
  • 29

    WaveOS v4.x - Rasmalai 🌊

    WaveOS is an android custom ROM based on AOSP, focused on delivering a perfect blend of aesthetics, functionality and performance out of the box. The version 4.X is based on Android 11. Various optimizations and enhancements have been merged from CAF and upstream AOSP to maximize performance and battery backup, and improve OS functionality. We provide a unique and beautiful user interface out-of-the-box that's inspired by OnePlus' OxygenOS, and can be tweaked to your liking. We've also added handy features and customizations that improves user experience and proves to be useful at the end of the day, rather than bloating the ROM with unwanted features and customizations that could cause stability issues. We hope you like it! #NeverBetter

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

    Head over to our full features list at GitHub
    GApps included

    Device-specific features
    Dynamic refresh rate with min/max/preferred controls
    Ambient display with pickup, handwave and pocket pulse
    Per-app thermal & touchscreen profiles with Game Mode
    Power button press to unlock with fingerprint
    LCD features (CABC and HBM)
    Mi sound enhancer (aka Dirac)
    Clear speaker

    What works?
    Almost everything

    What's broken?
    You tell me! Make sure to report bugs with logcat.


    ROM: https://sourceforge.net/projects/wave-os/files/rasmalai-4.x/surya/
    Firmware: https://xiaomifirmwareupdater.com/firmware/surya/
    Magisk: https://github.com/topjohnwu/Magisk/releases
    DFE (Encryption disabler): https://www.androidfilehost.com/?fid=2188818919693785899

    This build ships with fully source-built OSS vendor based on LA.UM.9.1.r1-10900-SMxxx0.0 CAF tag and contains few blobs from MIUI V12.5.1.0.RJGMIXM for critical components like camera and audio. QuicksilveR kernel is included by default. Builds are unified to work on both Poco X3 (karna) and Poco X3 NFC (surya).

    Reboot to recovery
    Wipe data, cache and dalvik cache
    Flash required firmware zip
    Flash WaveOS zip package (gapps/vanilla)
    Format data if encrypted
    (optional) To disable auto-encryption, reboot to recovery and flash DFE
    (optional) Flash latest Magisk for root acess
    Reboot & enjoy WaveOS!

    Screenshots in post #2

    Follow us on
    Twitter | Telegram
    Support group: Telegram
    ROM and device sources: Wave-Project
    Kernel source: QuicksilveR
    UPDATE - WaveOS v4.3 is here!

    This build onwards, WaveOS includes the first fully Android 11 based, stable, custom source-built (OSS) vendor, based on the CAF tag LA.UM.9.1.r1-09100-SMxxx0.0 and using blobs from stock MIUI R V12.0.7.0 only where necessary (such as camera, audio, firmware). Say goodbye to bloated and old MIUI prebuilt vendors, say hello to inline OSS vendor built alongside the ROM and updated with every build!

    This build also introduces and includes QuicksilveR, my custom kernel based on CAF's android 11 sources (LA.UM.9.1.r1-09200-SMxxx0.0), optimized for performance and battery backup and with features such as KCAL and wireguard!

    Since this build ships with Android 11 OSS vendor and kernel, Android 11 firmware is mandatory. Do not flash any vendor zip. Android 10 based custom kernels are not supported. Read the instructions carefully.

    ROM: https://sourceforge.net/projects/wa....3-20210419-1218-OFFICIAL-signed.zip/download
    DFE (Encryption Disabler): https://www.androidfilehost.com/?fid=2188818919693785899
    Firmware: https://xiaomifirmwareupdater.com/firmware/surya/ (choose V12.0.6.0.RJGEUXM or newer)

    Source Changelog:


    Device Changelog:
    - Initial build based on all-new android 11 OSS-vendor device trees
    - Switched to AOSP dynamic refresh rate with min and max setting
    - Fixed wifi display (miracast)

    Kernel Changelog:
    - Initial QuicksilveR kernel based on LA.UM.9.1.r1-09200-SMxxx0.0
    - No more issues of wifi dying when battery below 5%

    Flashing Instructions:
    - Reboot to recovery
    - Format data if encrypted, else wipe data
    - Wipe cache and dalvik
    - Flash Android 11 firmware
    - Flash ROM zip
    - To disable auto encryption, reboot to recovery and flash DFE
    - Reboot to system
    - Voila! Enjoy the first Android 11 OSS vendor ROM on your Poco X3!

    Screenshots - in post #2.

    Device trees for developers to use
    (would be cool if you can drop me credits ;)):

    QuicksilveR kernel source:

    I would also like to thank ArianK16a, raghavt20, Rasenkai for their work on xiaomi/sm6150-common.

    Support my work by buying me a coffee! UPI: [email protected]

    Cheers and #NeverBetter! 🌊
    It's time for an update!
    You can also call it a hotfix build.


    - Fixed video recording timestamp
    - Fixed vowifi with enforcing selinux
    - Fixed broken FM radio
    - Fixed audio recording issues on surya
    - Fixed google restore during setup
    - Fixed Ok Google detection
    - Switched to GCAM GO (cuz miui camera sucks)
    => bonus: ~200MB reduction in ROM zip size
    - Added missing lato fonts
    - Restored original 3 finger swipe to ss behaviour
    - Touch response optimizations
    - Increased stune boost to 10 (minor performance improvement)
    - CCodec optimizations from upstream
    - Misc fixes/improvements

    You can dirty flash it over last build.

    Cheers and #NeverBetter!
    UPDATE - WaveOS v4.1 is here!

    Download: https://sourceforge.net/projects/wa....1-20210219-0749-OFFICIAL-signed.zip/download

    Source Changelog:

    Device Changelog:
    - Added new refresh rate QS tile (60-90-120hz)
    - Per-app touchscreen profiles for gaming mode
    - Set arch to armv8-2a-dotprod to unlock all CPU features
    - Enabled 64bit dex2oat to improve app performance
    - Pinned surfaceflinger in memory
    - Unpin camera app to reduce RAM usage
    - Improve EAS configuration from pixel 4a
    - Disabled wide color gamut to fix yellow tint in apps
    - Bring back working Google Recorder
    - Disabled broken wifi display
    - Limit screen recorder to 90 fps
    - Made boot animation faster
    - Improved SQLite performance system-wide
    - Disabled KPTI to improve performance in some scenarios
    - Increase power HAL priority to max to reduce jank
    - Lower CPU input boost duration to save some power
    - Hide sRGB toggle in developer settings
    - Updated sunfish fingerprint to Feb 2021
    - Reduce margin on statusbar sides a bit
    - Misc optimizations and stability fixes

    Kernel Changelog:
    - Merged latest CAF tag (LA.UM.8.1.r1-16900-sm8150.0)
    - Switched to clang 13 with Polly for compilation
    - UFS driver improvements and fixes
    - Switched to dynamic stune boost to save some power
    - Reduced display rendering latency in DRM and KGSL
    - Reduced touchscreen latency
    - Reduced CPU boosting latency on touch
    - Disabled expedited RCU after boot to reduce power usage
    - Optimizations to msm_vidc (video decoder)
    - Memory management improvements
    - Enabled TTL/HL target support
    - Prevent jumps in battery percentage
    - Scheduler latency improvements
    - Misc optimizations and and stability fixes

    Screenshots - will be attached soon.

    Cheers and #NeverBetter! 🌊