Android深度探索第五章
搭建测试环境
第1步:检测当前系统是否支持USB转串 # lsmod | grep .usbserial
第2步:安装minicom #apt-get install minicom
第3步::配置minicomi # minicom -s
第 4 步:测试 minicom # minicom 执行上面的命令后, minicom 就会进入等待接收数据状态。将开发板电源接通,并打开开关,如果开发板已经安装了系统(任何 系统都会输出信息), minicam 就会接收到从开发板发出的信息。如果读者成功接 收到信息说明成功安装和配置了 minicom。
在烧写 Android 之前,务必启动 Eboot 擦除 NandFlash。这是因为微软在设计 WinCE 时有 一个约定,就是把前 4 个块都标记成了坏块,也就是说,把 bootloader 分区都标记成坏块,以 防止 bootloader 被 WinCE 应用程序擦掉。这就需要在将开发板换成 Android 系统的时候, 需要把 这几个“假坏块”恢复过来。
由于 Android 本质上是 Linux 系统, 因此可以使用 Linux 命令 ifconfig设置 IP 和子网掩码,用 route 命令设置网关e ifconfig 命令默认会将于网掩码设为 255.255.255.0,因此,如果读者的子网掩 码是 255.255.255.0,可以不用指定子网掩码。
# ifconfig ethO 192.168.17.150 netmask 255.255.255.0 up
# route add default gw 192 . 168.17.254 dev ethO
# /system/busybox/sbin/ifconfig
# /system/busybox/sbin/route
# sih netconfig. sh 192. 168.17. 166 192. 168. 17 . 254
#关闭网卡设备 /system/busybox/sbin/ifconfig ethO down
# 设重新的 MAC 地址 /system/busybox/sbin/ifconfig ethO hw ether 08: 90:00:A0:90:80
#打开网卡设备 /system/busybox/sbin/ifconfig ethO up