AnTutu is the most commonly used performance testing tool for Android mobile phones and tablets in China. At present, during the bidding process of telecom operators' intelligent set-top boxes, AnTutu's running points began to be used as a reference item for telecommunications operators' intelligent set-top boxes. In order to obtain better score results on this test item, cheating on this is also common.
Recently, the author obtained a disparity result by testing the same version of the set-box that uses the RK3128 platform (40nm, 4-core Cortex A7, Mali GPU) and two rabbits (AnTutu V5.7).


Among them, China Mobile's tender test a RK3128 box total score of 24154, a brand RK3128 box total score of 14673, a difference of 9481 points! This is particularly evident in the single-threaded floating point, which actually differs by 5959 points on the two boxes.

Two RK3128 boxes of security Bunny Run points contrast

Remarks: In the case of network connection, re-install the same APK and run it 3 times, arbitrarily selecting one result.

Ann rabbit download address: http://apps.sfcdn.org/apk/com.antutu.tester.

From the results point of view, I suspect that may do some special processing on libm (profile shows more calls to libm inside the running single thread floating test), such as the security Bunny Run points call libm function inside the calculation time input Data can return results without calculations, which can be much faster in speed than actually calculated by VFP instructions.
In order to further confirm whether this box has been cheated against AnTutu, the author tested the running scores of these two box Geek bench. The following focuses only on the floating point part.
2 Geek bench test floating point scores for two RK3128 boxes

China Mobile Bidding Test A RK3128 Box Geek Bench Testing Floating Point Score

According to Geek bench's running test, there is no obvious difference in the floating point score between the RK3128 box and a certain brand RK3128 box from China Mobile's bidding test. The result of running the score in Table 1 can be seen clearly. Bunny APK made "special optimization", which affected the final run results.
In terms of performance, the same Cortex-A7 kernel SOC, if not cheated by technology under the same conditions, the single-threaded floating point index score results will not be much different. For this reason, in order to further verify, the author also found an additional Cortex-A7 box and the aforementioned two RK3128 boxes based on the same version of AnTutu (AnTuTu V5.7) and rerun the subtest.

Remarks: In the case of network connection, re-install the same APK and run it 3 times, arbitrarily selecting one result.
From the results, the single-threaded floating-point index scores of the A brand A31S box and a certain brand RK3128 box are all at 800+, while the China Mobile bidding test RK3128 box has a single-threaded floating-point index score, which is 7 times that of the other two boxes. Moreover, it further verified the cheating of the security Bunny Run points.
In fact, after searching on the Internet, the author discovered that such cheating is not the first time. Some netizens have been propaganda for RK3288 to advertise the security of the Bunny to run at 43000+. They have done very detailed assessments and used lib injection for floating point operations. Ways to cheat.
It is understood that the early security Bunny version is through the direct call of libm pow, cos, sin and other mathematical functions to test, because the implementation of these functions in libm is open source, so vulnerable to targeted changes. For example, when the security Bunny is detected running, it is possible to return these functions directly to a specific result without actually calculating it. This can greatly save the test time and increase the score.

For the above considerations, the older version of the security rabbit has already implemented an implementation of these library functions in the libabenchmark.so. The so is an internal security test program, which can be effective to a certain extent. Avoiding the cheating problem caused by the vendor's modification of the open source libm.so does not mean that the cheating problem has been thoroughly solved. At present, there are some more insidious injection methods for cheating, namely loading an bunnies to bring their own cheating. When this is so, we use the functions that we have done to replace the bugs in the security library to achieve the goal of running high scores.

Heat film on Agriculture applications including : greenhouse seedling breeding Heating film, agricultural vegetable greenhouses heating film,,Seedling Heat Mat,Flowerpot heat mat etc.The application of heating film in animal husbandry, such as: hatching fowl heating film,far infrared sterilization heating film,etc.we are a professional and leader Chinese exporter of heat film,Customization options (for example: SMT components, flex cable and connectors) can provide the perfect complete solution that can significantly reduce assembly time and increase productivity.Providing a variety of complex shapes design, and different power designs. Membrane in the same piece electrically heated heating circuit can be designed and holding circuit,we are looking forward to your cooperation.

Seedling Heater Tray

Seedling Heater Tray,Electric Growing Tray for Plant,Heater Mat,Seeding Heater Mat

ShenZhen XingHongChang Electric CO., LTD. , https://www.xhc-heater.com