MicroDroid并非云系統(tǒng),但它會(huì)讓旗艦手機(jī)更安全
編者按:本文來(lái)自微信公眾號(hào)“三易生活”(ID:IT-3eLife),作者 三易菌,36氪經(jīng)授權(quán)發(fā)布。
對(duì)于如今5G時(shí)代的智能手機(jī)行業(yè)來(lái)說(shuō),“云系統(tǒng)”顯然是個(gè)很容易吸引眼球的話題。一方面,它迎合了消費(fèi)者對(duì)于“云計(jì)算”的種種好奇心理;并且從另一方面來(lái)說(shuō),在很多不負(fù)責(zé)任的報(bào)道中,“云系統(tǒng)”也經(jīng)常被形容為不需要手機(jī)有很強(qiáng)的硬件性能,從而更容易引發(fā)那些不愿購(gòu)買高端機(jī)型的消費(fèi)者關(guān)注。
說(shuō)實(shí)在的,我們并不是說(shuō)“云系統(tǒng)”這種東西不存在。但至少?gòu)膰?yán)謹(jǐn)性的角度來(lái)將,把新技術(shù)或新系統(tǒng)都硬往“云系統(tǒng)”上扯,顯然并不是一家科技媒體該有的行為。比如說(shuō)就在日前,我們注意到國(guó)內(nèi)外有不少媒體都報(bào)道了谷歌正在開(kāi)發(fā)的“MicroDroid”,并將其描述為手機(jī)操作系統(tǒng)的未來(lái)“云端版本”。
谷歌要做云系統(tǒng)了?然而這可能是機(jī)翻所導(dǎo)致的謠言
說(shuō)實(shí)在的,我們毫不懷疑,谷歌絕對(duì)有推出“云系統(tǒng)”的動(dòng)機(jī)。但這是否意味著“MicroDroid”就是一款云系統(tǒng)呢?在我們展開(kāi)了對(duì)相關(guān)報(bào)道的溯源工作后,并沒(méi)有花多大工夫就發(fā)現(xiàn)了問(wèn)題所在。
國(guó)內(nèi)某網(wǎng)站關(guān)于MircoDroid的報(bào)道
首先,我們注意到目前國(guó)內(nèi)某網(wǎng)站關(guān)于“MicroDroid”的報(bào)道,其中語(yǔ)句相當(dāng)不通順,并呈現(xiàn)出了明顯的“機(jī)翻”特征。于是借助Chrome瀏覽器自帶的翻譯功能,我們很快就找到了它“參考”的原文。
經(jīng)過(guò)我們“機(jī)翻”的SlashGear文章
上面這段文字,是我們使用瀏覽器“機(jī)翻”功能對(duì)外媒SLASH GEAR此前刊發(fā)相關(guān)內(nèi)容處理后的版本??梢钥吹?,這明顯就是國(guó)內(nèi)網(wǎng)站所謂“谷歌MicroDroid是云系統(tǒng)”這種說(shuō)法的源頭。
但實(shí)際上在SLASH GEAR的內(nèi)容中,他們并沒(méi)有說(shuō)過(guò)谷歌這套新系統(tǒng)“是云系統(tǒng)”,僅僅只是提出了它未來(lái)可能與云系統(tǒng)技術(shù)有關(guān)的猜想。但至于“MicroDroid”到底是起什么作用,SLASH GEAR則并沒(méi)有做出判斷,而是引述了開(kāi)發(fā)者論壇XDA Developers的分析結(jié)果。
真相并沒(méi)有那么神奇,但MicroDroid依然很有意義
當(dāng)我們最終看到XDA Developers上關(guān)于MicroDroid的分析文章時(shí),我們知道自己已經(jīng)發(fā)現(xiàn)了真相。因?yàn)槠洳粌H分析了MicroDroid的用途,還詳細(xì)地舉出了谷歌方面曾在公開(kāi)場(chǎng)合的相關(guān)表態(tài),并指出相關(guān)硬件設(shè)備在功能上“恰好”已經(jīng)為之做好了準(zhǔn)備的這一事實(shí)。換而言之,比起SLASH GEAR以及某網(wǎng)站雖然吸引眼球,但并不太靠譜的“云系統(tǒng)”說(shuō)法,XDA Developers對(duì)于MicroDroid的看法至少?gòu)哪壳皝?lái)看要可信得多。
XDA的原始報(bào)道
那么在XDA Developers看來(lái),谷歌的“MicroDroid”究竟是起什么作用的呢?簡(jiǎn)單來(lái)說(shuō),“MicroDroid”正如其名所示,本質(zhì)上還是一個(gè)Android系統(tǒng)。只不過(guò)它本身只內(nèi)含了最低限度的系統(tǒng)文件與驅(qū)動(dòng),甚至連桌面啟動(dòng)器這樣的圖形用戶界面(GUI)也不包括。換句話說(shuō),你甚至不能將MicroDroid作為一個(gè)單獨(dú)的系統(tǒng)來(lái)“使用”,自然所謂“云系統(tǒng)”的謠言也就不攻自破了。
事實(shí)上,根據(jù)谷歌項(xiàng)目領(lǐng)導(dǎo)人威爾·迪肯(Will Deacon)此前在KVM(Kernel-based Virtual Machine,基于內(nèi)核的虛擬機(jī))論壇的發(fā)言,我們可以很容易地知道,谷歌正在為現(xiàn)有Android系統(tǒng)開(kāi)發(fā)基于虛擬機(jī)技術(shù)的安全功能,而“MicroDroid”正是為此而生。
MicroDroid是如何起作用的?舉例而言,在現(xiàn)有的Android系統(tǒng)里,和版權(quán)保護(hù)(DRM)相關(guān)的應(yīng)用程序天生具備超高的系統(tǒng)權(quán)限。這雖然是它們正常運(yùn)行所必須的設(shè)計(jì),但如果這些應(yīng)用遭到黑客入侵,那么它就有可能成為巨大的安全漏洞。
而有了MicroDroid之后,未來(lái)Android就可以在后臺(tái)運(yùn)行一個(gè)獨(dú)立的、與主系統(tǒng)之間相互隔離的MicroDroid系統(tǒng),然后把高權(quán)限但又必要的應(yīng)用,單獨(dú)放到MicroDroid里去執(zhí)行。這樣一來(lái),萬(wàn)一這些應(yīng)用遭到黑客篡改,它也無(wú)法危害到主系統(tǒng)中的數(shù)據(jù)。
Android注定會(huì)更安全,但目前只有旗艦機(jī)可以享受
當(dāng)然,有些朋友可能知道,很多年前一些第三方安全廠商就已經(jīng)在Android上實(shí)現(xiàn)了類似的虛擬機(jī)容器功能,可用于安全執(zhí)行,也可以用于實(shí)現(xiàn)應(yīng)用程序的“多開(kāi)”。但是這些第三方Android虛擬機(jī)技術(shù)其實(shí)存在不少問(wèn)題,比如說(shuō),這些非官方虛擬機(jī)所使用的系統(tǒng)文件更新可能不夠及時(shí),以至于不能支持一些最新的應(yīng)用;又比如說(shuō),由于它們是基于純軟件虛擬的技術(shù),因此執(zhí)行效率自然難以提升,會(huì)造成手機(jī)更耗電、發(fā)熱量也更大。
相比之下,谷歌操刀的MicroDroid方案,似乎從一開(kāi)始就考慮到了與最新硬件平臺(tái)之間的協(xié)同運(yùn)作。根據(jù)相關(guān)資料顯示,它很有可能用到了高通驍龍888平臺(tái)里新增的Type-1 Hypervisor組件,這個(gè)硬件模塊原本就是為了在一臺(tái)設(shè)備上同時(shí)運(yùn)行多個(gè)相互隔離的操作系統(tǒng)而設(shè)計(jì)。換句話說(shuō),當(dāng)搭載了驍龍888的智能手機(jī)升級(jí)未來(lái)的新版Android后,便會(huì)獲得比過(guò)去更安全的應(yīng)用隔離運(yùn)行功能,而且與過(guò)去的安全技術(shù)相比,被隔離的應(yīng)用不再會(huì)需要更多的性能,也不會(huì)帶來(lái)額外的發(fā)熱和耗電。
當(dāng)然這似乎也意味著,同樣的硬件模組未來(lái)理應(yīng)會(huì)成為更多智能手機(jī)移動(dòng)平臺(tái)的標(biāo)配功能。但至少?gòu)哪壳皝?lái)看,谷歌這種全新的安全機(jī)制,僅僅只有當(dāng)前最先進(jìn)的那一批旗艦設(shè)備才能享受到了。