Skip to content

Instantly share code, notes, and snippets.

@bademux
Last active September 24, 2022 18:05
Show Gist options
  • Save bademux/649fda00467a64665499cda7d01e55b7 to your computer and use it in GitHub Desktop.
Save bademux/649fda00467a64665499cda7d01e55b7 to your computer and use it in GitHub Desktop.
prepare mi8 vendor from official image

Small How To install LOS form offial sources

  1. Do backoup, root device and install TWRP
  2. Download latest MIUI 10 for mi8 https://bigota.d.miui.com/V12.0.3.0.QEAMIXM/miui_MI8Global_V12.0.3.0.QEAMIXM_7619340f8c_10.0.zip

prepare pure vendor zip

zip -d miui_MI8Global*.zip boot.img compatibility.zip system*
mkdir -p META-INF/com/google/android
unzip -p miui_MI8Global*.zip META-INF/com/google/android/updater-script | sed '/boot.img/d' | sed '/system/d' > META-INF/com/google/android/updater-script
zip -u miui_MI8Global*.zip META-INF/com/google/android/updater-script && rm -rf META-INF
  1. Download latest https://download.lineageos.org/dipper
  2. Download latest magisk manager flashable zip
  3. Download latest gapps for Android11\arm64 https://androidfilehost.com/?w=files&flid=322935
  4. Reboot to TWRP
  5. twrp advance wipe cache, system and data
  6. Install using TWRP sideload feature:
adb sideload miui_MI8Global*.zip
adb sideload lineage*.zip
adb sideload MindTheGapps*.zip
adb sideload Magisk*.apk
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment