Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,768,911 Members 49,889 Now Online
XDA Developers Android and Mobile Development Forum

[GUIDE][US 3G ONLY] How To Root Your Xoom From 3.2 Stock [PC & Mac]

Tip us?
 
blade85
Old
(Last edited by blade85; 12th August 2011 at 12:58 PM.)
#1  
Junior Member - OP
Thanks Meter 1
Posts: 6
Join Date: Aug 2010
Default [GUIDE][US 3G ONLY] How To Root Your Xoom From 3.2 Stock [PC & Mac]

**THIS IS FOR US 3G XOOM ONLY**
**DO NOT USE THIS ON WIFI MODEL**


This guide in no way implies or expresses any warranties.
What you choose to do with your equipment is your sole responsibilty.

__________________________________________________ ______________________________________

SUMMARY
  • You must already be running Honeycomb 3.2 on your Xoom
  • You will be unlocking your Xoom, if you have not already. This will wipe data so make sure to back everything up that you would like to keep.
  • You will be unlocking your Xoom, if you have not already. This will wipe data so make sure to back everything up that you would like to keep.
  • You will be performing steps in ADB. If you are not familiar with this, read HERE first.
  • You will need Xoom USB drivers and Fastboot
  • You will need the boot (kernel) partition with rooted stock 3.2 kernel (thanks & credit to, solarnz and p3droid) [see Attachment]
  • You will need Superuser.apk and su binary to enable functioning root [see Attachment]
**Before you get started, make sure the USB Debugging option is enabled in the Settings. Go to Settings --> Applications --> Development -->USB Debugging**

PROCEDURE
  • Download and unzip files. Place kernel.img, superuser.apk & su binary in the same place you will open your command window.
  • Open command window:
  • Type; adb devices - you should see a long serial number on the screen. If no serial number appears, recheck your adb, sdk & moto usb driver files.
  • Type; adb reboot bootloader
  • Type; fastboot oem unlock - and follow the steps on your xoom's screen (You have to accept the terms by pressing the volume down key, and then select 'accept' by pressing the volume up key.)
  • Allow the xoom to boot up completely and go back into settings and enable USB debugging again.
  • In the command window on your PC type; adb reboot bootloader - (if xoom does not respond, disconnect from pc and reboot manually by holding vol up + power. then reconnect after fully rebooted)
  • Type; fastboot flash boot kernel.img
  • Type; fastboot reboot
    Allow the xoom to boot completely - your xoom should be in normal operating mode for the remainder of the process.
  • In the command window on your PC type; adb remount
  • Type; adb push su /system/bin
  • Type; adb shell ln –s /system/bin/su /system/xbin/su
  • Type; adb shell chmod 4755 /system/bin/su
  • Type; adb push Superuser.apk /system/app

Thats it...your done!! Unplug the xoom and reboot. Your xoom is now stock rooted.
You can now flash ClockworkMod, other kernels and roms. To verify root, download a root user app from the market and run it.
You should be prompted to allow superuser permissions.


Mac Only Procedure

You will need fastboot for mac

  • Open a terminal (located in the utilities folder)
  • Navigate to your sdk/platform-tools folder
  • Type; ./adb devices - (look for the xoom serial number to show its connected.)
  • Type; ./adb reboot bootloader
  • Type; chmod 755 fastboot
  • Type; ./fastboot oem unlock
  • Type; adb reboot bootloader
  • Type; ./fastboot flash boot kernel.img
  • Type; ./fastboot reboot
  • Type; ./adb remount
  • Type; ./adb push su /system/bin
  • Type; ./adb shell ln –s /system/bin/su /system/xbin/su
  • Type; adb shell chmod 4755 /system/bin/su
  • Type; ./adb push Superuser.apk /system/app

Disconnect and reboot xoom. Download a root app and test.

If you found this helpfull press the THANKS button.

thanks & credit to, solarnz and p3droid for the kernel & jase33 for the form and style of this TUT!
PS: to the mods --> please move this thread to the Dev part, currently it's not possible for me to post in there...
Attached Files
File Type: zip HTJ85B_root.zip - [Click for QR Code] (2.99 MB, 302 views)
The Following User Says Thank You to blade85 For This Useful Post: [ Click to Expand ]
 
dslcpm
Old
#2  
Junior Member
Thanks Meter 0
Posts: 14
Join Date: May 2011
Default can't get this to work

I've followed the instructions to the letter a half dozen times now and when I get to

adb shell ln s /system/bin/su /system/xbin/su

The reply is that the folder can't be found. Any advice? thanks much!
 
okantomi
Old
(Last edited by okantomi; 12th August 2011 at 10:48 PM.)
#3  
Senior Member
Thanks Meter 712
Posts: 3,003
Join Date: Feb 2011
Location: Boston, MA
I know a lot of people have been looking for a guide like this.
Transformer Infinity 32Gb - KK 4.2.2
ROM: CROMBI.KK with _that kernel
Nexus 7 32Gb - KK 4.4.2
Galaxy Note 2 - 4.3

When someone--anyone--helps you, give them a THANKS!
 
WatWuzUThinkin
Old
#4  
Junior Member
Thanks Meter 0
Posts: 2
Join Date: Dec 2010
Quote:
Originally Posted by dslcpm View Post
I've followed the instructions to the letter a half dozen times now and when I get to

adb shell ln s /system/bin/su /system/xbin/su

The reply is that the folder can't be found. Any advice? thanks much!
I just went on past that step and it appears to have still taken the root.
 
blade85
Old
#5  
Junior Member - OP
Thanks Meter 1
Posts: 6
Join Date: Aug 2010
Hi!

Have you had the su binary in the same direstory
From which youve executed the following cmd:

Type; adb push su /system/bin

Because then everything should be fine!
Bye
 
xBlackDroid
Old
#6  
xBlackDroid's Avatar
Senior Member
Thanks Meter 48
Posts: 410
Join Date: Aug 2011
Location: Buffalo
Thanks a lot
 
blade85
Old
#7  
Junior Member - OP
Thanks Meter 1
Posts: 6
Join Date: Aug 2010
Default Move ---> xoom android development

Hi mods,

please move this article to Xoom Android Development.

Thanks
 
Scoop24
Old
#8  
Scoop24's Avatar
Senior Member
Thanks Meter 31
Posts: 840
Join Date: Apr 2010
Location: NY
Worked perfect

Sent from my HTC Sensation Z710e using XDA Premium App

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Intel Partners with Unity to Support Android on Intel-Based Devices

Intel, largely known for their long-standing reputation as the king of … more

Device Review: Samsung Gear Live

Recently, Google announced Android Wear to the world. Android Wear is the Android-based initiative from … more

Forums Added for the Nvidia Shield Tablet and Sharp Aquos Crystal

Just a few days ago, wetook an in depth look at theNvidia Shield Tabletand … more

[OTA Captured] Android 4.4.3 Lands on European HTC One M7

The secound release of the Android L Developer Previewmay be the new hotness for … more