Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

Xoom WiFi (MZ604) Root!!

OP Xaositek

27th March 2011, 06:31 PM   |  #1  
OP Senior Member
Flag Jefferson City, MO
Thanks Meter: 59
 
192 posts
Join Date:Joined: May 2007
More
This is it guys... HUGE props to bigrushdog (his kernel made this possible!), MADindustries and modplan!

Download the Motorola WiFi Xoom Root Zip file and unzip it. (MediaFire) - Contains Tiamat 1.3.1
You need the Moto Drivers - Read this thread to START you - http://forum.xda-developers.com/showthread.php?t=981578
You'll need fastboot - get it here http://developer.htc.com/adp.html
Make sure you have the latest SDK - adb and fastboot should be in /platform-tools - http://developer.android.com/sdk/index.html
Place the files in the SDK Tools folder.

If rebooting works... - This will wipe your phone by the way!!
adb reboot bootloader
fastboot oem unlock
adb reboot bootloader

If stuck at "Dual Core Technology"
Hold VolUp and power to restart Xoom
Hold VolDown will booting unit for fastboot mode

fastboot flash boot boot.img
fastboot reboot
adb shell
mkdir /data/media/sdcard2
exit
(physically put in microSD card if you are planning to use)
adb reboot
adb remount
adb push bcm4329.ko /system/lib/modules/bcm4329.ko
adb push cifs.ko /system/lib/modules/cifs.ko
adb push tun.ko /system/lib/modules/tun.ko
adb push scsi_wait_scan.ko /system/lib/modules/scsi_wait_scan.ko
adb push su /system/bin
adb shell ln -s /system/bin/su /system/xbin/su
adb shell chmod 4755 /system/bin/su
adb push Superuser.apk /system/app
adb push vold.fstab /system/etc/vold.fstab
adb reboot
adb shell

WE HAZ ROOT!!

Check out this video for basic Windows walkthrough from Buddhahb - http://www.youtube.com/watch?v=ZsVpY0PDwtQ
Check out this video for basic Mac walkthrough from sleeplessninjas - http://www.youtube.com/watch?v=zC6J-hV6SM4

Update: 3/27/2011 12:04pm CST Added cifs.ko, tun.ko, and scsi_wait_scan.ko
Update: 3/27/2011 12:22pm CST Added vold.fstab file for USB mounting & MegaUpload
Update: 4/13/2011 10:07am CST Updated to Tiamat's 1.3.1 kernel for SD card support & Gallery support.
Last edited by Xaositek; 14th April 2011 at 08:00 PM.
The Following 37 Users Say Thank You to Xaositek For This Useful Post: [ View ]
27th March 2011, 06:32 PM   |  #2  
Senior Member
Thanks Meter: 47
 
242 posts
Join Date:Joined: Aug 2010
awesome work guys!
27th March 2011, 06:36 PM   |  #3  
Retired Forum Moderator
Thanks Meter: 356
 
1,523 posts
Join Date:Joined: Jun 2010
Donate to Me
Woooooooooooooooooooooooooot
27th March 2011, 06:37 PM   |  #4  
-shift-'s Avatar
Senior Member
Thanks Meter: 826
 
4,596 posts
Join Date:Joined: Jun 2010
Donate to Me
More
fantastic work!!

\o/
27th March 2011, 06:45 PM   |  #5  
Senior Member
Thanks Meter: 47
 
242 posts
Join Date:Joined: Aug 2010
can you try the cifs.ko module as well? i have a 3g version and am curious
27th March 2011, 06:45 PM   |  #6  
Senior Member
Los Angeles
Thanks Meter: 312
 
1,082 posts
Join Date:Joined: Jun 2007
Thanks Xaositek and HUGE props to MADindustries and modplan for coming up with a quick solution.

Is there a rip of the stock "boot.img" in case it doesn't work so that people who soft brick their xoom can return it back to stock? If so can that be posted in the OP's post? I know I am not the only paranoid one that would like to have the stock boot.img before attempting any rooting.

Also just for curiousity, can someone explain the differences between the wifi and wifi+3g boot.img versions and what they had to do to workaround this. Thanks.
The Following User Says Thank You to ericdabbs For This Useful Post: [ View ]
27th March 2011, 06:58 PM   |  #7  
OP Senior Member
Flag Jefferson City, MO
Thanks Meter: 59
 
192 posts
Join Date:Joined: May 2007
More
We end up replacing the stock boot - We'll probably need to wait for Motorola to toss us a bone there
27th March 2011, 07:04 PM   |  #8  
Senior Member
Los Angeles
Thanks Meter: 312
 
1,082 posts
Join Date:Joined: Jun 2007
I just downloaded the "xoomwifiroot.zip" file and realized the files in the "xoomwifiroot.zip" are just tiamat's 1.1.6 files (boot.img and kernel modules) that can be found in tiamat's thread.

I was expecting the files to be something different that was close to the original root method by Koush where there is a "rootboot.img".

Maybe a better question for my understanding is this. Sorry if I am a noob.

Is Koush's file rootboot.img for the original xoom root only good for rooting the system while tiamat's boot.img file not only roots the system but also has code to overclock the xoom?
27th March 2011, 07:10 PM   |  #9  
OP Senior Member
Flag Jefferson City, MO
Thanks Meter: 59
 
192 posts
Join Date:Joined: May 2007
More
Quote:
Originally Posted by ericdabbs

I just downloaded the "xoomwifiroot.zip" file and realized the files in the "xoomwifiroot.zip" are just tiamat's 1.1.6 files (boot.img and kernel modules) that can be found in tiamat's thread.

It also has the su and Superuser.apk but essentially yes...

Quote:
Originally Posted by ericdabbs

Is Koush's file rootboot.img for the original xoom root only good for rooting the system while tiamat's boot.img file not only roots the system but also has code to overclock the xoom?

Koush's rootboot got us into this mess, Tiamat's boot.img got us out of it. It also allows the critical adb remount to allow the next steps.
The Following User Says Thank You to Xaositek For This Useful Post: [ View ]
27th March 2011, 07:16 PM   |  #10  
Senior Member
Los Angeles
Thanks Meter: 312
 
1,082 posts
Join Date:Joined: Jun 2007
Quote:
Originally Posted by Xaositek

It also has the su and Superuser.apk but essentially yes...

Koush's rootboot got us into this mess, Tiamat's boot.img got us out of it. It also allows the critical adb remount to allow the next steps.

Gotcha. Thanks for all your help.

Post Reply Subscribe to Thread

Tags
root, we can haz root?, wifi, xoom
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes