所以今天我在手机上发现了一些奇怪的东西。我使用了一个终端模拟器来查看我能用它做什么,并注意到有一个名为ubuntu.sh的文件。我试着运行它,并得到各种许可拒绝错误,然后我决定把我的手机根。但是现在我很紧张,有人知道它能做什么或者为什么会在那里吗?
编辑我忘记提到我有一个AT&T莫洛托拉Atrix 4G运行Android2.3.6。另外,当我使用应用程序SSHDroid从我的Ubuntu机器进入我的手机时,我会受到这样的欢迎:
“Ubuntu系统中包含的程序是免费软件;每个程序的确切分发条件在/usr/share/doc/*/版权中的各个文件中都有描述。
Ubuntu在适用法律允许的范围内,绝对没有任何保证。
要访问正式的Ubuntu文档,请访问:http://help.ubuntu.com/“
另外,以下是ubuntu.sh的内容
#!/bin/sh
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
export LD_LIBRARY_PATH=/usr/lib:/usr/local/lib
# make sure no left-over pidfiles, etc.
#######################################
rm -fr /var/run/*
rm -fr /var/lock/*
chmod 666 /system/usr/keychars/*
rm -f /tmp/tab*
mkdir -p /home/adas/Desktop
chmod 755 /home/adas/Desktop
chown -R adas.adas /home/adas/Desktop
[ -x /usr/bin/firefox-install-profile ] && /usr/bin/firefox-install-profile
[ -x /usr/local/bin/check-citrix-certs.sh ] && /usr/local/bin/check-citrix-certs.sh
[ -x /usr/bin/migrate-webapps ] && /usr/bin/migrate-webapps
# boot scripts
##############
/etc/init.d/rc S
# lock down /var for CTS
########################
chown root.adas /var/tmp
chown root.adas /var/lock
chmod 775 /var/tmp
chmod 775 /var/lock
chmod 666 /dev/socket/dbus
chmod 666 /dev/null
# runlevel 2 scripts
####################
/etc/init.d/rc 2
cp /sdcard/*.lic /data/
chmod 666 /data/*.lic 这真的很奇怪有什么想法吗?
发布于 2012-04-12 03:47:58
要运行ubuntu.sh,您的android确实需要扎根,并且在终端模拟器中,您必须首先通过执行su命令授予超级用户优先级,然后您可以使用sh ubuntu.sh,在加载之后,它作为vnc服务器运行,为了查看和管理ubuntu.sh,您需要使用vnc查看器,并且在同一设备上连接的ip地址为127.0.0.1 (如果我是对的),自从升级到Android4.0.4ICS以来,我已经有一段时间没有这么做了,这牺牲了性能,给我带来了美丽。
发布于 2013-06-25 22:26:06
实际上,你在运行的是Atrix4G,这款手机在对接时会获得全新的界面。
看看这个,Ubuntu就是那个界面,它可以解释很多事情,比如为什么它这么慢
如果您不需要停靠就运行脚本,您将需要以root方式运行,所以"su“,然后您应该看到一个IP Adresas和一个端口,使用一个VNC应用程序并通过该端口访问您的手机的LAN IP,您应该看到Atrix摩托罗拉码头环境,并不是所有的东西都正常工作,但它应该给您一个脚本的概念。
https://askubuntu.com/questions/121229
复制相似问题