蘋果iOS 5操作系統(tǒng)
其實,SHSH文件是一個包含了ECID碼和固件版本的數(shù)據(jù)包,而ECID碼是每臺iPhone上獨一無二的,蘋果就是通過這樣的方式記錄每臺iPhone的固件版本來防止用戶降級到舊的固件。因此,降級就必須通過恢復(fù)備份好的SHSH文件來進行。
Dev Team團隊透露,iOS 5正式發(fā)布以后,蘋果將會封殺SHSH文件。屆時,升級至iOS 5的用戶將無法通過SHSH文件進行降級。幸運的是,蘋果的這項舉措只是針對iOS 5以及之后的版本,目前升級至iOS 5測試版的用戶仍能通過這種方法降級。Dev Team同時指出,目前iOS用戶還能夠利用神奇小子Geohot發(fā)現(xiàn)的limera1n漏洞進行不完美越獄。另外,通過備份文件來恢復(fù)至iOS 5.0之前的固件也同樣可行,不過這個過程需要iOS用戶使用舊版的iTunes。