• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1include device/generic/goldfish/arm64-kernel.mk
2
3PRODUCT_PROPERTY_OVERRIDES += \
4       vendor.rild.libpath=/vendor/lib64/libgoldfish-ril.so
5
6PRODUCT_PACKAGES += \
7    emulatorip
8
9PRODUCT_PROPERTY_OVERRIDES += \
10    ro.crypto.dm_default_key.options_format.version=2
11
12PRODUCT_SHIPPING_API_LEVEL := 31
13PRODUCT_OTA_ENFORCE_VINTF_KERNEL_REQUIREMENTS := false
14TARGET_USES_MKE2FS := true
15
16# Note: the following lines need to stay at the beginning so that it can
17# take priority  and override the rules it inherit from other mk files
18# see copy file rules in core/Makefile
19ifeq ($(QEMU_USE_SYSTEM_EXT_PARTITIONS),true)
20  PRODUCT_COPY_FILES += \
21    device/generic/goldfish/fstab.ranchu.initrd.arm.ex:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/first_stage_ramdisk/fstab.ranchu \
22    device/generic/goldfish/fstab.ranchu.initrd.arm.ex:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/fstab.ranchu \
23    device/generic/goldfish/fstab.ranchu.arm.ex:$(TARGET_COPY_OUT_VENDOR)/etc/fstab.ranchu \
24    device/generic/goldfish/data/etc/encryptionkey.img:encryptionkey.img \
25    device/generic/goldfish/task_profiles.json:$(TARGET_COPY_OUT_VENDOR)/etc/task_profiles.json
26else
27  PRODUCT_COPY_FILES += \
28    device/generic/goldfish/fstab.ranchu.initrd.arm:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/first_stage_ramdisk/fstab.ranchu \
29    device/generic/goldfish/fstab.ranchu.initrd.arm:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/fstab.ranchu \
30    device/generic/goldfish/fstab.ranchu.arm:$(TARGET_COPY_OUT_VENDOR)/etc/fstab.ranchu \
31    device/generic/goldfish/data/etc/encryptionkey.img:encryptionkey.img \
32    device/generic/goldfish/task_profiles.json:$(TARGET_COPY_OUT_VENDOR)/etc/task_profiles.json
33endif
34
35
36PRODUCT_COPY_FILES += \
37    $(EMULATOR_KERNEL_FILE):kernel-ranchu \
38    device/generic/goldfish/data/etc/advancedFeatures.ini.arm:advancedFeatures.ini \
39    device/generic/goldfish/camera/media_codecs_performance_c2_arm64.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_performance_c2.xml \
40
41EMULATOR_VENDOR_NO_GNSS := true
42
43ifeq ($(QEMU_DISABLE_AVB),true)
44    PRODUCT_COPY_FILES += \
45      device/generic/goldfish/data/etc/dummy.vbmeta.img:$(PRODUCT_OUT)/vbmeta.img \
46
47endif
48