Android Root

Things one can do after gainning root access of their Android. Pls note that this is not a guidance to unlock and root a Android device.

Date

20181110

Deviceļ¼š Xiaomi MIX 2S

Stock Android P Preview MIUI EU 8.11.1_v10-9_2 MIUI EU 8.7.26_v10-8.0
Method MI Flash TWRP TWRP
Android 9 Preview 9 8.0.0
Xposed Not Supported Not Supported 3.1.5 Framework version 90-beta2
Niagara Crash on Recents screen Works perfect Works perfect
Fingerprint Gestures Works perfect Works perfect Needs Xposed to work perfect

Stock Android P Preview

SIM Must be removed before initialization. Chances are that System crashes regularly. (Fixed after a clean reflash but don't know why) MIUI cameras can be installed via Magisk Module.

MIUI EU 8.11.1_v10-9_2

Perfect version, but without Xposed.

MIUI EU 8.7.26_v10-8.0

Perfect version to customize.
Counter Parts - TBC
iOS 9.3.3 Android 8.0.0
Cydia Magisk; Xposed
Cydia - Activator Xposed - Xposed Edge; Fingerprint Gestures
Cydia - AdBlocker AdAway
Cydia - AkLocationX Xposed - Fake Mock Locations; GPS Joystick
Cydia - Audio Recorder MIUI
Cydia - Battery Life MIUI
Cydia - BetterWiFi7 MIUI
Cydia - CCSettings Android
Cydia - Cloaky Themes
Cydia - Datameter MIUI
Cydia - Eclipse 3 - Not supported by MIUI
Cydia - Flex Xposed
Cydia - FUllForce - No need
Cydia - KuaiDial MIUI
Cydia - LittleBrother - Shell command 'wm density'
Cydia - LocalIAPStore Xposed - Uret; Xposed - Jasi
Cydia - Mouse Android
Cydia - RecallPatch Xposed - QXposed; Xposed - WeXposed
Cydia - revealMenu Poco Launcher; Niagara
Cydia - Slices MIUI
Cydia - SwipeSelection Gboard
Cydia - TetherMe -
Cydia - User Agent Changer -
Cydia - Wake Info 2 MIUI
Cydia - Wallmart Xposed - Xposed Edge Pro
Cydia - Watchdog Pro MIUI
Cydia - [Various Commands] Magisk - Busybox
For gestures and automatic tasks (Cydia - Activator),Xposed Edge Pro is not that powerful as Activator, since it does not support inner screen gestures, PowerButton event, SMS content Event, etc. Tasker is even less powerful. Fingerprint Gestures works great on Android 9 with Admin access ('Behavior' - 'Lock now'). However on Android 8.0 Admin access renders bio-unlock inaccessible. To solve this, it has to change its 'Behavior' to 'Reduce timeout' and set 'Xposed Edge/App state/Fingerprint Gestures/get focus/Sleep/wake up/" to "Switch". To modify statusbar (Cydia - Cloaky), make one's own SystemUI zip within MIUI theme mtz package. To auto-change wallpaper (Cydia - Wallmart), use Xposed Edge Pro to execute shell command.
files=(/src/*)
filecount="${#files[@]}"
randomid=$((RANDOM % filecount))
filetomove="${files[$randomid]}"
cp "$filetomove" /data/system/theme/lock_wallpaper
For USB DAC, no global solution. Alternative ones include Hiby Music and USB Audio Player Pro(Supports DLNA, recommanded).