RevOS MIUI 12.1 ROM Android 10 for Samsung Galaxy M30s

December 6, 2020 | By androidhowto@youtube | Filed in: Custom ROM.

How to Install RevOS MIUI 12.1 Android 10 on Samsung Galaxy M30s. MIUI version MIUI 12 – RevOS 20.5.16 | TomorrowLand. Play store, Camera ( support Portrait ) and SIM Card are worked. FingerPrint is worked on Galaxy M30s. We need work hard to make it works, there are some fix that we must applied ( Fix Lag and or SIM Card, Fix Light / Brightness and Fix related Mi-Account, fix flashlight and fix Google Play Store ). Use at your own risk, I’m not responsible for bricking your device.


  1. Your phone must be Installed TWRP Recovery for Android 10. If not, you can read TWRP for Rooting Galaxy M30s Android 10 Q
  2. Download RevOSLavender-AB-10-20200516-ErfanGSI.img Alternative: androidfilehost => Donate to my paypal
  3. Download FixMIUI12.7z ( You must extract it, there are several files )
  4. Download MagiskManager-v7.5.1.apk
  5. Copy all to SD Card ( Recommended )

How to Install RevOS MIUI 12.1 Android 10 on Samsung Galaxy A30:

STEP 1: Install ROM and LightFix

  1. Enter TWRP Recovery Mode: Turn power off; Press and hold Volume Up key + Power key, when samsung logo appears release power key only, keep pressing volume up until TWRP recovery appears
  2. Select Wipe – Format data ( type “yes” and confirm )
  3. Select Wipe – Advanced wipe ( select “Dalvik, Cache, System” ) – Swipe to wipe
  4. Select Install – Install Image – select RevOSLavender-AB-10-20200516-ErfanGSI.img – select “System Image” and Swipe to confirm flash
  5. Select Install – select, Swipe to confirm Flash
  6. Select Reboot – Recovery
  7. Setup the Phone

STEP 2: Fix Lag and or SIM Card

  1. Install Magisk, ignore additional setup
  2. Install MiX app ( Mi-Xplorer app ) Grant super user
  3. Copy all code from z.txt to build.prop ( replace all codes in build.prop with all codes in z.txt )
  4. change ro.product.system.device=m30s
  5. ro.product.system.model=SM-M307F
  6. Save it
  7. Reboot Phone to Recovery Mode

STEP 3: Fix everything related to miAccount

  1. Open MiX xplorer
  2. Delete folder “provision”: ->System/priv-app/provision
  3. Delete “xiaomiservicesframework”: ->System/app/xiaomiservicesframework
  4. Reboot Phone to Recovery Mode

STEP 4: Fix FlashLight

  1. copy m30s.xml to system/etc/device_features
  2. Reboot Phone to Recovery Mode

STEP 5: Fix AOD / Brightness / Play Store

  1. Fix AOD – Install com_miui_aod_RELEASE_2_2_519_07161823_20200519_minAPI28nodpi_apkmirror.apk
  2. Fix BrightNess: Install rootdim-1-58.apk
  3. Fix Google Play Store: Install,armeabi-v7a)(nodpi)

STEP 6: Trouble Shooting and Fix Camera app if you make mistake

  • Don’t touch AI option it will crash the camera app
  • If touched it, Hold camera app – App info – Storage – Clear data – Clear all data
  • Now, It should works again.

If you want to uninstall this custom ROM and back to stock ROM, just flash the stock ROM to your device. Flashing stock ROM will also uninstall TWRP Recovery and it will back to stock Android Recovery.

Notes / Warning!

  1. Use at your own risk, I’m not responsible for bricking your device.
  2. Using the incorrect file may brick your device.
  3. If your target device has a custom firmware flash counter, Rooting will trigger it. If you’re lucky, Triangle Away has support for your device and can be used to reset the counter.
  4. If you have a KNOX-enabled device, flash custom rom and Rooting will trip the KNOX WARRANTY VOID status!
  5. If your device storage is encrypted, Rooting will wipe your data !
  6. If you have locked bootloaders, flashing one of these will probably brick your device – with the exception of Nexus devices, which will usually automatically “OEM unlock” and wipe your data !
  7. Make sure to backup your important data before root it.

Watch this video:

Tags: , , , , , ,

Leave a Reply

Your email address will not be published.