Difference between revisions of "Motorola Xoom Notes"

From JimboWiki
Jump to: navigation, search
(Install rooted image to Xoom)
Line 75: Line 75:
 
# Make sure you have the ROM you want to install on your SD card.  You may also need a separate ZIP for google apps, or other mods you are interested in.
 
# Make sure you have the ROM you want to install on your SD card.  You may also need a separate ZIP for google apps, or other mods you are interested in.
 
# You should already be in recovery mode, at the main menu.
 
# You should already be in recovery mode, at the main menu.
#  
+
# If this is a completely new image, you'll need to clear everything, like this:
 +
## Select "wipe data/factory reset", select yes
 +
## Select "wipe cache partition", select yes
 +
## Select "Advanced", "Wipe Dalvik Cache", select yes
 +
## Go back to the main menu
 +
# Select "install zip from sdcard"
 +
# Select "choose zip from sdcard"
 +
## If you see a list that includes "Android", "Notifications", "Ringtones", etc (i.e. it looks like the root of the internal storage instead of the SD card), it is probably easiest to just put your ROMs directly on the internal storage.
  
 
== Where to get things ==
 
== Where to get things ==

Revision as of 22:45, 2 March 2013

What needs to be done

PC pre-reqs

  1. Install Xoom USB drivers
  2. Install Android SDK

Xoom pre-reqs

  1. Have a MicoSD card installed with some free space
  2. Put a rooted Android image on the SD card (they come as Zip files, do not unzip them)

Activate USB debugging on Xoom

One of these two methods will apply:

  • Settings> Applications> Development> "Tick/Check" USB Debugging
  • Settings> Developer Options> "Tick/Check" USB Debugging

Unlock bootloader

Note, this process wipes the Xoom internal memory. The SD card is safe.

Execute the following commands. adb and fastboot should be installed with the Android SDK, in either the tools or platform-tools directory.

First, check the connection to the device with the following. You should see one result.

adb devices

Now, send it to the bootloader screen.

adb reboot bootloader

You will see "Starting Fastboot protocol support." in the top left, with the Motorola logo in the middle. Now, unlock the bootloader:

fastboot oem unlock

Follow the steps on the screen of the Xoom. The unlock process will take a minute, and the device will reboot automatically, and ask you to set things up again.

Activate USB debugging on Xoom

Yes, this is here twice. You need to turn it back on after unlocking.

One of these two methods will apply:

  • Settings> Applications> Development> "Tick/Check" USB Debugging
  • Settings> Developer Options> "Tick/Check" USB Debugging

Install recovery image to Xoom

Run this to reboot into fastboot mode

adb reboot bootloader

Once the Xoom is booted into fastboot (you will see the Motorola logo in the middle, and a note about fastboot being active in the top left) run this (on the connected PC):

fastboot flash recovery {path to recovery image here}

Enter recovery

After the Xoom says that this has been flashed correctly:

  1. Reboot your device by holding Volume Up + Power.
  2. Then 3 seconds after you see the "Motorola logo", hit Volume Down.
  3. If you were too fast, you will see "fastboot support" in the top left - reboot (Volume Up + Power) and try again. If you were just right, you will see "--> Android Recovery" - continue to the next step. If you were too slow, the device will boot, and you may need to repeat the installation of the recovery image - reboot and try it.
  4. Press volume up to enter recovery

You should now be in the Recovery Menu. Use volume up/down buttons to move the selection. Use the power button to select options.

Backup Existing Image

While in the Recovery Menu:

  1. Select "backup and restore"
  2. Select "backup"

This will copy the current boot, recovery, system, and data images to the SD card as a ZIP file. It will automatically name the files.

Install rooted image to Xoom

  1. Make sure you have the ROM you want to install on your SD card. You may also need a separate ZIP for google apps, or other mods you are interested in.
  2. You should already be in recovery mode, at the main menu.
  3. If this is a completely new image, you'll need to clear everything, like this:
    1. Select "wipe data/factory reset", select yes
    2. Select "wipe cache partition", select yes
    3. Select "Advanced", "Wipe Dalvik Cache", select yes
    4. Go back to the main menu
  4. Select "install zip from sdcard"
  5. Select "choose zip from sdcard"
    1. If you see a list that includes "Android", "Notifications", "Ringtones", etc (i.e. it looks like the root of the internal storage instead of the SD card), it is probably easiest to just put your ROMs directly on the internal storage.

Where to get things

Xoom USB Drivers

From Motorola

ClockworkMod Recovery Images

Make sure you pick the right one for your device... see the model list here

Xoom Jelly Bean ROM from Team EOS

Get it here. Don't forget to get the Google apps package as well, and flash that directly after flashing the image. (Flash is really not the right word to use here, since it is effectively an update script, but oh well...)

Android SDK

Needed for ADB (Android Debug Bridge)

From Android development site