Certain hardware limitations could hold Samsung Galaxy S2 owners back from receiving the Android 4.1, JellyBean update.
While its successor, the S3 is a shoe-in to upgrade, the S2 lacks some of the components it would need to allow the OS to run smooth and efficiently on the smartphone.
Some of these hardware limitations include low screen resolution, with most S2s having a 800 x 480 resolution, and the fact that it features a dual-core processor, while quad-core chips are preferred for JellyBean.
Another thing that could hold the S2 back from receiving the new Android build is that the handset will not run as smoothly with JellyBean and TouchWiz working simultaneously.
A similar situation occurred when Android 4.0, Ice Cream Sandwich launched at the end of last year with the Galaxy S I9000. Samsung announced that the smartphone was not going to be upgradable to ICS due to hardware limitations and incompatibility with other software already running on the handset.
Samsung is expected to announce the rest of the list for devices that will be JellyBean 4.1 updatable. The only two guaranteed devices as of today are the Samsung Galaxy S3 and the Galaxy Nexus.
It seems like Samsung, in conjunction with Google, is attempting to phase out older smartphones in order to usher in the new models by creating software that only functions on the latest hardware.
And with the level smartphones such as the S2 can perform at today, there are little to no reason why someone would need to upgrade a device other than a change in software or the desire for an HD display.
Google announced Android 4.1, JellyBean last week during its Google I/O keynote.
Updates for the software are scheduled to roll out later on this month.