yashsingh1/xdaforums huggingface dataset:
[Xoom Android Development] Burgers:
When you press the button to root your xoom on your PC, does your Xoom restart and go into a recovery screen with white lettering? If you click the root button and it does not restart, you might be having driver issues (as was the case with me)

Make sure you have the drivers from motodev installed and that its detecting your xoom.

If you are wifi only, this app will not (as of right now) root your xoom and put superuser app on it. I have read earlier in the forum that it does unlock your wifi xoom, making it S-off. Which is always good.

But for root, us wifi only xoomers, still have to take the long route (or wait for this app to be updated) There is another thread in this development section for doing everything (root + superuser) thru adb.
[Xoom Android Development] jwtyler:
Hang on guys. Its only been two days since I released. I am teaching today but will tackle it again tonight. If there is someone who wants to step and will be available this evening for wifi testing send me an email.
[Xoom Android Development] TheUnlockr:
Did a quick video for the How To Root using the app and How To Unroot using the app. Pretty easy procedure but figured this might help some noobies :) Hope it helps!

How To: Root the Motorola Xoom (WiFi or 3G) (One Click Method) -

http://theunlockr.com/2011/03/30/how-to-root-the-motorola-xoom-wifi-or-3g-one-click-method/

How To: Unroot the Motorola Xoom (Wifi or 3G) (One Click Method) -

http://theunlockr.com/2011/03/30/how-to-unroot-the-motorola-xoom-wifi-or-3g-one-click-method/
[Xoom Android Development] Moricon:
Oh! I love videos. Once I decide if I am keeping it I will try it! Thanks.

sent from my Warm Z RLS1 powered Evo.
[Xoom Android Development] DirtyDawgOriginal:
Thanks for the reply. I'm using the 3G one with Wifi, not the wifi only one. I had already downloaded the USB file(s) necessary for connecting via usb to transfer files back and forth, however I have no idea if all the files that I needed were already in the package I downloaded/installed a while back. I immagine that since it failed to work, then I need some other files as well. I went to Motorola site and downloaded some stuff that looked like what I might have needed but it turned out that it was for a moto droid. So I'm at a loss here. Would you happen to have a link guiding me to the correct files that I need from Motorola? Thanks.
[Xoom Android Development] DirtyDawgOriginal:
Thanks for the reply. I had already d/l'd & installed some stuff a while back and my Xoom already was able to hook up to my Windows 7 machine and transfer files back and forth. Are there other files (usb I guess) that I need to accomplish what this ROOT through the OP's program?

When I ran the program, it came up ok, but when I clicked on Root my Xoom as I stated in my original post, the Xoom did absolutely nothing. Just sit there on the Home screen. By the way, I'm using the 3G Xoom not the Wifi Only one. So this should be working correct? Oh I have no 3G service, if that makes any difference. Thanks.
[Xoom Android Development] DirtyDawgOriginal:
Ok, managed to get a little further....but...

Ok, I went back to motorola site d/l'd another file and I guess that was the one that I needed as after installing it, I got an update notification, I updated it and other drivers installed. I was able to use the Root My Xoom program and it looked like EVERYTHING was going to go without a hitch, then when I got to the point of "Update to HRI66" I clicked on that and it looked like it was a ok, then I got an error "Device driver software was not successfully installed" and the MTP USB Device driver is screwing up. First it said that it didn't install properly and now it just keeps telling me that the MTP USB device is UNPLUGGED. Very weird, and suggestions? Oh, and I already have Super User in the app drawer. Thanks for any help.

Oh and I followed that video but still no go. Please help.
[Xoom Android Development] truiteur:
nice job....

Ne more newbe rooted easily
[Xoom Android Development] bwcorvus:
Superuser installed fine on my wifi only, not sure the problem as I did it by hand.

Sent From My Evo
[Xoom Android Development] gerbick:
These are the drivers I installed:

http://www.motorola.com/Support/US-...tware_and_Drivers/USB-and-PC-Charging-Drivers

And again, I would state that it would be beneficial to you to manually put your machine into fastboot mode, letting your machine install those drivers too. I got a lot further that way.

And luck to you. Luckily you're doing the 3G version, I'm still banging around for an easier method for my wi-fi only Xoom. ADB isn't working friendly for me on the Mac.

I'm close, but it's not there yet.
[Xoom Android Development] Burgers:
Yea, you can manually go thru adb, run each command, and you can get root and superuser installed on the wifi only version no problem.

What i was describing was that when running the one-click root, the superuser was not installing.
[Xoom Android Development] jwtyler:
(In stadium announcers voice) YOU FREAKING ROOOOOCK! REAaaaahhhh!!!!
[Xoom Android Development] DirtyDawgOriginal:
Yes I did do the fast boot thing like you suggested, but all I can see is "Starting Fastboot Protocol Support" and it just sits there doing nothing but that. In regards to your link for the drivers, I get the website and I'm going to assume that you mean the Motorola USB Drivers (for Windows) and not the PC Charging drivers? Correct me if I'm wrong please. If those are the ones you mean, then I've already downloaded those and received and update notification, I updated and then all went well until the "Update to HRI66" step, then it screwed up one of the driver installations. I did get root though.

Thanks for your reply.
[Xoom Android Development] docfreed:
Does This Really Work for WiFi Only Xoom?

I see that the One Click Root still has some issues for a WiFi only Xoom (at least that's what the it appears to me). Am I better off rooting w/ADB and

using Tiamat's 1.16 file ? I'd like to root but am a bit afraid.

Also, could I make a plea here - Devs, you folks do fabulous work and I for one am mighty grateful but, please put MD5 checksums with your download files - things change so rapidly that we want to

be certain that we're downloading the correct version.
[Xoom Android Development] htowngator:
I guess I'll still be waiting a bit till I root. Got my wifi tablet today.
[Xoom Android Development] clay_atx:
im stuck at "Starting Fastboot Protocol Support". this happened to me when trying the manual way as well.

details:

-xoom drivers installed from motodev, and when i plug in it recognizes it as a xoom mtp player

-HRI66

-win7 ultimate x64

-unzipped to my ssd root folder c:/xoom

-running "rootmyxoom" as admin

-yes debug is on

i cannot get to the screen that asks if i want to unlock the bootloader, just hangs at starting fastboot protocol support.

im no noob, and this is seriously pissin me off.
[Xoom Android Development] stevenege:
Your telling me.

I see I am now not the only one stuck on the protocol screen.

I can get into recovery just fine, and even run the one-click (does not root it, but I can run it) and get into fastboot. However, when trying to run adb reboot-bootloader that just hangs for a while and I turn it off. (A while is an hour) Also, manually doing this by pressing power and Volume - produces the same results.

Hope this helps a little, because I can use the device but I really need to get in and just do this manually.

Anyone else stuck at the bootloader loader :-)?

If you get stuck at the Dual Core screen just hit Power and Volume + and your Xoom will restart and boot into the OS.

(Also, to clarify...... I am no noob to Android, Rooting, etc....)
[Xoom Android Development] jwtyler:
Guys if you see the "fastboot protocol" text then click the "unlock" the root button, click past the first OK prompt and see if it unlocks if not. Then close RootMyXoom and open a command prompt in the rootmyxoom folder.

Type this at the command prompt

fastboot oem unlock

You should get the steps on the screen to verify you want to unlock.

If you want to reboot the device and feel its stuck. Press the power button and the Up Vol buton simultaneously.

Working on the wifi boot. Considering pulling wifi till I get a dedicated tester. Too much frustration for everyone. Dont like to frustrate people. .
[Xoom Android Development] stevenege:
I have no problem with watching everything go, if I could test all the time I would but as of right now I can tell you what it does exactly while running.

When starting RootmyXoom.exe I click Root WiFi

Xoom powers off and starts booting into fastboot.

Boots into fastboot, I click down, up, down, up.

Formats the XOOM.

Xoom Reboots

Skip all the crap

Re-enable Debugging

Click ok to boot into Bootloader again to flash everything else.

Stays in for about a millisecond and reboots.

Comes up and reboots again and spits the message to check for SU

Su is not there.

Installing SU does not work because the Binary is not there, so it tries to update Binary to 2.3.1

Fails and moves to the "SD Card"

Prompts to install from recovery

Recovery cant mount the internal SD card.

****profit***

Trying to manually go into the bootloader though does not work. It stays on the dual core screen even if it is commanded through ADB or regular Vol - and Power.

Hope this helps a little.
[Xoom Android Development] clay_atx:
Microsoft Windows [Version 6.1.7600]

Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Windows\system32>cd \xoom

C:\xoom>fastboot oem unlock

... FAILED (command write failed (Unknown error))

finished. total time: 0.580s

C:\xoom>

huh? fail and finished?

still stuck at starting fastboot protocol support

i understand im not bricked or anything, i just want root and i get the same thing on both manual and this one click
[Xoom Android Development] stevenege:
C:\Users\sege\Downloads\RootMyXoom>fastboot oem unlock

... FAILED (command write failed (Unknown error))

finished. total time: 0.580s

C:\Users\sege\Downloads\RootMyXoom>

_____________________________________________________________________

Seems to me the bootloader is not unlocking for some reason, even if you get to the -+-+ part.
[Xoom Android Development] jwtyler:
So you are wifi,

and you get unlock,

you get everything BUT the SU binary..?. *swears*
[Xoom Android Development] stevenege:
Well it seems like it is not Unlocking the bootloader. It returns an error through command but when doing the one click it says it is finished doing the process.

I think the bootloader is just not unlocking so it is not able to do everything it needs to.

Checking some other stuff out now though :-)

Thanks for your work btw.
[Xoom Android Development] clay_atx:
i have 3g version
[Xoom Android Development] jwtyler:
3g should work like Butta'. What state is yours in?
[Xoom Android Development] thunderstruck!:
I did it manually tonight, and the tiamat thread is missing the instructions about pushing su and superuser to the phone. The download and instructions can be found in this post: http://xdaforums.com/showpost.php?p=12432218&postcount=1

I also had to install busybox in order to use Ti Pro, it was a pain because you don't want the stericson one, but the one next to it. You'll get an error, but then a screen pops up to intall (IIRC) 1.17. It's aggravating as hell but it worked.
[Xoom Android Development] xguntherc:
OK, I finally tried the 1 Click Root method here for my 3G Xoom. and wow jwtyler. it was SOO easy.

Everything worked fine. Done already, doing the HRI66 next
[Xoom Android Development] clay_atx:
so i tried again for the 5th time or so, and when it says "waiting on device" in the auto cmd screen, i see the same error i mentioned before with the unknown error. the cmd box disappears immediately, i had to see it the fifth time to recognize what the error was saying. i also hear the windows chime like my usb disconnects. however if i unplug the xoom, it will make that same sound again.

the only box left on my screen is about doing the up down up down. and my xoom sitting in "starting fastboot protocol support"
[Xoom Android Development] stevenege:
Alright, I got fastboot oem unlock to work finally.

I was thinking it was just like every other damn phone and there was a new screen that it would go to. This is not the case. When it is hung, it is waiting for your input so inputing fastboot oem unlock moves it along.

Now, Do you happen to remember the code you have to do everything manually because I will test it out for you.... I'm ready and willing.
[Xoom Android Development] stevenege:
Found the problem.

I have it rooted now, I will post the full thing when I get home.
[Xoom Android Development] xguntherc:
Butta smooth is right. This entire process was extremely easy.. I mean extremely.

I just rooted, updated, and installed the Timat kernel all within a few minutes and a few clicks.. now my device is going zoom zoom Xoom. lol (Well done jwtyler)

Time to throw this process on my news site! :)
[Xoom Android Development] Carpet161:
I have been running into the same error after about 4 attempts. I get it to load and skip all the settings and put it back into debug mode and go to the next step and when is goes into "Starting Fastboot Protocal support" it says:

(In Red)"Fail to process command error(0x120000) :(

It lets me reset and it goes back to stock so no brick problems but could anyone offer some support or advice on what might be happening in my situation.

Thanks!
[Xoom Android Development] jwtyler:
This is 3g or Wifi?
[Xoom Android Development] Carpet161:
It is for the wifi
[Xoom Android Development] jwtyler:
Is this the exact error text?

Fail to process command error(0x120000
[Xoom Android Development] stevenege:
I can attest that error is one that pops up, however after a reset it fixed itself.

The error seems to pop up when it tries to boot into the bootloader the second time and "times" out.

Checking something now to see if I can get the one-click working before I jump all the way.
[Xoom Android Development] clay_atx:
to add, when i type adb reboot bootloader it works just fine
[Xoom Android Development] stevenege:
Alright, I found your problem I do believe.

Everything works fine until you click ok to flash the boot.img.

So, it seems as though it skips the command fastboot flash boot boot.img and goes directly to fastboot reboot and skips flashing the boot image.

I ran through and went through your stuff and skipped the boot image flashing and everything else seemed to work.

I now have full root control of the Motorola WiFi Xoom, and I tried to hunt down your code to add a few breaks in it but I could find it nowhere for some reason.
[Xoom Android Development] clay_atx:
ok, for some reason the usb ports on the front of my machine make it look like everything is fine. had to switch to a usb port on the mobo. thanks for the help guys, goodnight.
[Xoom Android Development] TheBurgh:
This process was silky smooth. Thanks for making it easy for us.

Can I run the same utility to flash the timat kernel?
[Xoom Android Development] DirtyDawgOriginal:
Thanks for your hard work. I have found a bug though (at least what I think is a bug :) ). It seems that if a person ever wanted to go back to Stock Kernel, after flashing, they'll loose their wifi - this is what happened to me. In the settings area I got a wifi error (assuming that it is not loading up/maybe it is not a part of your Stock Kernel flash file...not sure). I took care of it simply by going back and flashing the Timat Kernel, and now wifi is acting normally. This would indicate to me (I'm no expert though :) ) that there is something missing in your Stock Kernel flash file. Or maybe I'm just talking outta the other side of my face :), as I said, I'm certainly no expert, you guy(s) are. I would however like to know exactly how to get it back to Stock Kernel in case I ever wanted to do it for sure. Thanks.

Edit: By the way, when flashing the Stock Kernel, the program doesn't seem to go all the way through like when you're flashing the Timat Kernel. In fact, after flashing the Stock Kernel, I can still see the "Done" Screen on the Xoom, but your program doesn't show me a "Click ok after Xoom has rebooted" and the screen on the Xoom just stays on the screen that's shown when flashing with the "Done" on the end of it and I have to manually restart it.
[Xoom Android Development] cam30era:
I'm waiting patiently for the wifi version of one click root. I have been transferring files back and forth to my Win7X64 PC with no problems. The first time I plugged my Xoom into my PC, Windows found drivers and installed them. PC makes the docking sound when I plug in/unplug. Checked device manager and it identifies the driver as "Xoom ". Is this the correct driver for root, or should I uninstall it before rooting and use the motodev tool to install drivers as shown in the video?

Thanks in advance for your advice.
[Xoom Android Development] docfreed:
It Would Be Nice...

If this really works for WiFi - so far I see no evidence that does and it might not be a bad idea to remove the words "and WiFi" from the title. It could be misleading to noobs.
[Xoom Android Development] TheBurgh:
Please let me know if you can flash the tiamat kernel with the utility. I see the option but need some guidance before I pull the trigger.
[Xoom Android Development] xguntherc:
Yes flashing the timat kernel with this was extremely easy.. I did it right after rooting and updating and it was easy as the 1 click. I've been running at 1.504 Ghz since last night.. runs great.

do it, it's very easy
[Xoom Android Development] Burgers:
A couple of posts back, it looks like poster Stevenege found the reason for the one-click root not giving SU on the wifi only version. Hopefully the OP will be updated today. :D

I don't mind waiting, and if you do, there is another thread in the xoom development section for rooting wifi thru entering commands manually into ADB. I just want to root now in preparation for a Custom Recovery.

You guys have some guts, flashing kernels without a custom recovery. :p
[Xoom Android Development] TheBurgh:
Much appreciated. Thanks for your help
[Xoom Android Development] DirtyDawgOriginal:
You guys better make sure you have another way to get back to stock kernel, besides the OP program I mean. After I flashed the timat kernel I couldn't go back to the original stock WITHOUT loosing wifi completely. I posted a msg about this a few posts up.
[Xoom Android Development] Carpet161:
OK plugged into back USB, went through all normal routine. On last reboot black screens keep flashing can barely see an error, it goes by to soon. Reboots one last time then says make sure super user app installed but it doesn't install? Any Ideas.. Thanks.
[Xoom Android Development] Carpet161:
OK plugged into back USB, went through all normal routine. On last reboot black screens keep flashing can barely see an error, it goes by to soon. Reboots one last time then says make sure super user app installed but it doesn't install? Any Ideas.. Thanks. Sorry for double post.
[Xoom Android Development] BBalz:
Will this end up wiping all data off the Xoom?

When I unlock/rooted previously it did a full format... this the same except I dont have to ADB?
[Xoom Android Development] makojr:
Instructions:

1. Unzip the tool and all of the folders and files into a directory. Preferably a folder on a root drive. (i.e. c:\xoom )

2. Run the Xoom One Click EXE tool and follow the instructions. Read the prompts carefully.

WARNING: WIFI Root is untested as I do not have a Wifi. Let me know how it works. Same process as 3G I just cant test it.

Download Links:

RootMyXoom w Unroot http://www.mediafire.com/?m4e33t1lpk4apzg

RootMyXoom with OUT Unroot http://www.mediafire.com/?ocy0dw5774t6ezm[/QUOTE]

I tried this and it worked perfectly! Thank you! I sat there for a minute wondering why no instructions would show upon my xoom until I read through the forum and had to install the Motorola drivers! durh! :P

It was pretty easy after that and the step by step guide helped from giving me the heart attacks that I had when I rooted my evo! Thank you! I will thank you accordingly! :)
[Xoom Android Development] stevenege:
Here is the long way with using one-click for WiFi and the files in the folder

This is for WiFi Xoom ONLY!!!!!!

This is for people having trouble with the one click method and do not want to download ADB, the other files, etc… It is not onle click, but it is copy and paste. As always, same responsibilty you assume. There is NO way to go back to stock yet as noone has the stock files. So do NOT attempt if you are not willing to accept that there is no turning back.

Download the one-click method and unzip the folder somewhere, when this is done you can advance.

After this has done, navigate to the RootMyXoom folder and hold Shift+Right click and open a command window.

Once this is done, make sure your debugging is on ad etc…

In command line please type the following commands.

adb reboot bootloader (It will show “Starting Fastboot protocol support, you are NOT stuck you must then enter the next command)

fastboot oem unlock (From here, read what you want or press Vol -+-+ to agree to the fact that you are voiding your warranty and wiping your device fully. After this has completed, your XOOM will boot back up. Go foreward and Skip the google sign in and turn Debugging mode back on, after that is done proceed.)

Alright, so here is the part where the one click is failing right now. One click is not flashing the boot.img and is running the reboot command before flashing the .img. Here is your fix. While you still have your command prompt open from earlier within the RootMyXoom folder run the EXACT following commands.

adb reboot bootloader (This will now reboot you back into the Fastboot protocol screen)

fastboot flash boot wifiroot\boot.img

fastboot reboot

Your XOOM will now reboot, there will be no WiFi atm because we are about to flash that. Keep your command line open and run the EXACT following commands.

adb remount

adb push wifiroot\bcm4329.ko /system/lib/modules/bcm4329.ko

adb push wifiroot\cifs.ko /system/lib/modules/cifs.ko

adb push wifiroot\tun.ko /system/lib/modules/tun.ko

adb push wifiroot\scsi_wait_scan.ko /system/lib/modules/scsi_wait_scan.ko

adb push wifiroot\su /system/bin

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

adb shell chmod 4755 /system/bin/su

adb push wifiroot\Superuser.apk /system/app

adb push wifiroot\vold.fstab /system/etc/vold.fstab

adb reboot

adb shell

If you get a # sign after your reboot finishes and you type shell, you are now Rooted.

This is long and so one. But all items are packaged into this program, and will save you a lifetime of waiting on mediafire and so on.

Obviously, one-click will be fixed soon I’m sure…. However this will hold those few over that were having the problems. This is pretty dummy proof, but if you have problems you can respond here or E-Mail me directly at steven.webmaster08@gmail.com
[Xoom Android Development] ted911:
It worked ... kind of

The above link for "RootMyXoom with OUT Unroot" worked on my Wifi-Only Xoom. I now have the superuser app in my app drawer. But now I don't have wifi or bluetooth. :( Any ideas on how to resolve this ? Thanks
[Xoom Android Development] stevenege:
Are you able to run adb shell?

If so, do this.

Open a command window at C:\whereveritis\RootMyXoom\

When that is done, run these commands.

adb remount

adb push wifiroot\bcm4329.ko /system/lib/modules/bcm4329.ko

adb push wifiroot\cifs.ko /system/lib/modules/cifs.ko

adb push wifiroot\tun.ko /system/lib/modules/tun.ko

adb push wifiroot\scsi_wait_scan.ko /system/lib/modules/scsi_wait_scan.ko

adb push wifiroot\su /system/bin

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

adb shell chmod 4755 /system/bin/su

adb push wifiroot\Superuser.apk /system/app

adb push wifiroot\vold.fstab /system/etc/vold.fstab

adb reboot

adb shell

This will reinstall all of the apps, binarys, etc... WiFi will work after this.

Make sure to ADB shell after a reboot to see if you get a # instead of a $. #=Root $=Try again
[Xoom Android Development] xguntherc:
can anyone post a screenshot of the Rootmyxoom app open on their PC.. please