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

  • Deann - Friday, October 7, 2011 - link

    Maybe I misunderstood, but if you take a look at this swedish website the Samoled + looks much better than the Amoled: http://www.appsandroid.dk/joomla/skaermtest-af-htc...
  • aritai - Saturday, October 8, 2011 - link

    You may want to consider counting number of web pages browsed before battery exhaustion and report those as well. Perhaps even calculate a "joules per page viewed" as part of your power metrics. (i.e. it may be that running at max benchmark rate on a more powerful system displays twice as many pages - and that these systems are being penalized for not being as slow as their competitors - where in terms of raw energy usage they would last longer than their slower competitors if asked only to do the same amount of work).
  • Paulman - Thursday, October 20, 2011 - link

    I just started reading some comments about upgrading the Galaxy S II to 2.3.5 of Gingerbread, and people are reporting improvements in the sound quality. They were quite surprised! Do you think one of you / Francois can take the time to look into it? Thanks.
  • san3536 - Friday, October 28, 2011 - link

    Hi
    I am planning to buy a Samsung Galaxy S2 in US and to use it in India.... is it possible that way to use it in different country ? i would like to know what are specifications to be asked for the same like unlocked & International etc ... does unlocked mean just it can be used on any network only in US or else where or is international version mandatory ? please inform the disadvantages of using the phone in India which is brought in US ...like any of phone functions wont work etc ..
  • Naengmyun - Monday, November 21, 2011 - link

    Me and about a gazillion of my GS2 owners are experiencing problem connecting to our home WiFi networks. Everything, including visitors' laptops, iPads, Android Tablets, smartypwns, netbooks and even the kitchen sink connect seamlessly to my Great Home WiFi Network. But not the GS2! Amazing. Everyone's playing the blame game for now~provider says it's the router, router tech support says it's the phone, Samsung says it's me, phone carrier wants to know if I'd be interested in their latest unlimited plan.
    Anyone else having trouble with GS2 WiFi connectivity?

    Bibm
  • Ravil - Saturday, November 26, 2011 - link

    i bought the samsung galaxy s2 from sri lanka for LKR85,000/= on the 4th of november 2011 with android 2.3.3 and i have some issues with it.

    1) screen issue
    when the phone is on the lowest brightness level the left part of the screen has a yellowish tint and i took it to the sri lankan warranty agents THE PHONE COMPANY four times and they replaced the screen and now its worse now the whole screen has a yellowish tint.

    2) signal issue
    the signal is unstable signal bars are at 2bars sometimes 3bars sometimes full and when i connect to the in ternet it connects from hsdpa and edge, when i'm not connected to the internet it shows the 3g icon, the above mentioned warranty agents THE PHONE COMPANY replaced the motherboard but i still have the issue.

    3) no NFC
    i don't have NFC (near field communication)

    pls help me with these issues can samsung replace the whole phone and give me a new one?
    my email address is ravildealwis7@gmail.com
  • sgxsingapore1 - Friday, February 3, 2012 - link

    Singapore Exchange (SGX) is working with Singapore's first futures brokerage on a professional traders development programme,SGX Singapore : Live News & Updates from SGX Singapore .These were among the most active shares in the market <a href="http://sgxsingapore.com/">SGX Singapore</a>
  • sgxsingapore1 - Friday, February 3, 2012 - link

    Singapore Exchange (SGX) is working with Singapore's first futures brokerage on a professional traders development programme,SGX Singapore : Live News & Updates from SGX Singapore .These were among the most active shares in the market SGX Singapore
  • sgxsingapore1 - Friday, February 3, 2012 - link

    Singapore Exchange (SGX) is working with Singapore's first futures brokerage on a professional traders development programme,SGX Singapore : Live News & Updates from SGX Singapore .These were among the most active shares in the market <a href="http://sgxsingapore.com/">SGX Singapore</a>
  • Jedi2155 - Tuesday, February 21, 2012 - link

    I have an Epic 4G (Original SGS), and I have to say the audio quality is horrendous compared to an iPhone, Creative Zen X-Fi, and my home X-Fi on my PC. Nothing compares, especially since I hear some clear static even though nothing is playing pointing to poor isolation. To say that the original SGS phones were good sound quality (my sister's also has the same Epic 4G with same issue) would be hard to swallow based on my personnel experience.

Log in

Don't have an account? Sign up now