firmware
and cache
with ext4
, data
and cache
with F2FS
This is an old revision of the document!
adb shell 'umount '/data' && umount '/cache' && umount '/sdcard' && fsck.f2fs -f '/dev/block/mmcblk0p30' && fsck.f2fs -f '/dev/block/mmcblk0p23' && e2fsck -y -f -v '/dev/block/mmcblk0p22' && e2fsck -y -f -v '/dev/block/mmcblk0p4' && mount '/data' && mount '/cache' && mount '/system' && mount '/persist' && rm -Rf '/data/dalvik-cache' && fstrim -v '/data' && fstrim -v '/cache' && fstrim -v '/system' && fstrim -v '/persist' && sync && umount '/data' && umount '/cache' && umount '/system' && umount '/persist' && reboot'
adb shell 'mount '/system' && fsck_msdos -p -y '/dev/block/mmcblk0p1' && umount '/system' && reboot'
umount '/data'
umount '/cache'
umount '/sdcard'
umount '/system'
umount '/persist'
umount '/firmware'
umount '/sdcard'
e2fsck -y -f -v '/dev/block/mmcblk0p22'
e2fsck -y -f -v '/dev/block/mmcblk0p4'
fsck.f2fs -f '/dev/block/mmcblk0p30'
fsck.f2fs -f '/dev/block/mmcblk0p23'
fsck_msdos -p -y '/dev/block/mmcblk0p1'
mount '/data'
mount '/cache'
mount '/system'
mount '/persist'
mount '/firmware'
mount '/data'
rm -Rf '/data/dalvik-cache'
/data
and /cache
are already mounted, but /system
, /persist
, and /firmware
aren'tadb shell
mount '/system' && mount '/persist' && mount '/firmware'
fstrim -v '/system' && fstrim -v '/data' && fstrim -v '/cache' && sync
wget -O ~/'Downloads/FDroid.apk' 'https://f-droid.org/FDroid.apk' && adb install ~/'Downloads/FDroid.apk' && adb shell 'sync' && rm -f ~/'Downloads/FDroid.apk' && sync
adb shell input text "microg.org/fdroid/repo"
adb shell input text "9BD06727E62796C0130EB6DAB39B73157451582CBD138E86C468ACC395D14165"
adb shell
su
pm disable 'com.android.email'
pm disable 'org.lineageos.jelly'
pm disable 'com.cyanogenmod.eleven'
pm disable 'org.lineageos.updater'
Everything
art_magisk
GoogleAssistant PreODEX