制作三星I9088 刷机ROM的实践(二)

本文介绍如何解开手机刷机包,包括理解PDA与CSC的区别、移除TAR文件的MD5签名、使用WinHex及Linux命令进行解压与挂载等步骤。

先补充昨天的教程,那个PIT文件是分区表信息,所以,如果刷机前要选上,表示你将使用怎样的分区表。一般下载的刷机包里会带有这个的。

书接上回,今天我们开始讨论如何解开这些个刷机包。

第二步:解开刷机包

这一步我们要先了解一件事,那个MODEM(PHONE)是我们不要动的,它决定了手机的基带部分,解开你也改不了,所以不用也不能修改它。

剩下两个:
PDA,是Android的系统包,对应 /system 目录的,这个是肯定要修改的。
CSC,里面有联通的特殊AP,墙纸、动画之类的东西,如果你不喜欢联通的开机动画,也可以修改一下,AP、时区等还是保留罢,除非你不在中国大陆。

现在的问题是,这个 tar.md5是怎么回事?很简单,你用WinHex工具(或者其它类似的二进制编辑工具)打开它,到文件最后,就看到了它的实质。


直接Remove这一段MD5的签名,另存为tar文件即可。

现在TAR就可以用任何一个支持TAR格式的解压缩工具打开了,比如winRAR,winZIP,7Zip等等等等。现在我们终于可以看到里面的内容了,似曾相识吧,正是我们在用ODIN刷机时Message窗口显示的那些东西。

下面大概介绍一下PDA的TAR包打开后的内容。

factoryfs.rfs 即是最终手机上的 /system 目录下的内容。正是我们要修改的地方。
cache.rfs 一个空的目录罢了,不用改。
dbdata.rfs 对应了 /dbdata 目录,也没有修改的意义。
boot.bin 引导区的内容,这个重要,不要乱动!!
Sbl.bin 所谓的第二引导区,反正是引导区的内容,不动它就是了。
param.lfs 这个也不要动,对应 /mnt/.lfs 下的东西。
zImage 这个嘛,linux内核,决定了刷机后手机里显示的内核版本,一般也不动它(除非是用9088刷9000的2.2ROM)。


接下来我们需要解开这个factoryfs.rfs文件,注意!!!现在我们需要Linux环境了(之前的操作全是在windows下可以做的,后面的步骤转入linux了)。

先用file命令看看这个.rfs是个什么东西,原来如此啊。


下面就简单了。mount它就可以了。

# mkdir /mnt/pda # chmod 777 /mnt/pda # mount -t auto -o loop /home/share/I9088ZNJL1-PDA-factoryfs.rfs /mnt/pda # cd /mnt/pda

你就会看到你想要的一切东西。很简单吧?!


同理,你也可以用类似的方法解开那个CSC的TAR包,把里面的cache.rfs也mount出来看看。

看到这儿,性急的您也许就会动手操作了,但是非常不幸的是,你会发现所有东西无法修改!?嗯,因为我们mount出来的是一个只读的环境而已。


要修改内容,还需要下一步的操作。

(SCI三维路径规划对比)25年最新五种智能算法优化解决无人机路径巡检三维路径规划对比(灰雁算法真菌算法吕佩尔狐阳光生长研究(Matlab代码实现)内容概要:本文档主要介绍了一项关于无人机三维路径巡检规划的研究,通过对比2025年最新的五种智能优化算法(包括灰雁算法、真菌算法、吕佩尔狐算法、阳光生长算法等),在复杂三维环境中优化无人机巡检路径的技术方案。所有算法均通过Matlab代码实现,并重点围绕路径安全性、效率、能耗和避障能力进行性能对比分析,旨在为无人机在实际巡检任务中的路径规划提供科学依据和技术支持。文档还展示了多个相关科研方向的案例与代码资源,涵盖路径规划、智能优化、无人机控制等多个领域。; 适合人群:具备一定Matlab编程基础,从事无人机路径规划、智能优化算法研究或自动化、控制工程方向的研究生、科研人员及工程技术人员。; 使用场景及目标:① 对比分析新型智能算法在三维复杂环境下无人机路径规划的表现差异;② 为科研项目提供可复现的算法代码与实验基准;③ 支持无人机巡检、灾害监测、电力线路巡查等实际应用场景的路径优化需求; 阅读建议:建议结合文档提供的Matlab代码进行仿真实验,重点关注不同算法在收敛速度、路径长度和避障性能方面的表现差异,同时参考文中列举的其他研究案例拓展思路,提升科研创新能力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值