永心无亦 发表于 2011-9-24 14:09

图文教你一步一步解包sbf文件,提取你想要的任何文件!

本帖最后由 htcer 于 2011-9-24 14:10 编辑

                                     送给黑5第二个礼物……
    新人终有一天将不再新,小白终有一天不会再是炮灰!
      作为发烧友,好多人都是喜欢折腾手机。折腾吧,反正不会怀孕……
      可是如果我们在修改文件的时候出现了问题,一时疏忽,源文件忘了备份,怎么办呢?求人不如求己……下面教你怎么从sbf刷机包中提取你想要的源文件。
   工具:moto解包sbf工具和打开CG39.smg的工具
   首先我们找到自己想要的sbf格式的刷机包,我们以国行me525 官方2.3.4刷机包为例:

双击打开上面我们提到的工具MotoAndroidDepacker.exe:

点击:
      
按钮按照我们放置sbf包得路径打开我们想要解开的sbf包。
如图:

然后我们点击:

按钮(可能会没有反应,没关系稍微等一下就完成了),MotoAndroidDepacker.exe将会在sbf包得同名文件夹(相同的路径下)生成一个和sbf包同名的文件夹
如下图所示就算完成了:

至此解包sbf完成。
顺便简单介绍一下这个文件,如图:

其它的我们一般不会用到。
下面我们提取/system系统文件。
用上面给出的工具:explore2fs.exe
打开会有提示框:

(管理员权限需求)不用管它,点ok就行。或者直接用管理员权限运行就不会弹了。
用这个软件我们点左上角File选项接着点第一个Open Image File…:

找到我们刚解包的文件夹:

修改文件类型为all files(*.*),就会列出我们刚解开的文件了
找到CG39.smg文件打开:

里面有我们需要的所有的源文件。可以点击File-save as

导出全部文件,
也可以有选择的右点使用export directory:

导出单个文件夹或者文件。
这样我们就能提取到我们想要的最原始的源文件了,然后就可以按要求替换了。
说了这么多,其实操作起来很简单的。
打包也是如此,好多帖子所谓的不升级bl就是将cg31去掉或者替换以后重新打包的(注意:单纯的替换有可能导致无法开机)所以只是说明一下,不建议去操作。
其实这个解包的方法还可以举一反三,大家要会用善用才是王道。








蓝星 发表于 2011-9-24 14:57

辛苦了
教程很详细

永心无亦 发表于 2011-9-24 15:04

我最喜欢周六了!不用担心明天上班,哇哈哈哈哈哈

爱黑武 发表于 2011-9-24 15:56

支持楼主。详细的教程,太需要了

285985787 发表于 2011-9-24 16:01

太感谢了 这个论坛 好技术

jsjson 发表于 2011-9-24 20:11

必须顶                        

莫陡罗拉 发表于 2011-10-3 22:51

学习为先,谢谢跟上

默默百晓生 发表于 2011-10-4 23:48

天啦这么强悍

雪天使 发表于 2011-10-30 20:16

我要学习了

songwenqing 发表于 2011-11-2 08:34

怎么提升阅读权限
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 图文教你一步一步解包sbf文件,提取你想要的任何文件!