Added ENABLE_RPI4_BOOT_FROM_USB

android-13.0
Harald Wolff-Thobaben 2023-06-11 11:12:41 +02:00
parent eaf6d24dc6
commit 89671a91a2
2 changed files with 23 additions and 2 deletions

7
fstab.usb.rpi4 100644
View File

@ -0,0 +1,7 @@
#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
/dev/sda2 /system ext4 ro,barrier=1 wait,first_stage_mount
/dev/sda3 /vendor ext4 ro,barrier=1 wait,first_stage_mount
/dev/sda4 /data ext4 noatime,nosuid,nodev,nomblk_io_submit,errors=panic wait
/devices/platform/soc/*.usb/usb* auto auto defaults voldmanaged=usb:auto

View File

@ -136,8 +136,6 @@ PRODUCT_COPY_FILES := \
$(LOCAL_PATH)/init.rpi4.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.rpi4.rc \
$(LOCAL_PATH)/init.rpi4.usb.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.rpi4.usb.rc \
$(LOCAL_PATH)/ueventd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/ueventd.rc \
$(LOCAL_PATH)/fstab.rpi4:$(TARGET_COPY_OUT_VENDOR)/etc/fstab.rpi4 \
$(LOCAL_PATH)/fstab.rpi4:$(TARGET_COPY_OUT_RAMDISK)/fstab.rpi4 \
$(LOCAL_PATH)/Generic.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/Generic.kl \
$(LOCAL_PATH)/firmware/brcm/brcmfmac43455-sdio.bin:root/lib/firmware/brcm/brcmfmac43455-sdio.bin \
$(LOCAL_PATH)/firmware/brcm/brcmfmac43455-sdio.bin:$(TARGET_COPY_OUT_RAMDISK)/lib/firmware/brcm/brcmfmac43455-sdio.bin \
@ -156,6 +154,22 @@ PRODUCT_COPY_FILES := \
$(LOCAL_PATH)/bluetooth/bt_vendor.conf:system/etc/bluetooth/bt_vendor.conf \
$(PRODUCT_COPY_FILES)
ifeq ($(ENABLE_RPI4_BOOT_FROM_USB), true)
PRODUCT_COPY_FILES := \
$(LOCAL_PATH)/fstab.usb.rpi4:$(TARGET_COPY_OUT_VENDOR)/etc/fstab.rpi4 \
$(LOCAL_PATH)/fstab.usb.rpi4:$(TARGET_COPY_OUT_RAMDISK)/fstab.rpi4 \
$(PRODUCT_COPY_FILES)
else
PRODUCT_COPY_FILES := \
$(LOCAL_PATH)/fstab.rpi4:$(TARGET_COPY_OUT_VENDOR)/etc/fstab.rpi4 \
$(LOCAL_PATH)/fstab.rpi4:$(TARGET_COPY_OUT_RAMDISK)/fstab.rpi4 \
$(PRODUCT_COPY_FILES)
endif
# media configurations
PRODUCT_COPY_FILES := \
device/generic/goldfish/camera/media_profiles.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles.xml \