2.编译文件系统:
make
大概需要3─4个小时,这个跟机器的性能有关。
3.修改文件系统以适应Mini2440。
1)添加tslib触摸屏校正工具已经tslib所依赖的libc库和c++库,android系统本身使用的是Bionic c库。
2)添加buzybox,/myDev文件夹,/system/etc/shine文件夹
3)创建linuxrc启动脚本,/system/etc/myInit.rc初始化脚本,/system/etc/net.conf网络配置文件。
4)修改init.rc,去掉除mount tmpfs tmpfs /sqlite_stmt_journals size=4m之外所有的mount命令,并添加以下语句:
symlink /dev/snd/dsp /dev/eac 创建声卡的软连接
service console /bin/busybox sh //让系统使用buzybox的shell控制台
console
service myInit /bin/busybox sh /system/etc/shine/myInit.rc //运行myInit.rc脚本,进行网络初始化等
oneshot5)将无线网卡的库文件复制的/system/etc/firmware下
脚本基础比较烂,这两行脚本看不明白,请高手指点一下。service命令我只用来启动过后台服务,而下面这种格式的没遇到过:
service console /bin/busybox sh
console
service myInit /bin/busybox sh /system/etc/shine/myInit.rc
oneshot想问一下这是两条命令组合的还是一条命令。
[ 此帖被snowboy9859在2012-03-29 13:44重新编辑 ]