From 5ae266e148144bcb44806eb3cf4bd5db47ad484f Mon Sep 17 00:00:00 2001 From: Ziyang Zhou Date: Mon, 5 Jul 2021 16:10:25 +0800 Subject: [PATCH] refine native bridge doc --- native_bridge/Dockerfile | 3 +-- native_bridge/factory.prop | 10 ---------- native_bridge/nativebridge.rc | 9 +++++++++ 3 files changed, 10 insertions(+), 12 deletions(-) delete mode 100644 native_bridge/factory.prop create mode 100644 native_bridge/nativebridge.rc diff --git a/native_bridge/Dockerfile b/native_bridge/Dockerfile index ed16a5b..f9f0ad0 100644 --- a/native_bridge/Dockerfile +++ b/native_bridge/Dockerfile @@ -3,5 +3,4 @@ FROM $BASE_IMAGE ADD native-bridge.tar / -# use factory.prop to override prop -COPY factory.prop /factory/factory.prop +COPY nativebridge.rc /vendor/etc/init/nativebridge.rc diff --git a/native_bridge/factory.prop b/native_bridge/factory.prop deleted file mode 100644 index a8e3a24..0000000 --- a/native_bridge/factory.prop +++ /dev/null @@ -1,10 +0,0 @@ -ro.product.cpu.abilist=x86_64,arm64-v8a,x86,armeabi-v7a,armeabi -ro.product.cpu.abilist64=x86_64,arm64-v8a -ro.product.cpu.abilist32=x86,armeabi-v7a,armeabi -ro.dalvik.vm.isa.arm=x86 -ro.dalvik.vm.isa.arm64=x86_64 -ro.enable.native.bridge.exec=1 -ro.dalvik.vm.native.bridge=libndk_translation.so - -# other vendor props -ro.ndk_translation.version=0.2.2 diff --git a/native_bridge/nativebridge.rc b/native_bridge/nativebridge.rc new file mode 100644 index 0000000..5c5bd0c --- /dev/null +++ b/native_bridge/nativebridge.rc @@ -0,0 +1,9 @@ +on early-init + setprop ro.product.cpu.abilist x86_64,arm64-v8a,x86,armeabi-v7a,armeabi + setprop ro.product.cpu.abilist64 x86_64,arm64-v8a + setprop ro.product.cpu.abilist32 x86,armeabi-v7a,armeabi + setprop ro.dalvik.vm.isa.arm x86 + setprop ro.dalvik.vm.isa.arm64 x86_64 + setprop ro.enable.native.bridge.exec 1 + setprop ro.dalvik.vm.native.bridge libndk_translation.so + setprop ro.ndk_translation.version 0.2.2