1. 必备文件(线刷包内有):appsboot.mbn,partition_zte.mbn 2. 必备软件: (1).分区大小计算方法 注意,小端读法。是Byte内,顺读,整个类型中,逆读。 如cache分区:CC 01 00 00 读作 00 00 01 CC 输入16进制00 00 01 CC,乘以20000后,转化为10进制数值(单位是Byte),除两次1024,即可得到分区大小(单位是MB)。 即:00 00 01 CC * 20000=03980000à60293120/1024/1024=57.5MB (2).分区起始地址计算 注意,小端读法。是Byte内,顺读,整个类型中,逆读。 直接是16进制加法,在计算器中输入本分区起始地址,加上本分区大小,得到的结果即为下一分区起始地址。 如system分区起始地址:00 00 01 B6 + 00 00 01 CC = 00 00 03 82 3. 举例:将cache分区改为20MB。 a.倒过来计算,10进制数值à16进制数值,修改文件也是倒过来 cache分区大小:20*1024*1024=20971520à1400000/20000=(00 00 00)A0 (前面的所有0 因为计算器的原因,都被省略了。修改时记得补上前面缺少的0,缺几个0补几个0,这里总共都是4位,如:00 00 00 A0等价于A0) 所以将CC 01 00 00 修改为 A0 00 00 00 b.一个分区的大小修改后,此分区后的分区地址也得修改。 System分区的起始地址为:00 00 01 B6 + 00 00 00 A0 = 00 00 02 56 所以将82 03 00 00 修改为 56 02 00 00 (接下去的分区都是如上更改,一般需要调整的分区大小是CACHE, SYSTEM, USERDATA, OEM分区,分区起始地址要修改的是SYSTEM,USERDATA, OEM,PERSIST分区) 总之,具体情况具体分析! partition.mbn和appsboot.mbn文件对应的都要修改啊。 注意验算,以免出错! |
学习学习了 |
欢迎光临 移动叔叔 (http://bbs.ydss.cn/) | Powered by Discuz! X3.2 |