diff --git a/init.redroid.rc b/init.redroid.rc index 833f46d..069b8e9 100644 --- a/init.redroid.rc +++ b/init.redroid.rc @@ -3,9 +3,6 @@ on early-init mount sysfs sysfs /sys rw remount # ueventd fix - # 32bit app require this, remove for 64bit only redroid - write /proc/sys/kernel/pid_max 65535 - # inputflinger require this dir mkdir /dev/input diff --git a/init.redroid32.rc b/init.redroid32.rc new file mode 100644 index 0000000..aefead9 --- /dev/null +++ b/init.redroid32.rc @@ -0,0 +1,3 @@ +on early-init + write /proc/sys/kernel/pid_max 65535 + diff --git a/redroid_arm64.mk b/redroid_arm64.mk index 5116d64..3127beb 100644 --- a/redroid_arm64.mk +++ b/redroid_arm64.mk @@ -25,3 +25,6 @@ PRODUCT_MODEL := redroid12_arm64 DEVICE_PACKAGE_OVERLAYS := $(LOCAL_PATH)/overlay +PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/init.redroid32.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.redroid32.rc \ + diff --git a/redroid_x86_64.mk b/redroid_x86_64.mk index 1687cf2..fcb0448 100644 --- a/redroid_x86_64.mk +++ b/redroid_x86_64.mk @@ -25,3 +25,6 @@ PRODUCT_MODEL := redroid12_x86_64 DEVICE_PACKAGE_OVERLAYS := $(LOCAL_PATH)/overlay +PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/init.redroid32.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.redroid32.rc \ +