Compare commits
12 Commits
redroid-t-
...
redroid-12
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f4f6409f7f | ||
|
|
a9f993a02c | ||
|
|
a430feff57 | ||
|
|
2183f56dea | ||
|
|
5255a7caa7 | ||
|
|
ad39787c7f | ||
|
|
6929d5cd83 | ||
|
|
90bb8a1051 | ||
|
|
0f08c99d11 | ||
|
|
caabed5eab | ||
|
|
d5505b34c8 | ||
|
|
d4f0c1879d |
@@ -1,3 +0,0 @@
|
|||||||
on early-init
|
|
||||||
write /proc/sys/kernel/pid_max 65535
|
|
||||||
|
|
||||||
@@ -1,4 +1,3 @@
|
|||||||
ro.kernel.qemu=1
|
|
||||||
ro.hardware=redroid
|
ro.hardware=redroid
|
||||||
|
|
||||||
# disable ueventd cold-boot for performance
|
# disable ueventd cold-boot for performance
|
||||||
|
|||||||
1
redroid_64only.mk
Normal file
1
redroid_64only.mk
Normal file
@@ -0,0 +1 @@
|
|||||||
|
TARGET_VENDOR_PROP += device/redroid/redroid_64only.prop
|
||||||
1
redroid_64only.prop
Normal file
1
redroid_64only.prop
Normal file
@@ -0,0 +1 @@
|
|||||||
|
ro.boot.use_redroid_c2=1
|
||||||
@@ -22,10 +22,6 @@ $(call inherit-product, $(LOCAL_PATH)/redroid_arm64/device.mk)
|
|||||||
PRODUCT_NAME := redroid_arm64
|
PRODUCT_NAME := redroid_arm64
|
||||||
PRODUCT_DEVICE := redroid_arm64
|
PRODUCT_DEVICE := redroid_arm64
|
||||||
PRODUCT_BRAND := redroid
|
PRODUCT_BRAND := redroid
|
||||||
PRODUCT_MODEL := redroid13_arm64
|
PRODUCT_MODEL := redroid12_arm64
|
||||||
|
|
||||||
DEVICE_PACKAGE_OVERLAYS := $(LOCAL_PATH)/overlay
|
DEVICE_PACKAGE_OVERLAYS := $(LOCAL_PATH)/overlay
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
|
||||||
$(LOCAL_PATH)/init.redroid32.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.redroid32.rc \
|
|
||||||
|
|
||||||
|
|||||||
@@ -15,6 +15,7 @@
|
|||||||
$(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit_only.mk)
|
$(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit_only.mk)
|
||||||
$(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_base.mk)
|
$(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_base.mk)
|
||||||
|
|
||||||
|
$(call inherit-product, $(LOCAL_PATH)/redroid_64only.mk)
|
||||||
REDROID_DISABLE_OMX := true
|
REDROID_DISABLE_OMX := true
|
||||||
$(call inherit-product, $(LOCAL_PATH)/redroid.mk)
|
$(call inherit-product, $(LOCAL_PATH)/redroid.mk)
|
||||||
$(call inherit-product, $(LOCAL_PATH)/redroid_arm64_only/device.mk)
|
$(call inherit-product, $(LOCAL_PATH)/redroid_arm64_only/device.mk)
|
||||||
@@ -23,7 +24,7 @@ $(call inherit-product, $(LOCAL_PATH)/redroid_arm64_only/device.mk)
|
|||||||
PRODUCT_NAME := redroid_arm64_only
|
PRODUCT_NAME := redroid_arm64_only
|
||||||
PRODUCT_DEVICE := redroid_arm64_only
|
PRODUCT_DEVICE := redroid_arm64_only
|
||||||
PRODUCT_BRAND := redroid
|
PRODUCT_BRAND := redroid
|
||||||
PRODUCT_MODEL := redroid13_arm64_only
|
PRODUCT_MODEL := redroid12_arm64_only
|
||||||
|
|
||||||
DEVICE_PACKAGE_OVERLAYS := $(LOCAL_PATH)/overlay
|
DEVICE_PACKAGE_OVERLAYS := $(LOCAL_PATH)/overlay
|
||||||
|
|
||||||
|
|||||||
@@ -21,10 +21,6 @@ $(call inherit-product, $(LOCAL_PATH)/redroid_x86_64/device.mk)
|
|||||||
PRODUCT_NAME := redroid_x86_64
|
PRODUCT_NAME := redroid_x86_64
|
||||||
PRODUCT_DEVICE := redroid_x86_64
|
PRODUCT_DEVICE := redroid_x86_64
|
||||||
PRODUCT_BRAND := redroid
|
PRODUCT_BRAND := redroid
|
||||||
PRODUCT_MODEL := redroid13_x86_64
|
PRODUCT_MODEL := redroid12_x86_64
|
||||||
|
|
||||||
DEVICE_PACKAGE_OVERLAYS := $(LOCAL_PATH)/overlay
|
DEVICE_PACKAGE_OVERLAYS := $(LOCAL_PATH)/overlay
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
|
||||||
$(LOCAL_PATH)/init.redroid32.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.redroid32.rc \
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,16 @@ TARGET_2ND_ARCH_VARIANT := x86_64
|
|||||||
|
|
||||||
include build/make/target/board/BoardConfigGsiCommon.mk
|
include build/make/target/board/BoardConfigGsiCommon.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)
|
||||||
|
|||||||
@@ -15,6 +15,7 @@
|
|||||||
$(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit_only.mk)
|
$(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit_only.mk)
|
||||||
$(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_base.mk)
|
$(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_base.mk)
|
||||||
|
|
||||||
|
$(call inherit-product, $(LOCAL_PATH)/redroid_64only.mk)
|
||||||
REDROID_DISABLE_OMX := true
|
REDROID_DISABLE_OMX := true
|
||||||
$(call inherit-product, $(LOCAL_PATH)/redroid.mk)
|
$(call inherit-product, $(LOCAL_PATH)/redroid.mk)
|
||||||
$(call inherit-product, $(LOCAL_PATH)/redroid_x86_64_only/device.mk)
|
$(call inherit-product, $(LOCAL_PATH)/redroid_x86_64_only/device.mk)
|
||||||
@@ -22,7 +23,7 @@ $(call inherit-product, $(LOCAL_PATH)/redroid_x86_64_only/device.mk)
|
|||||||
PRODUCT_NAME := redroid_x86_64_only
|
PRODUCT_NAME := redroid_x86_64_only
|
||||||
PRODUCT_DEVICE := redroid_x86_64_only
|
PRODUCT_DEVICE := redroid_x86_64_only
|
||||||
PRODUCT_BRAND := redroid
|
PRODUCT_BRAND := redroid
|
||||||
PRODUCT_MODEL := redroid13_x86_64_only
|
PRODUCT_MODEL := redroid12_x86_64_only
|
||||||
|
|
||||||
DEVICE_PACKAGE_OVERLAYS := $(LOCAL_PATH)/overlay
|
DEVICE_PACKAGE_OVERLAYS := $(LOCAL_PATH)/overlay
|
||||||
|
|
||||||
|
|||||||
@@ -4,6 +4,11 @@ TARGET_ARCH_VARIANT := x86_64
|
|||||||
|
|
||||||
include build/make/target/board/BoardConfigGsiCommon.mk
|
include build/make/target/board/BoardConfigGsiCommon.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_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,9 @@
|
|||||||
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.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