之前在使用功能機(jī)時(shí),往往要等到手機(jī)「物理損壞」才會想起換機(jī)。十幾年前的諾基亞如果硬件上沒有損壞,放到今天也是可以正常使用的。不過這種方式在智能機(jī)時(shí)代就行不通了,廠商把手機(jī)的換代周期縮短到一年,人們的換機(jī)頻率也越來越高。很多舊手機(jī)的硬件沒有什么損壞,但系統(tǒng)早就不更新,光是卡頓這一個(gè)問題,就讓舊手機(jī)無法再正常使用。
既然手機(jī)本身沒有損壞,我們?yōu)槭裁床荒芾^續(xù)用呢?國外一群極客就不信這個(gè)邪,他們專門為舊手機(jī)設(shè)計(jì)了一個(gè)操作系統(tǒng),叫做PostmarketOS,目的就是給舊手機(jī)延長壽命,讓智能手機(jī)的生命周期達(dá)到十年。
硬件沒壞,系統(tǒng)卻不更新了
廠商不給舊機(jī)型提供系統(tǒng)更新,原因有很多。給機(jī)型進(jìn)行適配就是一個(gè)龐大而復(fù)雜的工作,尤其是Android平臺,由于碎片化的原因,機(jī)型之間差異性不小。廠商出于工作量和商業(yè)化的考慮,自然是會有所偏向,最新機(jī)型、旗艦機(jī)型會優(yōu)先適配。每次新系統(tǒng)更新,是否支持舊機(jī)型就成了很多用戶關(guān)心的事情,也能評判廠商是不是夠「良心」。
最新的iOS 12支持iPhone 5s以上的機(jī)型,這是2013年的機(jī)器,已經(jīng)很難得了。不過蘋果也爆發(fā)過「降速門」事件,被認(rèn)為是變相逼迫用戶換機(jī)。國內(nèi)Android系統(tǒng)的代表MIUI,在MIUI9中支持到了小米2,這是2012年的機(jī)器。
舊手機(jī)的硬件會逐漸落后,而系統(tǒng)、應(yīng)用的資源占用越來越多,手機(jī)就無法流暢運(yùn)行。三星Galaxy S發(fā)售于2010年,雖然你現(xiàn)在依然可以給它安裝Android 7.0,但Exynos 3110 + 512MB RAM的配置已經(jīng)無法讓系統(tǒng)流暢運(yùn)行。另外舊機(jī)型還有一個(gè)隱患,就是無法及時(shí)得到安全補(bǔ)丁的更新。
基于Linux的手機(jī)系統(tǒng)
想給舊手機(jī)延長壽命,這些問題都必須解決。2017年5月PostmarketOS正式推出,目標(biāo)是為智能手機(jī)提供十年的生命周期。它基于Alpine Linux開發(fā),只需要占用6M的空間就能完成基本安裝。每款手機(jī)只有一個(gè)獨(dú)特的軟件包,其中的文件用來描述設(shè)備的特性,其余的軟件包都與所有設(shè)備共享。這樣它就能在舊手機(jī)中很方便地安裝,開發(fā)者的維護(hù)成本也降到最低。
PostmarketOS的另一個(gè)優(yōu)勢就是安全性高,這也是Linux的特性。由于對資源占用的要求低,即使是十年前的電腦也能安裝Linux系統(tǒng),雖然流暢度無法和新機(jī)器相比,但依然能享受到大部分的功能和基本的安全更新。PostmarketOS其實(shí)就是運(yùn)行在移動設(shè)備上的Linux,他們可以為舊手機(jī)持續(xù)更新安全補(bǔ)丁。以Alpine Linux的穩(wěn)定版本為基礎(chǔ),每六個(gè)月重新設(shè)置一次軟件包,以減少安全漏洞。
PostmarketOS的開發(fā)遵循Linux的開放原則,開發(fā)者可以自由調(diào)用接口,使用Linux生態(tài)的各種應(yīng)用。由于在構(gòu)建系統(tǒng)時(shí)完全避開了Android,在Linux的用戶空間中并不會運(yùn)行任何Android的部分,不過官方表示之后可能會以兼容的方式運(yùn)行。
目前PostmarketOS已經(jīng)支持112款移動設(shè)備,大部分是舊手機(jī),比如紅米2、三星S4、nexus 5等。不過功能還并不完善,nexus 5的音頻有問題,打電話時(shí)還需要輸入指令。PostmarketOS并不是一個(gè)為大眾打造的系統(tǒng),它的安裝和移植都有門檻,主要是面向有動手能力,想改造舊手機(jī)的「極客」。