- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
如果 GNURoot 成为 Android 中的自动启动进程,那就太好了。我不想手动启动它,然后设置“作为假根启动”并单击 GUI 中的“启动 Rootfs”按钮。
为此,我想直接从 Android 命令行启动 GNURoot,而不是从它的启动图标启动它,
我试过了,
/data/data/champion.gnuroot/app_install/support/wheezy/proot -r /data/data/champion.gnuroot/app_install/roots/wheezy -0 -v -1 -b /dev -b /proc -b /data -b /mnt -b /proc/mounts:/etc/mtab -b /:/host-rootfs -b /tmp-mksh -b /factory -b /logs -b /sdcard -b /preload -b /storage -b /efs -b /config -b /cache -b /acct -b /vendor -b /d -b /system -b /data /bin/bash
我遇到了这个错误,
/bin/bash: /system/lib/libc.so.6: no version information available (required by /bin/bash)
/bin/bash: /system/lib/libc.so.6: no version information available (required by /lib/i386-linux-gnu/libtinfo.so.5)
/bin/bash: /system/lib/libc.so.6: no version information available (required by /lib/i386-linux-gnu/libdl.so.2)
Inconsistency detected by ld.so: dl-lookup.c: 169: check_match: Assertion `version->filename == ((void *)0) || ! _dl_name_match_p (version->filename, map)' failed!
如何让 proot 命令对 roots/wheezy 起作用?
我还希望 dropbear (ssh) 在 Wheezy 在 GNURoot 中启动后运行?
最佳答案
您可以直接从 android 命令行运行 GNURoot-Debian 应用程序通过运行:
am start -a android.intent.action.MAIN -n com.gnuroot.debian/com.gnuroot.debian.GNURootMain
您还可以使用此命令直接启动终端窗口:
am start -a com.gnuroot.debian.NEW_WINDOW -n com.gnuroot.debian/com.gnuroot.debian.GNURootMain
要启动 GNURoot Debian 的其他窗口,例如 XWINDOW,只需将上面的命令附加到 github app manifest file 中的正确“操作”即可。
要自动启动它,您可以安装一个 init.d 应用程序,例如 this并将其设置为启动如下所示的 myautorun.sh 脚本:
#!/bin/bash
echo "--- Opening GNURoot Debian Terminal ---"
am start -a com.gnuroot.debian.NEW_WINDOW -n com.gnuroot.debian/com.gnuroot.debian.GNURootMain
希望这对您有所帮助!
关于android - 来自 android 命令行的 GNURoot 或开机自动启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26246525/
我在阅读 linux/arch/arm/boot/compressed/head.S 我想通了天使靴。第一次接触这个词 #ifndef CONFIG_CPU_V7M /*
启动时是否调用了 onUpdate AppWidget? 我在 onUpdate 中设置了一个警报,我想知道 onUpdate 是否会在启动时被调用,或者我应该使用 BOOT_COMPLETED In
我需要更改 android 电视盒默认启动 Logo 图像。设备具有 root 访问权限,我尝试使用 change /系统/媒体/图像 并更改 initlogo.720p.rle 但我没有成功 最佳答
我是一名优秀的程序员,十分优秀!