Hot Products
Android 2.2 Froyo vs Android 2.1 Eclair vs Android 1.5 Cupcake: Speed taste
We've been using Android 2.2 Froyo for a few days now, and as much as we like the new features -- automatic syncing of Picasa Web albums, take a bow -- the sweetest treat is its speed.
For an incremental release, this feels like a huge improvement -- and Android 2.1 was no slouch. But, as the mighty Boston once said, we want more than a feeling -- we want cold, hard numbers. It's time for an Android speed showdown!
We pitted a Google Nexus One running 2.2 against a Nexus One and a Motorola Milestone running version 2.1 update 1, and a poor, defenceless HTC Hero running stinky old 1.5.
Java virtual machine speed test
First, we want to test the report from the Android Police blog that the Java virtual machine on 2.2 is 450 per cent faster than 2.1. This improvement should benefit most of your apps, but not games, Flash or anything else compiled in native Android code. We tested it using Linpack benchmarks, on four phones that are used for normal daily use and not pure, untouched test phones.
And holy mackerel, using this test, our Nexus One running 2.2 smoked the competition like a big cigar full of loser-flavoured tobacco. The relative speeds of the phones' processors are hardly even reflected, so great is the difference in the OS. The average numbers are even worthy of a chart -- bigger is better, here.

JavaScript test
Next we took on browser speed, using the built-in Android browser. Google says Froyo's browser has been 'enhanced' for faster JavaScript, so we put it to the test with the SunSpider JavaScript benchmark, all running on the same Wi-Fi network. Smaller is better in this one, which also shows average numbers.

You may say it's unfair to pit the Hero against newer phones with more powerful processors, and you'd be right. But it's still interesting to see how much Android has improved since the Hero blew our minds and won our Editors' Choice award less than a year ago.
If anything, it shows why Hero owners are begging, pleading and threatening HTC for an Android update -- but HTC still hasn't said exactly when this will arrive, only that an update to Android 2.1 is coming sometime in June.
All this is just a pretty bar-graph party if you can't feel it when you're using the phone, and in our experience, you definitely can. Even keeping in mind that our older Nexus One running Android 2.1 is clogged up with more apps and other content than our week-old Nexus One running Android 2.2, the speed improvement is physically noticeable.
Post your comment
Make your comment count. Log in or register to skip the 'Are you human?' question and get an avatar



Comments 10
Add your comment
anonymous 25 May, 2010 15:14
This is the most flawed review ever, as clearly the HTC Hero has a much slower CPU than the Nexus, so it's not really comparing OSes.
Best either root a Hero and try 2.2 on it (it's available)..
anonymous 25 May, 2010 15:28
yeah, this is a very good review & some of the apps to test their speed are on the RawApps website.
anonymous 25 May, 2010 15:34
Slightly off topic, but what frustrates me most about the delay to the oft-rumoured 2.1 update to the Hero is that HTC released the update for it's Sprint Branded version (CDMA only) in the US last week! Sense 2.1 and all.
Big question is why have they not released the GSM version yet?
jjrp123 25 May, 2010 15:47
@ first anonymous comment
its not quite available, hopefully a few nice people over on twitter will have made a public release of their port to a magic, and I don't think hero will have long after that, but any root roms of froyo are going to suck a bit for the next few days because they'll be based of the sdk rather than a good solid release
anonymous 25 May, 2010 15:53
The 2.1 update for Hero makes it feel like a new phone. It would be cool (and more useful) to see a review of the same phone with different versions of Android installed.
anonymous 25 May, 2010 16:10
Can you do a similar speed test when HTC finally releases the 2.1 update for the Hero. Comparing the speed difference between 1.5 and 2.1.
Nick Hide 25 May, 2010 17:50
@Anonymous1 - We prominently qualified the comparison of the Hero: "You may say it's unfair to pit the Hero against newer phones with more powerful processors, and you'd be right." It's still interesting.
@Anonymous5 - Your wish is our command.
anonymous 25 May, 2010 20:05
You clearly need reading lessons, it was clearly stated the hero had a slower processer and was in the test to show the improvement since its release, which makes perfect sense.
anonymous 26 May, 2010 13:14
I benchmarked my 2.1 Hero running at 614Mhz and it got 2.605 MFLOPS.
anonymous 29 June, 2010 18:59
Got 2.3 mflops on my 2.1 Hero, 2.2 looks like an amazing speed boost for CPU intensive apps.