Android image打包
来源:互联网 发布:弱电网络系统 编辑:程序博客网 时间:2024/06/05 05:33
背景:许多系统(android/wince)的烧录文件一般有多个组成,如wince(mstar2531):nboot.bin,proinfo,pq.bin,chain.lst,tinynk.bin,nk.bin,chain.bin,eboot.bin ,logo.bmp文件组成,android(MSD6a801):Mboot.bin,systemimg.lzo.aa,systemimg.lzo.ab,recovery.img,boot.img,tvservice.img,customer.img等文件组成,所以如果将这些分散的文件发布给客户更新系统,肯定是容易混乱的。所以我们需要将其打包。 打包后,通过 sdcard,u盘,等在eboot 或者uboot中将之拆包后,写入到Nandflash或者iNand的相应block。
1>文件准备:
"jb422/device/mstarnike/android_usb_image_build.sh" 拷贝到目录“jb422/build”(主要是保持一致:将编译的脚本都移到一起)
在编译环境的Host linux中“export PATH = $PATH:\home\mstar\share\jb422\prebuild\tools\linux-x86\crc”,其实就是将crc工具到处给当前的终端用户进程可以使用
2> 操作步骤:
a. ./build/releaseimage_usb.sh 将需要打包的文件拷贝到相应目录下如“/image”;
b. ./buiid/android_usb_image_build.sh 主要的打包过程脚本,其将“/image“目录下的文件打包到Mstarupgrad.bin中,同时做crc校验,以及生成usb_upgrade.txt;
c. Mboot 中需要设置进入条件,如红外遥控器的按键值,adc按键的按键值,mboot的命令行设置等可以进入usb更新模式,mboot通过调用"custar"进入主要的系统更新函数;如果需要看到更新界面,需要打开mboot的.config的CONFIG_DISPLAY_OSD=y;
- Android image打包
- Android image打包
- image 打包命令
- Lichee ( 四 ) 打包IMAGE
- image打包规则
- 解压缩和打包system.image
- 解压缩和打包system.image
- ios打包 Splash Image 设置
- ios打包 Splash Image 设置
- android image.
- 【Android】Unity 打包时设置横屏splash Image不居中问题
- android 打包
- android-打包
- Android 打包
- android打包
- android打包
- Android打包
- Android 打包
- 大话重构连载16:超级大函数
- Struts文件上传allowedTypes问题,烦人的“允许上传的文件类型”
- poj 3469(最小割)
- 利用ZjDroid对 <捕鱼达人3> 脱壳及破解过程
- eclipse下使用Maven经验
- Android image打包
- 千炮捕鱼 破解过程
- HDOJ 题目2669 Romantic(拓展的欧几里得,模板)
- LeetCode::Remove Duplicates from Sorted Array
- 对 熊大快跑Ver2.0.4 和支付的分析
- js 键盘事件示例
- eXtremeDB make命令参数
- eclispe system.out.println();快捷键
- 关于Java向上转型和向下转型以及类型还原