2010年4月30日 星期五

iPad / iPhone 3GS 越獄前先備份 SHSH 吧


等了這麼久,明天終於可以越獄 iPad 3.2 和 iPhone 3GS 3.1.3 是不是很興奮呢?不過 Dev-Team 建議大家在 Spirit 發佈前,先做好備份 SHSH 的工作,免得到時候越獄工具一發佈,APPLE 馬上透過 iTunes 或 OS 修補掉這個漏洞,到時候想降或回復就很困難了。


早些時候我已經先把我的`愛佩 iPad`備份好了,順便寫篇網誌提醒一下明天也等不及要逃獄的朋友。其實備份 SHSH 的工具和方法很多,但試了一下感覺還是用`AutoSHSH`最簡單,省去了提取 ECID 和複製貼上的時間,比用 ECID Grabber+umbrella 快一點,下面簡單介紹一下備份流程,不管 3GS 或 iPad,不需要 JB 越獄也可以使用。

1.先下載我為大家準備的工具包:載點一備用載點

如果您電腦裡之前沒有安裝「Java(TM) Platform SE binary」的話,請先安裝下載附件中的 jre-6u17-windows-i586-s。

2.先把 USB 線拔掉並關機 (是關機不是關閉螢幕而以),然後按住 HOME 鍵再插上 USB 線 (順序不可顛倒),應該就會看到下圖的恢復模式。

2.點兩下執行下載附件中的 AutoSHSH。


3.確定您電腦有連接網路,然後按「確定」。

4.點最上面的「Grab my SHSH Blogs Auttomatically」。

5.幫您的 SHSH 取個檔名存在電腦裡就完成了。

6.備份出來的 SHSH 檔案長的像下面這樣。

iPhone 或 iPad 關機後再開機就可以離開恢復模式了,如果不行的話再跟 iTunes 連接一次就可以了,如果新的 3GS 讓它再淋一次就可以重新啟動了。

至於什麼是「ECID SHSH」有興趣的可以→點這裡←了解一下,是 APPLE 後面才加進去 iPhone 3GS 和 iPod Touch 三代的身份證號碼,當然每一台都不一樣,所以 APPLE 就可以利用您每次升級或回復的時候,讓 iTunes 和 APPLE 的伺服器連接,然後檢查您的軔體是不是有動過手腳,變相的來阻止使用者越獄 Jailbreak。

59 則留言:

  1. 3.1.2的3GS以越獄的話是直接用這軟體備份就好嗎?
    還是要先回復原廠設定在備份?

    版主回覆:(08/12/2010 06:01:44 AM)


    ITUNES備份跟備份SHSH是不一樣的

    也不需要回復原廠設定

    回覆刪除
  2. 那iphone的3.13呢....
    還是版大建議我直接等4.0...?

    版主回覆:(04/30/2010 10:42:47 PM)


    看你了

    回覆刪除
  3. 不好意思
    請問大大..
    我的3GS誤升上3.1.3
    這次是否能做JB的動作了呢..?

    版主回覆:(05/01/2010 04:24:09 AM)


    of course

    回覆刪除
  4. 這個的主要功能是被分什麼呢!? 被分有何用處??

    版主回覆:(05/01/2010 04:23:55 AM)


    讓您到時候如果想回家的時候找的到路和開門的鑰匙

    回覆刪除
  5. 請問版大
    我的iPhone不管怎麼關機然後按住HOME
    就是不會跳恢復模式
    我是今年3月底才買的
    我搞不懂是不是我這版本的不能這樣用??

    版主回覆:(05/01/2010 03:57:29 PM)


    是「按住home鍵不放」會先出現白蘋果

    然後才會如我網誌裡的照片那樣

    回覆刪除
  6. iPHone 3G的應該不能備份SHSH吧...如果之後被迫更新了,有辦法可以降轉嗎??

    版主回覆:(05/01/2010 04:01:04 PM)


    3G不用,它是自由之身

    回覆刪除
  7. 請問大大

    有JB教學可以看嗎?

    版主回覆:(05/01/2010 03:49:03 PM)


    Spirit延後發佈了

    回覆刪除
  8. 所以spirit什麼時候會發布呢?謝

    版主回覆:(05/01/2010 03:59:12 PM)


    只說會延期,但沒說是什麼時候

    我想應該再一、兩天就會出來了吧

    回覆刪除
  9. 這個備分是要找到回家的鑰匙 可是 我要怎樣讓他回家呢!?
    用iTunes?? 還是有他方軟體??

    回覆刪除
  10. 版大您好

    我是3GS 3.1.2半JB的Iphone

    在Cydia沒有備份3.1.2的SHSH情況下

    我可以直接用版大所提供的工具,備份3.1.2嗎

    還是要將3.1.2申級到3.1.3才能備份SHSH

    感謝..

    版主回覆:(05/02/2010 07:42:23 AM)


    直接備或升到3.1.3再備都可以

    回覆刪除
  11. 抱歉喔
    我想請問一下阿
    我按ITUNES
    卻出現
    itunes store
    無法連接
    itunes store
    此國家不支援itunes store
    是為什麼阿?
    有辦法解決嗎?

    版主回覆:(05/03/2010 01:33:57 AM)


    因為你沒有那個國家的ITUNES帳號

    回覆刪除
  12. 給 10F...

    目前已經不能備份 3.1.2 的SHSH
    只能備份 3.1.3 的SHSH

    所以不管你IPHONE上面的版本現在是 3.1.2 還是 3.1.3
    都只能備份 3.1.3的SHSH

    └既然你已經半JB了,就不用升了,這版主真是....

    回覆刪除
  13. 請問備份是JB前備份還是JB後備份呢?? 謝謝!

    版主回覆:(05/03/2010 01:36:47 AM)


    都可以

    回覆刪除
  14. 你好!
    請問只要照著版大的步驟就可以完成shsh的備份了嗎?
    不需要上傳到CYDIA的伺服器中嗎?

    版主回覆:(05/03/2010 07:41:25 AM)


    是滴

    回覆刪除
  15. 所以請問我要怎麼樣
    才可以有那個國家的帳號呢?
    不會在出現同樣的問題呢?

    版主回覆:(05/03/2010 02:07:48 PM)


    http://www.wretch.cc/blog/MCUDESIGNER/21983716

    回覆刪除
  16. 請教一下 為什麼我完成以上動作 在存檔的地方找不到備份的shsh檔呢??

    版主回覆:(05/03/2010 02:26:51 PM)


    用電腦的搜尋功能搜尋一下

    可能隱藏起來或跑到別的地方去了

    回覆刪除
  17. 請問一下唷 若是要還原成未jb的狀態 使用shsh檔 要怎麼使用 感謝

    版主回覆:(05/03/2010 03:00:13 PM)


    出廠值就用ITUNES回復就好了

    不需要用到SHSH,除非要降

    回覆刪除
  18. 請問我為何無法備份.我是遠傳3GS.3.1.3版本
    韌體..01照步驟做會出現一個紅色XX的視窗

    版主回覆:(05/06/2010 03:20:27 PM)


    來個截圖吧,不然也不知道XX是那裡出來的

    回覆刪除
  19. 更新3.1.3失敗!
    適用iTunes更新的一直失敗
    怎麼會樣呢?

    版主回覆:(05/06/2010 03:23:49 PM)


    描述問題清楚一點,幾代IPHONE?失敗是怎麼失敗

    回覆刪除
  20. 請問一下大大
    如何 回復 回復模式下的ipad
    我是在同步時 太久 停掉
    而後 怪怪的 因此按了回復
    結果就停在一台回復狀態的ipad
    一直無法回復原廠設定
    請大大告訴我該如何解決
    謝謝

    版主回覆:(05/06/2010 03:24:46 PM)


    關閉電腦執行工作iPodService.exe和iTunesHelper.exe

    然後重開機再試一次,也可以把iTunes升級成9.1.1看看

    回覆刪除
  21. 想請問大大SHSH有點像是iphone的身分證一樣
    而itune的備份只是怕把之前失去的東西被份起來

    那想請問您
    我一直不懂位什麼要把SHSH存起來
    是因為不想jb後 再itune案回覆需要嗎? 還是
    什麼時候要用到他?

    版主回覆:(05/06/2010 03:46:44 PM)


    以後有問題可以降級用

    回覆刪除
  22. 3.1.2的不能備嗎?  
       可是我有備出來耶?
    會是錯誤的嗎?

    版主回覆:(05/06/2010 03:47:39 PM)


    可以,應該不會

    回覆刪除
  23. 如果新的 3GS 讓它再淋一次就可以重新啟動了~
    這是什麼意思呀~~謝謝大大~我是新的3GS~感嗯~

    版主回覆:(05/06/2010 03:40:19 PM)


    如果是之前有JB過的半JB 3GS

    重開機沒辦法進入桌面的話

    再用黑雨BLACKRAIN跑一次就可以了

    如果之前沒JB過就不用考慮這一段話了

    回覆刪除
  24. 請問~
    我用iTUNES更新IPHONE 3GS 3.1.2要升級到3.1.3
    (想說要升級到3.1.3之後去shsh再JB)
    然後都升級失敗
    升級到最後一秒
    就出現視窗說 網路連線愈時
    怎麼會這樣呢?

    版主回覆:(05/07/2010 08:16:46 AM)


    可能只是ITUNES網路堵塞了吧

    重開機或等一段時間再升級看看

    防毒軟體也可以試著關掉看看

    回覆刪除
  25. 不好意思請問一下~

    那是說 JB前 用這個 備份 SHSH 之後 然後

    iTunes也備份過了~

    就可以開始嘗試jb了嗎@@?

    那如果失敗了 是只要使用itunes的備份回復就可以囉?

    然後如果4.0公布後 要更新的話也是要用 itunes的備份回復以後再用 更新嗎?

    不好意思 因為是第一次嘗試jb想問清楚之後再來使用^^

    版主回覆:(05/07/2010 08:17:54 AM)


    比較簡單的話,就升級4.0後再JB一就好了

    回覆刪除
  26. 請問一下
    當我點擊AutoSHSH-3.1.3+3.2--RC2 後
    會出現
    "應用程式已經產生無法處理的例外狀況"

    我該怎麼辦..?

    版主回覆:(05/07/2010 04:06:22 PM)


    WHAT,如果是WIN 7的話設定成95、ME相容性來執行看看

    回覆刪除
  27. 請問一下版大~這個備份的軟體有指定一定要那一版的ituns嗎??另外jb用的sprit 也
    有要指定那一版本的iutns嗎??

    版主回覆:(05/08/2010 12:24:57 PM)


    不用

    回覆刪除
  28. iphone3gs 312 可以直接SHSH嗎?

    版主回覆:(05/08/2010 12:25:23 PM)


    可直接備份

    回覆刪除
  29. 大大你好~我的iphone3Gs為什麼不能夠照你說的方法備份捏~

    還是說3Gs的不用備份!?

    回覆刪除
  30. 補充一點....我的韌體是3.1.3的

    回覆刪除
  31. 以經安裝JAVA了
    電腦顯示視窗'DO YOU HAVE JAVA'
    這該怎麼辦?

    版主回覆:(05/11/2010 01:43:20 AM)


    就按有就好了

    回覆刪除
  32. 但是我SHSH時
    第四步驟出現'DO YOU HAVE JAVA'之後
    就沒有第五步驟了
    也沒有備份的檔案

    回覆刪除
  33. 哪個載點好像不行下載耶...= ="

    版主回覆:(05/12/2010 05:53:28 AM)


    這是多空間載點,每個都是正常的

    回覆刪除
  34. 請問版大,我已經用了Spirit…
    要備份,是不是要先回復原設定會比較好呢?
    若不用的話,此種備份方式。是否是把現在我手機上的所有應用程式備份
    下來呢?謝謝版大,您辛苦了^^

    版主回覆:(05/13/2010 03:53:19 AM)


    可以直接備,是備SHSH不是程式備份

    回覆刪除
  35. 謝謝~~請問大大~~要怎麼還原呀~~~感恩~~^^

    回覆刪除
  36. 不好意思,請問來不及備份3.1.3的人,可以刷spirit嗎?會有問題嗎?因為我手機
    是6/19拿到的,那時沒jb,現在好像不發3.1.3的簽證了

    版主回覆:(05/18/2010 06:31:00 AM)


    沒關係,再等一下新版的越獄工具應該快要出來了

    回覆刪除
  37. 可以請問一下我剛剛用了上述的方法..但最後跳出兩個視窗..第一個顯示An error
    has occured during startup..此視窗內還有一堆英文敘述..另一個視窗是顯示
    AutoSHSH
    Done! If 3.1.3/3.2 is still being sighed by Apple, then your SHSH
    blobs should be located in your save location(shortly)+saved on
    Cydia, special thanks to semaphore for umbrella! 然後我也找不到我的
    SHSH檔案...那這樣是發生甚麼問題呢?謝謝^^

    回覆刪除
  38. 忘了補充我的是3.1.3的3GS..已有JB..謝謝^^

    版主回覆:(06/28/2010 07:14:47 AM)


    應該已經在資料夾裡面了

    回覆刪除
  39. 您好。在jb前按照您的方法備汾了。jb後覺得用起來怪怪的,想恢復jb前的
    狀態再jb一次,可以用這個備份恢復嗎?怎麼做?謝謝。P.S.有一支3.1.3的
    iphone也一樣,方法都相同嗎?many thanks.

    版主回覆:(07/12/2010 07:41:20 AM)


    直接去下載固件來重刷越獄就可以了

    http://www.wretch.cc/blog/MCUDESIGNER/22765851

    回覆刪除
  40. 謝謝回覆(續上個問題)。可是我不會重刷,有上網找,但找不到重刷的教學。
    有沒有簡單一點恢復原廠設定的方法呢?我想恢復原廠設定再重新jb。謝
    謝。

    版主回覆:(07/12/2010 07:43:26 AM)


    那就直接插上電腦用ITUNES的回復功能回復就好了

    回覆刪除
  41. 板大您好,我是3GS的,我不小心升級到4.0了,有機會就嘛?還是要等到
    4.0的破解出來了??謝謝

    版主回覆:(07/16/2010 05:08:38 AM)


    http://www.wretch.cc/blog/MCUDESIGNER/22794276

    回覆刪除
  42. 版主你的東西都下載不到了= =

    版主回覆:(08/17/2010 04:25:19 PM)


    http://www.sendspace.com/file/ox6c1x

    這個可以

    回覆刪除
  43. 請問一下,我這兩天剛買了iphone 3GS 版本是4.0的
    我想要JB,但是毫無頭緒...
    備份是依照大大的這篇教學文去操作嘛!?
    麻大大回答我一下,謝謝~

    版主回覆:(08/17/2010 04:27:17 PM)


    http://www.wretch.cc/blog/MCUDESIGNER/22794276

    回覆刪除
  44. 4.0.2可以降為3.1.3嗎....3G沒有S

    感謝.....yjc19790826@yahoo.com.tw

    版主回覆:(08/17/2010 04:29:51 PM)


    留信箱給我要幹嘛?

    明天就出4.1了

    回覆刪除
  45. 請問一下我一樣出現以下問題
    當我點擊AutoSHSH-3.1.3+3.2--RC2 後
    會出現
    "應用程式已經產生無法處理的例外狀況"

    但有照你的建議改相容性卻又出現Cannot open
    C:\DOCUME~1\ADMINI~1\桌面\新
    資料~1\AUTOSH~1.2--\AUTOSH~
    沒辦法使用
    這樣我沒辦法備份SHSH檔~請問板大有方法可以解決嗎?

    版主回覆:(09/07/2010 04:41:01 PM)


    把程式放在純英文路徑下看看,比如C:/

    不要放在桌面

    回覆刪除
  46. 板大我將檔案照你敎的放到"C:/"但開檔案又出現以下
    "CLR error:80004005.The program will now terminate
    "0x791d08cc"指令參考的"0x00000050"記憶體.該記憶體不能為"read"
    這樣我該怎麼處理~麻煩你

    版主回覆:(09/11/2010 07:53:41 AM)


    記憶體不能為"read應該是你電腦的問題

    你把這錯誤碼打到GOOGLE上搜尋就有一堆解決方法了

    這是蠻多人會遇到的問題

    回覆刪除
  47. 我想請問一下
    目前iphone 3gs 3.0.1版本的~~可以越獄嗎 = =!?
    還是能升級到特定的版本呢?

    回覆刪除
  48. 不好意思請問一下

    我照上面方法備份
    結果最後出現這段文字
    java.lang.RuntimeException: Could not get your ECID SHSH for that
    model/version: sorry.
    at com.semaphore.Umbrella.executeRequest(Umbrella.java:187)
    at com.semaphore.Umbrella.main(Umbrella.java:71)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
    at com.exe4j.runtime.WinLauncher.main(Unknown Source)

    是我哪裡弄錯了嗎
    謝謝

    回覆刪除
  49. 版大你好
    我的問題跟54樓大大一樣
    所以都找不到備份的shsh
    謝謝喔^^

    回覆刪除
  50. 大大您好:
    想請問一下,我的哀鳳是3gs 3.1.3版本的
    我按照您的方法SHSH
    可是他一直出現錯誤
    就跟56樓的一樣
    請問是哪裡出了問題嗎?
    可否教我一下
    謝謝

    回覆刪除
  51. 尊敬的版大~我照你的說明<跳出來的結果也都跟你所貼的照片一樣~但是就是找不到
    SHSH檔案<搜尋也找過了就是找不到~請問該如何處理?

    回覆刪除
  52. 已經jb 還可用這備份嗎?

    回覆刪除
  53. 本大請問一下ipad4.2JB版本跟4.2.1一樣ㄇ還是要先升級4.2.1ㄋ

    回覆刪除
  54. 您好,請問載點為何不能抓??
    謝謝~~

    回覆刪除
  55. 你好 我的ipod tounch3.1.3已經JB過了,我現在想要更新升級,那還需要備份SHSH嗎?
    更新升級之後會不會導致系統跑的慢呢? 謝謝

    回覆刪除
  56. 請問大大
    此程式可以被分iphone4 4.3.5(8L1)的版本嗎?

    回覆刪除
  57. 我想請問備份後~~未使用備份回復...是否不能接上其他Iphone?!急!!!><....

    回覆刪除
  58. 為什麼會出現這個呢?我該怎麼辦?
    recovery completed.if you want to retry jailbreaking,unplug your
    device and plug it back in

    回覆刪除
  59. 抱歉!PO錯地方!!

    回覆刪除