\r\nWith Google's announcement of Android 4 (Ice Cream Sandwich), users are now chomping at the bit to update to the latest OS. And while Google did say that that most if not all phones with Gingerbread would see an upgrade to Android 4.0, it's not a given. So, here is our concise "How-To" on getting you a scoop of Ice Cream.\r\n1. Have the right phone\r\n\r\nThe rule of thumb here is that the newer your phone, the more likely you'll get it \u2013 and you should definitely be running vs. 2.3 (Gingerbread). Here is the list of phones that should, however, be upgraded: HTC Amaze 4G, HTC Droid Incredible (maybe), HTC Droid Incredible 2, HTC EVO 3D, HTC EVO Shift 4G, HTC G2, HTC Inspire 4G (maybe), HTC Sensation 4G, HTC ThunderBolt, LG G2x, Motorola Atrix 4G, Motorola Atrix 2, Motorola Droid 3, Motorola Droid Bionic, Motorola Droid RAZR, Motorola Droid X2, Samsung Galaxy Nexus (out of the box), Samsung Galaxy S II \u2013 (Galaxy S II, Epic 4G Touch), Samsung Infuse 4G, Samsung Nexus S (Nexus S 4G), and the Sony Ericsson Xperia Play.\r\n\r\nNow, of course, this largely depends no your air carrier and if your phone has an overlay like Motoblur or TouchWiz. Usually, this causes delays in rolling out these updates and as such, it could be later than sooner that your phone gets upgraded. And if your phone isn't on the list because it's too old, then it becomes less likely you'll get Ice Cream Sandwich if you haven't been given Gingerbread yet. So now may be the time to look for a new phone if your contract is up. With the right phone, you might also want to learn how to install Android SNK and Android Studio.\r\n2. Do nothing, be patient\r\n\r\n \r\n\r\nBut the good news is, that if your phone is on the list above, sooner or later you'll get an over the air update to Android 4. That's because Android phones have the benefit of having their updates done automatically. You wake up one morning and you find that your carrier stocked your phone's freezer with Ice Cream Sandwich while you were sleeping. And that's cool. All you will need to do it confirm the installation and let it go. Once installed, you can confirm by going to your phone's device information screen to see that the latest version of Android is now on the phone.\u00a0 BTW - it's always a good idea to back up your phone first, just in case, and to plug in your phone via USB or AC adapter during the upgrade.\u00a0 The last thing anyone wants is for their update to go bad because the phone battery died.\r\n3. Do it the hard way\r\n\r\nIf you're impatient and want to know if your phone's update is available, you can manually check for Android updates. Do this by pressing the \u201cHome\u201d key, then the \u201cMenu\u201d button and go to the \u201cSettings\u201d option. In settings, you'll see the option \u201cAbout phone\u201d near the bottom. From there, select\u201cSystem updates\u201d and your phone will look for any new Android updates to download and install. To streamline this process, download the app ANYCUT and you can create a shortcut on your main screen which will do all that with a quick tap.\u00a0 Another way to find out when updates are available is to follow your handset manufacturer and wireless carrier on Twitter.\u00a0 They will usually announce dates so you can be on the lookout.\r\n4. Getting to the root of the matter\r\n\r\nFinally, if your phone is too old, or your carrier doesn't think you should get Android 4 Ice Cream Sandwich, or if you're just too impatient to get it, you can always \u201croot\u201d your phone and download a custom ROM of Android 4 once it becomes available. Rooting means you get administrator access to your phone and can customize it's functions. There is a very active community of Android fans who are constantly working on versions of Android \u2013 called ROMS \u2013 which make a new version or Android available to phones that don't get them, or that streamline the OS \u2013 taking out overlays like Motoblur or TouchWiz. A good place to learn more are the XDA Developer Forums. There you can get custom ROMs, Boot Managers, and there's a very helpful community who are happy to answer any questions and help you troubleshoot should a root and rom go dreadfully wrong.