fstab: remove option to use FDE
* Full-disk encryption (FDE) has been deprecated for devices launching with Android 10 or higher but now it's been removed in Android 13. * File-based encryption (FBE) i.e. replacing this with 'fileencryption=aes-256-xts' works but there's some performance issues with it especially when running from slow storage devices such as sdcards that are used on Raspberry Pi. Recovery also can't decrypt FBE which is another issue. * There's no longer need to resize userdata partition to leave space for crypto footer.
This commit is contained in:
1
mkimg.sh
1
mkimg.sh
@@ -63,7 +63,6 @@ echo "Copying vendor..."
|
||||
sudo dd if=${OUTDIR}/vendor.img of=/dev/mapper/${LOOPDEV}p3 bs=1M
|
||||
echo "Creating userdata..."
|
||||
sudo mkfs.ext4 /dev/mapper/${LOOPDEV}p4 -I 512 -L userdata
|
||||
sudo resize2fs /dev/mapper/${LOOPDEV}p4 1212156
|
||||
sync
|
||||
|
||||
sudo kpartx -d "/dev/${LOOPDEV}"
|
||||
|
@@ -5,6 +5,6 @@
|
||||
#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
|
||||
/dev/block/mmcblk0p2 /system ext4 ro,barrier=1 wait,first_stage_mount
|
||||
/dev/block/mmcblk0p3 /vendor ext4 ro,barrier=1 wait,first_stage_mount
|
||||
/dev/block/mmcblk0p4 /data ext4 noatime,nosuid,nodev,nomblk_io_submit,errors=panic wait,check,formattable,encryptable=footer,quota
|
||||
/dev/block/mmcblk0p4 /data ext4 noatime,nosuid,nodev,nomblk_io_submit,errors=panic wait,check,formattable,quota
|
||||
/devices/platform/scb/*.pcie/*/*/*/usb* auto auto defaults voldmanaged=usb:auto
|
||||
/devices/platform/soc/*.usb/usb* auto auto defaults voldmanaged=usb:auto
|
||||
|
Reference in New Issue
Block a user