Android平板电脑刷机包简单解释_第1页
Android平板电脑刷机包简单解释_第2页
Android平板电脑刷机包简单解释_第3页
Android平板电脑刷机包简单解释_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Android 平板电脑刷机包简单解释 本文将对 android 刷机包的刷机步骤进行简单的解释 本人用的设备是 7 寸山寨的 flytouch CPU 为威盛 8505 本次用的固件包为 1 7 2 之所以用这个是因为这个固件包的 scriptcmd 比较完善 在 2 0 88 中 scriptcmd 被封装到 prepare bin 中了 其实效果应该是一 样的 在此想先提一下 Android 的启动方式 1 u boot 启动 2 加载 linux 内核 3 linux 内核进行系统 初始化 4 在内核的 start kernel 函数的 kernel init 中设定 ramdisk execute command init 最终在 init post 函数中调用 init 程序 而这个 init 程序就是 Android 编译好的在根 目录下的 init 程序 明白了这个过程 对于接下来的刷机就方便多了 下面用红框圈起来的是本刷机包中主要用到的几个文件 各文件用途 Android fs tgz 整个 Android 的文件系统 里面文件虽然多 但主要的就是根目录下的文件 和 System 文件夹里的文件 System 文件夹里的文件又和 Android 编译出来的 System img 里面的文件类似 所以这里推测 如果修改自己的刷机包 把自己修改好的 System 文件夹 进行一下替换即可 当然要注意驱动的问题 Ramdisk gz 应该是 linux 的根文件系统镜像 Data tgz用户数据的部分 里面主要是各种用户程序和安装包 对应编译好的 Data img uzImage bin linux 内核镜像 u boot binu boot 启动文件 wload bin不知道 pre disk 文件夹 是可用这里面的文件来替代 android fs tgz 和 data tgz 里面的文件的 因为在后面判断若存在这几个文件夹 会进行相同目录的合并工作 这时肯定要发生替换 了 常用命令格式 fatload bytes 仅限内存中 cp source target count nand write addr off size Nand Flash 烧写命令 将 SDRAM 的 addr 地址处 的 size 字节的数据烧写到 Nand 的 off 偏移地址 Scriptcmd 中的文件拷贝地址 nandrw erase all 1 fatload mmc 0 0 script wload bin u boot erase ffff0000 10000 cp b 0 ffff0000 10000 cp source target count 即将 wload bin 拷贝到内存 ffff0000 的位置 count 10000 2 fatload mmc 0 0 script u boot bin erase fff80000 50000 cp b 0 fff80000 50000 5 8 D proc boot splash 21 if x mnt mmcblk0p1 script update sh then 通过判断 update sh 文件还在不在来判断 是否移除了 SD 卡 22 reboot 综上所述 update sh 所作的工作无非还是解压 复制 合并这类的工作 和 scriptcmd 的工 作本质上一样的 不过这也像是启动过程的两层引导 stage1 和 stage2 stage1 先把内核加 载进来 之后 stage2 在 linux 内核下工作就容易多了 看到这里 相信读者会明白刷机时怎么样会刷坏 而怎么样又不会刷坏 在刷机的过程中只是文件的解压和复制 所以除非 flash 不支持或是其他硬件原因 刷机的 过程一般是不会出问题的 关键是刷完之后的启动过程 如果刷的 u boot 的版本不对 连 u boot 都启动不起来的话 那以后再刷也不行了 如果 u boot 和 linux 内核的版本都正确 只是 Android 相关的文件运行不正确 虽然机器不能正常 启动 但还是可以再刷一次的 如果 u boot 正确 linux 内核镜像有问题 那可能刷机过

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论