安装kbox3 - 未定义的符号:dlopen

时间:2015-08-24 06:27:08

标签: android dlopen busybox

我尝试使用Samsung Galaxy Tab S上的KBOX3 installation instructions安装kbox3(“Busybox的端口和许多其他Linux实用程序”)。但是,当我接到指令时没有。壳体经过测试7我得到以下结果:

[{"A",23},{"B",24},{"C",25},{"D",26},{"E",27}]

我该怎么办?

提前致谢: - )

2 个答案:

答案 0 :(得分:3)

手动安装KBOX3副本后,为Android 5更新了SO:

wget http://www.kevinboone.net/libfakechroot_fix_dlopen_1.so

通过USB线将其复制到/ sdcard /下载。 然后启动终端仿真器:

cd /sdcard/Download
cat libfakechroot_fix_dlopen_1.so > \
 /data/data/jackpal.androidterm/kbox3/lib/libfakechroot.so

请参阅http://elinux.org/KBOX_Linux_emulator_for_Android

答案 1 :(得分:1)

在6月30日http://kevinboone.net/kbox3_diary.html找到答案。

假设您使用Jack Palevich的Android终端模拟器下载已修补的libfakechroot.so http://kevinboone.net/libfakechroot_fix_dlopen_1.so

并做:

cd /data/data/jackal.androidterm/kbox3/lib
cat libfakechroot.so > libfakechroot.so.orig
chmod 755 libfakechroot.so.orig
cat /sdcard/Download/libfakechroot_fix_dlopen_1.so > libfakechroot.so 

在此之后它应该工作。