Keyboards

By default, the SGS2 comes with Swype and the Samsung keypad preinstalled. I’ve moved away from Swype in recent months and started taking to the default gingerbread keyboard quite a lot, and it’s odd to see that Samsung has removed it from their stock ROMs. For me, this was one of the major enhancements that came with 2.3, and it’s puzzling how many different OEMs choose to purposefully not include it, and instead include their own strange keyboard in its place.

 

The Samsung keypad honestly is less than ideal and feels like it belongs back in the Android 2.1 world from whence it came, which is likely why Swype is set as default. It lacks autocorrect functionality by default and generally just looks drab.

 

Getting autocorrection enabled requires diving into the menus and enabling it for your given language, and even then isn’t that great. I guess I’m confused why Samsung would elect to not include the excellent 2.3 keyboard and instead force users to install the APK themselves.

Messaging

SMS is one of those things that each phone needs to do perfectly, and I think it’s especially worth taking a formal look at when an OEM moves away from the stock Android application. Bring up messaging and you get a list of ongoing conversations sorted by last activity, just like you’d expect.

 

Tapping new gives you a nice, clean composition page complete with character count. The conversation view is threaded and in large speech bubbles, complete with date and time stamps on each message.

Honestly I can find no fault with the Samsung messaging application. It doesn’t make the mistake that other OEMs have made by making font overly huge or decorations take away from usability and vertical space, though the composition box could stand to be a row shorter so more of the thread is visible. In addition, I spent a lot of time hammering on the SGS2’s messaging stack to try and make it slow dramatically like I’ve seen a few other Android phones do - no such lag took place, which is a great sign, even after a few weeks without deleting anything.

Browser

Like the original Galaxy S, on SGS2 samsung has made enhancements to the browser that dramatically increase smoothness. At the time we could only explain the performance increase by shrugging and claiming it was GPU accelerated. We know a bit more now about what enhancements are required to make browsing smooth in this fashion, and the answer lies in a backing store. A backing store is essentially a nice way of saying cache, and in this case what’s being cached is the rendered page itself, which is either rendered into a texture or some intermediary that’s a step above final rendering.

A backing store is what makes iOS’ browser so smooth, and you can see it render into the texture (or if you overscroll beyond the render, where it hasn’t yet) with those little grey rectangles. Render into a big texture, and then it’s a relatively free GPU operation to transform and clip that texture when a user scrolls around the page, though zooming will require a re-draw. Until Android 3.x, however, the stock Android browser hasn’t had a backing store, which is why translating around feels choppy. As a result, it has been the burden of OEMs to make their browsers feel snappy by incorporating their own backing stores. HTC works with Qualcomm to bring an appropriate level of smoothness to their devices, I already mentioned Android 3.x has one (which will no doubt carry over to Ice Cream Sandwich), and Samsung again has one this go-around in SGS2 just like they did with the original SGS.

 

So how good is SGS2’s browser backing store? Very good. Far and away this is the smoothest Android 2.x browsing experience, by a large margin. The only downside to the whole thing is that the browser has 16 bit color, again undoubtedly to make this an easy texture for manipulation by the GPU. I’ve also noticed one or two times that the browser will go to a white screen instead of showing the content after it’s loaded, which to me indicates that getting the backing store always working perfectly with a big page can be a challenge - perhaps GPU memory is at a real premium when this happens. I’m told this is fixed in newer firmware editions. That said, the tradeoff is well worth it, as zooming, translating, just about everything is buttery smooth. Browser smoothness is finally basically at parity with iOS.

What’s very impressive is that Samsung even manages to keep Flash 10.3 plugins animated while panning and scrolling around, something that currently HTC temporarily halts while translating around in their browser. It’s hard to communicate just how smooth and fluid the SGS2 browser is, and I’d encourage interested parties to watch our video which demonstrates it.

Finally, there’s one last semi-hidden browser feature - custom user agents. Enter “about:useragent” into the URL bar, and you can pull up a menu and select between a number of different user agents and masquerade the SGS2 as an iPhone, Galaxy S, Desktop (OS X 10.5.7 Safari), Nexus One, Lismore, or custom. This is something again I wish the stock Android browser would offer similar control over.

Software - Android 2.3.3 and TouchWiz 4.0 Applications and Storage Partitioning
Comments Locked

132 Comments

View All Comments

  • ph00ny - Sunday, September 11, 2011 - link

    Btw you can launch search by holding down the menu button
  • Aloonatic - Sunday, September 11, 2011 - link

    Just curious, but have MS given up on the smartphone market? Or have I just missed out on all the new (or soon to be release) WP7 devices?

    At this rate, I'm just going to have to go with Android and a SGS II, even though I'd love a WP7 phone, but what there is out there are just all old handsets, and I'd have to change carrier to get one now too, as T-Mobile (UK) don't seem to sell them at all any more!?!?!?111!
  • dagamer34 - Sunday, September 11, 2011 - link

    If I had to guess, OEMs are working on their new handsets, but want to load them with Windows Phone 7.5, which only RTMed officially a few weeks ago.

    My best guess is we'll see some more phones around October or so, with a Galaxy S II shaped WP7 device.
  • Aloonatic - Sunday, September 11, 2011 - link

    Well, October is what I figured too, but... We're already over a week into September and there still aren't any "coming soon" 7.5 devices to be seen anywhere, so I'd be surprised if October (as in the start of October) is anything but wishful thinking.

    It starting to seem like MS just aren't that bothered. Where's the "ooh, look at this coming soon phone" stuff? The SGS 2 like WP7 phone has been mentioned all over the web for months, but there's nothing remotely official, and with only the odd photo shopped image from net dreamers.

    It's a shame, as I'm not a fan of Apple, their products or how they behave. And I've tried Android and been annoyed by their poor updating system, where too many companies have been allowed to let year old hardware languish at the back of the update queue (if it's lucky) while the new devices get all the attention and you're left with juddering menus and in some cases shocking security holes.

    Maybe it's just me, and my problem, for hoping that WP7 might offer a solution to my woes, but MS are just leaving this all waaaaaaayyyyy too late. By the time they get to the party someone will be handing them a bin bag and asking them to help clear up.
  • ph00ny - Sunday, September 11, 2011 - link

    What do you mean? It was in the video presentation for the mango announcement month or two ago

    http://www.youtube.com/watch?v=ABO_LyD_SXs

    right around :40 he whips it out of the pocket. I guess he couldn't wait to use it as his daily phone
  • Aloonatic - Sunday, September 11, 2011 - link

    Oh, so they have a few units the they showed on a video presentation that who saw exactly?

    Yes, I may have been exaggerating slightly before (and I know that that doesn't stand on geek boards) and we've all (well, a reasonable percentage, as I am sure that at least 1 person reading this hasn't) seen the "leaked" video that no one *wink wink* should video and get out.... But really, there's nothing to be seen here. Those videos are no more proof of a finished product than a concept car at a motor show.

    I'm just disappointed that they hare dragging their feet on this product, and really don't seem to care either.
  • ph00ny - Sunday, September 11, 2011 - link

    This was posted on a lot of major tech blog/news sites. As for devices, there are quite a few announced devices but they're all waiting for the mango update
  • vision33r - Monday, September 12, 2011 - link

    Samsung phones are outdated in one quarter. They release small updated features to the same platform.

    The Galaxy line had 4-5 different variant versions within the same year.

    This makes update very difficult for them and also buyer confusion.

    I'll stick with HTC, since Samsung takes forever to fix software and issue timely updates.
  • ph00ny - Monday, September 12, 2011 - link

    which device outside of the US carrier branded ones didn't get updates as soon as HTC devices? In fact, which android device manufacturer doesn't release 4-5 different variants within the same year?
  • aegisofrime - Sunday, September 11, 2011 - link

    Had mine here in Singapore for about 3 months now, and you Americans will be joining the party with plenty of custom ROMs and kernels to choose from :)

    So yeah, welcome to the party!

    This forum will probably be your new best friend now:

    http://forum.xda-developers.com/forumdisplay.php?f...
    (Galaxy S II Original Android Development)

Log in

Don't have an account? Sign up now