yashsingh1/xdaforums huggingface dataset:
[myTouch 3G Slide Android Development] bouchedag:
Got it finally, now just stuck on edge grrrrrrrrrrr, going to try the root again, and try the slidemeroot rom this time, and see what happens, hopefully just a fluke with this rom.
[myTouch 3G Slide Android Development] loganthered:
I haven't ever flashed ENG build and I still got a boot loop whenever I flashed the ROM. I used Wes' simpleroot method which got me into Clockwork (and still does, reliably) but when I reboot from Clockwork it fails to boot. So here's step by step what I'm doing and any variations I've tried:

Simpleroot into Clockwork

Wipe data

Flash Wes' zip (also tried doing this after selecting the option to mount System first as well as just straight off)

Reboot system after it successfully installs

Waited about 10 minutes to see if it'd stop bootlooping

Pulled battery and tried to let it boot again

And it was not tethered after it finished flashing the ZIP so I dunno WTF is going on.
[myTouch 3G Slide Android Development] NJAZ:
I think it's important not to jump to any conclusions about the engineering downgrade. People who have never downgraded to the engineering build are still getting boot loops. The cause of the boot loop is speculative at this point. Avoid this ROM. While this ROM sounds like exactly what I was looking for it's been shown to be broken on both phones that have not downgraded to the engineering build and the ones that have.

Thanks for your efforts Wes.
[myTouch 3G Slide Android Development] jreed3786:
Nice post! Back to the drawing board, Wes. He must be busy w/ other things, so take your time, bro. We all appreciate the dev'ing. :D
[myTouch 3G Slide Android Development] sutiban:
- waiting for device -
I/cm ( 102): Welcome to Android 2.1-update1 / WG-Slide WesBlend Sense v1.0
.2
I/cm ( 103): _
I/cm ( 104): __ __ _ ___ _ _ __ ___ __ _ _ _ _ __ __))
I/cm ( 105): ((_ \(/'((_( ((\( ((_)((_( (('((\( ((`1( ((_)((_(
I/cm ( 106): )) _))
I/cm ( 107):
I//system/xbin/busybox( 53): --- Mounted /system as read-write
I//system/xbin/busybox( 53): --- Mounting Ext Drive / Checking Data Directorie
s
I//system/xbin/busybox( 53): [: ==: argument expected
I//system/xbin/busybox( 53): --- Checking filesystems
I//system/xbin/busybox( 53): link_image[1721]: 121 could not load needed lib
rary 'libext2fs.so' for 'e2fsck' (load_library[1051]: Library 'libext2fs.so' not
found)CANNOT LINK EXECUTABLE
I/boot ( 135): Executing Firstboot
I//system/bin/sh( 136): rm: can't remove '/data/dalvik-cache/*': No such file o
r directory
I/logwrapper( 136): /system/bin/sh terminated by exit(0)
I//system/xbin/busybox( 53): rm: can't remove '/system/bin/firstboot': Directo
ry not empty
I//system/xbin/busybox( 53): run-parts: /system/etc/init.d/03firstboot exited
with code 1
I//system/xbin/busybox( 53): [: ==: argument expected
I//system/xbin/busybox( 53): /system/etc/init.d/04apps2sd: 53: Syntax error: "
else" unexpected (expecting "then")
I//system/xbin/busybox( 53): run-parts: /system/etc/init.d/04apps2sd exited wi
th code 2
I//system/xbin/busybox( 53): Starting Automatic ZipAlign 07-06-2010 09:57:47
D/zip ( 149): File /data/app/*.apk does not exist
I//system/xbin/busybox( 53): Unable to open '/data/app/*.apk' for verification

I//system/xbin/busybox( 53): ZipAligning *.apk
D/zip ( 155): File /data/app/*.apk does not exist
I//system/xbin/busybox( 53): Unable to open '/data/app/*.apk' as zip archive
I//system/xbin/busybox( 53): ZipAligning *.apk Failed
D/zip ( 161): File /data/app-private/*.apk does not exist
I//system/xbin/busybox( 53): Unable to open '/data/app-private/*.apk' for veri
fication
I//system/xbin/busybox( 53): ZipAligning *.apk
D/zip ( 167): File /data/app-private/*.apk does not exist
I//system/xbin/busybox( 53): Unable to open '/data/app-private/*.apk' as zip a
rchive
I//system/xbin/busybox( 53): ZipAligning *.apk Failed
I//system/xbin/busybox( 53): Automatic ZipAlign finished at 07-06-2010 09:57:4
7

Flashed the stock ESPRIMG from Wes' don't flash the engineering build thread.

I then went through the root method and flashed WG-Slide 1.0.2.

Boot loop :-(

Partitions:

7GB Fat32

512MB EXT3

64MB Swap

It looks like the apps2sd library is missing. Hope this helps.
[myTouch 3G Slide Android Development] fermunky:
According to tweets between Wes and Eugene, they've found the issue, and was found not to be related to the eng build. Eagerly awaiting an update so I can try this bad boy.
[myTouch 3G Slide Android Development] sultan.of.swing:
Heard the same As well
[myTouch 3G Slide Android Development] kingofyo1:
ooh! wes, get to work fixing it man! me needs me something else to #blamewes about!
[myTouch 3G Slide Android Development] sheek360:
is wifi still broken?
[myTouch 3G Slide Android Development] NJAZ:
Wes ... please give us an update on this sweet looking ROM so the other 98% of us can flash it; at your convenience of course. Thanks for your efforts; I truly appreciate it.
[myTouch 3G Slide Android Development] sultan.of.swing:
Guess this is never gonna be updated considering Wes has his hand full with CM6 for the slide.
[myTouch 3G Slide Android Development] jriv:
and he just ordered the samsung vibrant so thats gonna take away some time with the slide.
[myTouch 3G Slide Android Development] turboyo:
Does anyone know what is used to move the dalvik to the cache partition?? is it a script somewhere that can be applied to other ROMS?? please let me know
[myTouch 3G Slide Android Development] hardkorekid:
Just flash it using rom manager. I kept getting boot loops using both roots and eng. Now that I use rom manager I have not had 1 single boot loop
[myTouch 3G Slide Android Development] thugmafia:
what you mean? so you flash with rom mannager correct? and did you had the eng. install as well? never seem to get this to boot for me
[myTouch 3G Slide Android Development] hardkorekid:
Yes use rom manager and have it back up and delete cache its worked for all roms for me when b4 I kept getting boot loops.
[myTouch 3G Slide Android Development] thugmafia:
ok im on it thanks hope it work for me too
[myTouch 3G Slide Android Development] thugmafia:
well its a no go for me
[myTouch 3G Slide Android Development] ebocioj:
do you guys still have the wes garner ESPRIMG file can you please upload it
[myTouch 3G Slide Android Development] n1ghtl1fe:
so this uses AWD launcher?
[myTouch 3G Slide Android Development] wesgarner:
This is made for any HTC Android 2.1 device based from the HTC Legend OTA exploit

Originally created by @Eugene_373, scripted/modified by @WesGarner

Download and extract these according to your platform:

http://bit.ly/wesaspin#285

Report Issues: http://code.google.com/p/wgbuild/issues/list

In a command shell, run

rootme

. The stuff below is a copy of what is prompted to you in the shell

At this point, your phone should be booted as normal

Make sure these three things:

USB Debugging Enabled - Settings/Applications/Development

USB Connection Type - Charge Only (select on your notifications bar)

ADB Server needs to be pre-started (can do this via sudo adb start-server)

[Asks you to press the enter key]

This will reboot your phone into recovery, hopefully with adb working via the loop exploit

To access the controls in recovery, press Volume Up+Power

From here, use the Volume buttons to go up and down and the Power button to select

[Asks you to press the enter key to begin the loop exploit]

Once the phone is rebooted into recovery, you will see one of the following outputs:

Successful: - exec '/system/bin/sh' failed: No such file or directory (2) -

Unsuccessful: error: device not found

If successful, then run

rootme2

If unsuccessful, reboot your phone then rerun this script

To access the controls in recovery, press Volume Up+Power

From here, use the Volume buttons to go up and down and the Power button to select

Press CTRL+C to end the loop script

Your phone will now reboot into recovery, press enter

[Run rootme2 if successful]

OK! Congratulations, your phone is almost ready to be rooted

Here is the tricky part...

To access the controls in recovery, press Volume Up+Power

From here, use the Volume buttons to go up and down and the Power button to select

IMPORTANT

:

You will select apply update.zip, but within 1/2 sec of doing this you must press enter to continue this script

Also, it helps to stare at the screen until you see a progress bar under the text

If it is not done in the timely manner, you can try again by rerunning this script

From here, you should see ClockWork Recovery by Koush, and can install any ROM you would like!

Wes Garner

Twitter: http://twitter.com/wesgarner

Donation: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=10254127

Eugene_373

Twitter: http://twitter.com/Eugene_373

Donation: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=8574353
[myTouch 3G Slide Android Development] eugene373:
Hey wes, use the New Root.zip I posted regarding the Update.zip

Once the Update is ran, everything is Golden.. Su / Superuser.apk & everything is Fixed & installed at once.. :)
[myTouch 3G Slide Android Development] slobatch:
Kudos for a legible guide, and an effective root method.

As someone who spent an entire afternoon trying to root my slide, I know how grateful people will be with this method available.

Good work sir.
[myTouch 3G Slide Android Development] eugene373:
Yes legible, It just automates everything for you :)

I understand people are having trouble with it, but I honestly thought mine was easy to understand.. :o

Major Kudos Wes, for making this Noob Friendly

~Eugene
[myTouch 3G Slide Android Development] sk8rbebop:
I understood yours perfectly.
[myTouch 3G Slide Android Development] simplyTravis:
I know this will be totally noobish but I don't care at this point (4 hours in to attempting root). What is sudo adb start-server? I tried typing it in but I got "'sudo' is not recognized as an internal or external command, operable program or batch file. I tried finding it on google but no real luck. I don't mean to clog up the forums but I am getting desperate.

Edit: I now have root but used the original way. Had some major problems. Please place on the disclaimer that this works best with a class 2 card. I couldn't get it to work with a Class 6 and only found that was an issue after snooping through hundreds of posts. Thanks Wes, Eugene, and all involved!!!!!
[myTouch 3G Slide Android Development] sl0play:
You bet it was! I was understandably cautious in rooting my first android. I read your guide 3 times and went for it. Took 10 minutes with lots of tripple checks. Soooooo easy. I thank you greatly for your work and I am a rom switching junkie thanks to it!!
[myTouch 3G Slide Android Development] heybobitsme:
"Sudo" is a linux command to run as root and as such is only needed if your running linux. If your using Windows you would just type "adb start-server" (I think, it's been a while since I've used Windows). But glad you got root with original method.
[myTouch 3G Slide Android Development] eugene373:
You are correct, Good advice :)
[myTouch 3G Slide Android Development] heybobitsme:
Thank you, sir! :D

Now, about Froyo... ;) Just kidding!
[myTouch 3G Slide Android Development] lviv73:
Anyone know if this root method gets Root Explorer and Metamorph working?
[myTouch 3G Slide Android Development] slughappy1:
So I ran into a problem using the SimpleRoot v1.3 Linux. I tried to follow the instructions, and was able to do the rootme. When I try to execute the rootme2 script I run into a problem. When trying to "select apply update.zip, but within 1/2 sec of doing this you must press enter to continue this script" I get one of two errors. This is what comes up on my phones screen. Any idea what it is? Or why this is happening?

--Install from sdcard...
Finding update package...
Opening update package...
Verifying update package...
E:signature verification failed
Installation aborted.

or

--Install from sdcard...
Finding update package...
Opening update package...
Verifying update package...
E:failed to verify whole-file signature
E:signature verification failed
Installation aborted.
[myTouch 3G Slide Android Development] wesgarner:
Looks like you pressed the enter key too fast - look for the bar behind the text and give it a go
[myTouch 3G Slide Android Development] TRiGGa-MaN:
Need help

Could someone please help me with pre starting the ADB server. I dont know if this is the reason but my mt3gs wont boot to recovery mode automatically. My phone is in debugging mode and charge only. When i ran rootme from command prompt my device was not detected. I hope thats enough info to figure out my problem. Thanks in advance. :)
[myTouch 3G Slide Android Development] nnelson13:
Ratard

So I had absolutely no issues rooting my G1 or my original MyTouch, but I can not make it work on the slide. It never sees my phone except for a split second after it reboots. After that it just cant see the phone at all. I've retried it multiple times to no avail. Any suggestions?
[myTouch 3G Slide Android Development] TomorrowSpace:
I knew this would happen. It took me a week to root my slide the hard way, now this is out :eek:

Let's hear some noise for the impatient!

Great job on another release Wes!

Thanks for your hard work
[myTouch 3G Slide Android Development] Bigshow281:
I just got my slide today and followed your instructions to the letter about 5 times and each time I get the same unsuccessful result. I get into the recovery menu using vol+up and power but the loop script never finds the device at this point.

When the device is fully booted and powered on, I'm able to adb shell into it just fine, but after it reboots and goes into recovery, I looked in device manager and there are no adb drivers present and no hardware missing drivers. Any suggestions?
[myTouch 3G Slide Android Development] tubaking182:
not to say that i am not grateful(i deffinately am) but why do we make it easier and easier to root our phones? isn't rooting supposed to be for the advanced users that know what can be done after root? shouldn't we just discover one method and leave it at that? i wrote a script as well that does this on the windows box, but i didn't see a point in fixing it as you have honestly just made it too easy to root(and therefore screw) your phone. i like the old way of doing things where we had to work it out on our own and if we wanted scripts and such we needed to write them ourselves. just throwing these thoughts out there

P.S. eugene your way took 10 minutes and my script took 8 minutes, your way worked fine except my power flickered while rooting so i had to wait for comp to reboot so i could continue.

P.P.S. thank you wes for this
[myTouch 3G Slide Android Development] Henchmin:
back in my day we had to walk 15 miles up hill and we liked it...in the snow...naked

the other methods weren't exactly full proof, getting the loop to catch and stay in offline mode was a huge pain in the ass and the only known working method was to buy an a 16GB microSD. So yes, easier is better.

It's not like this is an exclusive club or anything...android is supposed to be open.
[myTouch 3G Slide Android Development] tubaking182:
Not saying this should be exclusive, just saying that there are some people out there that are just too dumb to figure out how to do it and by making it easier we are just making more threads on main page telling us that WE broke their phone and that its <enter dev name here>'s fault that it didn't work. Not trying to fight just figured that we should stick to the stuff that means people have to know how to use a computer
[myTouch 3G Slide Android Development] Bigshow281:
Yea....I poured through all the info I could find on XDA and other sites and watched the youtube video of the process. I did everything perfectly up to the point where you enter the bootloader and the recovery with loop running the entire time and it never shows an offline device. I see an "Android 1.0" device in device manager that it can't find drivers for. I tried to update the driver to the one in the sdk and I tried using all three available drivers, including the ADB Bootloader, and still no offline device can be seen. I guess the problem here is that adb isn't even SEEING the device (offline or not) while booted into the bootloader or recovery menus.

I've rooted my old hero, sapphire, and the HD2 I just sold (winmo=fail) and have an IT background so I'm just a noob to this particular method. I'm stumped, if someone can tell me what's going wrong I'd be appreciated. I tried it from two different machines too. A Windows Vista 64-bit laptop and a Windows 7 64-bit laptop. I tried both the sdk adb driver as well as the one included in pdanet.
[myTouch 3G Slide Android Development] blazeston3:
Su permissions

No matter what i do i can't get the superuser app to pop up anything once i reboot the device after gettin it to clockwork i go to superuser and nothing comes up its blank i type su in the command prompt and it says permissions denied and wen i reboot the device back to recovery im baq at the stock recovery 2e someone help plz
[myTouch 3G Slide Android Development] nsvrana:
If I do not want to reflash the phone, I only want root to edit a file (and enable ad-hoc networking) at which point do I stop? Do I just leave clockwork recovery?
[myTouch 3G Slide Android Development] BrooklynAvi:
Hey wes,

@aaandroid here. Still no luck using this or the original method. Believe me when I tell you that everything is set up correctly. I just cannot seem to get ADB to see my phone in recovery no matter what I try (I have a million SD card ranging from 2GB class 2 to 16GB class 6 or varying brands).

Also, your .bat script has clr to clear the screen. The command should be cls. You may want to upload an update. Also, you don't need the quotes as @echo actually prints the quotes to the screen. This is just me being neurotic. No need to really update as I'm sure it's not that big a deal.
[myTouch 3G Slide Android Development] Henchmin:
I've spent hours trying every method out there as well...frustrating as hell.
[myTouch 3G Slide Android Development] nsvrana:
Ok, I have found the best way to do this (IMO). It has worked every time for me and is very quick.

Follow the original guide all the way to step 8.

Then use the rootme2 section of this guide.
[myTouch 3G Slide Android Development] Bigshow281:
Ok so I finally managed to get the root to work and got into clockwork....now....do I have to do this loop hax method everytime I want to get into this recovery? I tried to access it after I rooted it and it seems I have to do the whole process all over again to access the clockwork recovery menu.
[myTouch 3G Slide Android Development] sk8rbebop:
You aren't rooted if you have to repeat the process again.
[myTouch 3G Slide Android Development] Bigshow281:
Well after the process, if I boot into the OS and adb shell into the phone, I get the # prompt indicating I have SU access, I just don't know how to return to the clockwork recovery screen without doing it the long way. Tried to power it back on with vol down pressed and hit recovery and it goes to the stock recovery. Hit update.zip and there's an error. I remember back on my Sapphire after I installed the Amon-RA bootloader, I booted the phone with the vol up pressed and I'd get right into the root bootloader but it doesn't work that way with this phone.
[myTouch 3G Slide Android Development] Anartic:
I don't know what I'm doing wrong, but it's just not working for me...

Where am I supposed to see

Successful: - exec '/system/bin/sh' failed: No such file or directory (2) -

Unsuccessful: error: device not found

Is it supposed to appear on my phone because when I show the recovery menu all I see is

E:Can't open /cache/recovery/command

Rooting the G1 and MyTouch was so much easier than this :/, if someone is willing to walk me through this that would be great.
[myTouch 3G Slide Android Development] Etype R:
You have to flash the engineering rom, then flash the new radio. Load it up again, and it will read the update.zip card off your SD card, then you can flash which ever rom you want to run. Read the engineering rom thread.
[myTouch 3G Slide Android Development] J. Cyrus:
^I'm in the exact same boat as this guy... any help for this particular problem?
[myTouch 3G Slide Android Development] sk8rbebop:
The Bootloader on the Slide is Read-Only. We have yet to be able to create a permanent SPL. Every time you want to shell my device you must use the update.zip to load ClockworkMod.
[myTouch 3G Slide Android Development] sk8rbebop:
Wait a couple seconds and then hit (Volume Up + Power) to pull up the appropriate menu. Give it a second to load. If it doesn't show try again. Don't hold or hit repeatedly, it will go to the menu and the first thing you select is to reboot, so the phone will reboot.
[myTouch 3G Slide Android Development] mattpall:
Failed on HTC aria

First of all, great work on this method. I used the rootme and rootme2 method to get into clockwork last night. Got in 3 to clockwork three times, but when i reboot I get nothing... I am using an HTC aria. What do I do when I get into clockwork?
[myTouch 3G Slide Android Development] falken98:
You then need to flash a rom. This method simply gets you in to clockwork, it does not modify your system itself.
[myTouch 3G Slide Android Development] mattpall:
I did!

I copied liberated beta 03 to my sd card while i was in clockwork, then I ran the update.zip , and it said, replacing recovery with custom recovery, or something to that effect, and then back into clockwork. The rom was 105mb, so I don't know why it would only take 5 seconds.

Any ideas?
[myTouch 3G Slide Android Development] thegreatcity:
I cannot seem to get this to work. I keep getting the Unsucessful result. So after plenty of tries, I decided to try and catch the device offline myself. I finally did, but when I went to run rootme2 and apply the update, I just get "error: device not found" again.

I sucessfully rooted my G1, so while Im not new to rooting, I am new to this particular method. I really dont know what else to do, Ive wiped my phone through recovery and tried all the methods Ive seen, but I just cant manage to root this thing. Someone PLEASE help me.
[myTouch 3G Slide Android Development] falken98:
You're probably going to get more help in the Aria section of the forum, since this is for the HTC Espresso. :) But... you need to select the .zip to run and actually run your rom, you just ran the update.zip (which is clockwork).
[myTouch 3G Slide Android Development] asmodyus:
Sorry for the noob question but if you use this method and get to clockwork recovery you can flash a rom and not have to do the Engineering and new radio?

(Also I tried for days to root my phone in windows 7 64 bit. Found out that there was multiple Android Device installed. Got USBview and got rid of all android device. Installed HTC Sync and Android Bootloader device and got recovery right away. Maybe this will help others like me that spent days trying the loop.
[myTouch 3G Slide Android Development] falken98:
Yes, but if you ever want to flash another rom you will need to go through this process again to get back in to clockwork. If you flash the engineering rom from then on you will just need to hit apply update.zip from the recovery menu and go right in.
[myTouch 3G Slide Android Development] Anartic:
Still getting E:Can't open /cache/recovery/command on my phone after it boots into recovery.

I just put in a 16GB Class 2 this time, if that means anything...
[myTouch 3G Slide Android Development] sk8rbebop:
This is a common error it throws out. Click Vol UP and Power. Wait a second and try again. Don't rush or you will restart your phone. Eventually it will display the menu.
[myTouch 3G Slide Android Development] thugmafia:
a nice video tur for us noobs will be be a plus thnx
[myTouch 3G Slide Android Development] Anartic:
After I press Vol UP and Power that's what pops up at the way bottom of the phone screen underneath the menu.