Friday, May 13, 2011

Clockwork Recovery on the 3G Xoom

Ref XDA:

Download Clockwork Recovery for the Xoom, then:

Linux:

$ ./adb reboot bootloader
$ ./fastboot flash recovery recovery-solarnz-XXXXXX-XXXX.img
$ ./fastboot reboot

After rebooting:

$ ./adb reboot recovery

Or install Quickboot from the market.


Unlock & Root 3G Xoom

Software needed:

-Android SDK: http://developer.android.com/sdk/index.html

-Java SDK (use synaptic)

-fastboot (from HTC): http://developer.htc.com/google-io-device.html#s2


Linux:

Create this file (as root): /etc/udev/rules.d/51.android.rules containing:

SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"

SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"


Xoom: Make sure "USB Debugging" is on (Applications->Development)


Linux:

Open konsole in SDK/tools directory (ie: ~/Download/Motorola/xoom/SDK/android-sdk-linux_x86/tools):

$ ./adb reboot bootloader

$ chmod 777 fastboot

$ ./fastboot oem unlock


Wait....


Unlocked!!!


Enter info on Xoom...Make sure "USB Debugging" is on again.


Linux:

$ ./adb reboot bootloader

$ ./fastboot flash boot rootboot.img (From here.)

$ ./fastboot reboot


Wait...


Linux:

$ ./adb remount

$ ./adb push su /system/bin

$./adb shell

# ln –s /system/bin/su /system/xbin/su

# chmod 4755 /system/bin/su

# exit


Install Superuser from market

Install busybox from market

Install Titanium Backup from market (Do NOT install busybox from within Titanium Backup!)