2024年3月20日发(作者:)
Android平板电脑刷机包简单解释
本文将对android刷机包的刷机步骤进行简单的解释,本人用的设备是7寸山寨的
flytouch,CPU为威盛8505,本次用的固件包为1.7.2,之所以用这个是因为这个固件包
的scriptcmd比较完善,在2.0.88中scriptcmd被封装到中了,其实效果应
该是一样的。
在此想先提一下Android的启动方式:1.u-boot启动2.加载linux内核内核
进行系统初始化4.在内核的start_kernel()函数的kernel_init()中设定
ramdisk_execute_command = "/init";最终在init_post()函数中调用init程序,而这个
init程序就是Android编译好的在根目录下的init程序。明白了这个过程,对于接下来的
刷机就方便多了。
下面用红框圈起来的是本刷机包中主要用到的几个文件:
各文件用途:
Android_ 整个Android的文件系统,里面文件虽然多,但主要的就是根目录
下的文件和System文件夹里的文件,System文件夹里的文件又和Android编译出来的
里面的文件类似,所以这里推测,如果修改自己的刷机包,把自己修改好的
System文件夹进行一下替换即可,当然要注意驱动的问题。
应该是linux的根文件系统镜像
用户数据的部分,里面主要是各种用户程序和安装包,对应编译好的
linux内核镜像
u-boot启动文件
不知道
pre_****_disk文件夹 是可用这里面的文件来替代android_ 和里面
的文件的,因为在后面判断若存在这几个文件夹,会进行相同目录的合并工作,这时肯定
要发生替换了。
常用命令格式:
fatload
限内存中


发布评论