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

[DISCONTINUED][ROM][11.0] WaveOS 4.1 Rasmalai for Redmi4A/5A [OFFICIAL][ROVA] [ROLEX/RIVA]

Search This thread
[ROM][11.0] WaveOS 4.1 Rasmalai for Redmi4A/5A [OFFICIAL][ROVA] [ROLEX/RIVA]
----------------------------

kE5OXxb.jpg


WaveOS 4.0 - 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

What works?
Almost everything

What's broken?
You tell me!

vhwxixH.png


ROM: https://sourceforge.net/projects/wave-os/files/rasmalai-4.x/rova/
Magisk: https://github.com/topjohnwu/Magisk/releases
Gapps - Builtin

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

Screenshots in post #2

Follow us on
Twitter | Telegram
ROM and device sources: https://github.com/Wave-Project
Kernel source: https://github.com/Thagoo/platform_kernel_xiaomi_msm8917

 
Last edited:
#Screenshots
 

Attachments

  • 400119700920_186397.jpg
    400119700920_186397.jpg
    120.5 KB · Views: 1,454
  • 400101900449_282229.jpg
    400101900449_282229.jpg
    61.8 KB · Views: 1,428
  • 400082500810_303352.jpg
    400082500810_303352.jpg
    42.2 KB · Views: 1,405
  • 400108500123_181549.jpg
    400108500123_181549.jpg
    55.3 KB · Views: 1,306
  • 400086900236_293312.jpg
    400086900236_293312.jpg
    62.6 KB · Views: 1,312
  • Screenshot_20210120-212433_WaveOS_Launcher.png
    Screenshot_20210120-212433_WaveOS_Launcher.png
    401.2 KB · Views: 1,375
UPDATE - WaveOS v4.1 is here!
WaveOS_rolex-R-v4.1-20210219-1822-OFFICIAL-signed.zip

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


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

Device Changelog:
- Build Gapps Variant
- Rebased trees
- Set TARGET_CPU_VARIANT as 'cortex-a53'
- Enable dex2oat64 usage on device
- Adress Fmradio denials (Fix Fmradio)
- Set ZRAM max_comp_stream to 4
- Misc optimizations and stability fixes

Kernel Changelog:
- Upstream to linux-v4.9.257
- Merge CAF tag LA.UM.9.6.2.r1-03800-89xx.0
- Switch to Sony TNG lowmemorykiller for better RAM management
- Switch to Utilization clamping and disable Schedtune
- Misc optimizations and stability fixes

Screenshots - attached

Cheers and #NeverBetter! 🌊
 

Attachments

  • IMG_20210220_084441_888.jpg
    IMG_20210220_084441_888.jpg
    28.1 KB · Views: 563
  • IMG_20210220_084456_697.jpg
    IMG_20210220_084456_697.jpg
    45.4 KB · Views: 551
  • IMG_20210220_084451_354.jpg
    IMG_20210220_084451_354.jpg
    30 KB · Views: 554
  • IMG_20210220_084437_484.jpg
    IMG_20210220_084437_484.jpg
    46.1 KB · Views: 557
Last edited:

ojetepelon001

Member
Apr 18, 2019
14
1
Hi, i want to try this. What TWRP version do you recommend?


Remember always that your warranty is void and follow the steps.
 

sabitmaulanaa

Member
Jun 27, 2016
10
0

cpedregal

Member
Feb 14, 2021
11
3
Hi Thago,

And this rom? Is double tap to wake up working? For me that is an important function ;)

Thanks for your work.
 

cpedregal

Member
Feb 14, 2021
11
3
I'm testing this rom for several days and I have to say that everytjing is working fine, including camera, flash, sending and getting calls, screen mirroring...
No many customization options, but everything working fine by the way.

Thanks and comgratulations for your job, Thago :)
 
  • Like
Reactions: darkomov and Thago

Ffjut

New member
Mar 4, 2021
3
0
I'm testing this rom for several days and I have to say that everytjing is working fine, including camera, flash, sending and getting calls, screen mirroring...
No many customization options, but everything working fine by the way.

Thanks and comgratulations for your job, Thago :)
After installing it, how much change in phone performance?
 

cpedregal

Member
Feb 14, 2021
11
3
I'm testing this rom for several days and I have to say that everytjing is working fine, including camera, flash, sending and getting calls, screen mirroring...
No many customization options, but everything working fine by the way.

Thanks and comgratulations for your job, Thago
After installing it, how much change in phone performance?
Not much change. Maybe the same.
 

daBettiol

New member
Jul 5, 2018
4
0
Hi, I now have this ROM (see attachment). To install WaveOS do I need to update the firmware or do various downgrades, or can I install the ROM directly following the instructions?

Thx
 

Attachments

  • photo_2021-03-07_10-26-58.jpg
    photo_2021-03-07_10-26-58.jpg
    99.2 KB · Views: 103

asdrubali

Member
Mar 6, 2021
7
1
You've done a great job! I migrated from stock MIUI 10 and I feel the entire system works 10 times faster and better. It seems that everything works properly: radio fm, wifi, 4G, bluetooth, camera photo & video + flashlight, LED indicator, 2DTW, screen rotation, vibration, 3 physical button navigation. Charging and discharging behaves as expected.
At first run I installed all the apps on the internal storage and there was about 3GB of free space left, so I formatted my 16 GB external SD and moved everything to it. Now I have 10GB of free space on my internal memory.

What is working as not expected (WaveOS 4.1):
— Gesture navigation works except the swipe from either the left or right edge to go back (this issue was confirmed by other users on other forums).​
— Some parts of the firmware are still in English i.e not translated (I'm using italian).​
— Scrolling screenshot​

I really hope you will keep to maintain this firmware because the problems found appear to be at the software level.
 
Last edited:

ashisroybarman

New member
Nov 5, 2018
1
0
As mentioned earlier, swipe actions are not working from both sides. Plus did not find any option to turn off hardware nav keys. Kindly resolve these issues in the next update, hope it will come soon.
By the way, as far as I have experienced installing numerous ROMs in Redmi 4A, this ROM is the smoothest, fastest and beautiful one (no offence what so ever). Aesthetics of the ROM developer is good. It also has decent battery backup, so I will stick to it and wait for bug cleanups.
 
As mentioned earlier, swipe actions are not working from both sides. Plus did not find any option to turn off hardware nav keys. Kindly resolve these issues in the next update, hope it will come soon.
By the way, as far as I have experienced installing numerous ROMs in Redmi 4A, this ROM is the smoothest, fastest and beautiful one (no offence what so ever). Aesthetics of the ROM developer is good. It also has decent battery backup, so I will stick to it and wait for bug cleanups.
Redmi 4a has hw navigation so sw navigation is not perfectly works
 

kevinzareno

Senior Member
May 13, 2012
90
4
Dagupan
Hey Thago,

I really liked the Custom Rom that you created. It is very smooth with almost zero lags. There are some times that there is a foreclose e.g. extreme battery saver, but, all in all I really liked it. Great Job!
 

daBettiol

New member
Jul 5, 2018
4
0
Hey Thago,
I have installed the ROM and it is perfect. There is only some small inaccuracy in the Italian translation.

Thank you very much

PS. If you tell me where the translation files are I can fix the errors.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    [ROM][11.0] WaveOS 4.1 Rasmalai for Redmi4A/5A [OFFICIAL][ROVA] [ROLEX/RIVA]
    ----------------------------

    kE5OXxb.jpg


    WaveOS 4.0 - 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

    What works?
    Almost everything

    What's broken?
    You tell me!

    vhwxixH.png


    ROM: https://sourceforge.net/projects/wave-os/files/rasmalai-4.x/rova/
    Magisk: https://github.com/topjohnwu/Magisk/releases
    Gapps - Builtin

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

    Screenshots in post #2

    Follow us on
    Twitter | Telegram
    ROM and device sources: https://github.com/Wave-Project
    Kernel source: https://github.com/Thagoo/platform_kernel_xiaomi_msm8917

    2
    I'm testing this rom for several days and I have to say that everytjing is working fine, including camera, flash, sending and getting calls, screen mirroring...
    No many customization options, but everything working fine by the way.

    Thanks and comgratulations for your job, Thago :)
    2
    UPDATE - WaveOS v4.3 is here! [Unified] [Redmi 4A/5A
    WaveOS_rolex-riva-R-v4.3-20210419-0457-OFFICIAL-signed.zip

    Download: https://sourceforge.net/projects/wa....3-20210419-0457-OFFICIAL-signed.zip/download


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

    Device Changelog:
    - Fixed Full-Disk Encryption thanks to @zer0def
    - Switched to Vanilla Varient
    - audio: Update upto LA.UM.9.6.2.r1-03300-89xx.0
    - audio: Update mixer_paths from LA.UM.9.6.2.r1-03300-89xx.0
    - Switch to New AIDL Power HAL
    - Update CarrierConfig from LA.UM.9.6.2.r1-03300-89xx.0
    - Fix device manufacturer & model exif value in Camera apps thanks to iusmac for PR
    - Set lmkd configuration properties
    - Update Power Profile overlay
    - Configure PSI for low_ram device

    Kernel Changelog:
    - Rebase kernel
    - Upstream to linux-v4.9.266
    - Merge CAF tag LA.UM.9.6.2.r1-04200-89xx.0
    - Stabilize deepsleep
    - Switch to PSI
    - Enable MEMCG and MEMCG Swap
    - Add PEWQ's to a few subsystems
    - And many more misc improvements

    Cheers and #NeverBetter! 🌊
    1
    Hi Thago,

    And this rom? Is double tap to wake up working? For me that is an important function ;)

    Thanks for your work.
    Yes
    1
    There are a couple of additional steps to make full-disk encryption stable, because ROMs (not just WaveOS) will crash a lot after initial flash:
    1. (optional) if you need to recreate the encryption footer after data partition format/wipe from previous ROM: flash stock (for example, this one)
    2. fastboot flash a recovery (I chose official TWRP 3.2.3, one without F2FS patches)
    3. wipe system, vendor, cache, Dalvik/ART, but DO NOT WIPE/FORMAT DATA, IT WILL WIPE THE ENCRYPTION FOOTER, FORCING YOU TO START OVER
    4. flash ROM
    5. reboot into system, you'll boot directly into the system without first start setup, the system will be crashy - that's expected
    6. go to Settings → Security, encryption status should be "Encrypted", not "Phone not encrypted", set screen lock as you ordinarily would for "Secure Startup" - this will be your decryption credential
    7. reboot into recovery, wipe → advanced wipe → select "data" partition → repair or change filesystem → change filesystem → pick your preferred filesystem (I chose ext4)
      1. DO NOT DIRECTLY WIPE/FORMAT DATA
    8. reboot into system, it might require you to encrypt the phone, but once you do that, it should be working as intended
      1. if you provide different unlocking credentials now, you will have to remember both, one for decryption, the other for screensaver unlock