TinkerBoard 2/2s (RK3399)启动报错,找不到libserial_port.so
(为了高效,请按如下格式提问)硬件主板型号:TinkerBoard 2/2s (RK3399)
固件名称/系统版本:android 11
自编的或固件下载地址:
Log日志: (可以导出,用TXT附件上传)
2025-02-11 18:51:30.985 247-247 tombstoned tombstoned Ireceived crash request for pid 10327
2025-02-11 18:51:30.986 10387-10387 crash_dump32 pid-10387 Iperforming dump of process 10327 (target tid = 10327)
2025-02-11 18:51:31.000 10387-10387 DEBUG pid-10387 A*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2025-02-11 18:51:31.000 10387-10387 DEBUG pid-10387 ABuild fingerprint: 'asus/WW_Tinker_Board_2/Tinker_Board_2:11/RQ3A.210705.001/eng-infosys1-20250211.1358:userdebug/release-keys'
2025-02-11 18:51:31.000 10387-10387 DEBUG pid-10387 ARevision: '0'
2025-02-11 18:51:31.000 10387-10387 DEBUG pid-10387 AABI: 'arm'
2025-02-11 18:51:31.001 10387-10387 DEBUG pid-10387 ATimestamp: 2025-02-11 18:51:31+0800
2025-02-11 18:51:31.001 10387-10387 DEBUG pid-10387 Apid: 10327, tid: 10327, name: main>>> zygote <<<
2025-02-11 18:51:31.001 10387-10387 DEBUG pid-10387 Auid: 0
2025-02-11 18:51:31.001 10387-10387 DEBUG pid-10387 Asignal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
2025-02-11 18:51:31.001 10387-10387 DEBUG pid-10387 AAbort message: 'Error preloading public library libserial_port.so: dlopen failed: library "libserial_port.so" not found'
2025-02-11 18:51:31.001 10387-10387 DEBUG pid-10387 A r000000000r100002857r200000006r3ffaa24c0
2025-02-11 18:51:31.001 10387-10387 DEBUG pid-10387 A r4ffaa24d4r5ffaa24b8r600002857r70000016b
2025-02-11 18:51:31.001 10387-10387 DEBUG pid-10387 A r8ffaa24c0r9ffaa24d0r10 ffaa24f0r11 ffaa24e0
2025-02-11 18:51:31.001 10387-10387 DEBUG pid-10387 A ip00002857spffaa2490lrf4f3be79pcf4f3be8c
2025-02-11 18:51:31.041 10387-10387 DEBUG crash_dump32 Abacktrace:
2025-02-11 18:51:31.041 10387-10387 DEBUG crash_dump32 A #00 pc 00038e8c/apex/com.android.runtime/lib/bionic/libc.so (abort+172) (BuildId: 5945517e01770eb6324783a436b26ced)
2025-02-11 18:51:31.041 10387-10387 DEBUG crash_dump32 A #01 pc 003fe9ed/apex/com.android.art/lib/libart.so (art::Runtime::Abort(char const*)+1812) (BuildId: 712248af3f00d1afca3526238b090f27)
2025-02-11 18:51:31.041 10387-10387 DEBUG crash_dump32 A #02 pc 0000da15/system/lib/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_3::__invoke(char const*)+48) (BuildId: 05ee0660bc077b949a623cbcca2380bc)
2025-02-11 18:51:31.041 10387-10387 DEBUG crash_dump32 A #03 pc 0000533d/system/lib/liblog.so (__android_log_assert+172) (BuildId: 506b10c30286ee892e5b0030665e312a)
2025-02-11 18:51:31.041 10387-10387 DEBUG crash_dump32 A #04 pc 0000926f/apex/com.android.art/lib/libnativeloader.so (android::nativeloader::LibraryNamespaces::Initialize()+198) (BuildId: 277e2a331b13f591c27ec14de343a6aa)
2025-02-11 18:51:31.041 10387-10387 DEBUG crash_dump32 A #05 pc 00008a8b/apex/com.android.art/lib/libnativeloader.so (InitializeNativeLoader+14) (BuildId: 277e2a331b13f591c27ec14de343a6aa)
2025-02-11 18:51:31.041 10387-10387 DEBUG crash_dump32 A #06 pc 00298907/apex/com.android.art/lib/libart.so (JNI_CreateJavaVM+590) (BuildId: 712248af3f00d1afca3526238b090f27)
2025-02-11 18:51:31.042 10387-10387 DEBUG crash_dump32 A #07 pc 0006bf25/system/lib/libandroid_runtime.so (android::AndroidRuntime::startVm(_JavaVM**, _JNIEnv**, bool, bool)+9668) (BuildId: e475c75fcd362771ea5a7cf5207f457d)
2025-02-11 18:51:31.042 10387-10387 DEBUG crash_dump32 A #08 pc 0006c371/system/lib/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+284) (BuildId: e475c75fcd362771ea5a7cf5207f457d)
2025-02-11 18:51:31.042 10387-10387 DEBUG crash_dump32 A #09 pc 00002dfd/system/bin/app_process32 (main+964) (BuildId: 0b1837ddf6b25314eb841b624670ac54)
2025-02-11 18:51:31.042 10387-10387 DEBUG crash_dump32 A #10 pc 000336af/apex/com.android.runtime/lib/bionic/libc.so (__libc_init+66) (BuildId: 5945517e01770eb6324783a436b26ced)
2025-02-11 18:51:31.133 10387-10387 crash_dump32 crash_dump32 Itype=1400 audit(0.0:1048): avc: denied { open } for path="/dev/__properties__/u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=21128 scontext=u:r:crash_dump:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=1
2025-02-11 18:51:31.151 10326-10326 ActivityRe...onHardware zygote64 Eactivity_recognition HAL is deprecated. class_init is effectively a no-op
2025-02-11 18:51:31.172 10387-10387 crash_dump32 crash_dump32 Eunable to connect to activity manager: Connection refused
2025-02-11 18:51:31.172 247-247 tombstoned tombstoned ETombstone written to: /data/tombstones/tombstone_04
2025-02-11 18:51:31.238 10331-10349 AudioHardwareTiny android.hardware.audio.service Dadev_close_output_stream!
2025-02-11 18:51:31.238 10331-10349 AudioHardwareTiny android.hardware.audio.service Ddo_out_standby,out = 0xf44041b0,device = 0x2
2025-02-11 18:51:31.238 10331-10349 r_submix android.hardware.audio.service Iadev_close()
2025-02-11 18:51:35.678 0-0 init kernel Istarting service 'zygote'...
2025-02-11 18:51:35.679 0-0 init kernel ICreated socket '/dev/socket/zygote', mode 660, user 0, group 1000
2025-02-11 18:51:35.679 0-0 init kernel ICreated socket '/dev/socket/usap_pool_primary', mode 660, user 0, group 1000
2025-02-11 18:51:35.683 0-0 init kernel Istarting service 'zygote_secondary'...
2025-02-11 18:51:35.683 0-0 init kernel ICreated socket '/dev/socket/zygote_secondary', mode 660, user 0, group 1000
2025-02-11 18:51:35.684 0-0 init kernel ICreated socket '/dev/socket/usap_pool_secondary', mode 660, user 0, group 1000
2025-02-11 18:51:35.687 0-0 init kernel Istarting service 'audioserver'...
2025-02-11 18:51:35.692 0-0 init kernel Istarting service 'cameraserver'...
2025-02-11 18:51:35.696 0-0 init kernel Istarting service 'media'...
2025-02-11 18:51:35.698 0-0 libprocessgroup kernel WFailed to open /dev/cpuset/camera-daemon/tasks: No such file or directory: No such file or directory
问题描述及复现步骤:
arm64-v8a编译的libserial_port.so放了两个位置:
'/system/lib/libserial_port.so' 和'/system/lib64/libserial_port.so'
libserial_port.so也添加到public.libraries.txt了,Android11系统无法启动。
Abort message: 'Error preloading public library libserial_port.so: dlopen failed: library "libserial_port.so" not found'
页:
[1]