[ROM][11.0] WaveOS 4.3 Rasmalai for Poco X3 [OFFICIAL][UNIFIED][OSSVENDOR]

Search This thread

camperbh

Senior Member
Feb 22, 2021
64
21
In case anyone is getting error 1 while flashing the rom, I solved it by extracting the boot image of the rom and flashing it in fastboot. The flashing worked after that.
This version is superb by the way, great work!
 

arielcasari

Senior Member
Apr 18, 2014
85
29
Dourados, MS.
Xiaomi Poco X3 NFC
well i think i messed something, i'm trying to reinstall the rom, when i boot into recovery i'm getting encrypted, so formatted the data partition but now is unable to access into PC, whats i make wrong?

edit: nevermind, reflash the recovery solve the problem
 
Last edited:

uaevuon

Senior Member
Jun 24, 2012
154
49
I have hot temperature issue with latest version. It gets warm even if I am not doing something. Some others also suffer with this. I'm using NFC varient(surya).
 

syl0n

Senior Member
Nov 3, 2010
1,112
215
Can OrangeFox or TWRP access the /data partition with this ROM? It seems if you are encrypted you can't type pincode in recovery can anyone confirm?
 

hucar13

Senior Member
Mar 24, 2015
69
14
How Can I return stock rom or any rom? wipe data cache format data then flash stock rom via recovery, it doesn't work. I cannot flash stock rom, it says, Error1. Recovery cannot mount vendor. I tried to do it manual but it's impossible. We stuck in this rom. Any advice?
 

hucar13

Senior Member
Mar 24, 2015
69
14
yes! We stuck in this rom. Dev please make a solution for this problem. I tried all recoveries all stock roms via recovery. Only fastboot rom I didn't try. I'm downloading it now, and I will also try fastboot rom. We'll see what will be.
Can OrangeFox or TWRP access the /data partition with this ROM? It seems if you are encrypted you can't type pincode in recovery can anyone confirm?
 

Adithya R

Senior Member
  • Apr 3, 2015
    402
    749
    Bangalore
    Can OrangeFox or TWRP access the /data partition with this ROM? It seems if you are encrypted you can't type pincode in recovery can anyone confirm?
    Current recoveries are based on android-10 and this ROM uses android-11 encryption format (being android 11 vendor and kernel). To decrypt data in recovery you have to wait for android 11 based recoveries or one that supports android 11 encryption format.
     
    • Like
    Reactions: slipstreamer88

    hucar13

    Senior Member
    Mar 24, 2015
    69
    14
    Hey, how do you flash fastboot via miflashtool? Mine stuck too, can't flash anything else
    Download mi flash tool then download miui stock fastboot rom. And flash it via miflashtool that's all.



    download fastboot rom. Extract it then select it from the miflashtool menu and press flash. That's all.
     

    Berik84

    Senior Member
    Jan 24, 2011
    477
    115
    Xiaomi Poco X3 NFC
    I don't know if you'll find anything in the logs, but this option doesn't work/works only sometimes (im trying to add the log but somehow xda doesnt work).
     

    Attachments

    • Screenshot_20210422-194132_Advanced_settings~2.png
      Screenshot_20210422-194132_Advanced_settings~2.png
      135.6 KB · Views: 53

    Top Liked Posts

    • There are no posts matching your filters.
    • 26
      kE5OXxb.jpg


      WaveOS 4.3 - 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 and wireguard support in kernel
      Dynamic refresh rate with min/max setting
      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 profiles per app
      Power button press to unlock with fingerprint
      Clear speaker

      What works?
      Almost everything

      What's broken?
      You tell me!

      vhwxixH.png


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


      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.

      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 and voila!

      Upgrading to a Newer Build
      Reboot to recovery
      Wipe cache and dalvik
      Wipe data if upgrading from v4.1
      Flash ROM zip
      Flash Android 11 firmware
      To disable auto encryption, reboot to recovery and flash DFE
      Reboot to system 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/ghostrider-reborn/kernel_xiaomi_surya/tree/LA.UM.9.x/
      13
      UPDATE - WaveOS v4.3 is here!
      WaveOS_surya-R-v4.3-20210419-1218-OFFICIAL

      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.

      Download
      s:
      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:

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

      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 ;)):
      https://github.com/Wave-Project/device_xiaomi_surya
      https://github.com/Wave-Project/device_xiaomi_sm6150-common
      https://github.com/Wave-Project/vendor_xiaomi_surya
      https://github.com/Wave-Project/vendor_xiaomi_sm6150-common

      QuicksilveR kernel source:
      https://github.com/ghostrider-reborn/android_kernel_xiaomi_surya/tree/LA.UM.9.x

      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! 🌊
      10
      8
      It's time for an update!
      You can also call it a hotfix build.

      Download:
      WaveOS_surya-R-v4.0-20210122-0953-OFFICIAL

      Changelog:
      - 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!
      7
      UPDATE - WaveOS v4.1 is here!
      WaveOS_surya-R-v4.1-20210219-0749-OFFICIAL

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


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

      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! 🌊