教程:
前提:建议ICS 4.0.3,需要root、busybox,后两者可以通过刷ClockworkMod Recovery+Superuser-3.0.7-bb-mips32r2-ics.zip解决。
方法:手动su+mount+chroot,无须安装debianhelper.apk。
具体步骤:
1、将下载的squeeze.img文件放在sd卡根目录。(不建议放在内置flash,因为频繁读写会加速闪存老化。)
2、用es文件管理器在sd卡根目录新建一个文件,名为debian.sh,内容如下:
/system/bin/busybox mount -t ext4 /sdcard/squeeze.img /sdcard/debian
#/system/bin/busybox mount -o bind /flash /sdcard/debian/mnt
#/system/bin/busybox mount -o bind /sdcard /sdcard/debian/media
/system/bin/busybox mount -t devpts devpts /sdcard/debian/dev/pts
/system/bin/busybox mount -t proc proc /sdcard/debian/proc
/system/bin/busybox mount -t sysfs sysfs /sdcard/debian/sys
/system/bin/busybox chroot /sdcard/debian /bin/bash /startcmd
如果想让debian系统能够访问你的内置flash和/或sd卡,去掉第二、三行前面的注释号“#”就可以了,不过为了安全起见一般不建议这么做。
3、在sd卡根目录新建一个子目录,名为debian。
4、安装并打开安卓终端(androidterm),输入su回车,在弹出的提权窗口点“允许”以获得root权限。
5、继续输入
cd /sdcard
/system/bin/sh debian.sh
6、如果一切正常,你应该可以用任何你喜欢的安卓vnc客户端连接127.0.0.1:5901(密码是paladin),然后就看到debian xfce桌面了。