So, here comes the first Android 2.2 RC build Leak on the Google’s very own Nexus one. They not only managed to get their hands on the new Android 2.2, Froyo ( Codenamed Froyo, yet to be officially announced! ) but they also managed to get in on their Nexus One. And guess what they are overjoyed with the results. 😀
They haven’t disclosed so much as of now, but the most important thing that they revealed was the Performance results on the New Android 2.2 on Nexus one. 🙂
They Ran the Linpack Benchmarking tests on both the nexus one, one having Android 2.1 and other having Android 2.2!
And the results were remarkable! Before i disclose the Results, let me first tell you about the Linpack, and how does it determine the Speed of the Android Device. Here’s a direct quote from the developers of Linpack.
The Linpack for Android application is a version created from the original Java version of Linpack created by Jack Dongarra. That version is located at netlib.org
The LINPACK Benchmarks are a measure of a systemâ€™s floating point computing power. Introduced by Jack Dongarra, they measure how fast a computer solves a dense N by N system of linear equations Ax = b, which is a common task in engineering. The solution is obtained by Gaussian elimination with partial pivoting, with 2/3*N3 + 2*N2 floating point operations. The result is reported in Millions of FLoating-point Operations Per Second (MFLOP/s, sometimes simply called FLOPS).
This test is more a reflection of the state of the Android Dalvik Virtual Machine than of the floating point performance of the underlying processor. Software written for an Android device is written using Java code that the Dalvik VM interprets at run time.
Questions asked about the app:
What is the purpose of this app?
This is a simple benchmark test to show performance relative to other phones for a standard calculation. Linpack has been used for years on all types of computers, with a version used to rate the TOP500 computers in the world.
What speed is better?
A higher number is better. From the Top Devices list, you can see that each device has a certain range that they all come in at. What can effect the number is what else is running on android and the ROM version. It appears that Android 2.0 will also improve performance.
Does having faster speed improve the android phones or what?
Yes, it should. The Dalvik VM has a huge impact on the Linpack number. A better number on the same device would indicate that a new version update has improved performance. Or it could show that something has gone terribly wrong if the number goes down.
So, now you know bout the Linpack, here are the Performance results that AndroidPolice got with the Android 2.2 on Nexus one.
– Nexus One with Android 2.1 : 6.5-7MFLOPS
– HTC Hero with Android 1.6 : 2MFLOPS
– Nexus One with Android 2.2, Froyo : 37.59 MFLOPS
Now thats a remarkable Performance improvement. I just tried Linpack on my Xperia X10 with Android 1.6 and also asked my friend who has Samsung Galaxy with Android 1.6 ( JC6 Firmware ) and the Result was,
– Xperia X10 with Android 1.6 – 4.29MFLOPS
– Samsung Galaxy I7500 with Android 1.6 – 1.77MFLOPS
So, it not only depends with the Android Version, it also depends on the Hardware the phone is using. So, 1st generation Android phones won’t be benefited from it as much as the 2nd generation would. (Only if 1st generation Android Phones like HTC Hero and HTC Magic get the Update of Android 2.2, Froyo ) And yes if you are worrying about the Performance of Xperia X10, with Nexus one then i must point you out that it’s due to Android Version Difference and still few people got a score of around 4.7MFLOPS on their Nexus One ( it’s based on the comments on the same article of the AndroidPolice ).
The performance increase is said to be due to the new JIT Compiler instead of the regular Dalvik Virtual Machine that Android uses, it was announced last year and it was supposed to provide a boost of Around 200% but the result says the performance increase is around 450%.
Other Specs of the Android 2.2, Froyo revealed were as ( Changelog of Android 2.2 from Android 2.1-Unofficial ):
– New Homescreen
– Full Flash Support
– 450% faster
– Expected Release date – May 18th-19th.
– Applications to SD card ( Not conformed! )
– Okay nothing else for now! ( will update you with the Video of Nexus one running Android 2.2,Froyo pretty soon. )
But the full flash support without any glitches would really make things better for Android. And with that performance improvement, i think Full flash support in Android 2.2, Froyo is obvious. 🙂
Guess, Sony Ericsson made a huge mistake to go with Android 2.1 release in Q4 2010 and that too the release in Q4 will make things worse for the Xperia X10. Hope Sony Ericsson changes their mind and go with the Android 2.2, Froyo with Full Flash support and those performance figure of 450% speed increase. I would love to see Android 2.2, Froyo on my Xperia X10? Would you not?
Image Credit & Source : AndroidPolice