移植boot.img
这里无需多说,boot.img 启动镜像必须使用自己手机的。对比了一下百度和联想官方的boot.img,发现百度修改了boot.img里的default.prop和init.rc来支持手机root和它自己的一些服务。注意事项:由于.gz文件格式的问题,要修改ramdisk里的default.prop和init.rc,必须在linux下修改解包和打包mtk的boot.img的方法和工具见如下连接,需要安装perl:
http://hi.baidu.com/juicewb/it修改:boot.img-ramdisk/default.propro.secure=1 修改为 ro.secure=0ro.debuggable=1 修改为 ro.debuggable=1persist.sys.usb.config=mass_storage 修改为 persist.sys.usb.config=mass_storage,adb
修改:boot.img-ramdisk/init.rca) 添加副卡路径(可选):在export EXTERNAL_STORAGE /mnt/sdcard后面加上一行export SECONDARY_STORAGE /mnt/sdcard2 注意:不一定是/mnt/sdcard2, 如果加上后,文件管理器上面找不到手机上的文件,请不要添加这一项b) 将BOOTCLASSPATH改为百度的,为了防止有些jar包遗漏c) 另外在on fs下加上chown root root /system/bin/suchmod 6755 /system/bin/sud) 添加以下内容, 好像是百度的服务service alljoyn-daemon /system/xbin/alljoyn-daemon --internal --no-switch-user --no-bt class main oneshotservice WordSegService /system/bin/WordSegService class main oneshot
service backuprestore /system/bin/backuprestore class mainsocket backuprestore stream 600 system system