雖然網路上相關JB的教學文章已經多不勝數,不過還是有很多人對於JB越獄還是存在著諸多問題,都是因為「版本」的問題居多,對於常JB的朋友可能已經有很充足的概念,知道SHSH相關的必備知識,什麼情況下能怎麼做都已經變成是理所當然,不過有很多人仍然不了解一些原理,導致不管怎麼嘗試都還是失敗,阿湯在這篇文章列出一些可能的相關Q&A,希望能解答到還在努力的人心中疑惑。

Jailbreak-iPhone-4

SHSH相關常見問題:

如何備份SHSH請參考:這裡

1.何時會用到SHSH?

降級、重刷或是升級。

2.為什麼我目前的版本是4.3.3卻只能備份到4.3.5的SHSH?

我們手動備份SHSH時是透過備份工具向蘋果取得驗證後下載SHSH檔案,而蘋果方並不會保留iOS舊版本的SHSH驗證伺服,當他推出新的iOS版本後就會關閉舊版本的SHSH驗證,意思是半強迫你升級,只你要一出問題需要重刷,就只能升級到最新版本,所以就算你目前的是4.3.3也只能備份到4.3.5。

但還是有例外,如果你的設備不是iPad2,可以參考這篇備份目前機子上的SHSH版本。

3.備份SHSH需要JB嗎?

有沒有JB都可以備份,和權限無關。

4.不需要備份SHSH的情況:

就是你不需要JB,那麼你可以隨時更新蘋果的最新iOS版本,並不會有任何影響,如果你需要JB,就建議一定要備份,才能因應偶發狀況。

 

降級、重刷、升級相關常見問題:

以下所提到的版號都是假設,不是目前的版本或有其它意義。

1.降級至指定版本:

阿湯在這一篇教學中提到過,如果需要降級版本,就一定要有SHSH檔案,不是只有對應的靭體版本就可以降級,所以除非你先前手動備份過或是先前JB過(可以用小雨傘看看Cydia有沒有幫你備份到),如果你想要降級到4.3.3,那就一定要有4.3.3的shsh檔案,而且每一台iOS設備每個版本的SHSH都不能共用,都是獨一無二的。

2.重刷現有版本:

如果你的iOS目前是4.3.3,你因為某些問題覺得怪怪的,想要重刷現有版本,這有二種情況,如果目前iOS最新版本也是4.3.3那就可以直接從itunes點擊回復原廠設定即可,但如果目前版本比iOS 4.3.3還要新,想要重刷的話,和上面的「降級指定版本」做法是一樣的,所需條件也是相同。

3.升級至指定版本:

如果你的iOS目前是4.3,升級的情況和重刷一樣有二種,如果目前iOS最新版本是4.3.3和你所需要升級的版本一樣,就直接從itunes升級即可,但如果目前版本是iOS 4.3.5而你想從4.3升級到4.3.3,和上面的「降級指定版本」做法是一樣的,所需條件也是相同。

 

JB後相關常見問題:

1.Cydia怎麼使用:

請參考這裡:https://steachs.com/archives/2014

2.軟體是不是都不用錢?

JB不等於免費,有些人可能會安裝installous來免費下載安裝付費軟體,我想這也不是什麼秘密,幾乎是JB的人必裝,優點是不用錢,缺點是常出現無法下載,也不能透過app store升級最新版本,當然最大的風險是「盜版」的,而Cydia裡的軟體,有很多實用的軟體也是需要付費的,像是嘸蝦米用戶必裝的iAccess,所以JB不是為了貪小便宜,最主要是為了補足iOS上無法提供的功能。

 

其它常見問題:

JB過程通常較不容易出問題的,都是從未JB過的機子,大多數有出現問題的都是曾經JB過然後升級到新的iOS版本要再JB時卡住。

問題1:

假設曾經在iOS 4.2.1有JB過,現在升級到4.3.3後再JB時一直卡在某個地方無法JB。

這種最快的解決方法就是重刷靭體回到乾淨的原廠設定後再JB一次即可。

問題2:

升級或重刷靭體時出現3194錯誤,通常是因為host文件的內容關係,大部份都是用小雨傘要刷某版本時出現,這時可以先試著將hosts(win7/winxp路徑 C:\Windows\System32\drivers\etc)文件整個刪除,但請先備份留檔,然後再試一次看看,也可以換一台電腦試試。

 

以上如果還有未能解答你的問題的部份,歡迎底下留言,阿湯視問題持續補充上去。

Categorized in:

iOS 相關,

Last Update: 2011 年 08 月 30 日