一直以来,厂商用安兔兔跑分的客观性在业界一直饱受质疑,但是各个厂商还是乐于在发布新机的时候跑个安兔兔来标榜自己的性能。最早是跑分天王的某款手机,后来平板、手机厂商纷纷跟风,即使厂家发布会不跑,评测和试用也会跑。而偏偏看评测的人对安兔兔的信任度还很高。于是就有了各种各种的跑分造假。
一、厂商造假的几种方式
在初期,厂商用安兔兔造假的方法主要是拉频率,因为处理器性能直接决定安兔兔的分数。这样,手机平板在识别到测试软件的时候(不止是安兔兔),就会把频率拉高,类似电脑的超频,用高频率来跑个好看的分数,即使机器热的能煎鸡蛋,也绝不减低频率。
这个手法,众多厂商都在使用,当年华为的K3V2被爆出来,只是运气不太好。有些厂商宁可70度、80度也坚决不降频率,比华为要激进的多。除了拉频率以外,为了在安兔兔的3D得分中得到更高的分数提升总分。很多厂商早期也试验过降低分辨率。
同样的场景,同样的性能,分辨率越低,帧数越高。跑分就越高。后期安兔兔只是把分辨率列到成绩表中,这种作弊方式才销声匿迹。而最近流行的作弊方式的通过配置文件改系统时间设置。这种方式至今被一些平板和手机厂商做采用。
安兔兔的大量分数都和系统时间有关,跑规定的运算量,看用了多少时间来算一个分数。
而现在手机和平板厂商作弊,就把脑筋动在这里。运算量不变,我让实际时间跑2秒,系统才跑1秒,和时间有关的得分就提高了一倍。
实际性能不怎么样的手机,就是能跑出匪夷所思的高分,而被误导的信任安兔兔的消费者,以为这个机器性能很好。而现在大多情况下硬件是过剩了,日常都很流畅。这种手法穿帮还不太容易。
这个上帝级别的跑分实际来自于一个老旧的三星4412处理器平板。
二、识别厂商用安兔兔跑分造假的方法
对于拉频率的造假方式,可以通过后台监控软件来对付。跑分的时候把后台监控打开,看看日常频率和跑测试软件时候的频率就能一目了然。不过,拉频率的行为目前已经很普遍,法不责众,可以不算造假了。
比较隐蔽的是修改系统时间的造假,但是这种造假也不是没有蛛丝马迹可循。
首先,通过配置文件修改系统时间,同样跑安兔兔,花费的时间要比较长。
这里就有个矛盾,安兔兔是固定运算量,分数高应该跑的快才对。分数高又跑得慢,时间作假拉高分数的嫌疑就很大。
其次,安兔兔V5跑分里面有一项单线程得分,这个是跑CPU的,分整数和浮点。
因为现在核心的同质化,这一样也可以用来判断真假。ARM就是A7、A9、A15、A17这几个核心,骁龙也不过是400、600、800。什么核心什么频率得分上下差不太多。
如果用了时间作弊手段,这一项得分就会明显异常。譬如某款最近发布的新机,A17得分超过同频A15很多,而ARM官方资料A17是逊于A15的。
安兔兔的单线程得分
通过这一项就很容易抓住作弊的,时间作弊,在安兔兔中除了3D以外得分都会飙升,很容易让低性能的处理器跑出高分。
一款RK3188修改时间前的跑分
还是这个平板,软件修改时间后的跑分
通过一款RK3188平板软件修改时间的跑分,我们可以看出各个分项得分的变化。
三、注重体验,不要看跑分
其实时间作弊这个东西不仅仅可以用到安兔兔身上,很多测试软件都有可能中枪,安兔兔只是影响比较大罢了。这是一些手机、平板跑出匪夷所思高分的原因。
对消费者来说,体验是王道。一个手机快不快,在日常滑动和开启程序的时候自己知道。
跑分本来是一个快速了解性能的方式,但是在跑分软件厂商被投资,手机平板厂商作弊的情况下已经没有意义。
对手机和平板厂商来说,有点逼良为娼的意思,消费者喜欢跑分,我就作弊。其实,这种吃翔的GDP真没有必要。大家都像锤子一样特意去劣化跑分,让消费者失去对比兴趣也不错。
跑分只是浮云,体验才是王道。
(本文部分图片来自高通吧和微博网友,在此致谢。)