Unofficial TWRP for Xiaomi Mi 6
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?
- Reboot into this TWRP
- Select wipe > format data then type yes and reboot into recovery again
- Then select wipe > advanced wipe select cache then select repair or change file system and select F2FS
- Do the same step with Data
- Install a supported ROM and GApps
- Reboot into ROM
Support:
XDA-Thread
Telegram