关于TV android开发system.img,tvconfig.img等解包打包问题并出现停留在开机logo。
来源:互联网 发布:破解软件大全网站 编辑:程序博客网 时间:2024/05/20 13:17
目录:\out\target\product\device;
在制作固件升级包的时候,会遇到打包system.img完了以后。开机停留在开机logo方面或者开不了机的情况,造成这个的原因有几个。一个是权限的设置,还有一个是代码沉余校验。
在打包的时候会用到的几种系统命令集。
第一步就是要找已经解压的system文件夹和tvconfig:
随后就需要打包。打包用到的工具有:make_ext4fs :打包文件 file_contexts:系统的一些权限
./make_ext4fs -S ./file_contexts -l 350M -s -a system systemm.img system
-S ./file_contexts:必须要加上这句。读取权限,不然打包出来的升级文件会只停留在开机logo页面。这个在我们编译后的文件 \out\target\product\philips_is\root 目录下。
-l 350M: 这是文件夹的大小,尽量和原来的大小差不多,,不然也会产生多余文件,导致升级文件停留在logo页面或者升级error。
-s -a system:这个的意思是使用系统的权限。这个也要加上。
Systemm.img :打包出来的文件名称,一般别直接叫system.img因为后期还要转化。因为直接打包错来的不是ext4f 文件,需要转换一下。这个文件命令在 \out\host\linux-x86\bin
./simg2img systemm.img system.img
执行了这个命令以后,我们打包的文件就会是我们需要的文件了。
Crc :这个是沉余代码的校验,,这个文件需要使用校验。
#!/bin/bashecho -e "打包images成功"./make_ext4fs -S ./file_contexts -l 380M -s -a system systemm.img systemecho -e "打包images成功"./simg2img systemm.img system.imgfile system.imgsource ./releaseimage.shecho -e "转换img文件成功,输出到images目录"cp ../image/system.* ../philips_iscd ../philips_is/source ./make_usb_upgrade.shpwd
-l 380M:这个是分区的大小。。这个要参考原来打包前的大小。设成差不多的值。
以上就是我打包的代码,,一条代码到底就生成了固件升级包。我的这是android tv的固件升级包。和手机端的有点差异不过原理是一样的。以上的步骤。
- 关于TV android开发system.img,tvconfig.img等解包打包问题并出现停留在开机logo。
- android打包解包boot.img,system.img
- Linux下 解包/打包 Android 映像文件 system.img, boot.img, ramdisk.img, userdata.img.
- inux下 解包/打包 Android 映像文件 system.img, boot.img, ramdisk.img, userdata.img.
- Linux下 解包/打包 Android 映像文件 system.img, boot.img, ramdisk.img, userdata.img.
- Android system.img 打包解包
- 6410开发版烧录Android映像 && IMG说明 && MTK平台解包和打包 boot.img/system.img
- system.img解包打包
- system.img解包打包
- MTK的android镜像 解包和打包( boot.img, system.img, userdata.img, or recovery.img)
- android,system.img 打包
- mtk打包/解包 boot.img, system.img, userdata.img, or recovery.img
- android system.img的解包和打包
- Google Android解包打包system.img的方法
- Android解包打包system.img的方法
- Android ramdisk,boot,system.img 解包和打包
- 解包system.img, cache.img,修改并重新打包
- system.img解包打包的方法
- 【hdu 1234】开门人和关门人 (sort &结构体)
- Hadoop2.x64 位伪分布式安装指南
- Lua之协同程序
- 【腾讯TMQ】iOS逻辑自动化测试实践
- Linux中实施加密
- 关于TV android开发system.img,tvconfig.img等解包打包问题并出现停留在开机logo。
- 利用AdaBoost元算法提高分类性能
- HDU1004(数组实现)
- css3(7)
- Writeup of NCTF
- java中volatile关键字的含义
- 安卓工作室 android studio 汉化后,报错。 设置界面打不开。Can't find resource for bundle java.util.PropertyResourceBundl
- Hadoop_HBase.x64 位分布式安装指南
- okhttp post提交参数完成登录功能 保存返回的token