android分区大小的修改说明(RK)
16lz
2021-01-24
android分区大小的修改说明
分区大小定义在烧写工具的parameter中
1、修改..\parameter:
FIRMWARE_VER:0.2.3
MACHINE_MODEL:FullAOSPonRk29sdk
MACHINE_ID:007
MANUFACTURER:RK29SDK
MAGIC:0x5041524B
ATAG:0x60000800
MACHINE:2929
CHECK_MASK:0x80
KERNEL_IMG:0x60408000
CMDLINE:quietconsole=ttyS1,115200n8nandroidboot.console=ttyS1init=/init
initrd=0x62000000,0x800000
mtdparts=rk29xxnand:0x00002000@0x00002000(misc),0x00004000@0x00004000(kern
el),0x00008000@0x00008000(boot),0x00008000@0x00010000(recovery),0x000BE000
@0x00018000(backup),0x0003a000@0x000D6000(cache),0x00100000@0x00110000(u
serdata),0x00002000@0x00210000(kpanic),0x000B0000@0x00212000(system),-@0x002C2000(user)
例如:
0x000B0000@0x00212000(system)
^ ^ ^
分区大小 分区地址 分区名称
其中,分区大小、分区地址的单位为Sector(512Bytes)。上面system分区的大
小为0xB0000*512/1024/1024=352MB
当修改了其中某个分区后,所有在它后面的分区的地址都要顺序往前或往后
移。
注:
1.分区的大小要以4MB对齐!
2.分区总大小不能超过flash的总长度
分区大小定义在烧写工具的parameter中
1、修改..\parameter:
FIRMWARE_VER:0.2.3
MACHINE_MODEL:FullAOSPonRk29sdk
MACHINE_ID:007
MANUFACTURER:RK29SDK
MAGIC:0x5041524B
ATAG:0x60000800
MACHINE:2929
CHECK_MASK:0x80
KERNEL_IMG:0x60408000
CMDLINE:quietconsole=ttyS1,115200n8nandroidboot.console=ttyS1init=/init
initrd=0x62000000,0x800000
mtdparts=rk29xxnand:0x00002000@0x00002000(misc),0x00004000@0x00004000(kern
el),0x00008000@0x00008000(boot),0x00008000@0x00010000(recovery),0x000BE000
@0x00018000(backup),0x0003a000@0x000D6000(cache),0x00100000@0x00110000(u
serdata),0x00002000@0x00210000(kpanic),0x000B0000@0x00212000(system),-@0x002C2000(user)
例如:
0x000B0000@0x00212000(system)
^ ^ ^
分区大小 分区地址 分区名称
其中,分区大小、分区地址的单位为Sector(512Bytes)。上面system分区的大
小为0xB0000*512/1024/1024=352MB
当修改了其中某个分区后,所有在它后面的分区的地址都要顺序往前或往后
移。
注:
1.分区的大小要以4MB对齐!
2.分区总大小不能超过flash的总长度
更多相关文章
- Android(安卓)Studio 1.5.1更新说明与下载地址
- Android(安卓)绘制折线和柱状图
- address2line 定位 Android(安卓)c++奔溃位置
- android获取手机屏幕大小
- 不错的学android的博客
- android TextView 垂直自动滚动字幕实现
- Android图片大小压缩
- Error:Execution failed for task ':app:packageDebug'. > !zip.
- Android中如何判断sd卡容量是否小于某值