|
本人從iPhone4的時(shí)代開始玩越獄和刷機(jī),算是個(gè)老果粉了。
在這么多機(jī)型里面,應(yīng)該就只有iPhone 4在硬件上有漏洞,可以隨意升降級(jí)。其他機(jī)型如果想降級(jí),一般來說是不行的。
首先要介紹一下蘋果手機(jī)的系統(tǒng)安裝機(jī)制,無論升級(jí)、降級(jí)還是系統(tǒng)恢復(fù),其實(shí)都是給手機(jī)重裝系統(tǒng)。由于iOS系統(tǒng)的封閉性,蘋果公司在手機(jī)系統(tǒng)安裝的時(shí)候增加了一個(gè)校驗(yàn)環(huán)節(jié),安裝時(shí)手機(jī)會(huì)連接到蘋果公司,確認(rèn)這個(gè)版本的系統(tǒng)能否安裝到這臺(tái)手機(jī)上,這個(gè)還帶上了這臺(tái)手機(jī)的特征碼,確保唯一性。一般不能降級(jí)的原因,通常是蘋果公司的服務(wù)器關(guān)閉了某個(gè)手機(jī)系統(tǒng)版本的驗(yàn)證(如13.1之類的),導(dǎo)致蘋果手機(jī)無法安裝回舊版本的系統(tǒng),那就是只升不降。為什么要這樣做,通常是為了讓大量用戶的手機(jī)保持到最新版本,手機(jī)系統(tǒng)版本集中在最新的版本,也會(huì)少出現(xiàn)一些系統(tǒng)的問題(升級(jí)升到卡頓了,也可以誘導(dǎo)用戶換新機(jī))。
至于部分手機(jī)可以降級(jí),它的原理其實(shí)就是截取了手機(jī)發(fā)往蘋果公司服務(wù)器驗(yàn)證成功后的一段返回報(bào)文,按照手機(jī)系統(tǒng)版本號(hào)將其保存起來。當(dāng)需要降級(jí)的時(shí)候,可以通過技術(shù)手段將這一段返回報(bào)文(一般叫SHSH)模擬成蘋果公司返回的報(bào)文,欺騙手機(jī)的升級(jí)檢查機(jī)制,認(rèn)為該版本仍然可以安裝在手機(jī)上,用這種方式來實(shí)現(xiàn)系統(tǒng)降級(jí)。 |
|