(This cheatSheet has been compiled by foneiamone)
Key Combinations
- Recovery mode — Turn off the phone. Power it on again by pressing Volume Down + Volume Up + Power button together, Release Power button when MI logo pops up
- Fastboot mode — Turn off the phone. Power it on again by pressing Volume Down + Power button together.
Download
Following softwares/tools are needed to install and configure Pixel Experience ROM
- Pixel Experience — https://download.pixelexperience.org/santoni
- Magisk — https://github.com/topjohnwu/Magisk/releases/tag/v20
- TWRP recovery — https://dl.twrp.me/santoni/twrp-3.3.1-0-santoni.img.html
- Vanced Youtube — https://youtubevanced.com/magisk
Helpful sites
- Magisk — https://magiskmanager.com/
- Energized — https://energized.pro/
Notes
- Copy everything to PC before starting
- After installing magisk modules reboot the device
Installation
- Download everything from the links above
- Sideload TWRP recovery through ADB fastboot
- Reboot into TWRP recovery
- Format Data Partition
- Reboot to recovery
- Select System, Data, Dalvik Cache, Cache, Internal Storage, Vendor
- Copy ROM, Magisk file to internal storage
- Flash the ROM, Magisk
- Wipe cache
- Select reboot
Settings
- Turn the double-tap to wake off (Display)
- Turn off always-on display except for notification (Display>Ambient Display)
Apps
- Termux — https://play.google.com/store/apps/details?id=com.termux&hl=enhttps://play.google.com/store/apps/details?id=com.termux&hl=en (Google Play Store)
- MiXplorer — https://www.apkmirror.com/apk/pishrodevs/mixplorer-hootanparsa/ (APKMirror)
Magisk
Magisk is a systemless rooting system. This basically means that you can modify your phone’s system without making any changes to the core code.
Modules needed
- Download Energized Module (Downloads)
- Download Busybox Module (Downloads)
- Install Vanced Youtube (Modules)
Configure Magisk
- Turn on Magisk Hide
- Turn on Systemless host support
- Turn on fingerprint authentication
Install and configure Energized
- Open Termux
- Type “su” press enter and give Termux Super User Permission
- Now type “energized” press enter then type “energized -m” press enter and wait for the script to load
- Type “3” and press enter, now wait for the script to download the AdBlock files
- Exit the Termux app and reboot the device
Troubleshooting
- If fingerprint sensor doesn’t work then open MiXplorer and delete everything in “/persist/data/persist/data/gxfp/0_0/” directory and reboot the phone.