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

[DISCONTINUED][ROM][11.0] WaveOS v4.5 Rasmalai for Redmi Note 8/8T [OFFICIAL][UNIFIED]

Search This thread

Adithya R

Senior Member
kE5OXxb.jpg


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

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
Miui Camera included
Ambient Display options
Mi Sound Enhancer
KCAL (display color calibration)
Clear Speaker
QuicksilveR kernel v2.5

What works?
Almost everything

What's broken?
You tell me!

vhwxixH.png


ROM: https://sourceforge.net/projects/wave-os/files/rasmalai-4.x/ginkgo/
Magisk: https://github.com/topjohnwu/Magisk/releases
DFE (Encryption Disabler): https://bit.ly/2OLb6Mi
Firmware:
Ginkgo | Willow

INSTRUCTIONS
Reboot to recovery
Wipe data, cache and dalvik if coming from another ROM
Flash ROM zip
Flash latest firmware
(optional) Flash DFE
(optional) Flash Magisk
Format data if encrypted
Reboot and voila!

Upgrading to a Newer Build
Reboot to recovery
Wipe cache and dalvik
Flash ROM
(optional) Flash DFE
(optional) Flash Magisk
Reboot and voila!

NOTE:
At least Android 10 firmware is mandatory
Ginkgo users are recommended to flash Android 11 (china beta) firmware


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/android_kernel_xiaomi_ginkgo/tree/11.0


Cheers and #NeverBetter !
 
Last edited:

Adithya R

Senior Member
Screenshots
 

Attachments

  • Screenshot_20210420-203209_WaveOS_Launcher.png
    Screenshot_20210420-203209_WaveOS_Launcher.png
    430.6 KB · Views: 811
  • Screenshot_20210420-203214.png
    Screenshot_20210420-203214.png
    378.6 KB · Views: 793
  • Screenshot_20210420-203220_Settings.png
    Screenshot_20210420-203220_Settings.png
    170.8 KB · Views: 765
  • Screenshot_20210420-203224_Settings.png
    Screenshot_20210420-203224_Settings.png
    148.7 KB · Views: 726
  • Screenshot_20210420-203230_WaveOS_Launcher.png
    Screenshot_20210420-203230_WaveOS_Launcher.png
    276.2 KB · Views: 677
  • Screenshot_20210420-203233_WaveOS_Launcher.png
    Screenshot_20210420-203233_WaveOS_Launcher.png
    362.4 KB · Views: 632
  • Screenshot_20210420-203242_Styles_&_wallpapers.png
    Screenshot_20210420-203242_Styles_&_wallpapers.png
    189 KB · Views: 629
  • Screenshot_20210420-203247_Styles_&_wallpapers.png
    Screenshot_20210420-203247_Styles_&_wallpapers.png
    663.7 KB · Views: 627
  • Screenshot_20210420-203305_Settings.png
    Screenshot_20210420-203305_Settings.png
    145.6 KB · Views: 599
  • Screenshot_20210420-203323_Settings.png
    Screenshot_20210420-203323_Settings.png
    152.3 KB · Views: 557
  • Screenshot_20210420-203325_Settings.png
    Screenshot_20210420-203325_Settings.png
    114.2 KB · Views: 546
  • Screenshot_20210420-203331_Settings.png
    Screenshot_20210420-203331_Settings.png
    129.6 KB · Views: 529
  • Screenshot_20210420-203339_Settings.png
    Screenshot_20210420-203339_Settings.png
    90 KB · Views: 502
  • Screenshot_20210420-203343_Advanced_settings.png
    Screenshot_20210420-203343_Advanced_settings.png
    100.3 KB · Views: 480
  • Screenshot_20210420-203347_WaveOS_Launcher.png
    Screenshot_20210420-203347_WaveOS_Launcher.png
    103.3 KB · Views: 514
  • Screenshot_20210420-203425_Camera.png
    Screenshot_20210420-203425_Camera.png
    1.8 MB · Views: 536
  • Screenshot_20210420-203432_WaveOS_Launcher.png
    Screenshot_20210420-203432_WaveOS_Launcher.png
    331.8 KB · Views: 549
  • Screenshot_20210420-225513_SafetyNet_Test.png
    Screenshot_20210420-225513_SafetyNet_Test.png
    125.1 KB · Views: 814
Last edited:

MichaelMay

Senior Member
Nov 15, 2020
131
57
Just spittin' them out now you got the stuff right, aren't ya?

Good going, we all benefit from your work and let me give some back to you with Jennova-technologies repo changes to your tree, I've made some changes that I think you'll enjoy including. I noted that we do have a metadata partition that we are not using and it fixes system updates from Google Play and includes a separate area to store the keywrapper so it can work through full upgrades
 

tberma

Senior Member
Dec 29, 2015
67
8
Fez
www.facebook.com
Does it support Sunlight mode?
Does it support Wifi Coverage Extend Option?
Does it support whitelisting apps from dark mode?
Does it support MIUI Camera with the same stock 48MP quality?
Does it support adjusting freeform windows despite the manifests?
Does it support skipping unlocking the device with a PIN after a reboot
Does it support invert-nav-bar (force close back button)?
Does it support Game Mode?
Does it kill apps in the background for just switching between them?
Does Mi sound work for wireless and wired headphones?
Does it support pop-up?
Does it show internal shared adopted storage on TWRP?



And does it have ADB over network/NTFS File format/Soft Reboot/Advanced Power Menu/Quick actions via pop-up notifications.


If it does all of these, I may pay the time and effort to change into your ROM despite that I need to resetup Magisk and Edxposed and System Settings.

Hard luck with development 😁💚
 

MichaelMay

Senior Member
Nov 15, 2020
131
57
Does it support Sunlight mode?
Does it support Wifi Coverage Extend Option?
Does it support whitelisting apps from dark mode?
Does it support MIUI Camera with the same stock 48MP quality?
Does it support adjusting freeform windows despite the manifests?
Does it support skipping unlocking the device with a PIN after a reboot
Does it support invert-nav-bar (force close back button)?
Does it support Game Mode?
Does it kill apps in the background for just switching between them?
Does Mi sound work for wireless and wired headphones?
Does it support pop-up?
Does it show internal shared adopted storage on TWRP?



And does it have ADB over network/NTFS File format/Soft Reboot/Advanced Power Menu/Quick actions via pop-up notifications.


If it does all of these, I may pay the time and effort to change into your ROM despite that I need to resetup Magisk and Edxposed and System Settings.

Hard luck with development 😁💚

This ROM does not support those that can't spend a second looking up what it supports and half of the things you are requesting like "game mode" is just nonsense and the other half is AOSP 11 which ALL 11 roms support.

One exception applies, it does use SLMK kernel LMK which is a horrid solution but still better than any other kernel LMK solution, I don't know why devs insist on this age old bullshit when LMKD gets weekly updates and works FAR better. It's this inclusion strategy of kernels by devs who don't understand anything about the Linux kernel that makes me wonder if I shouldn't just start over.

However, you either try it or you don't, no one gives a flying **** which you decide to do so go away and once you are away, stay away.
 

bmark240

Senior Member
Aug 19, 2016
833
726
This ROM does not support those that can't spend a second looking up what it supports and half of the things you are requesting like "game mode" is just nonsense and the other half is AOSP 11 which ALL 11 roms support.

One exception applies, it does use SLMK kernel LMK which is a horrid solution but still better than any other kernel LMK solution, I don't know why devs insist on this age old bullshit when LMKD gets weekly updates and works FAR better. It's this inclusion strategy of kernels by devs who don't understand anything about the Linux kernel that makes me wonder if I shouldn't just start over.

However, you either try it or you don't, no one gives a flying **** which you decide to do so go away and once you are away, stay away.

Nothing wrong with SultanXDA LMK..I had a OnePlus One with his amazing development on and his knowledge is second to none. Yes LMKD is more current, but is a lot more aggressive and kills processes that are needed. I do understand your frustration but I also know the work that Ad!thya does (he was also a developer of Bacon and was responsible for bring-ups on a device that everyone thought would never see life beyond Marshmallow).
I also agree with your statement here about asking daft questions, although some people aren't as well 'versed' with Custom ROM as I think you are.
 

vJirou

Member
Jul 29, 2020
6
0
This is like miui and oxygen had a baby, its great for every day use. but the camera bug on some apps like telegram and messenger etc is bothering. i wish the next update will fix it
 

MichaelMay

Senior Member
Nov 15, 2020
131
57
Nothing wrong with SultanXDA LMK..I had a OnePlus One with his amazing development on and his knowledge is second to none. Yes LMKD is more current, but is a lot more aggressive and kills processes that are needed. I do understand your frustration but I also know the work that Ad!thya does (he was also a developer of Bacon and was responsible for bring-ups on a device that everyone thought would never see life beyond Marshmallow).
I also agree with your statement here about asking daft questions, although some people aren't as well 'versed' with Custom ROM as I think you are.

No, LMKD does NOT kill any processes that are needed, that is the entire point of it, it's part of the android system instead of a hacked together kernel module that is supposed to be equal for all devices of every single ROM out there from all versions.

LMKD uses PSI to determine memory pressure and CANNOT kill needed processes or even relevant ones in the system, the "pinned" stuff is respected by LMKD but not by LMK or SLMK.

Oh and I forgot, the entire "android personalization services" thingy that they all include anyway is designed to use LMKD, if you don't, it won't work right and things will conflict. Most ROM devs don't get how this work yet either and most don't care either for some reason. that is WHY PE is my choice of supported ROM, becacause while they **** up all the time, at least it's AOSP and I can fix it before release.

I've been a kernel dev before either of them were even born.
 
Last edited:

jabbas23

Member
Mar 31, 2017
6
1
No, LMKD does NOT kill any processes that are needed, that is the entire point of it, it's part of the android system instead of a hacked together kernel module that is supposed to be equal for all devices of every single ROM out there from all versions.

LMKD uses PSI to determine memory pressure and CANNOT kill needed processes or even relevant ones in the system, the "pinned" stuff is respected by LMKD but not by LMK or SLMK.

Oh and I forgot, the entire "android personalization services" thingy that they all include anyway is designed to use LMKD, if you don't, it won't work right and things will conflict. Most ROM devs don't get how this work yet either and most don't care either for some reason. that is WHY PE is my choice of supported ROM, becacause while they **** up all the time, at least it's AOSP and I can fix it before release.

I've been a kernel dev before either of them were even born.
What rom do you recommend for the redmi note 8?
 
  • Like
Reactions: DarkLey

Adithya R

Senior Member
UPDATE - WaveOS v4.3 is here!
WaveOS_ginkgo-R-v4.3-20210420-1213-OFFICIAL

Download:

Source Changelog:
https://raw.githubusercontent.com/Wave-Project/stuff/main/changelog.txt

Device changelog:
- Upgraded most blobs to LA.UM.9.11.r1-03200-NICOBAR.0 (CAF)
- Updated stock blobs to MIUI 21.4.14
- Updated HALs to LA.UM.9.11.r1-03600-NICOBAR.0
- Fixed camera freeze in some social media apps
- Fixed camera lens switching delay
- KCAL improvements in xiaomi parts
- Added vibration strength control in xiaomi parts
- Added fingerprint shutter in MiuiCamera
- Made notch cutout wider/smoother
- Improved and fine tuned auto brightness algorithm
- Switched to new QTI thermal HAL
- Fixed screen blackouts under sunlight/heat
- Fixed random reboots in suspend and 4g usage
- Increased default media and voice volume steps
- Improved 5ghz wifi signal tolerance
- Fixed google play system updates
- Enabled and fixed sunlight visibility improvement (SVI)
- Reduced min cpu freq and boosting for battery improvement
- Disabled KPTI for performance improvement
- Reduced readahead to 128kB to improve storage performance
- GPS and wifi config optimizations and fixes
- Tuned cpusets and scheduler for better performance
- Improved rounded corners and fixed hide cutout option
- Reduced minimum screen brightness
- Switched to android userspace LMKD
- Added support for willow hwversion 18.31.0
- Improved zram read/write performance
- Switched to QuicksilveR v2.5 kernel
- Merged LA.UM.9.1.r1-09200-SMxxx0.0 CAF and v4.14.231 in kernel
- Misc optimizations and fixes

This build can be dirty flashed over previous build (with wipe cache and dalvik), but clean flash is recommended for a more stable experience.

Screenshots are in post #2.

Cheers and #NeverBetter! 🌊
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    Does it support Sunlight mode?
    Does it support Wifi Coverage Extend Option?
    Does it support whitelisting apps from dark mode?
    Does it support MIUI Camera with the same stock 48MP quality?
    Does it support adjusting freeform windows despite the manifests?
    Does it support skipping unlocking the device with a PIN after a reboot
    Does it support invert-nav-bar (force close back button)?
    Does it support Game Mode?
    Does it kill apps in the background for just switching between them?
    Does Mi sound work for wireless and wired headphones?
    Does it support pop-up?
    Does it show internal shared adopted storage on TWRP?



    And does it have ADB over network/NTFS File format/Soft Reboot/Advanced Power Menu/Quick actions via pop-up notifications.


    If it does all of these, I may pay the time and effort to change into your ROM despite that I need to resetup Magisk and Edxposed and System Settings.

    Hard luck with development 😁💚

    This ROM does not support those that can't spend a second looking up what it supports and half of the things you are requesting like "game mode" is just nonsense and the other half is AOSP 11 which ALL 11 roms support.

    One exception applies, it does use SLMK kernel LMK which is a horrid solution but still better than any other kernel LMK solution, I don't know why devs insist on this age old bullshit when LMKD gets weekly updates and works FAR better. It's this inclusion strategy of kernels by devs who don't understand anything about the Linux kernel that makes me wonder if I shouldn't just start over.

    However, you either try it or you don't, no one gives a flying **** which you decide to do so go away and once you are away, stay away.
    5
    kE5OXxb.jpg


    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

    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
    Miui Camera included
    Ambient Display options
    Mi Sound Enhancer
    KCAL (display color calibration)
    Clear Speaker
    QuicksilveR kernel v2.5

    What works?
    Almost everything

    What's broken?
    You tell me!

    vhwxixH.png


    ROM: https://sourceforge.net/projects/wave-os/files/rasmalai-4.x/ginkgo/
    Magisk: https://github.com/topjohnwu/Magisk/releases
    DFE (Encryption Disabler): https://bit.ly/2OLb6Mi
    Firmware:
    Ginkgo | Willow

    INSTRUCTIONS
    Reboot to recovery
    Wipe data, cache and dalvik if coming from another ROM
    Flash ROM zip
    Flash latest firmware
    (optional) Flash DFE
    (optional) Flash Magisk
    Format data if encrypted
    Reboot and voila!

    Upgrading to a Newer Build
    Reboot to recovery
    Wipe cache and dalvik
    Flash ROM
    (optional) Flash DFE
    (optional) Flash Magisk
    Reboot and voila!

    NOTE:
    At least Android 10 firmware is mandatory
    Ginkgo users are recommended to flash Android 11 (china beta) firmware


    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/android_kernel_xiaomi_ginkgo/tree/11.0


    Cheers and #NeverBetter !
    3
    UPDATE - WaveOS v4.3 is here!
    WaveOS_ginkgo-R-v4.3-20210420-1213-OFFICIAL

    Download:

    Source Changelog:
    https://raw.githubusercontent.com/Wave-Project/stuff/main/changelog.txt

    Device changelog:
    - Upgraded most blobs to LA.UM.9.11.r1-03200-NICOBAR.0 (CAF)
    - Updated stock blobs to MIUI 21.4.14
    - Updated HALs to LA.UM.9.11.r1-03600-NICOBAR.0
    - Fixed camera freeze in some social media apps
    - Fixed camera lens switching delay
    - KCAL improvements in xiaomi parts
    - Added vibration strength control in xiaomi parts
    - Added fingerprint shutter in MiuiCamera
    - Made notch cutout wider/smoother
    - Improved and fine tuned auto brightness algorithm
    - Switched to new QTI thermal HAL
    - Fixed screen blackouts under sunlight/heat
    - Fixed random reboots in suspend and 4g usage
    - Increased default media and voice volume steps
    - Improved 5ghz wifi signal tolerance
    - Fixed google play system updates
    - Enabled and fixed sunlight visibility improvement (SVI)
    - Reduced min cpu freq and boosting for battery improvement
    - Disabled KPTI for performance improvement
    - Reduced readahead to 128kB to improve storage performance
    - GPS and wifi config optimizations and fixes
    - Tuned cpusets and scheduler for better performance
    - Improved rounded corners and fixed hide cutout option
    - Reduced minimum screen brightness
    - Switched to android userspace LMKD
    - Added support for willow hwversion 18.31.0
    - Improved zram read/write performance
    - Switched to QuicksilveR v2.5 kernel
    - Merged LA.UM.9.1.r1-09200-SMxxx0.0 CAF and v4.14.231 in kernel
    - Misc optimizations and fixes

    This build can be dirty flashed over previous build (with wipe cache and dalvik), but clean flash is recommended for a more stable experience.

    Screenshots are in post #2.

    Cheers and #NeverBetter! 🌊
    1
    No, LMKD does NOT kill any processes that are needed, that is the entire point of it, it's part of the android system instead of a hacked together kernel module that is supposed to be equal for all devices of every single ROM out there from all versions.

    LMKD uses PSI to determine memory pressure and CANNOT kill needed processes or even relevant ones in the system, the "pinned" stuff is respected by LMKD but not by LMK or SLMK.

    Oh and I forgot, the entire "android personalization services" thingy that they all include anyway is designed to use LMKD, if you don't, it won't work right and things will conflict. Most ROM devs don't get how this work yet either and most don't care either for some reason. that is WHY PE is my choice of supported ROM, becacause while they **** up all the time, at least it's AOSP and I can fix it before release.

    I've been a kernel dev before either of them were even born.
    What rom do you recommend for the redmi note 8?