T-Mobile G2x - The Software

The G2x, like the G2 before it, ships with a nearly stock version of the Android UI. I owned a G2 for a number of months (the preview we did was actually my personal device) before selling it due to issues with the slider/hinge mechanism, but I absolutely loved the Android build on it. Using the stock UI is a breath of fresh air from all of the devices with overbearing skins (I’m looking directly at you, HTC and Motorola). LG and Samsung don’t have particularly intrusive UI overlays, but they’re definitely not that useful. HTC’s series of Sense UIs is actually pretty good, but it’s a pretty heavy reskin of Android. Motorola, of course, has the absolutely amazing Motoblur to their credit...the less said about it, the better. Compared to them, using stock Android is a light and joyous experience. 

I have a MyTouch Slide 4G here as well, and I’m switching between them basically every other day. The MyTouch has a stripped down version of Sense 3.0, but coming back to the G2x’s stock UI is always so refreshing.

Now here’s the weird thing. The lack of any real UI overlays should in theory make it easier for updates to show up. The key words here are “in theory”. T-Mobile was very (very) slow in getting the Gingerbread update out for the G2 and G2x, but they finally got those out this week (it was brilliant - I basically finished my review, then the day I was going to post it, the Gingerbread update came out and I had to frantically rebenchmark and rewrite large parts of my review. Dear T-Mobile and LG, I thank you for simultaneously making and ruining my day.) 

The current software revision is 2.3.3, so not quite the latest revision of Android (which is at 2.3.5), but after how long it took to move forward from 2.2.2, I’m not going to complain. Stock Froyo was smooth on Tegra 2, but Gingerbread takes the smoothness to a whole new level. I described it to Brian as being like a hot knife through butter. It’s really, really quick, there is absolutely no lag throughout any of the UI. If the G2x isn’t the fastest and smoothest Android device I’ve ever used, it has to be very close to it. The Sense 3.0-based Sensation and MyTouch Slide 4G have nothing on this phone.

Regardless of whether we were running the Gingerbread or Froyo ROM, we noticed some instability with the phone. In particular, we ran into one particular bug that was pretty maddening - at the end of phone calls, the phone would occasionally go completely unresponsive. And I mean, the phone would still be running, but the touch screen, capacitive buttons, and even hardware buttons would simply stop working. If you were on the phone, the call would stay active with no way for you to end it unless the other person ends it at first. But because the hardware buttons don’t function, you can’t even power the phone off without removing the battery. It happens often enough to be annoying - I probably saw it twice or thrice a week on average while I had the phone, and almost once a day at certain points. It even happened the day I got the Gingerbread update.

I asked Brian about it, and he floated the idea that it might be a bug in the the radio interface layer, which provides an interface between Android’s telephony services and the onboard cellular radios. If so, it’d just be another sign that maybe the G2x came out of the oven a little bit half-baked from a baseband and software point of view.

As far as other bugs, I noticed one other mildly annoying thing. Every time you wake the phone from display sleep, whatever the last displayed screen was will briefly flash on the display for maybe a tenth of a second, before changing to the correct image. It’s a bit odd, and there doesn’t seem to be a way to get rid of that behaviour. But the big stuff here is all right, especially with the stock Gingerbread ROM. If T-Mobile can get some of the instability fixed, it’d be perfect.

T-Mobile G2x - The Network T-Mobile G2x - The Performance
Comments Locked

36 Comments

View All Comments

  • B3an - Wednesday, August 3, 2011 - link

    I also get about exactly the same on my Galaxy S2.

    Almost feel sorry for the yanks not yet having the best phone on the planet months after release. Almost :)
  • Brian Klug - Thursday, August 4, 2011 - link

    That's surreal, I get 4614.8 ms on SunSpider 0.9 on my SGS2 running the latest official firmware. Very very odd and unsettling, are you running a custom ROM?

    -Brian
  • Stuka87 - Wednesday, August 3, 2011 - link

    Interesting use for the Honda Distributer.
  • D3CIM8 - Wednesday, August 3, 2011 - link

    I have been running a CM based Gingerbread (2.3.4) ROM with a custom kernel for some time now. I get a freeze or random reboot maybe once a week at most and I use my phone a lot. Unmounting the USB drive can result in instability occasionally. The camera isn't as nice as the LG one in 2.2 and AD2P just doesn't work. On the bright side there is a hack to get true 1080p/30fps video recording working on the camera. Netflix streaming also works which is a huge plus for me. With the custom kernel I get a minimum of a day under medium to heavy use.

    For reference I am using Faux123's ROM with his OC/UV EXT4 kernal. For you benchmark junkies, OCed to 1.5Ghz it scores 5000+ on Quadrant and is completely stable (my phone at least, YMMV).

    On a side note, in the specs comparison chart you have the screen on the G2x listed as 4.3" instead of 4.0".
  • VivekGowri - Wednesday, August 3, 2011 - link

    Fixed - that table got copied almost directly out of Brian's Sensation review, I wasn't looking too closely for issues. Thanks for catching it!
  • fearsjohn - Wednesday, August 3, 2011 - link

    i had the same issues random reboots and stuff going wrong and the 2.3.3 update helped some. the funny thing about it is the kernal is still based on froyo not gingerbread. i got tired of the issues and flashed eaglesblood on it which is based on cm7 and fauxs kernal and it is so much better than the half baked crap lg and tmobile sent out. and these guys do not even get paid for it.
  • yourwhiteshadow - Wednesday, August 3, 2011 - link

    passion for things cannot be replaced. that's the reason the modding community is so amazing, its the passion that drives things forward, not the money.
  • Mr Benelli - Wednesday, August 3, 2011 - link

    I must have lucked out. After the Gingerbread update I have zero random reboots and zero reception issues. I have nothing but good things to say about my particular device's performance since the update. Although, I am waiting for a root option for GB...
  • sabrewulf - Thursday, August 4, 2011 - link

    I just got 3460 on sunspider 0.9 and 3333 on 0.9.1 with my Verizon Fascinate running the latest CM7 nightly, but even the the latest stock Verizon (2.2) ROM is in the 5-6000 range. You guys should really consider removing the 2.1 results from these reviews, or at least adding 2.2 results. The GS is still an extremely capable phone and to portray it in such a poor and inaccurate light is really doing a disservice to prospective phone buyers.
  • lowlymarine - Thursday, August 4, 2011 - link

    Agreed. The iPhone has a different entry for every point release yet the Galaxy S devices languish on 2.1 months after the last one got it's official FroYo update - and after the international GT-I9000 got an official Gingerbread update, to boot.

Log in

Don't have an account? Sign up now