Have you ever experience slow down, lag or even freeze on your Nexus 7 2012? Well there is a solution to this problem by changing your files system to F2FS, this solution will not revive your old and dying flash memory but it will greatly improve performance on any ROM, especially Android 5.1. There is many methods on XDA like ParrotMod by parrotgeek1. But F2FS is a more well known method for this.
REQUIREMENTS
1. TWRP recovery installed.
2. A ROM that support F2FS (search Google for this).
3. A kernel that support F2FS (most likely will be included in the ROM).
1. REBOOT INTO TWRP (duh)
2. BACKUP YOUR FILES (optional)
Step 1: Press "Backup"
Step 2: Select System, Data and Boot.
Step 3: Swipe to Backup
Step 4: Wait...
Step 5: Copy the backup files to your PC (copy the BACKUPS folder)(/sdcard/TWRP/BACKUPS/)
Congratulation, you have successfully backup your device.
3. FORMAT TO F2FS (the fun part )
Step 1: Press "Wipe".
Step 2: Press "Advanced Wipe".
Step 3: Select the partition you want to format to F2FS. The ROM you choose might not support /system F2FS so you have to be careful. After that, press "Repair or Change File System".
Step 4: Select "Change File System".
Step 5: Press "F2FS".
Step 6: Swipe to Change.
Step 7: Wait...
Step 8: (optional) Copy your BACKUPS file to your device and select "Restore" on your TWRP home screen.
Step 9: (optional) Select the folder you just copy to your device.
Step 10: (optional) Select the partition you want to restore.
Step 11 (optional) Swipe to Restore.
After its done, you can reboot your device.
Congratualtion, you have successfully format your files system to F2FS.
Note: If you want to change your device back to EXT4, follow the step above, press "EXT4" instead of "F2FS" at Step 5.
TROUBLESHOOTING
My device is stuck at the Android screen!
Power off your device and follow this guide:
https://xdaforums.com/nexus-7/general/how-to-flash-stock-android-google-nexus-t3309881
That is! If you have any trouble, feel free to ask me
REQUIREMENTS
1. TWRP recovery installed.
2. A ROM that support F2FS (search Google for this).
3. A kernel that support F2FS (most likely will be included in the ROM).
1. REBOOT INTO TWRP (duh)
2. BACKUP YOUR FILES (optional)
Step 1: Press "Backup"
Step 2: Select System, Data and Boot.
Step 3: Swipe to Backup
Step 4: Wait...
Step 5: Copy the backup files to your PC (copy the BACKUPS folder)(/sdcard/TWRP/BACKUPS/)
Congratulation, you have successfully backup your device.
3. FORMAT TO F2FS (the fun part )
Step 1: Press "Wipe".
Step 2: Press "Advanced Wipe".
Step 3: Select the partition you want to format to F2FS. The ROM you choose might not support /system F2FS so you have to be careful. After that, press "Repair or Change File System".
Step 4: Select "Change File System".
Step 5: Press "F2FS".
Step 6: Swipe to Change.
Step 7: Wait...
Step 8: (optional) Copy your BACKUPS file to your device and select "Restore" on your TWRP home screen.
Step 9: (optional) Select the folder you just copy to your device.
Step 10: (optional) Select the partition you want to restore.
Step 11 (optional) Swipe to Restore.
After its done, you can reboot your device.
Congratualtion, you have successfully format your files system to F2FS.
Note: If you want to change your device back to EXT4, follow the step above, press "EXT4" instead of "F2FS" at Step 5.
TROUBLESHOOTING
My device is stuck at the Android screen!
Power off your device and follow this guide:
https://xdaforums.com/nexus-7/general/how-to-flash-stock-android-google-nexus-t3309881
That is! If you have any trouble, feel free to ask me
Last edited: