zenfone8: Update fstab.qcom for vendor_boot ramdisk
based on https://source.codeaurora.org/quic/la/platform/vendor/qcom/lahaina/commit/?h=LA.UM.9.14.r1-18600.02-LAHAINA.QSSI12.0&id=0b5006f7092d4492775ba400d56dd1b12a4fe6de
Change-Id: Id5db6c97947c2c48ab9a3b4e7756f9e530587a0f
diff --git a/device.mk b/device.mk
index 1c22475..884a6fe 100755
--- a/device.mk
+++ b/device.mk
@@ -185,7 +185,8 @@
# Ramdisk
PRODUCT_COPY_FILES += \
- $(LOCAL_PATH)/fstab.qcom:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/first_stage_ramdisk/fstab.qcom
+ $(LOCAL_PATH)/ramdisk/fstab.default:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/first_stage_ramdisk/fstab.default \
+ $(LOCAL_PATH)/ramdisk/fstab.emmc:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/first_stage_ramdisk/fstab.emmc
# Remove unwanted packages
PRODUCT_PACKAGES += \
diff --git a/fstab.qcom b/ramdisk/fstab.default
similarity index 98%
rename from fstab.qcom
rename to ramdisk/fstab.default
index 7c990b9..20d98dc 100644
--- a/fstab.qcom
+++ b/ramdisk/fstab.default
@@ -52,7 +52,6 @@
/dev/block/bootdevice/by-name/vm-bootsys /vendor/vm-system ext4 ro,nosuid,nodev,barrier=1 wait,slotselect
/dev/block/bootdevice/by-name/bluetooth /vendor/bt_firmware vfat ro,shortname=lower,uid=1002,gid=3002,dmask=227,fmask=337,context=u:object_r:bt_firmware_file:s0 wait,slotselect
/dev/block/bootdevice/by-name/qmcs /mnt/vendor/qmcs vfat noatime,nosuid,nodev,context=u:object_r:vendor_qmcs_file:s0 wait,check,formattable
-
/dev/block/bootdevice/by-name/asusfw /vendor/asusfw ext4 ro,nosuid,noatime,nodev,barrier=1,noauto_da_alloc wait,slotselect
/dev/block/bootdevice/by-name/xrom /vendor/xrom ext4 ro,nosuid,noatime,nodev,barrier=1,noauto_da_alloc wait,slotselect
diff --git a/fstab.qcom b/ramdisk/fstab.emmc
similarity index 88%
copy from fstab.qcom
copy to ramdisk/fstab.emmc
index 7c990b9..ac2d9c5 100644
--- a/fstab.qcom
+++ b/ramdisk/fstab.emmc
@@ -42,17 +42,13 @@
odm /odm ext4 ro,barrier=1,discard wait,slotselect,avb,logical,first_stage_mount
/dev/block/by-name/metadata /metadata ext4 noatime,nosuid,nodev,discard wait,check,formattable,first_stage_mount
/dev/block/bootdevice/by-name/persist /mnt/vendor/persist ext4 noatime,nosuid,nodev,barrier=1 wait
-/dev/block/bootdevice/by-name/userdata /data f2fs noatime,nosuid,nodev,discard,inlinecrypt,reserve_root=32768,resgid=1065,fsync_mode=nobarrier latemount,wait,check,formattable,fileencryption=aes-256-xts:aes-256-cts:v2+inlinecrypt_optimized+wrappedkey_v0,keydirectory=/metadata/vold/metadata_encryption,metadata_encryption=aes-256-xts:wrappedkey_v0,quota,reservedsize=128M,sysfs_path=/sys/devices/platform/soc/1d84000.ufshc,checkpoint=fs
+/dev/block/bootdevice/by-name/userdata /data f2fs noatime,nosuid,nodev,discard,inlinecrypt,reserve_root=32768,resgid=1065,fsync_mode=nobarrier latemount,wait,check,formattable,fileencryption=aes-256-xts:aes-256-cts:v2+emmc_optimized+wrappedkey_v0,keydirectory=/metadata/vold/metadata_encryption,metadata_encryption=aes-256-xts:wrappedkey_v0,quota,reservedsize=128M,sysfs_path=/sys/devices/platform/soc/1d84000.ufshc,checkpoint=fs
/dev/block/bootdevice/by-name/misc /misc emmc defaults defaults
-/devices/platform/soc/8804000.sdhci/mmc_host* /storage/sdcard1 vfat nosuid,nodev wait,voldmanaged=sdcard1:auto
-/devices/platform/soc/1da4000.ufshc_card/host* /storage/sdcard1 vfat nosuid,nodev wait,voldmanaged=sdcard1:auto
+/devices/platform/soc/8804000.sdhci/mmc_host* /storage/sdcard1 vfat nosuid,nodev wait,voldmanaged=sdcard1:auto,encryptable=footer
+/devices/platform/soc/1da4000.ufshc_card/host* /storage/sdcard1 vfat nosuid,nodev wait,voldmanaged=sdcard1:auto,encryptable=footer
/devices/platform/soc/*.ssusb/*.dwc3/xhci-hcd.*.auto* /storage/usbotg vfat nosuid,nodev wait,voldmanaged=usbotg:auto
/dev/block/bootdevice/by-name/modem /vendor/firmware_mnt vfat ro,shortname=lower,uid=1000,gid=1000,dmask=227,fmask=337,context=u:object_r:firmware_file:s0 wait,slotselect
/dev/block/bootdevice/by-name/dsp /vendor/dsp ext4 ro,nosuid,nodev,barrier=1 wait,slotselect
/dev/block/bootdevice/by-name/vm-bootsys /vendor/vm-system ext4 ro,nosuid,nodev,barrier=1 wait,slotselect
/dev/block/bootdevice/by-name/bluetooth /vendor/bt_firmware vfat ro,shortname=lower,uid=1002,gid=3002,dmask=227,fmask=337,context=u:object_r:bt_firmware_file:s0 wait,slotselect
/dev/block/bootdevice/by-name/qmcs /mnt/vendor/qmcs vfat noatime,nosuid,nodev,context=u:object_r:vendor_qmcs_file:s0 wait,check,formattable
-
-/dev/block/bootdevice/by-name/asusfw /vendor/asusfw ext4 ro,nosuid,noatime,nodev,barrier=1,noauto_da_alloc wait,slotselect
-/dev/block/bootdevice/by-name/xrom /vendor/xrom ext4 ro,nosuid,noatime,nodev,barrier=1,noauto_da_alloc wait,slotselect
-