惊人大揭秘!安兔兔评测“作弊内幕”

所属分类: 手机学院 / 手机资讯 阅读数: 1639
收藏 0 赞 0 分享

兔兔评测是国内安卓手机、平板最常用的性能测试工具,目前,也常用来评测安卓机顶盒的性能,为了在某个特定的测试项上获取更佳的得分结果,在这上面的作弊也是屡见不鲜。

近日笔者通过测试2台均使用了RK3128平台的机顶盒的同一版本安兔兔(安兔兔V5.7)(点击下载)跑分,却得到了差距悬殊的结果。其中,中国移动招标测试某RK3128盒子总得分为24154,某品牌RK3128盒子总得分14673,相差9481分!而这其中尤为明显差异的是单线程浮点,2个盒子该指标上居然相差5959分。

单线程能力是可以体现在某些低功耗运行设定下的实际性能表现。用户需要知道自己的设备性能极限在哪里,也需要知道自己能日常够用到的性能大概有多少。

在固有的观念中,CPU核心数量的增多会被认为整体性能将有所提升,这点也并非毫无根据。但在实际使用过程中,我们经常接触的很多APP应用程序和游戏并未针对多核心CPU进行优化,大多数情况下只是开启一个或者两个CPU核心。

所以单核心单线程的性能表现也被安兔兔认为有重要影响,并且其测试分值也被纳入评分体系之中,从而令新版安兔兔测试成绩得分数字再度提高。

RK3128盒子的安兔兔跑分对比

中国移动招标测试某RK3128盒子安兔兔跑分

某品牌RK3128盒子安兔兔跑分

从结果来看笔者怀疑可能对libm(动态链接库文件)做了一些特殊处理(profile显示在跑single thread floating测试时对libm里面的调用比较多),比如针对安兔兔跑分调用libm里面的函数做计算时候输入的数据,可以直接返回结果而不计算,这样可以在速度上比实际通过VFP指令计算要快得多。

为了进一步确认这款盒子是否针对安兔兔有进行作弊,笔者又测试了这2个盒子Geek bench的跑分,以下只关注浮点运算部分。

RK3128盒子的Geek bench测试浮点运算得分

中国移动招标测试某RK3128盒子Geek bench测试浮点运算得分

某品牌RK3128盒子Geek bench测试浮点运算得分

从Geek bench的跑分测试来看,中国移动招标测试某RK3128盒子与某品牌RK3128盒子的浮点运算得分结果上没有明显的差异,结合到表格1的跑分结果,可以看出来很明显针对安兔兔APK做了“特殊优化”,从而影响了最终的跑分结果。

在性能上,同样系Cortex-A7内核的SOC,在同等条件下若没有进行技术作弊,单线程浮点这个指标的得分结果不会有太大差异。为此,为了进一步验证,笔者又找了1款其他Cortex-A7盒子与前述的2款RK3128盒子一同基于相同版本的安兔兔(安兔兔V5.7)又重新进行了跑分测试。

Cortex-A7盒子安兔兔跑分测试

从结果来看,

A品牌A31S盒子与某品牌RK3128盒子单线程浮点指标分数都在800+,而中国移动招标测试RK3128盒子在单线程浮点指标分数上,却是其它2款盒子的7倍还多,进一步验证了其安兔兔跑分的作弊情况。

实际上,笔者在网络上搜索后发现这样的作弊情况并不是首次,有网友就针对RK3288宣传安兔兔跑分43000+的情况,做过非常细致的测评,针对浮点跑分就是利用lib注入方式进行作弊。

据了解,早期的安兔兔版本都是通过直接调用libm里面的pow、cos、sin等数学函数来进行测试,由于libm里面这些函数的实现是开源的,所以容易遭到针对性的修改。比如检测到安兔兔在运行的时候,可以让这些函数直接返回特定的结果而并不实际运算,这样能够大大节约测试时间并提高分数。

出于上述因素的考虑,版本较高的安兔兔已经将这些库函数自己做了一个实现,放在libabenchmark.so里面,这个so是安兔兔的测试程序里面自带,一定程度上可以有效避免厂商修改开源的libm.so带来的作弊问题,但是并不意味着这样就彻底了解决作弊问题。

目前,出现了一些采用更加隐蔽的注入式方式进行作弊,即在加载安兔兔自带的这个so的时候,用自己实现的做过弊的函数来替换掉安兔兔库里面的函数,从而达到跑高分的目的。

更多精彩内容其他人还在看

2015年4月25日魅族发布会将推新品 会是什么呢?

2015年4月25日魅族发布会将推新品,时间是当日下午14点开始,那么会是什么呢?从网友曝光的邀请函来看,这次魅族新品发布会的主题是“GeekCamp”,意味着新品会和“极客”有关,可能不是手机,而是路由器等产品
收藏 0 赞 0 分享

努比亚新旗舰Z9细节曝光 采用金属材质中框

努比亚新旗舰Z9细节曝光,这款手机或采用5.2寸屏幕,金属材质中框。有消息人士独家向我们送出了两张所谓Z9的中框图,为了突出它大小,一同对比的是5.5寸的Z9 Max。下面我们一起来看看详情吧
收藏 0 赞 0 分享

HTC One M9+公开版多少钱?HTC One M9+公开版专享旗舰售价公布

HTC新旗舰手机静音售价公布了,下面我们来看看这款专门为中国用户打造的新旗舰手机国行版的售价是多少吧,希望会对大家有所帮助的
收藏 0 赞 0 分享

HTC蝴蝶3新机全部配置曝光 内存为3GB 运行5.0.2系统

早在上个月,爆料大神@upleaks就透露了HTC Butterfly 3的一些信息,包括2K屏,白、蓝、红三种颜色等。现在,测试网站CompuBench的数据库中又出现了这款手机的身影,配置信息则是被完全“扒光”。下面我们一起来看看吧
收藏 0 赞 0 分享

华为荣耀4C宣传海报曝光 暗指运存畅玩内存超大

在宣布荣耀将于4月28日推出一款型号为荣耀畅玩4C的千元机后,目前官方微博也正式上线了倒计时海报,从海报中可曝光荣耀畅玩4C很有可能配备3GB运存,很有可能配备麒麟620八核处理器
收藏 0 赞 0 分享

不叫iPhone6s,iPhone7最全消息总结

与iPhone6和6 Plus显著不同,苹果可能称之为iPhone7而非6s。iPhone7将安装Force Touch传感器
收藏 0 赞 0 分享

全球颜值第一的乐视6.33寸手机Max定价曝光 3999元?

号称“全球颜值第一”的乐Max则采用了网友投票的方式,现在投票活动已经在乐视手机论坛展开,活动5月17日截止。从目前的投票数来看,售价最高的3999元以超过2万票数遥遥领先,最低的3599元只有5000多票。你怎么看
收藏 0 赞 0 分享

Win10手机版Build 10070谍照曝光

Win10 Build 10070今天在网上流露出谍照,截图中并没有透露太多新东西,除了开始画面。然而,这些截图当中还是透露出一个显着的变化,这就是活动磁块之间的距离已经大大减小,以增加活动磁块本身的尺寸,下面我们一起来看看吧
收藏 0 赞 0 分享

小米指纹识别专利曝光!瞬间上了一个档次

今天,我们在国家知识产权局网站上发现了一个名为“触摸按键和指纹识别实现方法、装置及终端设备”的专利,申请人显示是“小米科技有限责任公司”,看起来小米同样是将指纹识别功能集成在了按键上,而且按键上还覆盖有一层玻璃,和iPhone的原理比较相似
收藏 0 赞 0 分享

华为自信心爆棚:P8在性能上远超iPhone 6/GS6

P8集成了华为的很多最新技术,特别是在性能上,远远超过了iPhone 6和Galaxy S6,所以这款手机的华为决心卖出1000万台以上
收藏 0 赞 0 分享
查看更多