631900e6ce
Non-A/B devices using AOSP OTA flow will mount /cache in the fstab file. Without setting BOARD_CACHEIMAGE_FILE_SYSTEM_TYPE, /cache will be a symlink to /data/cache which introduces the failure of `mount_all /vendor/etc/fstab.{ro.hardware}`. This is because all devices laucned in P need to switch to "system-as-root". This CL sets board config to create /cache directory in rootfs (system-as-root GSI image). Note that A/B devices doesn't mount or use /cache so leaving an empty /cache in rootfs has no harm. Bug: 78485405 Test: Boot GSI on walleye Change-Id: Ic260d2917cc64c9497f5f60ea11303e953e80efd Merged-In: Ic260d2917cc64c9497f5f60ea11303e953e80efd |
||
---|---|---|
.. | ||
generic | ||
generic_arm64 | ||
generic_arm64_a | ||
generic_arm64_ab | ||
generic_arm_a | ||
generic_arm_ab | ||
generic_x86 | ||
generic_x86_64 | ||
generic_x86_64_a | ||
generic_x86_64_ab | ||
generic_x86_a | ||
generic_x86_ab | ||
generic_x86_arm | ||
Android.mk | ||
go_defaults.prop | ||
go_defaults_512.prop | ||
go_defaults_common.prop | ||
gsi_system.prop | ||
treble_common.mk | ||
treble_common_32.mk | ||
treble_common_64.mk | ||
treble_system.prop |