[GUIDE] WiFi MZ604 Models - Change from 'your-region' image to US 3.2

jutley

Senior Member
Mar 23, 2006
2,634
457
163
UK
Additional notes
PLEASE READ FIRST IMPORTANT THIS IS ONLY FOR XOOM WIFI MODELS MZ604 DO NOT FLASH ON 3G MODELS AND OR ANY OTHER MODELS BELOW IS THE COMPATIABLE LIST THAT CAN BE FLASHED SUCESFULLLY YOU HAVE BEEN WARNED.

MZ604 - XOOM with Wi-Fi
Build H.6.2-20 for KDDI Japan 125 MBJun. 2, 2011 MZ604
Build H.6.2-24 for Retail France 118 MB Jun. 2, 2011 MZ604
Build H.6.2-24 for Retail Europe 118 MB Jun. 2, 2011 MZ604
Build H.6.2-24 for Retail Other International 118 MB Jun. 2, 2011 MZ604
Build H.6.2-21 for Canada 119 MB Jun. 1, 2011 MZ604
Build H.6.2-21 for Brazil 119 MB Jun. 1, 2011 MZ604
Build H.6.2-21 for Spanish-speaking countries in Latin America 125 MB Jun. 1, 2011 MZ604
Build HWI69 for US Retail 122 MB N/A MZ604
Build MZ604 (Hong Kong version, 3.0.1) This build has been confirmed working wifi only

IF YOU DECIDE YOU WANT TO GO BACK TO YOUR STOCK COUNTRY FOR WARRANTY PURPOSES EASY JUST DOWNLOAD YOUR CORRESPONDING COUNTRY'S FIRMWARE eg MZ604 Europe retail OR WHICHEVER YOURS IS AND REPEAT THE PROCESS BELOW AND YOU WILL BE BACK THE WAY YOU WAS WHEN YOU SEND BACK FOR WARRENTY LOOK AT THE COMPATIABLE TABLE ABOVE DONT FORGET TO RELOCK YOUR BOOTLOADER THE COMMAND IS (fastboot oem relock).

1) make sure where C:\tools that you have extracted the stock us 3.01.zip in there you will have 4 img files and that fastboot.exe and adb.exe is in there just copy the whole tools folder from android sdk to c:\ so you will end up with C:\tools

2) you'll want this image for the us 3.0.1 image: Build HWI69 for US Retail 122mb MZ604 Product Specs Download Place all the downloaded stock image files into the SDK Tools folder. http://developer.motorola.com/products/software/

3) Make sure you have the latest SDK - adb and fastboot should be in /platform-tools - http://developer.android.com/sdk/index.html
Should have the android SDK if you have rooted your Xoom before.

4) Please make sure you are using the original motorola cable that came in the box with your xoom device or it will not work and or dont use any extenshion cables adapters just the lead direct into usb port.You need the Moto Drivers - Read this thread to START you - http://forum.xda-developers.com/showthread.php?t=981578
Should have these drivers installed if you have rooted your Xoom before.


REMEMBER IF YOU HAVE ALREADY UNLOCKED YOUR BOOTLOADER IN THE PAST YOU CAN SKIP THIS STEP AS LONG AS YOU HAVE NOT RELOCKED IT
First step If your bootloader is locked To unlock bootloader put xoom in fastboot mode by power off then Hold Vol Down and Power button will boot unit for fastboot mode you will see fastboot mode in top lefthand corner.

open command prompt

ENTER command

cd C:\tools

fastboot oem unlock

Then follow instructions on device to unlock and let it reboot and wipe device.




Then Put xoom in fastboot mode by power off then hold the down volume button and power button at same time you will see fastboot mode in top lefthand corner.

open command prompt

ENTER command

cd C:\tools

fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash recovery recovery.img
fastboot flash userdata userdata.img
fastboot erase cache
fastboot erase userdata

(DO NOT fastboot oem lock)

Once done reboot device either by typing fastboot reboot or hold volume button up and power at same time let it do the setup procedure and it will detect a update go ahead and update please plug in the AC adapter and enjoy your 3.2 honeycomb which is the latest as of writing this guide for us wifi model.

So If your tired of waiting for the OTA update from 3.1 to 3.2 the procedure below can be flashed from a usb device like a pen derive but you need the OTG cable that connect the xoom to the usb stick via host cable so here is the procedure and its been tested and proved working.

1. Acquire an OTG Cable and a USB Thumb Drive, Copy the 3.2 stock image to the thumb drive Plug the OTG cable into your Xoom with the thumb drive attatched.
2. Reboot your Xoom.
3. Once the dual core screen comes up, tap the volume down button repeatedly until you get menu options.
4. Select Android Recovery and press the volume up button.
5. At green android, hold the power button and tap the volume up button once, release the power button.
6. Select the Apply Update option, and choose the correct file from the USB Drive. Tap the power button to continue.
7. Let it run through the update process, choose reboot once it is complete, and enjoy!

The 3.2 stock image file can be found below
http://api.viglink.com/api/click?fo...ndroid.clients.google.com/pa...7.db223b6e.zip

Quick guide for all anyone who has installed the US firmware on a UK Xoom and wants it to UK language the link is below

http://forum.xda-developers.com/showthread.php?t=1167738

Here is a guide to get you rooted on 3.2

http://forum.xda-developers.com/showthread.php?t=1170760

Here is a great guide to get recovery onto your xoom

http://forum.xda-developers.com/showthread.php?t=1074979
 
Last edited:

GodEater

Member
Jan 20, 2010
25
2
0
London
Before you go about changing it, could you do me a quick favour and make a note of the User Agent that it's using currently, and post it here?

whatsmyuseragent.com <-- This site will tell you.


Edt: Gah. Stupid "you can't post links when you're a newbie" limitation!
 

jutley

Senior Member
Mar 23, 2006
2,634
457
163
UK
Before you go about changing it, could you do me a quick favour and make a note of the User Agent that it's using currently, and post it here?

whatsmyuseragent.com <-- This site will tell you.


Edt: Gah. Stupid "you can't post links when you're a newbie" limitation!
Edit ok why didn't you just say that site looked well dogy can you help me get to us stock
 
Last edited:

GodEater

Member
Jan 20, 2010
25
2
0
London
Erm. Nope.

Didn't ask for your IP address. Don't want it. The UserAgent string doesn't contain it, all it does is identify the version of the browser that your Xoom reports to remote websites. I can't use it for anything malicious.

I already upgraded my Xoom (also a UK one), and have thus lost the chance to easily get in on the free keyboard and mouse that Motorola are offering to UK Xoom owners - since you have to visit the promotion website with your xoom.

When I do that with my Xoom I'm visiting it using a browser which is sending the UserAgent used by the US firmware, and so the website does not recognise me. I thought I'd ask a kindly soul who still has yet to change their firmware to the US one to help me out - but if you don't want to help - so be it. I'll just have to go back to the stock UK image temporarily.

Sorry if I scared you.

For reference, this is the string I'm looking for, which is what my Xoom is currently set to use :

Mozilla/5.0 (Linux; U; Android 3.1; en-us; Xoom Build/HMJ37) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13

Yours would look similar, but not identical to it. Note there is no IP address info in it.
 
Last edited:

GodEater

Member
Jan 20, 2010
25
2
0
London
Not really, if you go to US stock, you won't have the info I need any more.

Never mind - I'll do it myself.

There's a ton of guides on what you want to do in the Android Dev section for Xoom - are none of them any use?
 

jutley

Senior Member
Mar 23, 2006
2,634
457
163
UK
I don't know which one I need to use I have a wifi only tablet stock on 3.01 I was going to get the info for you first before we convert mine to us stock
 

Lothaen

Senior Member
Jun 4, 2010
4,078
413
0
plus.google.com
the motorola dev site with the images on is the best way to go.

that's what I did.

download drivers
download us wifi image

oem unlock
flash
(do not oem lock) though

then boot up, set up, it'll OTA to 3.1 job done.

i'll see if i can find the guide I used


this post kinda has the answer:
http://forum.xda-developers.com/showthread.php?t=1052644




http://developer.motorola.com/products/software/

you'll want this image for the us 3.0.1 image: Build HWI69 for US Retail 122 MB N/A MZ604 Product Specs Download

1) First you need the Moto Drivers - Read this thread to START you - http://forum.xda-developers.com/showthread.php?t=981578
Should have these drivers installed if you have rooted your Xoom before.

2) Make sure you have the latest SDK - adb and fastboot should be in /platform-tools - http://developer.android.com/sdk/index.html
Should have the android SDK if you have rooted your Xoom before.

3) Place all the downloaded stock image files into the SDK Tools folder.

4) If you are booting up from scratch, you can get the Xoom in fastboot mode by doing the following. Use command prompt to perform the rest of the steps
Hold VolDown and Power button will boot unit for fastboot mode
fastboot oem unlock

I think it then asks if you are sure, blah blah blah follow on screen instructions

fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash recovery recovery.img
fastboot flash userdata userdata.img
fastboot erase cache
fastboot erase userdata

DO NOT fastboot oem lock
 
Last edited:

jutley

Senior Member
Mar 23, 2006
2,634
457
163
UK
Thanks this will be so helpful to me what about recovery and root don't we need them to do it all I want is us stock 3.1 don't care about root and stuff I am on v3.01 uk xoom wifi.
 

Lothaen

Senior Member
Jun 4, 2010
4,078
413
0
plus.google.com
Thanks this will be so helpful to me what about recovery and root don't we need them to do it all I want is us stock 3.1 don't care about root and stuff I am on v3.01 uk xoom wifi.
updated my last post.

no - you don't need to root if all you want is a stock 3.1 us wifi image. I didn't - also in theory when the 3.2 update comes I should be able to get that OTA too without worrying... although someone may correct me if I am wrong! :)
 

jutley

Senior Member
Mar 23, 2006
2,634
457
163
UK
This part do you have to type all this at once or line by line?


fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash recovery recovery.img
fastboot flash userdata userdata.img
fastboot erase cache
fastboot erase userdata
 

jutley

Senior Member
Mar 23, 2006
2,634
457
163
UK
And how is the us rom all working any problems downloading etc what's the differences I know on the us one the updated will come fast.
 

okantomi

Senior Member
Feb 20, 2011
3,021
709
0
Boston, MA
This part do you have to type all this at once or line by line?


fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash recovery recovery.img
fastboot flash userdata userdata.img
fastboot erase cache
fastboot erase userdata
Line by line...hit enter after each line.
 

jss42

Senior Member
Jul 16, 2007
117
12
0
Ottawa
I'm going to ask a potentially stupid question (well 2 of them)....

Does this have any impact on the app purchased from the app store? I.e. can I still download and run the apps I've brought with my UK account?
Also
Does the US image have an option to set UK keyboard layout? I need £ sign :D
 

jutley

Senior Member
Mar 23, 2006
2,634
457
163
UK
many thanks to everyone, my uk xoom is now on 3.1!
I flashed and got the update
now just need 3.2 :d
to all i have just re done the whole guide in the first post to make it abit easier i hope it helps all those uk euro owners like myself to get to a true stock ged honeycomb v3.2 enjoy dont forget to hit the thanks button if the guide helped you.
 

PrinceTc

Member
Jun 6, 2010
33
0
0
Northzealand
Hii

I will also try the guide u made, but i am not super user, so is it save for guy to try it out, my xoom is canadian xoom, will this guide work on this xoom?

and another q too, i living in denmark, so i need some of the letters in danish, can i get it with US image, or noot..?

i f not, how can i put the danish keeyboard languages on the US xoom...?
 

Lothaen

Senior Member
Jun 4, 2010
4,078
413
0
plus.google.com
Hii

I will also try the guide u made, but i am not super user, so is it save for guy to try it out, my xoom is canadian xoom, will this guide work on this xoom?

and another q too, i living in denmark, so i need some of the letters in danish, can i get it with US image, or noot..?

i f not, how can i put the danish keeyboard languages on the US xoom...?
it's a very safe guide - it looks scary, but it's pretty straight forward actually! just read it through first and do it step-by-step..

it should work for non-UK xoom's too - i.e. Canadian/australian, I did the same steps basically which was for a CAN to US Xoom (see my sig link for this post):
[Q][SOLVED] Upgrading from Canadian Wifi 3.0.1 to US Wifi 3.1 which also details rooting, kernals, and a language pack (see below)

As for the danish keyboard - I have no idea - Moto posted that they would fix non-us keyboards in their 3.1 update - I dont know if google's 3.2 update will fix it for US xoom's or not - not tested yet - more locales 2 from the market helps add in languages you are missing but doesnt fix the actual keyboard when connected...

if you root and stuff you can get a 'language pack' but i dont know if this fixes the keyboard layout for the BT Keyboard.

if you find a good answer for non-us keyboard layouts let me know :D

to all i have just re done the whole guide in the first post to make it abit easier i hope it helps all those uk euro owners like myself to get to a true stock ged honeycomb v3.2 enjoy dont forget to hit the thanks button if the guide helped you.
good timing to re-write that guide up :)
 
Last edited: