android系统分区大小设置的经验值

本文介绍了Android系统分区的经验设置,包括lk、boot、recovery、system、cache和userdata分区的大小建议,以及在OTA升级过程中遇到bootimg分区空间不足的解决方案,建议使用XZ压缩算法以减小空间需求,但可能增加约650ms的开机时间。
摘要由CSDN通过智能技术生成


背景:

1、android手机出厂后,厂商经常会提供新版本ROM升级包给用户升级。

2、android系统除平台特定的分区外,必须的通用分区有:lk、 boot 、 recovery、system、cache、userdata。

3、新版本ROM升级包,由于两种原因ROM的size会不断增大:厂商添加新功能、升级android大版本。

4、局限:android系统的recovery升级ROM不支持分区大小调整。


android系统分区大小设置的经验值

1、 lk         >=1M               //虽然lk一般只有300k size左右,但如果需要添加一些开机logo等,空间需求还是会比较大,2M足够啦。                              

2、boot     >= 20M or 50M   // boot image 如果采用压缩方式:20M就足够了。如果采用非压缩方式,则最好配置50M 。

3 、recovery       >= 20M                //recovery 也是包括kernel、及ramdisk-recovery 。另外、如果需要优化recovery ui ,需要增加不少ui资源图片。   

4、 system         1.2G  -- 1.5G  // system分区是android系统ROM升级主要的内容了,需要预留足够的空间。

                                          //一般4G, 8G emmc项目,该分区可以设置1.2G-1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值