Skip to content

Unofficial TWRP for Xiaomi Mi 6

Compare
Choose a tag to compare
@ArianK16a ArianK16a released this 27 May 19:10
· 15 commits to android-9.0 since this release
d90f615

This is TWRP-3.3.1 unofficially updated with lots of new improvements!

What's here but not in the official one?

  • Updated kernel, based on CAF's latest pie tag and compiled with latest Clang 9.0.3 by Google
  • Additional debug support - This TWRP won't overwrite /sys/fs/pstore
  • F2FS support
  • Cleaned unused HALs from manifests
  • Compiled with Pie blobs and in pie environment
  • System as Root variant available

What is F2FS?
"F2FS (Flash-Friendly File System) is a flash file system initially developed by Samsung Electronics for the Linux kernel.
The motive for F2FS was to build a file system that, from the start, takes into account the characteristics of NAND flash memory-based storage devices (such as solid-state disks, eMMC, and SD cards), which are widely used in computer systems ranging from mobile devices to servers." - Wikipedia

How to use F2FS for /data and /cache?

  1. Reboot into this TWRP
  2. Select wipe > format data then type yes and reboot into recovery again
  3. Then select wipe > advanced wipe select cache then select repair or change file system and select F2FS
  4. Do the same step with Data
  5. Install a supported ROM and GApps
  6. Reboot into ROM

Support:
XDA-Thread
Telegram