6月21日凌晨,在京東預(yù)約量已超過(guò)60萬(wàn)臺(tái)的一加5正式在海外發(fā)布,驍龍835,5.5寸1080P AMOLED顯示屏,6+64G或8+128G存儲(chǔ)組合,1600萬(wàn)+2000萬(wàn)雙攝,美版479美元的起售價(jià),國(guó)行版2999元的起售價(jià)。
除了售價(jià)比小米6高之外,相比三星、HTC等品牌,一加5依然具備不錯(cuò)的性價(jià)比。然而,一直以來(lái)在國(guó)外頗有口碑的一加這次卻遭遇諸多爭(zhēng)議。除了外形被認(rèn)為“借鑒”iPhone 7P之外,一加又一次被安卓開發(fā)者論壇XDA“掛了”。而這一次,依然是跑分作弊。
今年早些時(shí)候,XDA曾發(fā)布了一份報(bào)告,譴責(zé)一加有著針對(duì)特定跑分應(yīng)用臨時(shí)拔高處理器頻率的“惡習(xí)”,在一加為大陸用戶準(zhǔn)備的氫OS中,這已經(jīng)是一項(xiàng)標(biāo)配的系統(tǒng)特性,而在為海外用戶而設(shè)的氧OS 里,跑分作弊的情況目前還只是在社群測(cè)試的版本中出現(xiàn)。而這種行為在當(dāng)時(shí)同樣采用驍龍821的手機(jī)小米Note 2和谷歌Pixel上并未得到重現(xiàn)。
一加當(dāng)時(shí)火速回應(yīng)稱,未來(lái)不會(huì)在手機(jī)系統(tǒng)中再加入這樣的“功能”,而這么做的初衷也只是為了讓使用者在某些特定應(yīng)用(尤其是游戲)中獲得“更加出色的體驗(yàn)”。
如今,一加5再次被抓包,XDA表示,“騙我一次,算我傻;騙我兩次,算你狠!
那么XDA到底有哪些證據(jù)呢?雷鋒網(wǎng)編譯了XDA的文章,讀者可以自行判斷。
早些時(shí)候,我們就發(fā)布過(guò)一個(gè)報(bào)告,譴責(zé)了一加(以及一些其他公司)對(duì)氧OS系統(tǒng)跑分這一塊動(dòng)手腳的行為。今天,我們又要很遺憾地表示,一加5手機(jī)的跑分?jǐn)?shù)據(jù),又摻水分了。
在一加5正式發(fā)布的十天前,我們就收到了來(lái)自一加的樣機(jī)。在測(cè)評(píng)時(shí),我們發(fā)現(xiàn)這款產(chǎn)品在跑分環(huán)節(jié)造假的問題。這簡(jiǎn)直不可原諒,因?yàn)檫@不僅僅是在誤導(dǎo)消費(fèi)者,更是對(duì)手機(jī)測(cè)評(píng)和媒體工作者的愚弄和褻瀆。如果一個(gè)產(chǎn)品的好評(píng)基于一份被操縱的評(píng)分,又有什么意義呢?更糟糕的是,起碼上次他們只是調(diào)整了波動(dòng)和溫控,并沒有過(guò)分地拔高評(píng)分;而這次的跑分作弊就有點(diǎn)明目張膽,甚至無(wú)所不用其極了。
在介紹具體的細(xì)節(jié)之前,我想要嚴(yán)肅表達(dá)對(duì)一加公司一再采用這種低劣手段的失望之情。因?yàn)槟切┢墼p手段影響了我們的所有測(cè)試,我們暫時(shí)也不打算給出一份產(chǎn)品表現(xiàn)的全面分析。我們也會(huì)把這份報(bào)告和最后對(duì)產(chǎn)品本身的綜合評(píng)判區(qū)別開來(lái),我們相信,通過(guò)此份報(bào)告以及與一加公司方面的溝通,那些造假的代碼不會(huì)出現(xiàn)在消費(fèi)者收到的量產(chǎn)機(jī)上。當(dāng)然,我們不確定這篇文章會(huì)不會(huì)影響您對(duì)機(jī)器本身的看法,我們只是提醒您關(guān)于這家公司再次的越界行為。
一加是如何操縱跑分的?
一月,在氧OS的測(cè)試版本和零售版一加3T的軟件中,我們就“挖”出了一個(gè)造假機(jī)制。當(dāng)時(shí)我們認(rèn)為這是氧OS和氫OS的開發(fā)團(tuán)隊(duì)合并造成的,雖然有待證實(shí),我們猜測(cè)氧OS應(yīng)該已經(jīng)與氫OS共享底層代碼庫(kù)了。而一些來(lái)自一加方面的評(píng)論則在一定程度上證實(shí)了我們的猜想。至于一加5,我們發(fā)現(xiàn)了一個(gè)不同的造假機(jī)制。
下面談?wù)勊侨绾芜\(yùn)作的?它的造假方式明顯又蓄意,一如我們?cè)谠缙诘陌沧科炫灆C(jī)看到過(guò)的那樣——以極具誤導(dǎo)性的方式,最大化跑分得分。當(dāng)用戶啟動(dòng)一個(gè)跑分應(yīng)用時(shí),調(diào)節(jié)開關(guān)卻像不存在一樣(至少我們看不到這種情況),小集群的最小頻率總會(huì)跳到性能監(jiān)控所見的最大頻率。所有的小核心都會(huì)“被”保持在1.9GHZ。通過(guò)這樣的造假, 一加5得到了至今為止驍龍835機(jī)器在GeekBench 4上一些最高的跑分成績(jī),考慮到它的配置以及這樣的設(shè)置,這很有可能是可達(dá)到的最高得分。這個(gè)得分可比類似的設(shè)備和高通自己的MSM8998測(cè)試設(shè)備的得分要高得多。以下是一些受影響的跑分軟件:
AnTuTu (com.antutu.benchmark.full)
Androbench (com.andromeda.androbench2)
Geekbench 4 (com.primatelabs.geekbench)
GFXBench (com.glbenchmark.glbenchmark27)
Quadrant (com.aurorasoftworks.quadrant.ui.standard)
Nenamark 2 (se.nena.nenamark2)
Vellamo (com.quicinc.vellamo)
毫無(wú)意外,受到影響的應(yīng)用和上次的應(yīng)用是相同的,顯然一加公司針對(duì)的是相同的程序包。分?jǐn)?shù)差異也完全在預(yù)期之內(nèi)。不過(guò)我們也有手段通過(guò)GeekBench 4來(lái)“調(diào)戲”這個(gè)造假系統(tǒng)。類似于我們?cè)谏洗螆?bào)告中提到的,我們發(fā)現(xiàn),當(dāng)我們運(yùn)行從Play Store下載的GeekBench 4的時(shí)候,該設(shè)備多核運(yùn)行的得分突破了6700,而一旦我們運(yùn)行隱藏式的GeekBench版本的話,得分就如所料的那樣,從未超過(guò)6500。在下圖中你可以看到運(yùn)行從應(yīng)用商店下載GeekBench 4時(shí),一加5的小核心的頻率隨時(shí)間的變化,以及對(duì)比同配置下運(yùn)行去除了標(biāo)識(shí)符碼的GeekBench 4版本的結(jié)果。
每隔100毫秒,我們會(huì)讀取一次的CPU頻率。總的來(lái)說(shuō),如果不造假,實(shí)際上,只有24.4%的讀數(shù)反饋的最大頻率為1.9GHZ。與此同時(shí),在不繞開造假系統(tǒng)的情況下,這個(gè)比率高達(dá)95%。這就很明顯了,一加讓CPU頻率在跑分時(shí)的頻率虛高,不僅拔高了多核測(cè)試下的跑分得分,也使得在其他CPU相關(guān)的分解測(cè)試中得到的數(shù)據(jù)不再可靠(特別對(duì)于整數(shù)和浮點(diǎn)運(yùn)算)。這個(gè)差異在多核心測(cè)分時(shí)最為明顯,當(dāng)然,也最有利。但是,單核心測(cè)分的結(jié)果則出乎意料的相似,實(shí)際上,如果不在跑分過(guò)程中作弊的話,得分反而比均值要高。
盡管如此,大多數(shù)人在討論設(shè)備跑分的時(shí)候,多核得分依然是最被考慮和關(guān)注的數(shù)字。畢竟安卓是一個(gè)高度并行的操作系統(tǒng),在多年來(lái)支持多核之后,現(xiàn)在安卓上已經(jīng)滿是支持多線程的應(yīng)用,即使說(shuō)只有多線程下的跑分的增分才有實(shí)際意義,這也不是跑分造假的借口,因?yàn)檫@對(duì)于其他沒有作弊的設(shè)備不公平。這些被操縱的跑分結(jié)果并不代表一加5的現(xiàn)實(shí)世界中的表現(xiàn),它們僅僅反映了在沒有約束的人為條件設(shè)備所能達(dá)到的一個(gè)峰值,或者說(shuō),一個(gè)實(shí)際上達(dá)不到的表現(xiàn)。
在運(yùn)行GeekBench 4的時(shí)候,繞過(guò)與不繞過(guò)造假系統(tǒng),多核心測(cè)分的差距可以高達(dá)6.5%,盡管平均水平為5%左右。它可能看起來(lái)有點(diǎn)微不足道,但這種差距足以推動(dòng)一加5“看起來(lái)”領(lǐng)先于其他搭載驍龍835的設(shè)備。在上面你可以看到一個(gè)點(diǎn)圖,多個(gè)獨(dú)立運(yùn)行的GeekBench 4,有沒有繞過(guò)造假系統(tǒng),差別很明顯。簡(jiǎn)單來(lái)說(shuō),人為提高CPU頻率無(wú)疑能在跑分時(shí)拿到更好的結(jié)果。下面你還可以看到一個(gè)隨著時(shí)間推移,設(shè)備表現(xiàn)和溫度變化的圖表,我們?cè)噲D確定是否會(huì)有放松溫控的情況,或者在持續(xù)的跑分過(guò)程中分?jǐn)?shù)是否會(huì)出現(xiàn)差異。
我們?cè)O(shè)置了一個(gè)GeekBench 4對(duì)比組,在結(jié)果反饋在屏幕上和開啟下一次跑分中間設(shè)置了兩秒間隔,然后用FLIR熱感攝像機(jī)來(lái)測(cè)量外部設(shè)備溫度(不是根據(jù)安卓的電池溫度),在兩秒間隔內(nèi)快速進(jìn)行三次測(cè)量取均值。總的來(lái)說(shuō),我挺驚訝的,這兩種設(shè)備以相同的速度升溫,并都沒有測(cè)分的下降,每項(xiàng)結(jié)果都在預(yù)期的波動(dòng)內(nèi),說(shuō)明運(yùn)行中并沒有溫度控制。經(jīng)過(guò)進(jìn)一步觀察,這倒算不上驚訝,因?yàn)槌掷m(xù)性是Cortex-A73的固有優(yōu)勢(shì)之一,而驍龍835的Kryo核心正是基于此的。當(dāng)然,我們?cè)贘ohn Poole的采訪中也了解到,受影響的核心常常是高效能的核心,GeekBench 4有特別采取措施來(lái)防止熱調(diào)節(jié)對(duì)各項(xiàng)測(cè)分的影響。
有趣的是,并不是所有的流行的測(cè)評(píng)應(yīng)用都被一加的作弊機(jī)制所鎖定。例如,在運(yùn)行3DMark的時(shí)候,并沒有看到這些問題。但是,其他的像GFXBench這樣測(cè)評(píng)軟件還是被“盯著”的,我們?cè)诖蜷_和運(yùn)行它的時(shí)候看到了相同的CPU行為。事實(shí)上,在持續(xù)運(yùn)行GFXBench的Manhattan電池性能測(cè)試的時(shí)候,一加5的外部溫度超過(guò)了50攝氏度,這在我以往測(cè)評(píng)過(guò)的設(shè)備中相當(dāng)罕見,一般都會(huì)采取一定程度的溫度控制來(lái)防止過(guò)熱。
騙我一次,算我傻;騙我兩次,算你狠
這就有點(diǎn)讓人尷尬了,因?yàn)槲覀儾坏貌灰驗(yàn)閺S商操縱測(cè)評(píng)的原因掛同一家公司兩次。所有一切都發(fā)生在工程機(jī)的測(cè)評(píng)環(huán)節(jié),這嚴(yán)格來(lái)說(shuō)更糟了,因?yàn)檫@種造假旨在過(guò)度表現(xiàn)自家設(shè)備的性能,讓它顯得更好或者更快。這些準(zhǔn)備好的把戲被在投入銷售前送到媒體面前,他們要根據(jù)從一加公司拿到的設(shè)備說(shuō)結(jié)論,而許多媒體又不太愿意在測(cè)評(píng)環(huán)節(jié)指出這種造假。我們XDA一直密切注意著操縱測(cè)評(píng)的行為,因?yàn)橐郧熬桶l(fā)現(xiàn)過(guò)一次,我們只是覺得最好把它告訴我們的讀者和潛在的手機(jī)購(gòu)買者。
我們希望這篇文章能夠重新點(diǎn)燃關(guān)于測(cè)評(píng)軟件、它們的角色以及它們?cè)诋?dāng)今智能手機(jī)評(píng)論中的效用的更為廣泛的討論。毫無(wú)疑問,像高通和三星這樣的公司確實(shí)關(guān)心跑分,即使在開發(fā)處理器時(shí)他們有更復(fù)雜的工具來(lái)判斷他們?cè)O(shè)備的性能,他們依然認(rèn)為跑分軟件不特別完整但是有效的方式?偟恼f(shuō),只要一個(gè)人能夠理解測(cè)評(píng)的數(shù)據(jù)反映了什么結(jié)果,跑分軟件就相當(dāng)有意義。我認(rèn)為當(dāng)下我們應(yīng)該把關(guān)注放在在實(shí)際表現(xiàn)和功效的問題上,而不是原始的計(jì)算或處理能力上。當(dāng)然,關(guān)于實(shí)際表現(xiàn)的瓶頸終究來(lái)源于安卓和實(shí)現(xiàn)它的OEM廠商。
話題回到一加手機(jī),我真的不知道為什么公司的軟件團(tuán)隊(duì),在已經(jīng)被叫停過(guò)之后重新引入了操縱跑分的機(jī)制。這次更糟,它明顯地是為了蓄意拔高分?jǐn)?shù)。一加5本身是個(gè)非常優(yōu)秀的設(shè)備,真的不需要用跑分作弊來(lái)做聲明。認(rèn)真地說(shuō),一加5的流暢性和反應(yīng)速度一直讓我很驚訝,在花了很多時(shí)間測(cè)試他們的設(shè)備,和他們管理層打交道之后,我清楚地知道他們的手機(jī)是多么的強(qiáng)大。但是,操縱跑分成績(jī)是一個(gè)蓄意的行為,很有可能的是,他們寧愿去惹怒一個(gè)小部分人,也要在互聯(lián)網(wǎng)上為它們的設(shè)備粉飾出一個(gè)虛高的評(píng)分。無(wú)論如何,我真誠(chéng)地希望一加公司能改正,我對(duì)他們的硬件有很多話想說(shuō),可他們?cè)谖已壑幸讶蛔呱狭似缏贰?/p>
來(lái)自一加的回應(yīng)
我們之前聯(lián)系過(guò)一加公司希望他們對(duì)這篇文章表達(dá)看法,他們是這樣回應(yīng)的:
人們使用跑分應(yīng)用來(lái)確定他們?cè)O(shè)備的性能,而我們則希望用戶能看一加5的真實(shí)性能。所以我們讓跑分應(yīng)用在接近日常使用的狀態(tài)下運(yùn)行,比如資源密集型的應(yīng)用和游戲。此外,當(dāng)啟動(dòng)應(yīng)用時(shí),一加5會(huì)運(yùn)行在一個(gè)類似的狀態(tài)下,以增加應(yīng)用的打開速度。我們沒有過(guò)度鎖定設(shè)備,而是在充分展示一加5的性能潛力。
這份早上剛接到的聲明讓我頗為震驚。跑分造假機(jī)制讓設(shè)備進(jìn)入的狀態(tài)顯然不是什么“日常使用的狀態(tài)”,這種驚人的表現(xiàn)可不會(huì)在其他沒有刻意提高性能的應(yīng)用運(yùn)行時(shí)出現(xiàn)。
請(qǐng)記住,與競(jìng)爭(zhēng)意義下的過(guò)度鎖定不同,大多數(shù)手機(jī)跑分應(yīng)用只是用來(lái)顯示手機(jī)在日常使用中表現(xiàn)得如何。它不只是盡可能要去嘗試達(dá)到一個(gè)最高的分?jǐn)?shù),而是手機(jī)在常規(guī)發(fā)熱和電池用量的情況下如何表現(xiàn)的一個(gè)試驗(yàn),這是代表手機(jī)如何日常運(yùn)行的試驗(yàn)。這些跑分測(cè)試并不是為了測(cè)量在現(xiàn)實(shí)世界中無(wú)法實(shí)現(xiàn)的某些“性能潛力”。
在GeekBench 4的對(duì)比測(cè)試中,一加5的表現(xiàn)還都相對(duì)正常。因?yàn)殡m然造假系統(tǒng)帶來(lái)了增加的用電,但基于ARM Cortex-A73的Kryo 280核心穩(wěn)住了溫度。我們?cè)贕PU密集型的應(yīng)用上就看到了一個(gè)完全不同的故事。就像前面說(shuō)到的,在GFXBench的Manhattan電池測(cè)試中,一加5達(dá)到了大約五十?dāng)z氏度。手機(jī)是滾燙的,拿在手里也非常不舒服。想玩視頻游戲或者使用類似的GPU密集型應(yīng)用,50攝氏度外殼溫度是一個(gè)災(zāi)難性的用戶體驗(yàn)。