Motorola Xoom

Not too long ago Motorola was sending out some emails to folks letting them know a new soak test was happening for the Motorola XOOM WiFi. There wasn't a whole lot of mention about it but now Motorola is once again sending out emails letting folks know Android 4.0.4 will be showing up shortly on their devices. As noted from the email:

Android 4.04 (IMM76) Software Update for the Motorola XOOM™ WIFI users in the US


We are pleased to announce a new software update for the Motorola XOOM™ WIFI in the US. This Android 4.04 (IMM76) software update by Motorola includes numerous enhancements. Upgrade today for peak performance.

For more information on Motorola updates and product support, please visit us at:

Who Can Use This Release

ALL Motorola XOOM — US WIFI users

After downloading and installing the software release, you will notice:


  • Quicker screen rotation
  • A new setting to choose whether the power button immediately locks the device or not
  • Microsoft Exchange improvements with additional EAS policies
  • Better phone number recognition
  • Camera and image quality improvements
  • Improved stability

The update isn't currently showing up for me right now, but we'll update the post when some more people actually start to see it arriving. Either way, it's on it's way and it should be here soon. If you see it hit your device drop us a note in the comments or in the forums.

Source: Android Central Forums


Reader comments

Motorola XOOM WiFi receiving Android 4.0.4 update - Includes quicker screen rotation, camera improvements


What did you expect when you bought a Verizon branded tablet? (Note: Verizon could have been Sprint, AT&T, or that other company... You buy a carrier branded device, this is what you get)

(Yeah, I know their name is T-Mo... I was just jacking around)

Hindsight (and especially Hindsight Bias <- do yourself a favor, look it up) is 20/20. It's so easy to say people should have just gotten the wi-fi version. What people forget is that Motorola would not confirm if there was even going to be a wi-fi only model. For what we, the consumer, knew upon purchasing is it could have easily been the only android tablet for quite some time (thank you Asus for not confirming anything until shortly before release). It was either get the Xoom 3g/4g or wait for an undetermined amount of time for what comes next.

As we all know, à la Moore's law, depreciation of hardware happens very quickly; the next big thing always coming out will always be better. However, with Google branding it a Google Experience Device it was assumed it would maintain proper updating like all GED's prior (i.e. nexus line) NOT LIKE other carrier phones or tablets.

Yeah, but with Verizon's track record on updates (Did they EVER get the Galaxy S up to 2.3?), you were taking the chance of never seeing an upgrade. Carrier-linked devices will always (well, in the foreseeable future) lag on updates. That's not prognostication, that's just horse sense.

And if you REALLY need connectivity everywhere, I'd suggest a mobile hotspot. I was saying the same thing when the Xoom came out, as were a lot of other people. Sure it's another box to carry, but at least then you get your updates in a more timely manner.

I have a co-worker who's about to sell his Verizon Xoom for just this reason.

This is easy to say now, but as Sock-Monkey Pete said hindsight is 20/20. At the time the Xoom on Verizon or the NS4G on Sprint were sold it was still believed that they were true developer devices that Google directly supported. This was believed because this is how Google advertised and presented them to the public. To say that it was known that Verizon/Sprint procrastinate on updating developer devices is false as there were no other developer devices on CDMA networks before these. Sure Verizon has a horrible track record of keeping their OEM devices up to date, but a developer device was supposed to be different. Now we know this to not be true. There is no true developer or Nexus devices on CDMA networks.

"Carrier-linked devices will always (well, in the foreseeable future) lag on updates."

Then why was the carrier linked T-Mobile Nexus S the first to receive an OTA of ICS? The problem isn't that devices are carrier linked, the problem is CDMA devices are not true developer devices as their radio software is proprietary. We all learned this the hard way as Google didn't bother to tell us this until way after the purchase of these devices and their 15 day return policy.

Exactly where I was going with that poopsies. What Robzilla calls "horse sense" I call hindsight bias. Put in the same position, with the same information, over a year in the past; it still was the logical choice.

How would it be different then everyone who bought the Galaxy Nexus on launch day? Google labeled it a GED and, with their track record (at the time) being far superior on other devices, people purchased them. With what transpired with the Xoom, and to a drastically smaller percent the Galaxy Nexus, several months after purchase comes "horse sense". We now know this new information, therefore we can make relatively more informed judgements...and I do mean relatively more informed.

Verizon, Motorola, and Google always could have a "come to christ" moment and decide to better streamline everything and make do on unspoken promises, however unlikely, reversing this entire conversation. It's the tandem of what you know AND when you know it.

So the Xoom is on 4.0.4; the Galaxy Nexus is on 4.0.1 and 4.0.2; and the Nexus S on 4.0.3 and Gingerbread. I cannot begin to comprehend what Google is doing. I mean, I totally understand the difference of hardware, but all these devices shouldn't be so far apart.

Galaxy Nexus don't have 4.0.3, i heared it got 4.0.4 once ;x 4.0.3 is kind of important update, it got higher API Level then 4.0. 4.0.4 should ike a minor update possibly XOOM exclusive, i should not have much difference from 4.0.3

Agreed. I would think the Xoom Nexus (WiFi) would be on the same versions as the other Nexuses. Like you said, it could just be the hardware differences. And maybe the 0.0.4 level targets tablet-related issues.

Who worked on and sent out the update? Was it Google or Motorola? Does this mean Google is done with 4.0.4 and the Nexus devices should be seeing this soon or is this something Motorola worked on and pushed out themselves? If this was Motorola's doing then were did they get the 4.0.4 source as it is not publicly available? If this was Google updating it then were is the update for the Nexus devices that were advertised to be "first to receive software upgrades"?

this is from Google via motorola sending it out. This how the wifi USA xoom works. I got the notice to update but haven't flashed yet.

Then that would mean that 4.0.4 is done since it is getting pushed out to the Xoom. So where is the source and where are the updates for the Nexus line?

Not necessarLay Google has been switching up the way the realelse the source they may just wait till 4.0.5 to update source

This has 4.0.4 and my Nexus is left waiting for some mythical 4.0.5 update which may or may not come out in April? FFS Google, PUSH THIS TO MY PHONE. I've been kicking myself for not unlocking the bootloader the second I got my phone home, I figured it's the damn Nexus and the updates would flow like wine. :(

I was looking forward to getting the Galaxy Nexus once it became available for Sprint. But your (and everyone else's) frustration is making me have some second thoughts. What is the purpose of having a Nexus phone if you still have to go out and download unofficial builds?

We get it. You are super cool because you flash beta builds and leaks onto your Nexus. Hopefully the Xoom 4.0.4 will not be as bug ridden as the one on your Nexus S 4G since it is actually official software.

Yeah. Unlike the original USA Xoom WiFi, which is essentially a Nexus device, the Family Edition was "value added" by Motorola (like the Xyboard WiFi). So it will probably get updates faster than the Xoom 3G/4G, but slower than the Xoom Nexus.

Unlike the original USA Xoom WiFi, which is essentially a Nexus device, the Family Edition was "value added" by Motorola (like the Xyboard WiFi). It is not running stock Android. So it will probably get updates faster than the Xoom 3G/4G (because of no carrier involvement), but slower than the Xoom Nexus.

Honestly, I would trade getting 4.0.5 on the galaxy nexus if Google & Verizon (*insert big sigh here*) roll out 5.0 to the Nexus within a week of it's completion.

It would be nice if the MZ604 (the WiFi version sold in Canada, as well as the rest of the world) got an update. It's still at 3.2 with only a "Q2" as a target.

It really is frustrating to see this happening, especially on what was ostensibly the "reference" tablet.

I mean, the Xoom has worked out better than the LG Optimus Pad I had previously (as far as I can tell, that unit is stuck at 3.0 and neither LG nor Rogers (the carrier) intend a damn thing) but it would really help relations with the user base, and make developers happier---and thusly benefit the community as a whole---if Google et al could keep the installed base at a reasonable version.

Obviously you have not spent any time on Android's help and developer forums. Google is not at all interested in keeping devs and users happy.

For all of you crying about your non US WIFI being able to accept the update, it is very easy to change it to where it will receive the updates. I did it on my dads Euro based mz604 and he is rocking the stock IML 4.0.3 build

So the end user is expected to "change" their hardware or software just to get what was expected of Google and Motorola when it comes to software updates.

Makes perfect sense.

if you cant wait for them to release it, then yes.

what percent of moto xoom owners know/care/are concerned with their software version?

the % of people upset is very small but very vocal.

And this validates your argument how? The update is ready, it could be pushed if they wanted to. The question is, why do some receive it when the others don't? This was not the understanding that was pushed onto consumers as they purchased these devices. If a device is a developer device then it needs to be on the current system so one can develop for it. Otherwise it is just another OEM tablet/phone. That is not what these people payed for.

Yeah, I did that. It still shouldn't be necessary, and it looks pretty amateurish when Apple is nailing cross-carrier, cross-nation device updates with regularity.

It'll become more of an issue if Microsoft does the same with Win8 Tablet and WP8. Google needs to shape up, here. If developers suddenly find that developing for Win8 (never mind iOS) is easier because of smaller variations in hardware and software versions, Android will bleed developers, enthusiasm and (this is important, if you're Google) worthwhile advertising data (users, metrics, channels, etc). Eventually, that means Google will bleed dollars.

Tablet users are a lucrative market by their very nature. Letting vast numbers of them rot will hurt the bottom line.

I have not yet.

Did you buy it in the USA? If so, it is a USA version. Otherwise, look at the about tablet... if it is currently 4.0.3 build IML77, then you probably have the Xoom Nexus (USA Xoom WiFi).