2011年11月27日 星期日

[iPhone]使用從tinyumbrella(還原備份資料)

http://www.iphone4hk.com/tinyumbrella/


從這來的,智慧手機真的太智慧了


頭被用的很痛



 


給新手的話:想重刷或降級或升級必要觀念

1.當您有備份過哪個韌體的shsh blobs,您就可以透過小雨傘或iTools刷回到哪個韌體版本.
2.沒有透過備份shsh blobs,目前技術只能重刷目前Apple提供的最新韌體.除非您停留韌體是可完美越獄,可透過iFaith對目前版本備份 shsh blobs.(韌體支援最高至4.3.3韌體備份;裝置不支援iPad2) 

關於先前有越獄過,但因不小心升級4.3.5的用戶們,你們不用擔心,只要您曾經開起過Cydia,就會幫您自動備份shsh,如有4.3.3shsh,那恭喜你,你有回來4.3.3版本門票了.首先,教大家如何利用小雨傘從Cydia伺服器取得當初是否有幫您裝置備份.但不是每台iOS裝置,都會備份到,只能先試試看喔!



1.先下載下載小雨傘
作者:semaphore
網站:http://thefirmwareumbrella.blogspot.com/ 

2.將iOS裝置連接USB線到電腦上,開啟小雨傘TU後,到進階勾選request shsh from cydia,點save shsh,如果還有4.3.3shsh,那就可以回去4.3.3.




小雨傘tinyumbrella推出5.00.09更新版,解決iPad2 CDMA4.3.5降版問題 

Windows
http://cache.firmwareumbrella.com/do...la-5.00.09.exe

Mac
http://cache.firmwareumbrella.com/do...la-5.00.09.pkg


小雨傘tinyumbrella推出5.00.08更新版,解決4.3.5降版問題

Fix bugs:終於修復錯誤訊息1的問題,您可一次直接從4.3.5刷回4.3.3

1.手機進入DFU,勾選UPDATED IPHONE4 BASEBAND,點START TSS SERVER
2.開啟iTunes,選擇4.3.3韌體(windows用戶,shift+回復;Mac用戶,option+回復)
3.等待進入解鎖畫面,輸入sim卡密碼
4.拔除usb重插
5.大功告成



前言:為了大家我已經從4.3.3 DFU手動恢復升級4.3.4,又從4.3.4降回4.3.3. 途中,完全無錯誤耶.我想大家應該是因為iTunes 跳出要您更新視窗,一時手癢,按了下方的載及更新吧...

如果你是新手.我再次說明何謂 " iTunes 更新 " & " iTunes 回復 " & " iTunes 手動回復 ".不然很難進入狀況喔!!

iTunes 更新 " 指得是您將iPhone或其他裝置,使用USB插入電腦,開啟 iTunes,若有新版iOS,會跳出更新及下載視窗(如下),直接點下載及更新.(官方升級方式)




iTunes 回復 " 指得是您將iPhone或其他裝置,使用USB插入電腦,開啟 iTunes,直接滑鼠點選 " 回復 ",會跳出回復及更新視窗.(官方回復 方式)




iTunes 手動回復 " 指得是您將iPhone或其他裝置,使用USB插入電腦,您並非直接滑鼠點選 " 回復", 如果您是如果你是Windows者,請點shift+回復;Mac使用者,請點option+回復時.會跳出讓您可以選擇要回復韌體IPSW.(非官方回復方式)
一般,所說的回復指的是手動回復.且都會先將iPhone或其他裝置進入DFU或恢復模式下,再進行手動回復動作.這個手動回復,您可以升級或降級皆可,但若要降版務必要備份過SHSH,且搭配小雨傘使用才可,因為當蘋果將認證的server關閉,要降版,只能透過小雨傘這是唯一的路。





我不小心按到iTunes跳出更新4.3.4視窗,該如何降版回4.3.3或更低版本?


個人測試環境,先跟大家報告一下.

----------------------------------
電腦作業系統 : win7
iTunes 版本 : 10.5.48=安裝iTunes 10.5 Beta3 widnows 
手機:iphone 3GS
----------------------------------

<記住下列重要事項>

1.確認已備份目前資料
2.確認shsh存在小雨傘預設路徑
3.確認IPHONE進入DFU或恢復下,開啟小雨傘(切記:取消小雨傘的進階(advanced),第二個選項,取消 Set Hosts to Cydia on Exit(If you need a clean restore from Apple uncheck this box))
4.確認點選ITUNES的回復,而不是更新
5.如您想升級iTunes,請注意以下幾點
(1)先取消對iTunes授權
(2)移除iTunes舊版後,還須移除下面相關應用程式



下載網址:http://imzdl.com/



<降版教學>

1.先從網站準備好您的4.3.4韌體 下載網站:http://www.felixbruns.de/iPod/firmware/ 
備註:下載下來為zip檔案,請將附檔名改為ipsw.

下圖,告訴你已經不小心升級到4.3.4



2.確認電腦中已保存4.3.3SHSH 

【SHSH存放位置】

Windows系統(Windows NT/2000/XP)SHSH位置:C:\Documents and Settings\Administrator\.shsh

Windows系統(Vista/win7)SHSH位置:/User/使用者名稱/.shsh

Mac OS X系統SHSH位置: /User/使用者名稱/.shsh





3.關掉防火牆、及skype、msn、BT會用到網路埠80的軟體

4.下載最新版小雨傘 tinyumbrella-5.00.12 -- 官網 : http://thefirmwareumbrella.blogspot.com/

備註:如果為何無法開啟小雨傘?出現下面畫面?




請到http://www.java.com 安裝java後才能執行小雨傘


5.開啟小雨傘(5.00.08),點擊Connected Device->再點進階(Advanced)

(1)請取消第二個選項紅線框框的指向Cydia的設定取消,重新開啟小雨傘.

此作用是將Hosts中指向cydia的伺服器取消,即 74.208.10.249 gs.apple.com 前面加上# 74.208.10.249 gs.apple.com 表示忽略此作用的意思。 可避免降刷產生3194錯誤.即無法辨識您目前版本意思.



(2)勾選UPDATE iPHONE4 BASEBAND

出現警語,您是擁有非鎖版的iPhone4或者不擔心升級baseband的人,就點確定吧!





如果你是勾選“Set Hosts to Cydia on Exit” ,跳出下面警語




6.將iPhone連接usb到電腦上,進入DFU模式.

• 連接您的裝置到電腦上. 
• 將裝置關機 (方式:同時按Home+Power約4秒,上方出現移動滑桿來關機)
• 確認iTunes開啟,若無自動跳出,請自行開啟iTunes. 
• 同時按住Power and Home 按鍵持續 10秒鐘. 
• 放開Power 鍵但仍持續按住Home鍵,直到您的電腦出現找尋到新USB裝置後,再放開Home鍵. 
• 您若是WinXP則iTunes將會辨識您的裝置是 iPhone, iPad or iPod touch. 



Note: 此時手機螢幕,必須是全黑螢幕,才是成功進入DFU.若是失敗會重新開機,進入恢復模式,再回復時就可能會出現錯誤訊息20.

上述兩個模式,進入後要如何回到原先模式,請再次按著Power跟Home button ,重新開機即可.(若有設密碼與自動鎖鍵者請關閉喔!)


7.請確認您裝置已經進入DFU或者恢復模式,查看log狀態,出現下面畫面




8.再來,我會點右邊 ,START TSS SERVER(iTunes會被關閉是正常)



9.畫面就會出現 Stop TSS Server 閃爍,但請不要再按一次Stop TSS Server . 這樣是終止他的意思喔 ! 重點在TSS Server Started!




10.開啟iTUNES,選擇4.3.3韌體(Windows: shift+點擊回復; Mac: option+點擊回復)

(1) XP/VISTA用戶:按住鍵盤Shift鍵,同時點回復(Restore),iTunes會跳出視窗,選擇要回復固件。 
(2) MAC用戶:按住option键的同時點回復(Restore),iTunes會跳出視窗,選擇要回復固件。




到這裡為止,我們開始討論各種錯誤訊息發生的可能性提出說明


錯誤訊息: 回復過程中出現錯誤訊息20 ?




教您解決錯誤20訊息,且降版到4.3.3. 

------>可能是hosts搞得問題 < ------

現在情況您應該處於4.3.4,任你怎麼用小雨傘刷回4.3.3,一樣出現20錯誤.
這下請跟我下面這樣做

1.將host使用記事本開啟,改成原始預設hosts(如下方),並切記再次重新開機.





 

# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

127.0.0.1 localhost



備註:如果你是win7用戶或是Mac用戶,可能因為權限問題,無法直接儲存.請將host文件複製到桌面,修改後,再直接將文件儲存後,拖移取代原本預設資料夾下hosts文件



2.再次開啟小雨傘,將您的手機進入DFU模式,再點選start tss server.(參考上方圖示教學)

如果你去原本hosts路徑查看,已經將hosts改成下面.





 

# Copyright (c) 1993-1999 Microsoft Corp.
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

127.0.0.1 localhost
#74.208.10.249 gs.apple.com
127.0.0.1 gs.apple.com



備註:最後一行127.0.0.1 gs.apple.com,就是您點選Start TSS server,小雨傘自動幫您修改hosts,欺騙iTunes誤以為是連上apple server,而進行shsh認證.

3.開啟iTunes,手動回復4.3.3,如果你是Windows者,請按住shift+回復;Mac使用者,請按住option+回復





4.最後完成.




錯誤訊息: 回復過程中出現錯誤訊息1013且手機卡在恢復模式 ?



錯誤訊息: 回復過程中出現錯誤訊息1015且手機卡在恢復模式 ?



錯誤訊息: 回復過程中出現錯誤訊息1 且手機卡在恢復模式 ?



錯誤訊息: 回復過程中出現錯誤訊息3194?

答:就是在刷機時iTunes驗證無法收到正確的SHSH出現的錯誤



1013/1015/1/3194錯誤訊息若是因為小雨傘降版產生,且手機卡在USB連接iTunes畫面的恢復模式下,皆可使用此方式.

依照下面步驟處理:

一、請先下載需要工具

* 跳出recovery mode loop 的工具:下方請依您版本選擇(for Osx or Win)
1.Fix Recovery [Windows] : fixrecovery4.3
2.Fix Recovery [OSX] : fixrecovery4.3

二、修改hosts

1.按下windows鍵+R後,跳出視窗貼上C:\Windows\System32\drivers\etc\
2.請用筆記本打開修改hosts





 

# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

127.0.0.1 localhost



3. 修改後將hosts檔案儲存

三、您目前手機狀況

出現未知的錯誤(1013/1015/1/3194)訊息時,手機應如下圖,USB連iTunes畫面(recovery mode).




四、請確認手機連接電腦,先關閉小雨傘及iTunes.再來將您的iPhone 進入DFU ,請參照下方

‧ 同時按住Power and Home 按鍵持續 10秒鐘. 
‧ 放開Power 鍵但仍持續按住Home鍵,直到您的iPhone螢幕出現黑色螢幕狀態,再放開Home鍵. 

五、關閉iTunes,後再重新開啟

六、執行fixrecovery4.3後,iTunes會被關閉,這是正常.

1.在您執行fixrecovery4.3前,先確認兩件事:
(1)裝置已進入DFU(若是恢復模式會失敗) 
(2)執行前iTunes是開啟狀態下.

2.將下面libusb0.dll 及zlib1.dll 下載後並與fixrecovery4.3放在相同資料夾,再執行fixrecovery4.3。

libusb0.dll 檔案 http://www.multiupload.com/A1WU3WOSG4
zlib1.dll 檔案 http://www.multiupload.com/8G3KJKGOFO

3.如果您執行fixrecovery4.3出現找不到itunehelper.exe,請先關閉iTunes,並在iTunes圖示上,按滑鼠右鍵,開啟檔案位置,您可發現itunehelper.exe,執行itunehelper.exe後,會自動開啟iTunes,請再次執行fixrecovery4.3,這樣才不會失敗喔!





Mac畫面下



執行過程中,電腦會跳出如同下方視窗,最後會出現Exiting libpois0n logout



windows




執行過程中,電腦會跳出如同下方視窗,最後會出現Exiting libpois0n logout





iPhone畫面則是會出現,如同綠毒越獄一般運行,最後會幫您重新開機.



七、iPhone會跳出撥打緊急電話,然後重新開啟iTunes後,拔除USB後再接上線即可讓手機恢復正常




錯誤訊息: 回復過程中出現錯誤訊息1603?

答:尚未遇過,請先參考此網路文章

iTunes恢复更新iPhone/iPad固件发生未知错误1603的原因及解决方法(图)
本文转自三好手机平板技巧,原文地址:http://www.3haow.com/1ios-iphone/201103/179.html


錯誤訊息: 回復過程中出現錯誤訊息1601或1602?

方法1

開啟Terminal Services/Telnet服務後,確定您刷機的韌體下載無誤,最後進入DFU,開啟小雨傘,點Start Tss server ,開啟iTunes,選擇4.3.3再刷一次吧 !


如果你是Win7
1.開啟Terminal Services服務:在Windows 7中變成了Remote Desktop Services
開始-控制台-系統及安全性-允許遠端存取-勾選第二選項(記得刷完要勾回原本第一個)
2.開啟Telnet服務
開始-控制台-程式集-程式與功能-開啟或關閉Windows功能-勾選Telnet伺服器及用戶端
3. 開啟Messenger服務
在Windows 7/Server 2008 R2裏都去掉了

如果你是WinXP
1.開啟Terminal Services服務
開始-控制台-系統管理工具-服務-找到Terminal Services-滑鼠右鍵-啟動
2.開啟Telnet服務
開始-控制台-系統管理工具-服務-找到Telnet-滑鼠右鍵-啟動
3. 開啟Messenger服務
因為這個服務有幾個依存關係的服務~只有先打開他們~才能打開MESSENGER~
分別是依存關係:NetBIOS Interface、Plug and Play、Remote Procedure Call(RPC)、Workstation 
依照上訴方法~打開這幾個~就可以順利的打開MESSENGER了~
但是基於安全性~刷好了機器就關了吧~


方法2

換台電腦測試,1600錯誤,可能跟您安裝作業系統有關係,因為現在很多都非正版,都是安裝別人自做精簡版或是黃金版作業系統,把一些內建程式給刪除....
遇到這問題,您一定要先手動進入dfu模式,在使用fixrecovery跳出.


沒有留言:

張貼留言