The Motorola Xoom is still a mighty popular Android tablet that is long overdue its Ice Cream Sandwich upgrade in the UK. It’s been promised by Motorola for an OTA update in Q2 2012 but until then, if you want to get your hands on the update here is a guide to rooting and sticking a stock ICS ROM on your Motorola Xoom Wi-Fi (not the 3G version).
To root your device you’ll need access to a computer and the following files:
- Motorola device driver
- ADB/Fastboot (basically a toned down version of the full Android SDK)
- The recovery image
- A copy of the stock/rooted Ice Cream Sandwich ROM
NOTE: Doing this will wipe your device of all files so make sure you back up! It may also invalidate your warranty!
Place the zip file for the ROM on a microSD card and put the microSD card into your Motorola Xoom.
Install the device driver and then make sure USB debugging is enabled on your Motorola Xoom. You can do this by going to Settings > Applications > Development > Make sure ‘USB debugging’ is ticked. You should now be ready to root.
- Go to your C: drive and extract the contents of the ADB/Fastboot package you downloaded. It should extract a folder called Android directly onto your C: drive,
- Press Win + R and in the dialog box and type ‘sysdm.cpl’ then press enter
- This should bring up your System Properties, click the Advanced tab
- Once in the Advanced tab click Environment Variables in the bottom right corner
- In the second half of the window you should see a box labelled System Variables, scroll down this box to find Path,
- Click on path then click the edit button underneath,
- In the window that pops up click on the box labelled variable value, go to the very end of the text and make sure nothing is highlighted then enter the following text ;C:\Android
- Click OK to close all windows, you are now ready to use adb commands to control your Motorola Xoom remotely.
The next few steps will root your device: -
- Press win+r and type cmd, press enter,
- This step causes most confusion as you need to put the recovery file you downloaded earlier in the same place your Command Prompt is open. If you have issues simply ask in the comments. If you’re on Windows 7 then it should be open in your User folder, type the following in the Command Prompt:
Make sure the recovery file downloaded is on your desktop
- Now in the Command Prompt type the following:
adb reboot bootloader
Then hit enter
- After a few seconds you should be in your device’s bootloader (Motorola logo and a line of text at the top), once there type the following:
fastboot flash recovery recovery-Tiamat-R4c-100611-1150-cwm.img
Then hit enter. This will flash a custom recovery that will allow you to install many different custom ROMs. Follow the prompts on screen carefully, once done your Motorola Xoom should reboot.
- Once rebooted switch the Motorola Xoom off then switch back on and keep pressing the down volume button until you see the text ‘Android Recovery’ display, press up volume when you see this.
Once you’re in recovery you’re ready to begin flashing your new shiny Ice Cream Sandwich ROM:
- You’ll need to do a ‘factory reset’ and you’ll also need to ‘wipe the cache’. Use the volume buttons to navigate to these options and use the power button to select,
- Final step is to flash the ROM you put on your microSD card earlier. Navigate to ‘install zip from sdcard’ > ‘choose zip from sd card’ > select the zip file you placed on the microSD card earlier > select ‘Yes’
Once this has completed you simply select ‘go back’ then select ‘reboot system now’. The reboot may take a while but once done you’ll now be rocking a root Motorola Xoom with Ice Cream Sandwich.