Benchmarks: Why My Rooted Sensation Destroys An Unrooted Galaxy Nexus
As most of my colleagues here at AndroidPIT are well aware of, I'm a HUGE fan of rooting Android devices. My HTC Dream, Nexus One, HTC Sensation, and Samsung Galaxy Tab 10.1 were all rooted and running less than 48 hours later after I bought them, and for good reason. A lot of Android users aren't convinced about rooting your device, as it does come with risks. But the question is will rooting actually bring you more power? One of our devleopers just purchased a brand new Galaxy Nexus last week and brought it to the office today. He has chosen not to root it, and I wondered how it would perform when stacked up against my rooted HTC Sensation. The results of those tests might just surprise a lot of people....
(picture from Redmondpie.com)
Now keep in mind that benchmarks don't mean everything, and certainly don't dictate which phone is "better“ than the other one. They are simply used to guage the relative performance of various devices. With that being said, lets get to comparing these phones. First of all, the specs....
My rooted HTC Sensation is running a dual core 1.2ghz processor, and 768MB of RAM. I am currently running a BETA version of CyanogenMOD9 Ice Cream Sandwich (no Sense..pure Android) compiled and optimized by TripNRaVer, one of the most talented ROM cookers in the business. The Galaxy Nexus is also running a dual core 1.2ghz processor and 1 gig of RAM, and is currently running stock Android Ice Cream Sandwich. It is not rooted and came as is out of the box. In this test, we'll be using 2 popular benchmark apps: Quadrant Standard, which recently received Ice Cream Sandwich support, and AnTuTu. Quadrant tests CPU, I/O and 3D graphics, and AnTuTu tests memory performance, CPU Integer performance, CPU floating point performance, 2d graphics, 3d graphics, and sd card read/write speed.
First up is Quadrant Standard:
As you can see from the charts above (Galaxy Nexus on the left, HTC Sensation on the right), the unrooted Samsung Galaxy Nexus scored a 2034 in the test. On the second run, it scored an 1830 and a 1789 on the 3rd test. My rooted HTC Sensation properly whooped it, and came in at 3172 on the first run, 3046 on the second, and 3102 on the 3rd. That's a pretty major difference. Not only did the rooted device consistently outperform Google's newest Nexus device, but did it so badly that the scores weren't even close. Again, I am NOT saying one phone is better than the other, as I LOVE both of these phones.
Lets move on to the AnTuTu benchmarks:
So for this test (Galaxy Nexus on the left, HTC Sensation on the right), the unrooted Galaxy Nexus came in at 5554, and was pretty consistent in having scores in that general range after 3 tests. But again, my rooted HTC Sensation came in at a whopping 7342, not only badly beating the Galaxy Nexus, but also easily outscoring the Samsung Galaxy Note! The only device on the list to top the Sensation was the quad core Tegra 3 powered Asus Transformer Prime tablet. As far as benchmarking goes, the CLEAR winner here is the rooted HTC Sensation.
How is this possible? The Galaxy Nexus has a RAM advantage and runs the same speed processors as the Sensation. I can explain that in 2 words: Custom ROM. CyanogenMOD9, even in its beta stages is HEAVILY optimized (thanks Trip :-D), and the great kernel I'm running from XDA member SebastianFM allows me to overclock my processor from 1.2ghz to 1.7ghz. Not only is the overclock stable, it makes a huge difference in performance.
Now you might be saying that it's not fair because I overclocked my processor. But keep in mind that this is only possible because I have a rooted device. If the Galaxy Nexus were in fact rooted, these tests could have easily had a different end result.
The bottom line is that a GOOD custom ROM will pretty much outperform a stock Android experience in MOST cases (I would be willing to say in damn near EVERY case). They allow you to see the TRUE potential of your phone. The good news is, with Google's purchase of Motorola and their new control of all product development, I think you will see a whole new performance level on stock Android ROMS, and I can't wait to see what the modding community will do with Android versions that are properly optimized for their own hardware.
If you want to learn a bit more about rooting and what it means for you, be sure to check out our video here.
Dude your HTC sensation sucks. On mine OC'd at 1.7ghz and with v-sync off I get an Antutu score of 9000+ and a Quadrant score of 4500+
Yes indeed! That review is coming soon! :+)
Stay tuned!!! :-)
Next up, galaxy tab VS. Transformer prime!!!
@Cloud - Im not stating that its Cyanogens ROM and TRIPS mods are the only reason it performs so well...the fact of the matter is, in EVERY test on EVERY phone I have ever used to compare root vs unroot, the benchmarks have NEVER been anywhere near as high on the stock ROM vs the rooted. Anyone who has root access and uses custom ROMS will tell you that stock simply cant come close to delivering the performance that a custom ROM running on a rooted device can, regardless of benchmarks. The performance is undeniably WAY better on rooted devices. The millions of members on XDA realize that, and I understood it the second I rooted my HTC Dream 3 years ago.
And that goes for every Android device ,phone or tablet. Give me any 2 devices to test with one running stock and the other root, and I'll GUARANTEE you way higher scores and much better day to day visual performance, speed, and stability on rooted devices running optimized ROMS over stock.
Nothing "blind" about my observations bro. I have used enough custom ROMS to know fact from fiction :)
There's was a big debate about governors on another forum's Kindle Fire section among devs.
I didn't believe it but dug into it and checked myself the best I could which confirmed what was said and explains your great performance.
The on demand governor soon as it sees demand rampsbupbto the maximum clock, then ramps down.
There seems to be confusion between it and the conservative governor which ramps up and down as demand needs.
Just wow is all I have to say. You do realize that these benchmarks are dependant upon resolution right? So think about it, the nexus has an HD display while the Sensation is working qHD. The Nexus has to push about double the pixels, which is responsible for the relatively lower score. The same goes for Tegra 2 tablets aren't significantly worse then they're Smartphone counterparts, they're just pushing a higher resolution. That's also the reason my galaxy S2 achieves a 5k Quandran at 1.4 Ghz. It gets the edge because it has a slightly lower resolution.
Just the fact that this article feels so biased, I am a huge fan of the Cyanogen team, but blindly saying that they're EXPERIMENTAL BETA rom/kernel and overclock combo is the reason why your Sensation "Destroys" the Nexus is completely untrue.I just thought that you would research a bit more. My guess is that in an equal resolution the Nexus would be about equal/surpass the sensation and "PWN"the Sensation hands down OC'd.
I agree with you bro, which is why I stressed that its only a way of gauging relative performance, but I do have to say that my phone ALWAYS stays on high overclock. I use system tuner pro to keep the processor running at 1.7, but I use it on the "on demand" option so that the power is only being used when needed. To keep it on "performance" at all times where it maintains this speed is just silly, as it not only drains your battery like hell, it can also damage your hardware and cause heating issues.
That being said, I do notice big changes in performance using this ROM and kernel, and can honestly say that my Sensation has NEVER been this fast. I ve been flashing ROMS since the HTC Dream came out, and theres no doubt in my mind that rooted will defeat stock/unrooted almost every time.
Which proves why benchmarking is useless. Rooting may open up the way for Cyanogenmod and over clocking but I doubt anyone keeps their device at such a high over clock for any longer than benchmarking.
Btw. My rooted, aokp, faux123 kernel ed G-Nex scores 6200 on An Tutu at it's stock 1.2 clock. Quadrant is just useless unless they also fixed the ram disk cheat.