蘋果IPSW檔案提取軟體

來源:互聯網
上載者:User

標籤:

 

ipsw檔案 提取系統檔案 方法總結

 

 

由於修改電訊廠商檔案造成我的有鎖4S無法使用移動卡了,在網上苦尋一番還是沒有結果,最後萌生了從韌體中提取檔案的想法,於是便開始在網上搜集資料,最後檔案終於提取成功並修複了我的問題,現在把我的經曆記錄一下,希望對有需要的朋友有所協助。

註:本次提取操作全部是在ubuntu下進行的,另外附件裡面有已經解密、解壓過的dmg檔案,可以直接在MAC或linux下掛載

1,首先到theiphonewiki網站看看你所需要的檔案對應的裝置及系統版本是不是已經有破譯的密鑰,如果沒有的話這個教程就無能為力了;
如果有密鑰的話你就可以放心的下載對應版本的韌體進行解鎖了,以iPhone4S,A1387,ios7.0.4為例,我們需要下載的韌體為iPhone4,1_7.0.4_11B554a_Restore.ipsw,下載到電腦以後隨便找個歸檔軟體便可以開啟,其實它就是一個普通的ZIP檔案。解壓後的大致目錄如下:-rw-r--r--  058-1077-002.dmg
-rw-r--r--  058-1108-002.dmg
-rw-r--r--  058-1124-002.dmg
-rw-r--r--  BuildManifest.plist
drwxrwxr-x  Firmware
-rw-r--r--  kernelcache.release.n94
-rw-r--r--  Restore.plist

其中最大的那個檔案就是ios的rootfs。

2,接下來要做是就是解密這個檔案,首先第一步中的網址下找到這個檔案對應的密鑰,然後開啟終端,輸入命令:

  1. cd [vfdecrypt所在的檔案夾]
  2. ./vfdecrypt -i058-1108-002.dmg -kda293860c6f7fe2d2e6c86275fa83a254b51bdf8303dbd1df70e39a8a13e4830353ecab8 -odmg.dmg
複製代碼

注意:這個命令和一般的linux命令有點不同,參數後面是沒有空格的,如果輸入空格,命令不會報錯,但是程式會假死,也不會有任何檔案輸出。

3,上一步中產生的dmg檔案已經是解密的了,但是還無法正常載入,它還是一個壓縮檔,我們需要工具進行解壓縮,在終端中輸入以下命令:

  1. ./dmg extract dmg.dmg dmg-raw.dmg
複製代碼


在這裡本人遇到了一些問題,就是當運行這個命令時顯示找不到對應的crypto的lib庫,我在網上找了很多資料,但是都無法解決,最後只好自己編譯了一下openssl,然後將產生的libcrypto.a和libssl.a手動複製到/usr/lib目錄下,在終端執行命令如下:

  1. sudo cp libcrypto.a /usr/lib
  2. sudo cp libssl.a /usr/lib
複製代碼


至於怎麼編譯openssl這裡就不作介紹了,後面我會在附件裡附上我編譯好的庫檔案.

4,接下來要做的就是在ubuntu下mount我們產生的dmg-raw.dwg,在終端執行命令如下:

  1. sudo mkdir /mnt/iphonedmg
  2. sudo mount -o loop -t hfsplus ./dmg-raw.dmg /mnt/iphonedmg
複製代碼


這時候我們就可以到/mnt/iphonedmg目錄下找我們需要修正的檔案了.
附件:文中所需工具

 http://files.cnblogs.com/files/yujidewu/UltraISO_9.3.6.2766_XiaZaiBa.exe.zip

 

///////////////////////////////////////////////////////////////////////////

 

iOS GM韌體dmg格式使用UltraISO工具提取ipsw教程

 

很多朋友下了gm韌體後說不能使用,其實只要從gm韌體dmg格式提取ipsw就可以使用了,具體的提取方如下,感興趣的朋友額可以可不要錯過了哈

 

 

 

gm韌體dmg格式怎麼提取ipsw?發現很多朋友下了gm韌體後說不能使用,其實只要從gm韌體dmg格式提取ipsw就可以使用了,那麼gm韌體dmg格式怎麼提取ipsw,下面小編為大家介紹。

其實從官網下到的韌體是dmg格式的,mac系統可以直接用,windows的話只能使用ipsw的韌體才行,其實他就包含在我們的dmg韌體裡面,所以只要將他提取出來就可以。下面教大家gm韌體dmg格式提前ipsw。

提取的工具我們使用UltraISO


iOS gm韌體dmg格式怎麼提取ipsw教程

首先用UltraISO找到我們下的dmg格式的韌體,開啟後發現裡面就包含著ipsw格式的韌體,右鍵提取儲存就ok了


iOS gm韌體dmg格式怎麼提取ipsw教程

gm韌體dmg格式怎麼提取ipsw的方法就是這樣的了,大家試試吧!

 

蘋果IPSW檔案提取軟體

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.