xdroid OSS - OFFICIAL | Android 13.
Device: Redmi Note 10 (mojito/sunny)
Released: 10/10/22
By @Waxaranai
Flashing Instructions
Clean flash (coming from a different ROM)
• Download ROM and Recovery to your computer • Reboot the device to bootloader (Fastboot Mode) • Flash the recovery by running "fastboot flash boot <path/to/boot.img>" in terminal • Reboot to recovery by running "fastboot reboot recovery" in terminal • Go to main menu > Factory reset > Format data/factory reset > Format data > Back to Main menu > Reboot to Recovery • On your phone [which is in recovery mode], Apply update > Apply from ADB • Flash the ROM through ADB sideload by running "adb sideload <path/to/rom.zip>" in terminal • Flash firmware (Version V13.0.10.0.SKGMIXM) through ADB sideload by running "adb sideload <path/to/firmware.zip>" in terminal • Reboot and voila!
Updating to a newer build (dirty flash)
• Reboot to recovery (xd recovery) • Apply update > Apply from external sdcard or ADB • Flash/Sideload ROM zip and magisk (optional) • Reboot and voila!
Notes
• Choose "Yes" when you see "Signature verification failed, install anyway?"
Changelog
Source Changelog
- Merged September Security Patch (android-13.0.0_r6) - Added caffeine QS tile - Fix status bar alarm icon - Integrate Google Lens into Screenshot UI - Remove AOSP 'Show battery percentage' setting - Moved dpi settings to Display - Add one shot auto-brightness - Add hotspot setting to allow VPN upstreams - mnmlist: Merge Gestures and Buttons preference - mnmlist: System Interfaces: Added Small mobile type icon - mnmlist: System Interfaces: Add battery styles customizations - mnmlist: System Interfaces: Make WallpaperZoom optional - mnmlist: Gestures & Buttons: Add invert navbar layout - mnmlist: Gestures & Buttons: Long press power button to toggle torch - mnmlist: Lockscreen: Allow disable ripple effect on unlock - mnmlist: Lockscreen: Allow disable ripple effect on charging - mnmlist: Miscellanous: Add window ignore secure feature - System Navigations: Fixed back haptic feedback - System Navigations: Allow to hide arrow for back gesture - Sound: Add switch for linked ring and media notification volumes - Sound: Allow to suppress notifications sound/vibration if screen is ON - WallpaperColors: Use CIELAB for light/dark wallpaper detection
Device Changelog
• Initial build for Android 13 • Update adreno stack from LA.UM.9.14.r1-19300.01-LAHAINA.QSSI12.0 • Update blobs from mojito V13.0.10.0.SKGMIXM • Using Google bootanim due to some issues • Enable Project ID Quota support on userdata (Kills SDcardFS at early init!) • Drop ZRam support (NO custom kernel must be flashed!) • Configure VBSwap in DT (Kills userland worker at early init!) • Support F2FS compressions and garbage collector • Configure LZ4 as F2FS Compression algorithm • Fixed fastbootd (Thanks to @cyberknight777 on telegram) • overlay: Reduce max visible notification icons • overlay: Disable rotation in 4 directions • overlay: Improve peak brightness • overlay: Adjust large keyguard clock margin • prop: Remove obsolete debug.sf.disable_backpressure • prop: Enable GL comp backpressure • XiaomiParts: Add MiSound Scenes • XiaomiParts: Drop HBM and Sound Control
Notes
- SELinux is enforcing // User build
- Read this to understand the EROFS changes, and Read this to understand the F2FS compression changes.
- Only use this recovery to flash! otherwise no support from me.
- Flash V13.0.10.0.SKGMIXM Firmware
- CLEAN FLASH IS MANDATORY!
Credits
Thanks to my testers for testing lot of build