
WaveOS 4.1 - 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
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
Head over to our full features list at GitHub
GApps included
Device-specific features
KCAL support in kernel
Manual refresh rate switching
Refresh Rate QS tile
Auto-lower refresh rate on battery saver
Toggle for hiding camera cutout
Ambient display with pickup, handwave and pocket pulse
Mi sound enhancer (aka Dirac)
Thermal and touchscreen profiles per app
Clear speaker
What works?
Almost everything
What's broken?
You tell me!

ROM: https://sourceforge.net/projects/wave-os/files/rasmalai-4.x/surya/
Flashable vendor+firmware: Poco X3 (karna) | X3 NFC (surya)
Magisk: https://github.com/topjohnwu/Magisk/releases
Encryption disabler: https://bit.ly/3iuS2wF
INSTRUCTIONS
Reboot to recovery
Wipe data, cache and dalvik if coming from another ROM
Format data if encrypted
Flash ROM (gapps included)
(optional) Flash encryption disabler
(optional) Flash Magisk
Reboot and voila!
Upgrading to a Newer Build
Reboot to recovery
Wipe cache and dalvik
Flash ROM
(optional) Flash encryption disabler
(optional) Flash Magisk
Reboot and voila!
Make sure to be on latest firmware and vendor (links available above)
Screenshots in post #2
Follow us on Twitter | Telegram
ROM and device sources: https://github.com/Wave-Project/
Kernel source: https://github.com/ghostrider-reborn/kernel_xiaomi_surya/tree/stock/
Last edited: