MIUI 12.1 Port for Sanders
Arnav Puranik
Notes
-- First Boot Will take Some time!
-- Use Canary Magisk Build from The Given Google Drive Folder!
-- Make Sure to Flash any Pie ROM before coming to Android 10 if you are coming from Android R (Recommended)
-- Make Sure you have EFS and Persist backup just in case if you directly downgrade from R to Q
-- If Flashlight toggle from QS fails, reboot fixes it!
-- This Does Include Core Gapps! Don't flash Gapps, grab whatever you need from Playstore!
-- Don't ask for Face Unlock fix, Mi Cam won't run on Sanders!
About Kernels
-- Build includes Old Mad Kernel
-- New Mad Kernel boots but causes issue with Flashlight!
-- Old Mad Kernel Boots but this is how it sh0ws inside settings

That is a bug with MIUI Which we can't solve, rest everything is fine with this kernel!
Hotspot Fix
-- Hotspot will fail by default, to fix it do the following

Chrome Fix
-- Chrome will not install from Play Store, to install Chrome do the following
-- Do this after the Android Setup otherwise setup will crash
-> Download Webview from Here (Download this Version Only!)
-> Download Old Build of Chrome from Here
-> Download New Chrome From Here
-> Update Webview First
-> Install Chrome Old Build of Chrome first, this is important
-> Then Update with New Build
-- If you followed these instructions correctly, chrome will be fixed!
Mi Account Fix
-- Root the Device
-- Go to system build.prop and Add the following line
ro.product.device=india
-- Reboot the Device
-- Sign in into your Mi Account
-- Go to build.prop again
-- Remove the line we added
-- Reboot
Make Sure to remove the line later again cus if not removed, it will remove AOD And Kill Flashlight from QS!
Themes Fix
-- Apply Mi Account Fix First!
-- Download the Themes you want and apply
-- Go to build.prop again
-- Remove the line we added
-- Reboot
Special thanks to
Pritish Singh - For Help in Fixing Hotspot
Saitama - For some files
Dracula - Always On Display + Other Fixes
Sai - Testing
If you face any other issues, please report them in Sanders Ports or Moto G5S+ Community by tagging Me (@arnavpuranik)
Thanks and Happy Flashing!