Custom ROMs Installation Guide - Ruby
KasunInstallation steps are similar to and based on Ben's installation guide.
Prerequisites:
• An unlocked phone (ruby/rubypro/rubyproplus) -
Download Mi Unlock Tool - https://en.miui.com/unlock/index.html
• A PC with platform tools installed (ADB and Fastboot) -
Download SDK Platform-Tools - https://developer.android.com/tools/releases/platform-tools
ROM installation
Download the required files
• boot.img
• vbmeta.img
(optional, only needed for first install) - find it here.
• ROM.zip
file (eg: for PixelExperience: PixelExperience_Plus_ruby-13.0-20231028-1450-UNOFFICIAL.zip)
Flashing recovery
• Reboot into fastboot mode
• Flash vbmeta.img
(optional, only needed for first install)
fastboot flash vbmeta vbmeta.img
• Flash the Recovery
fastboot flash boot boot.img
• Reboot the phone into recovery.
fastboot reboot recovery
• Format data: Factory reset -> Format data/factory reset
• Go back to the main menu. Then sideload the zip: Apply update -> Apply from ADB
adb sideload ROM.zip
Flashing additional modules/add-ons
PixelExperience ROM comes with GApps so no need to flash GApps
• If you want to install additional modules, such as GApps (for vanilla ROMs), reboot into recovery again after flashing the ROM: Advanced -> Reboot to recovery
• Sideload modules you want
• Now you can reboot your phone with Reboot to system option
can be found at recovery main menu.
• Enjoy!