add native bridge support for x86_64
This commit is contained in:
@@ -1,5 +1,15 @@
|
|||||||
include build/make/target/board/generic_x86_64_ab/BoardConfig.mk
|
include build/make/target/board/generic_x86_64_ab/BoardConfig.mk
|
||||||
|
|
||||||
|
TARGET_NATIVE_BRIDGE_ARCH := arm64
|
||||||
|
TARGET_NATIVE_BRIDGE_ARCH_VARIANT := armv8-a
|
||||||
|
TARGET_NATIVE_BRIDGE_CPU_VARIANT := generic
|
||||||
|
TARGET_NATIVE_BRIDGE_ABI := arm64-v8a
|
||||||
|
|
||||||
|
TARGET_NATIVE_BRIDGE_2ND_ARCH := arm
|
||||||
|
TARGET_NATIVE_BRIDGE_2ND_ARCH_VARIANT := armv7-a-neon
|
||||||
|
TARGET_NATIVE_BRIDGE_2ND_CPU_VARIANT := generic
|
||||||
|
TARGET_NATIVE_BRIDGE_2ND_ABI := armeabi-v7a armeabi
|
||||||
|
|
||||||
TARGET_USERIMAGES_SPARSE_EXT_DISABLED := true
|
TARGET_USERIMAGES_SPARSE_EXT_DISABLED := true
|
||||||
|
|
||||||
BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE := ext4
|
BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE := ext4
|
||||||
|
|||||||
@@ -1,4 +1,10 @@
|
|||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
device/redroid/mediacodec.policy.x86:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/mediacodec.policy \
|
device/redroid/mediacodec.policy.x86:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/mediacodec.policy \
|
||||||
|
|
||||||
|
PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
|
ro.enable.native.bridge.exec=1 \
|
||||||
|
ro.dalvik.vm.isa.arm64=x86_64 \
|
||||||
|
ro.dalvik.vm.isa.arm=x86 \
|
||||||
|
ro.dalvik.vm.native.bridge=libnb.so \
|
||||||
|
|
||||||
$(call inherit-product, device/redroid-prebuilts/prebuilts_x86.mk)
|
$(call inherit-product, device/redroid-prebuilts/prebuilts_x86.mk)
|
||||||
|
|||||||
Reference in New Issue
Block a user