I'm looking to buy an Android tablet, but most give specific versions of Android and of course I want the latest version. It seems odd to me why it matters. Can't I just update the OS to the latest once I get the tablet? The fact that companies always advertise the Android OS version makes me think it can't be updated. Is this the case?

  • 2
    You could also have a look through some our questions that list devices that are known to have updates available (though those are just the devices that we've looked for or noted, just because a device isn't doesn't necessarily mean it doesn't have updates): When will my device get the Android 4.1 update (Jelly Bean)? and the questions for other versions linked frfom there.
    – GAThrawn
    Jun 11, 2014 at 10:23

2 Answers 2


Your tablet will come advertised with the version of Android it carries in the box. When they make it they don't know what versions will be released, obviously. The packaging and advertising will say Ross Tablet comes with Kitkat 4.4. That doesn't mean I won't update my hardware with a newer version of Android, but it means there is no guarantee I ever will.

There's nothing that says explicitely it CAN'T be updated, unless the hardware is insufficient to run a particular build. JellyBean was heavy on resources but KitKat is much lighter. It would depend on this also.

Either they didn't update their advertising and/or they didn't update the device. There is no hard fast rule.

Updates to Android itself are creted by Google, then released to the OEM. The actual updates to the device are dealth with by the OEM (manufacturer) and released by them IF they decide they want to. This is after they skin it (Touchwiz, Sense, MotoBlur etc), test it and make whatever changes they decide. This is why I have a HTC on 4.1 and another on 4.4 here.

Each manufacturer has it's own unique hardware, as does each device model. There is no concept of a 'generic' Android ROM across devices. The hardware and software for it (e.g. the OEM's camera) is closed source and ROM developers have to use their own Kernels and work arounds to get these installed on the various devices.

You would need to check on a device by device basis. Google should tell you the answer, but XDA Developers is also a great resource.

  • 1
    So if I understand you correctly, the manufacturer of a device has to release the update, not Google? It seemed odd to me, because it's not like you see iPhones advertised with an older OS even though some undoubtedly have them until they're updated.
    – at.
    Jun 11, 2014 at 10:37
  • @at. Edited my answer. Google release Android itself, then the OEM skin it, modify it, test it etc then release to your device (UNLESS it is a Nexus device). Apple have ONE type of phone running ONE OS version so they can always say iOS7 is out.
    – RossC
    Jun 11, 2014 at 10:41
  • 2
    Also don't forget about vendor/device specific hardware, which again Google cannot take care of (specific closed-source camera modules etc.). This is also why you cannot simply take a "general ROM" and put it on any device: there's no such thing as a "general ROM" (or "generic Android build").
    – Izzy
    Jun 11, 2014 at 12:07
  • 1
    @Izzy thanks very much added a line to the answer on this!
    – RossC
    Jun 11, 2014 at 14:01

If you want a tablet that gets the newest updates on time, get the new nexus 8 that will be coming out soon. There isn't really any reason to get another type of android tablet (although some of Samsung's new stuff is compelling) since nexus products generally have excellent specs and cost half the price. However, even if you want to go with another manufacturer, there is a pretty vibrant community of people on the Internet who prepare updates for various android devices that you can flash onto your device yourself. I bought a $150 Chinese tablet last year and was able to get the newest version of android on it even though the manufacturer never would have rolled out an official update. Happy traveling in android tablet land!

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .