update: README.md
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
import os
|
||||
import shutil
|
||||
from stuff.general import General
|
||||
from tools.logger import Logger
|
||||
|
||||
class Ndk(General):
|
||||
id = "libndk"
|
||||
partition = "system"
|
||||
dl_link = "https://github.com/supremegamers/vendor_google_proprietary_ndk_translation-prebuilt/archive/181d9290a69309511185c4417ba3d890b3caaaa8.zip"
|
||||
dl_file_name = "libndktranslation.zip"
|
||||
extract_to = "/tmp/libndkunpack"
|
||||
act_md5 = "0beff55f312492f24d539569d84f5bfb"
|
||||
apply_props = {
|
||||
"ro.product.cpu.abilist": "x86_64,x86,armeabi-v7a,armeabi,arm64-v8a",
|
||||
"ro.product.cpu.abilist32": "x86,armeabi-v7a,armeabi",
|
||||
"ro.product.cpu.abilist64": "x86_64,arm64-v8a",
|
||||
"ro.dalvik.vm.native.bridge": "libndk_translation.so",
|
||||
"ro.enable.native.bridge.exec": "1",
|
||||
"ro.vendor.enable.native.bridge.exec": "1",
|
||||
"ro.vendor.enable.native.bridge.exec64": "1",
|
||||
"ro.ndk_translation.version": "0.2.3",
|
||||
"ro.dalvik.vm.isa.arm": "x86",
|
||||
"ro.dalvik.vm.isa.arm64": "x86_64"
|
||||
}
|
||||
files = [
|
||||
"bin/arm",
|
||||
"bin/arm64",
|
||||
"bin/ndk_translation_program_runner_binfmt_misc",
|
||||
"bin/ndk_translation_program_runner_binfmt_misc_arm64",
|
||||
"etc/binfmt_misc",
|
||||
"etc/ld.config.arm.txt",
|
||||
"etc/ld.config.arm64.txt",
|
||||
"etc/init/ndk_translation.rc",
|
||||
"lib/arm",
|
||||
"lib64/arm64",
|
||||
"lib/libndk*",
|
||||
"lib64/libndk*"
|
||||
]
|
||||
|
||||
def copy(self):
|
||||
Logger.info("Copying libndk library files ...")
|
||||
shutil.copytree(os.path.join(self.extract_to, "vendor_google_proprietary_ndk_translation-prebuilt-181d9290a69309511185c4417ba3d890b3caaaa8", "prebuilts"), os.path.join(self.copy_dir, self.partition), dirs_exist_ok=True)
|
||||
|
||||
Reference in New Issue
Block a user