回复 genius1211 的帖子
找个老鸟的解答给你:
SHSH是苹果官方服务器储存的你的苹果设备的硬件ID,全球唯一,当你升级或恢复固件的时候,需要通过itunes联网到苹果服务器认证你的这个ID,通过了才允许你的工作。
当固件升级到一个新的版本时,苹果会强制你的设备只能回复或升级至最新版本,而此时新版本的固件如果还没有越狱,就意味着你的设备不能够使用破解程序。
备份SHSH的作用在于,在苹果官方服务器尚处在允许你恢复一个已经被越狱的固件版本的时间段内,通过软件从苹果官方服务器或 Cydia服务器将你的SHSH抓取到本地,当苹果固件升级,已经不允许你恢复老版本固件的时候,用你的本地SHSH文件模拟成苹果官方服务器,骗过 itunes通过认证,以达到可以恢复老版本固件的目的。
修改host文件可以将苹果官网服务器的IP模拟到你的本地计算机,明白了吗?说白了就是你备份了一个已经越狱的版本的SHSH,不管APPLE官方固件升级到什么时候,起码保证你还能有一个越狱过的版本可用。
我的理解就是,简单说现在4.2已经出来了但是还不能越狱对吧,如果你不小心升到了4.2那怎么办呢,如果说之前你备份了4.1的shshs,你就能回到越狱后的4.1版本,我的理解是这样的,具体我没操作过~
我现在是4.1版本,以后没啥事不会升级了,我需要的那些功能现在基本都有了。