淺析蘋果的越獄歷程
史蒂夫·喬布斯於2007年1月9日發布了第一代iPhone,與其一同登場的還有第 一代OS系統,當時iOS還叫做iPhone OS。經過了幾年的發展,幾代版本的變更,iOS系統現已經發展成為了目前世界上最成功的手機操作系統之一。而從第一代系統開始,蘋果就一直與黑客扮演著你追我趕的游戲,iOS越獄也伴隨著iOS的發展走到了現在,下面就讓我們回顧一下蘋果的越獄歷程吧。
iOS 10將干掉越獄 淺析蘋果的越獄歷程
最近蘋果向開發者推送了iOS 9.3 Beta6最新測試版,iOS 9.3正式版預計將與iPhone 5SE一起在3月21日亮相,在最新測試版的 iOS 9.3中除了常規的內容更新之外,還封堵早前發現的iOS9.3越獄漏洞,再想越獄幾乎無望。不過對於此次越獄的消息,大多數果卻並不感冒,對於 被封堵的漏洞也沒有發出可惜的聲音,越獄開始變得不受人重視,甚至很多人都不知道iOS越獄是什麼?
iOS 9.3修復了越獄漏洞
眾所周知,蘋果的Root權限是不對用戶開放的,越獄就是獲取iOS的Root權限,獲取後,用戶對於iOS系統的使用權限將大大增加,除了可以查看iOS 文件系統,免費安裝App Store以外的海量軟件,還可以更換外觀主題,實現一些原生系統無法實現的功能。關於越獄這件事,我們就要從每一代iOS系 統所缺失的功能說起。
免費不是唯一 歷代iOS系統越獄解析
iOS 1越獄:只為最簡單的擴展
iOS剛剛誕生的時期,開發人員就發布了第一個越獄工具越獄工具,當時工具還沒有具體的名字,但是建立在越獄基礎上的第一款越獄游戲,讓果粉們留下了深刻印象。
也 許現在已經很難想象沒有APP的日子,但在第一代iOS系統上,蘋果在某些功能和方面其實是要遠遠落後於當時的競爭對手。第一代iPhone不支持3G網 絡、不支持多任務、不支持文本復制粘貼、這些也許還只是功能上的缺失,更令人驚訝的是,當時的OS系統不支持第三方程序的擴展,第一代iPhone也完全 將開發人員和黑客們拒之門外。
iOS 1時代只能越獄後通Installer安裝軟件
所以用戶為了安裝第三方開發者開發者開發的軟件,只能越獄後通Installer.app這個第三方軟件市場去下載,值得一提的是那個時候越獄還沒有盜版這個概念。
iOS 2\3越獄:多任務、換壁紙
在 iOS 2這個版本後,蘋果改變了原來的主意,允許第三方應用的加入,並在2008年3月發布了第一款iOS軟件開發包,在當年7月推出 App Store。此後iOS的軟件如雨春筍般的冒出來,從此iPhone幾乎變成了一款“萬能”的手機,早前不能安裝軟件的致命缺點得到完善,越獄的 初衷也發生了改變。
iOS在後期才加入多任務
在 當時,智能手機的特性除了擴展軟件之外,還需要和電腦一樣進行能多任務操作,由於iOS運行機制的不同,iPhone不允許任何應用程序在後台運行。同時 喬布斯認為五顏六色的壁紙會破壞手機的美感,因此除了鎖屏界面以外,並不允許用戶自行更換壁紙,這代越獄其實就是人們對於手機簡單功能的訴求。
iOS 4越獄:盜版游戲軟件安裝、手勢功能
iOS 4是前四代iOS系統中外觀改善最大的一代操作系統,圖標設計了復雜的光影效果,界面看上去更加漂亮。並且換壁紙終於被帶進了iOS,此外iOS還加入了多任務操作。總體來說iOS 4在操作度上已經越來越完善了。
很多用戶越獄是為了安裝盜版游戲軟件
不過當時APP Store並不支持人民幣支付,想要購買正版軟件不僅價格昂貴,對於用戶來說步驟相當繁瑣,所以當時在國內大部分用戶越獄都是為了安裝收費軟件,當然在此筆者並不提倡使用盜版軟件。而在當時在國內很多用戶越獄環境下,國內的XX助手也開始盛行。
另外由於iPhone只有一個Home鍵,所有返回桌面的操作都需要點按這顆按鍵,用戶擔心經常使用Home鍵會損壞,越獄後安裝Activator手勢插件也成了一個剛需。
好 在此後iOS 5更新中,蘋果在系統中加入了AssistiveTouch,屏幕上的一個小白點用來代替Home鍵的功能,這一功能的出現直接給 Activator手勢插件判了死刑。另外iOS 5時代還有一個重大的改變就是,App Store支持人民幣支付,並且價格也換成了合理的人民幣,就 是從這時越獄用戶開始減少。
iOS 6越獄:九宮格輸入法
不得不說九宮格輸入法絕對是越獄的一大理由,我們都知道早前iOS系統都是標准鍵盤,這讓很多中國用戶不適應,打字效率也不高,畢竟功能機時代遺留下來的習慣一時間很難改變,所以當時的用戶就只能通過越獄的方案安裝第三方輸入法插件了。
九宮格輸入法是國人的最愛
得益於庫克對中國市場的重視,在此後iOS7更新中,蘋果加入了官方的九宮格鍵盤,一時間不習慣在小屏幕上使用全鍵盤的用戶喜大普奔,再也不需要通過越獄安裝第三方鍵盤了。
iOS7:來電歸屬地
在國內垃圾電話非常猖狂,沒有來電歸屬地的顯示誤接的概率很高。並且很多商務人士對於來點歸屬地這個功能也都有迫切的需要,所以當時又有很多用戶為了來電歸屬而越獄,著名的kuaidial的安裝及使用攻略在網上搜索也是隨地一大把。
之後蘋果在iOS8的更新中就加入了來電歸屬地,此外還允許用戶使用第三方輸入法替換原生的輸入法,至此iOS進一步開放,普通的越獄用戶也幾乎消失。
系統功能逐步完善 iOS 10將干掉越獄
在國內,蘋果的iOS設備越獄比例高於全球平均水平,早前付費意識和長久以來的用戶習慣都推動了越獄設備的使用。而隨著OS版本不斷更迭,越獄設備的使用逐漸減少。
自 蘋果步入iOS 7時代後,用戶的越獄需求就已經開始減少,越獄冷潮席卷iOS生態圈。根據友盟發布的互聯網分析報告,2013年中國iOS系統的越獄比 例從年初的30%下滑至年末的12.7%,而2014年第一季度報告顯示,國內越獄比例已處於冰點期,比例不足15%。
越獄會破壞系統穩定性
那 麼為什麼越獄用戶越來越少呢?首先越獄犧牲了設備的安全性和穩定性來換取iOS系統的高權限。換句話來說,iOS最大的優點被破壞,用戶使用越獄系統也就 意味著一定的風險。其次國內還擁有眾多第三方正版軟件助手,用戶無需越獄也能安裝正版軟件。另外隨著國內用戶消費觀念的轉變,越獄對於普通用戶而言吸引力 大不如從前。
在目前的iOS 9系統中,筆者越獄是僅僅為了讓Touch ID按鍵實現無需按下,只需觸摸即可返回桌面的功能。如果日後蘋果在iOS系統中加入類似魅族 M-Touch一樣的功能,相信筆者也會失去越獄的動力。在進入iOS8時代之後,蘋果就以更加開放自由的姿態面對用戶,許多原本需要越獄才具有的功能 現在iOS系統本身即可完成。相信隨著iOS功能進一步完善,越獄市場的前景恐怕是越來越渺茫了,iOS 10到來的那天也許就是越獄消失的日子。