Android10以上自定义so加入白名单

1.Android10版本增加自定义libtest.so
# emacs /system/etc/public.libraries.txt
+libtest.so




2.Android11与Android12版本增加自定义libtest.so
<1>.需要增加访问的bin路径
<2>.需要增加被访问的so路径

# emacs /linkerconfig/ld.config.txt
+dir.system = /data //访问so的bin路径

[system] 
+namespace.default.search.paths = /system/${LIB}
+namespace.sphal.search.paths = /system/${LIB}

注意:ld.config.txt分为6个模块,按需添加自定义so和bin路径.
[system]
[vendor]
[product]
[unrestricted]
[postinstall]
[isolated] 


特别注意:/linkerconfig/ld.config.txt是存在ram里,需要编译boot.img刷入.








猜你喜欢

转载自blog.csdn.net/u010164190/article/details/126503101