Today, it's a very rare Android owner graced with Android 4.0, aka Ice Cream Sandwich (ICS). Most mobile Droids are still chowing down on the Gingerbread flavour of Google's mobile software.
But come next month ICS will be old news too -- as Google has confirmed the next iteration of Android is incoming. It won't be called Android 5.0, as we previously thought, but rather has been incrementally christened version 4.1, aka Jelly Bean.
What's with the Jelly Bean nickname?
Google is continuing its tasty tradition of naming Android versions after American sweets and desserts starting with consecutive letters of the alphabet.
In recent times we've gobbled up Android Gingerbread, enjoyed hints of Honeycomb and hankered after Ice Cream Sandwich. But now Google's digital dessert cart looks like it will be overturned by a stampede of Android lovers hoping to grab a fistful of Jelly Beans.
Android 4.1 release date
In addition to the brand-new Nexus 7 tablet, Google has confirmed Jelly Bean will be landing on a trio of Android devices in the middle of July via an over the air update.
The three devices that will get Jelly Bean without any delay are two of Google's own-branded phones, the Samsung Galaxy Nexus and the older Nexus S, and also the Motorola Xoom tablet (which has always been a 'Google Experience' device, guaranteed to get the latest updates until it can no longer handle them).
When will Jelly Bean land on my device?
If you've got any other Android device than the four mentioned above, you're going to have to wait longer to get your hands on Jelly Bean.
Since only a few per cent of Android devices have been updated to ICS, which debuted almost a year ago, the wait for Jelly Bean could well be a long and painful one for a lot of Android fans. Buying a new device that runs Jelly Bean out of the box -- when such devices emerge -- could be the quickest and easiest way to get your mitts on Android 4.1.
The reason the Android updates process is so torturously slow is because mobile makers have to configure the new version to work with all the different Android devices and skins they make. This is the downside of the rich 'biodiversity' of the Android ecosystem, which offers such a wide variety of hardware and software to choose from. It also explains why Apple's iOS update process is so much simpler, as there are only a handful of iPhone models to update.
It's also likely that not all existing Android devices will get updates -- popular devices are more likely to get Jelly Bean than kit that didn't sell so well but even then it's not a given. After all, mobile makers would prefer you shelled out for another new hunk of hardware. And if you own a relatively low-powered device it may not be able to run the new version of Android well enough to justify getting updated.
Add to that, mobile network operators also have to get involved where devices are locked and customised to a particular network. Operators can take a very long time indeed to push out updates, if they decide to release an update at all.
Android 4.1 features
Even though it only has an incremental version number -- 4.1, rather than a major jump to 5.0 -- there are some tasty new additions to Android coming in Jelly Bean.
Read on for a breakdown of the main features.
Google Now
Perhaps the most tasty new feature in Jelly Bean is called Google Now -- a feature that lets Google pretend it's reading your mind by drawing on your search history and the location data created by the movements of your Android device.
The Google Now feature is activated by tapping on the search box or swiping up from the bottom of the screen. This pulls up Google Now cards that are filled with up to the minute, contextualised information. Google Now learns when you commute, for example, and tells you traffic information at those times. It also shows you the weather for your location and your work. If you're near a bus stop it can tell you when the next bus is due.
The system can also tie in with your calendar so when you have an appointment coming up it reminds you and also nudges you when you have to leave to get there in time, as if you had your very own PA. It even gives you the relevant public transport information.
Google Now can also automatically update you on the status of something like an airline flight you're getting, or your favourite football team scoring a goal. You don't even need to tell your phone which flight or team to update you on -- it works that out from your searches.
More speed, less lag
One unfortunate characteristic of a lot of Android devices is a general lagginess as you swipe around. They aren't always hyper responsive, and some can feel downright sluggish. With Jelly Bean, Google is looking to banish Android's foot-dragging ways for good -- promising "buttery graphics" and "silky transitions".
To do this it's adding triple buffering to the graphics pipeline for smoother, more consistent rendering and is also enforcing a consistent frame rate across all drawing and animation, so on-screen elements remain speedy and in sync.
When you swipe or flick the screen of a Jelly Bean device Google is also now making an informed guess on the trajectory of your fingers to improve touchscreen responsiveness. And if your phone has been idle, Google gives the CPU a little booster kick so it's wide awake right off, rather than sleepily sluggish.
Jelly Bean will also speed up the process of viewing a photo right after you've snapped it -- Google claims you'll be able to eyeball the shot you just snapped in an instant by swiping from the camera to the filmstrip view.
All of this nippiness sounds awesome, but there is a question mark over whether Jelly Bean's speed and responsiveness improvements survive some of the laggy Android skins device-makers add on top of Android. Time will tell. If you want to guarantee getting Jelly Bean's speed boost, you'll need a device that runs vanilla, unskinned Android, such as one of Google's Nexus phones.
There's also a question about how powerful the hardware needs to be to run Jelly Bean. Android Ice Cream Sandwich's performance on budget devices such as the HTC Desire C is not super slick -- so it remains to be seen whether Jelly Bean will offer better performance to budget devices as well as high-end multi-core slabs and slates.
Wiggling widgets
If you love tricking out your Android homescreens with loads of widgets, you'll be happy to hear Google is making it even easier to add and resize widgets.
In Jelly Bean, as you place a widget everything else on the screen automatically moves out of the way to make room. If the widget is too big, it will be auto resized to fit too. And any widgets you've had enough of can just be flicked off the screen to remove them.
Richer notifications
Notifications in the tray have been beefed up and can now include photos, and collapse as they bubble up to the top, or you can expand them with a two-finger gesture. The info displayed is also richer and you can do more with it.
Gmail messages, for example, show subject lines, calendar alerts let you email everybody in the meeting with canned responses if you're running late and photos can be shared to Google+ without opening the app. These alerts can be dismissed in one tap.
Savvier search
Search has been redesigned from the ground up, with improved voice search and answers to queries with the actual answer to your question, instead of a list of web links.
Google is using its Knowledge Graph software to power WolframAlpha-style answers (Apple's Siri uses the latter service). This means you can ask your Android Jelly Bean phone direct questions and -- hopefully -- be served a card with the answer on, like the phone is your very own Jeeves the butler.
Improved keyboard
Jelly Bean adds a more advanced predictive keyboard to better guess the next word you're typing. Word prediction also improves the more you use it. And Jelly Bean supports offline voice typing, so you don't need a Wi-Fi or 3G connection to dictate emails or messages to your phone.
English is supported first, with more languages to follow. Arabic, Persian, Hebrew, Hindi and Thai are also being added to Android.
Gestures for accessibility
Google has added a gestures mode to improve accessibility for blind Android users -- allowing them to navigate the UI using touch and swipe gestures in combination with speech output.
Jelly Bean also adds support for accessibility plugins to enable external Braille input and output devices via USB and Bluetooth.
Android Beam plus Bluetooth
Got an NFC Android phone and a buddy with the same kit nearby? The Android Beam function lets you send content from one NFC device to another by touching their backs together and tapping the screen to send the content. In Jelly Bean, Google has souped up Beam by using Bluetooth to simplify the data transfer.
Beam can also be used to pair your Android device with Bluetooth devices such as speakers and headphones.
Better browser
Jelly Bean also brings some browser enhancements including improved rendering speed, scrolling and zooming. HTML5 video is also being tweaked to add touch to play or pause and smoother transitions from embedded to full screen mode.
App updates
Google has redesigned the preloaded YouTube app with subscriptions listed on the left and a swipe across panel at the right to view the channels. The Google+ app has also been redesigned (yet again).
App updates are also getting leaner. Google is adding a feature called smart app updates that means Google Play will only push out the bits of an app that have changed when an Android user triggers an update. Google says this will typically mean less data has to be downloaded, apps are faster to update and the device's battery doesn't have to expend as much energy downloading them. Bandwidth savings will also mean less of your monthly limit is gobbled up if updating over 3G.
There's also help for app developers who want to improve data management within their apps -- to avoid them gobbling up too much bandwidth and annoying Android users. Apps will be able to query whether the current network is metered before beginning a large download.
In Jelly Bean, Big G is also looking out for paid app developers. Their apps will now be encrypted with a device-specific key making it harder for the apps to be pirated.
What didn't we get?
Unsurprisingly, the most outlandish rumours of all -- a dual-boot Windows 8 scenario -- did not come to pass.
There was no mention of dual-booting with Google's Chrome OS either.
What comes after Android Jelly Bean?
What about the next next version of Android? Apparently it's going to be called Android Key Lime Pie -- let's call it KLP for short.
Aside from this lime-flavoured name, there's no word on what KLP will bring or when it will arrive.
Expect the next, next, next version of Android (the one after KLP) to have a sugar-coated name that starts with the letter L -- Android Lollypop, perhaps, or Android Lemon Meringue Pie. Post your best pudding guesses in the comments below.
And for even more on Android, check out our handy guide to every version of Android ever.
CNET UK's Rich Trenholm contributed to this article.
Comments 56
Add your comment
anonymous 15 May, 2012 16:49
Android Kiwi Lush Pudding. :D
anonymous 15 May, 2012 18:13
Android deep fried creme egg or Android chocolate brownie cheesecake
anonymous 15 May, 2012 18:23
Android Apple pie
anonymous 15 May, 2012 19:42
Why would CNET post an article titled Jelly bean features, release date and more, and the actual article states "What do we know about Jelly Bean's features? Once again, not much since nothing has been officially confirmed" when it comes to features. The release date is also not known. Misleading article titles. Useless
pablouk1 15 May, 2012 21:25
It does not matter when its released when the phone companies take forever and a day to get it ready to release the update to your phone.
anonymous 15 May, 2012 22:33
I agree that the title is quite useless. They don't know anything about release date or features. More careful article titles would be appreciated.
anonymous 15 May, 2012 23:06
I have a feeling that Jelly Bean might bring more customisations to Android. Jelly Beans are all colourful, and ICS's main colour at the moment is blue, so what if the new update allowed you to change the system's main colour to that of the diversity available in a bag of Jelly beans? That would bring a bit more customisation to people's phones, allowing them to view their battery or signal bars in their favourite colours. I know it's far fetched, but it could happen.
anonymous 15 May, 2012 23:47
hopefully the next, NEXT version will be written in C# virtual machine so Oracle can quit trying to sue all the time and better performance too. Microsoft already bank on Android, time to stick to them too a lil.
anonymous 16 May, 2012 03:38
google shouldn't bother with siri like stuff, most people i know never use it and feel awkward using similar stuff. they should instead focus on the gesture stuff and make it awesome for once.
i hate apple, but they do show others how to do stuff 'properly', google has a way of starting loads of stuff and doing few of them amazingly well, or cancelling them completely. they need to employ more average people to finish products off once they've been started.
anonymous 16 May, 2012 03:40
jelly bean would be awesome if they brought back to life android @home which like so many google projects seem to have disappeared
anonymous 16 May, 2012 11:20
Its cool but then the networks take forever to release their version of the system & how many handsets will get it? or is it new, nr=ew to come hsets that will feature it
anonymous 16 May, 2012 12:37
how about stopping talking about Android 6 and getting 4 out to all of us who are still on 2!
anonymous 16 May, 2012 12:48
Is android big enough to now side step the carriers to ensure android is bloat free and properly updated A-la-Apple or do they still need to keep carriers happy by letting them keep control of the ship?
anonymous 16 May, 2012 13:39
It makes you wonder how many versions of Android will be out at the same time.
AB__C 16 May, 2012 14:20
Android 6.0 Lettuce Salad
Android 6.0 Little Red Riding Hood
Android 6.0 Lamb Chop
Android 6.0 Lemonade
anonymous 19 May, 2012 00:01
ANDROID KUSH
anonymous 19 May, 2012 07:41
DAmn it!!! they dont update our DAMNED phones to ICS, yet. and now they're gonna release another useless JELLY BEAN??!!! This is crazy!!! They've spend lotta money on ICS and let's say no one has yet used it! then why bother giving out the next big thing! If I was google. I'd not release at least till 2014
updates should be done by google, cuz phone makers are so thirsty for money so they dont update their damned device!!!
anonymous 20 May, 2012 02:24
Sorry Natasha,
No offence intended......
You ask us for comments via "Facebook"??
Do you not understand or remember most of us sensible folks folks don't, or won't touch the insidiously nasty Facebook, we'll comment via the usual system, much less tracking I believe (hope)... pls think before you 'post'!!!
Tywi 21 May, 2012 05:17
Did anyone noticed that the names are following the alphabet??? http://en.wikipedia.org/wiki/Android_version_history
Cupcake 1.5
Donut 1.6
Éclair 2.0/2.1
Froyo 2.2.x
Gingerbread 2.3.x
Honeycomb 3.x
Ice-cream Sandwich 4.x
Jelly Bean x.x
Key Lime pie x.x
Lxxxxx x.x
anonymous 21 May, 2012 09:57
android 7.0
Lemon Meringue
Tywi 22 May, 2012 00:08
thx for the info!!!
anonymous 22 May, 2012 09:37
or "Me Android Will Eat Apple Pie" codename yummmmmmmm!!!!!!
I know very funky...
anonymous 22 May, 2012 14:50
I like voice control. I don't often use it whilst out and about, but probably would if there was a streamlined, fast, efficient programme to use.
I use it a fair bit at home to write text messages though (less so now that I don't use a stock keyboard to be honest though).
Above all, something like this has it's uses, they're just not every day applications for a lot of people. This most significant is for use in a car whilst driving, obviously. It is invaluable in that situation. Also, I'm not sure that it's quite there yet, but as homes become super connected, voice control will become integral. Microsoft are ahead of the game here with Kinect to be honest. This is part of the reason I find Windows 8 on multiple platforms so interesting, it's a massive step towards super connectivity. Xbox, PC, tablet, mobile.
Any 'Siri' like app isn't going to be an innovation, just like Siri wasn't really an innovation, but this is the future as companies like Apple, Microsoft, Google, Samsung, and Sony are making huge leaps towards super connectivity within the home.
I own a Samsung phone and will almost certainly buy a DLNA enabled Samsung TV in the near future, even if, as I expect, I switch to Nexus phones, I will continue to use my Galaxy S as a multi-media player/smart remote control. That's in addition to my Windows laptop and Xbox 360. And in the future an iPad and possibly a Mac Mini (running some programme to allow me to run Windows and/or MS Office).
It's no longer about individual devices, it's about how they all interact now. I hope that Jelly Bean reflects this.
anonymous 2 June, 2012 12:30
Has no one thought of the possibility that it could be android 4.1 and they will just provide a minor update cos whats the point of a brand new version if no one has the current one?
anonymous 5 June, 2012 14:59
Android Lemon Drizzle
anonymous 7 June, 2012 06:50
I laugh at the ignorance of people complaining about ICS upgrades for your devices. You are NOT entitled to, nor is the manufacturer obligated AT ALL to upgrade your device. They simply do it as a good business measure (i.e. they're actually being kind).
When you bought your device, you probably thought it was cool, and it was the shi*t. Just because ICS came out doesn't mean your phone got any less amazing than when you first bought it. It's still the same wonderful gingerbread device. Only 'cuz there's something new does it make your device look like crap, you should instead remember why you bought your device in the first place.
anonymous 8 June, 2012 00:53
android sucker
android gummy bear
android cheese cake
android zuchinni lemon muffins
android zig zag lemon butter cream
android 10.0.7.8.5.4.9.x.2.x zebra stripe cheesecake
anonymous 13 June, 2012 18:52
what google needs is a way to be able to upgrade all their phones without the need of the carriers or the company making the phone
its not fair that most phones been released are still under gingerbread(myself included) just because theirs no legit way to upgrade them without rooting
google better step their game up or theres gonna be a lot of people switching to iOS or windows
anonymous 13 June, 2012 23:17
candy floss
techkid 14 June, 2012 11:35
should be called android strawberry pie
techkid 14 June, 2012 11:38
should be called
android cookie
android marshmallow
anonymous 15 June, 2012 16:01
Android 6.0 Air Batu Campur
anonymous 17 June, 2012 01:26
Could it be called "Krispy Kreme" or something like that?
anonymous 21 June, 2012 13:30
I have had ICS on my GS2 for some time now. It's great, better than gingerballs. Easy to upgrade through Kies as well. If your still on gingernuts you dont know what you are missing :o)
If you bought a brand new car and 3 months later a new model came out would you expect yours to be upgraded? No.
Upgrade your phone if ya cant wait.
Anyways -
Android Jammy Dodger
Android Krispy cup cake
Android Lime sponge
anonymous 28 June, 2012 19:31
Android Kulfi
anonymous 29 June, 2012 15:34
I upgraded to ICS on my S2 using the official O2 UK ROM and the phone's never been the same since. Wi fi crashes, clocking the gmail icon makes the screen hop several frames to the right and hanging up a call is suddenly a real fiddle. Hopefully O2 might release some bug fixes of ICS before bothering with Jelly Bean. This time next year I'll have an iPhone. Apple do things properly I've finally decided and I can cope with the closed ecosystem.
anonymous 29 June, 2012 17:31
Can't wait for this on my S3. It will be even faster and smoother!
bob 30 June, 2012 18:22
google steals peoples data from their phone. like: creditcard details, email addresses and hacks into the android phones plus most of the apps on google play steal data to like photos, credit card details and more. it is not safe to have an android phone. believe me.
anonymous 1 July, 2012 06:51
Jelly bean would be my favourite.
how about iget it upgraded to my galaxy noye. am sure the hardware will support.
crossoling my fingers.
Deogracious ajoga
south africa IT.
anonymous 1 July, 2012 07:03
Androif 6.1 chicken liver
android 6.2 wagon wheels.
android 6.3 banaba cake
android 6.4 grilled fish
Hahahahahaha. amazing!
anonymous 1 July, 2012 09:17
When will the Android 4.1 Update be available for the Acer Iconia A500 TAB in the UK.
anonymous 2 July, 2012 10:06
If you don't want to mess about with manufacturers delaying release of upgrades, then only buy Nexus phones, it's just that simple. People acting like there isn't an option here when of course there is.
It's probably worth bearing in mind that phones are engineered around a certain OS so getting an updated OS will not always be a good thing. People just take the whole thing far, far too seriously. Does your phone work? Yes? Was it satisfactory the day before an updated OS was announced? Yes? So why, all of a sudden, do people get obsessed with the OS update?
I'm running Gingerbread 2.3.6 on a Samsung Galaxy S, when it works, it perfectly fine for me, the only thing I miss from ICS is the ability to delete individual notifications and Google Chrome browser. If my phone ever became stable and didn't crash 2/3 times a day and constantly lag and freeze in between crashes, and I got Chrome, I'd be content with my phone for another 18 months, and would probably keep using it beyond that period.
ICS is great, but on a Samsung it looks no different to GB 2.3.6 (at least the SGS2 version, can't comment on the S3's version). Most of the improvements are incremental improvements that the majority of users wouldn't even notice.
I found the WP7.5/7.8/8 articles of two weeks ago refreshing, it was great to finally see an article about phone updates that didn't have the majority of users complaining about an update for weeks.
anonymous 2 July, 2012 17:20
Droid 6.0 BaconCat :)
anonymous 4 July, 2012 12:01
I'm so glad I've got a galaxy nexus. As for all the other phones I wish all the phones would start off as vanilla android. But Samsung or HTC or whoever would give customers the option to change to there skins . I hate apple for there tactics but the one good thing about them is there good for there updates
anonymous 10 July, 2012 12:42
RE: comment - - "The three devices that will get Jelly Bean without any delay are two of Google's own-branded phones, the Samsung Galaxy Nexus and the older Nexus S, and also the Motorola Xoom tablet (which has always been a 'Google Experience' device, guaranteed to get the latest updates until it can no longer handle them)"
That only applies in the US as Xoom's in the UK are still waiting for Motorola to fill the ROM with bloatware and then push out the update... hence it's my last non-Nexus device...
anonymous 16 July, 2012 21:48
why tha hell r people complaining about updates!!! if you r craving for ICS and it's not yet available for your device, then jus go for custom ROM(say MIUI or CM9) .for all i know, they give you even better experience than the stock ICS.
anonymous 31 July, 2012 16:05
Hi there i work in a mobile shop and we have not sold a phone for over a year now with anything less the ics4 and all.our telstra based products are all ics4
anonymous 26 September, 2012 16:12
Android Potato 76 Winning!!!!
technicalfuse 2 October, 2012 19:38
doesn't support flash player though =(
anonymous 12 October, 2012 07:25
guys!!!
tell us the exact date of the update to our phones rather than the above!!!!
SO EAGERLY WAITING FOR AN UPDATE!!!!!!:D
anonymous 30 October, 2012 13:14
Jeeves was a Valet - not a butler...
anonymous 18 December, 2012 16:00
Android Leche de dulce (sweet milk)
anonymous 6 January, 2013 12:38
I like this android version 4.1. I was upgraded it on my tab and works perfect for my tab.
anonymous 20 January, 2013 01:35
Android 6 Lollipop too obvious try Licorice maybe Lokum
Android 7 Marshmallow
Android 8 Nougat
Android 9 Popsicle
Android 10 Sherbet
Android 11 Taffy
anonymous 7 February, 2013 15:46
why does temple run,racingmoto and other similar games does not run on the samsung galaxy mini
anonymous 25 March, 2013 08:34
When Android version 4.1 will be released for the HTC SENSATION XE (ARABIC VERSION) ?