现在的位置: 首页华为(Huawei), 温馨贴士(Tips)>正文
怎样完全地解开华为的dload(update.app)官方固件文件?Windows电脑下完成

你想知道如何提取出华为的dload固件文件吗?也就是要解开update.app文件。作为一名华为手机或平板用户,如果你不知道update.app,它实际上是华为官方发行固件的本地安装包文件。如果你通过dload升级过系统,你应当明白,在你解压从华为官方下载的固件后,你会发现一个dload文件夹,而在那个文件夹中就有目标固件文件update.app。

感谢XDA-Developers高级开发者GalaxyUser,我们现在能够简单地做到将华为官方的update.app固件文件完全地拆开。通过拆解,你不仅能取出boot.img、recovery.img与system.img等主Rom文件,你甚至能拆出system.img中的每个APK应用与或相关构成文件。在这篇教程中,我们就要与大家分享拆解的方法。

GalaxyUser在配以Emotion UI 1.5用户界面的Android Jelly Bean设备上成功地测试,但它应当适用于更新版的华为Android与Emotion UI固件,或者说它应该适用于很多其他的华为Rom版本。尽管如此,由于没有华为设备,我们并没有亲测。

在开始之前,你要先准备好相应的华为官方dload固件文件,当然是解压后的update.app文件,注意请务必不要更改update.app的文件名。

然后,你要准备好ActivePerl与split_updata.pl等相关工具或相关文件,你能从这儿获取它们,所有的工具或文件都包含了,它们分别是:

  • ActivePerl,执行脚本所需要的加载工具,当前已是5.20.1.2000版
  • split_updata.pl,解开update.app的脚本工具
  • Huawei finder by GalaxyUsert,提取出boot.img、recovery.img与system.img等主Rom镜像文件的脚本工具
  • Android ICS JB EXT4 imagefile unpacker,解开boot.img、recovery.img与system.img等主Rom镜像文件的工具

现在,我们正式进入拆解过程中去。

华为官方update.app文件拆解

第一步,安装ActivePerl
  • 双击你下载的ActivePerl安装包,如ActivePerl-5.20.1.2000-MSWin32-x86-64int-298557.msiActivePerl-5.20.1.2000-MSWin32-x64-298557.msi
  • Next(下一步)
  • 选上I accept……Next(下一步)
  • 所有的项目都安装,Next(下一步)
  • 选上Add Perl……Create Perl file……两项,然后Next(下一步)
  • Install(安装)
  • 等候安装完成
  • Next(下一步)
  • Finish(完成)
第二步,执行split_updata.pl脚本工具
  • 在电脑的桌面创建一个叫做Huawei ROM extract的新目录
  • 将你下载的脚本工具split_updata.pl与dload固件文件update.app复制到Huawei ROM extract目录
  • 双击split_updata.pl运行脚本
  • 你会看到perl.exe脚本执行提取操作的CMD窗口Perl_exe_cmd_window
  • 一会儿后,提取操作执行完成,窗口会自动关闭
  • 这时在Huawei ROM extract目录会多了一个叫做output的新子目录
  • 打开output目录,你会看到许多类似于unknown_file.0unknown_file.1unknown_file.2等等的unknown_file文件
第三步,提取boot.img、recovery.img与system.img等主Rom镜像文件
  • 将你下载的Huawei finder by GalaxyUsert脚本工具复制到Huawei ROM extract目录
  • 双击执行Huawei finder by GalaxyUsert脚本工具
  • 你会看到Huawei finder by GalaxyUsert脚本执行提取操作的CMD窗口Huawei_finder_by_GalaxyUser_Window
  • 一会儿后,提取操作执行完成
  • 这时,请打开output目录,你会看到boot.imgrecovery.imgsystem.img等img镜像文件
    boot.img是kernel内核文件
    recovery.img是Recovery恢复模式文件
    system.img是Rom主系统文件
第四步,提取img镜像文件(以system.img为例)
  • 解压你下载的Android ICS JB EXT4 imagefile unpacker,然后将解压后的目录或文件一起拷贝到Huawei ROM extract目录,应当有一个ext4_unpacker目录
  • 打开ext4_unpacker目录
  • 双击ext4_unpacker.exe运行Android ICS JB EXT4 imagefile unpacker工具,你会看到ICS/JB/EXT4 unpacker工具窗口
  • 在打开的ICS/JB/EXT4 unpacker工具窗口中,点Image file选框后文件夹图标ICS_JB_EXT4_Unpacker
  • output目录,然后选择system.img,Open确认打开
  • 这时选定所有文件,然后右击选择Extract(提取)ICS_JB_EXT4_Unpacker_Select_Extract
  • 选择提取文件的输出目录
  • 最终你会看到img文件被完全地拆开

希望这篇教程对你有助!

 

 

 

 

via(http://forum.xda-developers.com/showthread.php?t=2315547)

给我留言

/ 快捷键:Ctrl+Enter