yashsingh1/xdaforums huggingface dataset:
[myTouch 3G Slide Android Development] dbzfanatic:
@josen then first error is fine, it happens to all of us and you can ignore it. The second means you didn't push update.zip in time and it's trying to verify the ota.zip file.

@dughug yes root is on the phone not the card

@thecracker did you mount system in clockwork? I think you still have to do that. Do that then re-apply the zip from your sd card

@everyone about the android adb device. It should automatically install just make sure your phone is on sync or charge, that seems to help. If it doesn't use the drivers with the SDK, I did and I rooted my pone 2nd try. Also if you guys can't get loop to see it skip the loop part. Boot up your phone normally then issue this command "adb reboot recovery". Wait for it to boot into recovery, unplug then replug your cable, then "adb devices". You should see it. Loop is just there to make sure it's seen. If booting into recovery directly doesn't work make sure you hit recovery from fastboot BEFORE it goes to "HBOOT USB", it MUST be just "HBOOT" or it won't show up in loop.
[myTouch 3G Slide Android Development] Lakers3408:
Didnt work... here is what I tried

1. adb devices (It see's it)

List of devices attached

HT06NPS02832 device

2. adb reboot recovery

3. boots to the image of the phone with a red warning

4. unpluged and repluged it back in

5. adb devices - (Doesnt see it)

List of devices attached

Thats it I am stuck
[myTouch 3G Slide Android Development] dbzfanatic:
I also said what to do if that didn't work. Boot into fastboot and make sure you're in recovery right as you plug the cable back in, before it goes to HBOOT USB. If you're still having issues search for posts by me, one's fairly detailed on how to do this.
[myTouch 3G Slide Android Development] Lakers3408:
I also tried that ... as soon as I plug the cable in it changes to usb right away!!! ... I did it simultaneously as I plug in the cable I selected Recovery, thing is device manager keeps installing it as a USB Mass Storage Device and not as a ADB Device
[myTouch 3G Slide Android Development] dbzfanatic:
There should be a 3 second max delay. If it doesn't try popping the sd card out as suggested on the first post.
[myTouch 3G Slide Android Development] here.david:
Has anyone else had this problem? YES

To ans your question...see the Be AWARE at the end...all the other is in case others need to know...;)

Step 1 - Root the Slide & Other HTC Devices*6/15/2010*

http://forum.androidspin.com/showthread.php?t=2816

This is the hardest item, I spent 9 days before I got it to work....no one way worked just kept deleting drivers and re-installing until it took----only do this ONCE or you may lose root until you spend the 9 days again...<grin>...the ota.zip gets renamed to update.zip and therein lies the issue - so it seems as that "update" runs and then I was unrooted after that...

Step 2 - HOW-TO * Flash the Eng-Release to the Slide

http://xdaforums.com/showthread.php?t=703076

only have to do this ONCE then delete ESPRIMG.zip from SDCARD

Step 3 - Flash ROM (currently SLIDEMEROOT5r1)

http://db.androidspin.com/androidspi...loperid=57#290

BE AWARE each time I want to flash/nandroid I have to kept the "REAL" update.zip (not the ota.zip renamed to update.zip) on the root of the SDCARD

(otherwise kept losing root trying to follow the previous Step 1 to get into clockworkmod, if anyone knows a better way please say so).

THEREAFTER I keep the real update.zip on the root of my sdcard then:

adb remount

then adb reboot recovery

then update.zip into clockworkmod

and I can do whatever I need to and I still have root after rebooting - the last 10 times antways:D
[myTouch 3G Slide Android Development] Lakers3408:
There is a 3 second delay, but in those 3 seconds I am unable to volume down or up. The only time I can volume up or down is after it goes to HBOOT USB. I will try pulling the sdcard.

Thanks
[myTouch 3G Slide Android Development] dbzfanatic:
You need to have "recovery" already highlighted in that delay and as soon as you plug the cable back in you need to hit the power key to go into recovery.
[myTouch 3G Slide Android Development] josenlared:
dbzfanatic Thank you again. Maybe I was not clear but during the root process I get to see the Clockwork Recovery panel. It is after rebooting the phone that I cant get to it again and get the errors mentioned. I am no developer, I am just an Android fan who loves the OS, so please excuse me but, how I am supposed to access Clockwork Recovery AFTER rebooting? Is it from the black screen on the menu, pressing update.zip? Or is there another way? Again TY a LOT!
[myTouch 3G Slide Android Development] Lakers3408:
Thanks for your help but I tried everything and nothing works. The problem continues, I can't get the phone to be seen in recovery. Guess I have to wait for a different way to root my phone.

Again thanks for trying to help
[myTouch 3G Slide Android Development] rodgerdodger:
Can someone please help me with this part. I was lucky enough to get to CW recovery twice but getting confused on what to do next...

How do you mount the system?

And I see 2 similar options, 'apply update.zip' and 'install update from sdcard' (can't remember word for word)

Which option do I do?
[myTouch 3G Slide Android Development] BSDADON:
To mount the system in the CW recovery you need to go to partitions menu and you'll see the option to do it there. Choose "install zip from sdcard" from the main screen and then choose "choose zip from sdcard" to flash a custom rom.
[myTouch 3G Slide Android Development] Lakers3408:
I think I made some progress .... however I am now stuck again

I got loop to see my phone offline for a few seconds but then it gone, why is that?
[myTouch 3G Slide Android Development] dumfuq:
It took me hours of tedious retries to get it to recognize :(

Eventually I got got it, made a nandroid backup, flashed the eng-rel, flashed the new radio, and restored my nandroid. I am happy now that it always recognizes the phone in recovery.
[myTouch 3G Slide Android Development] dbzfanatic:
@josen each time you want to get back into clockwork you have to use the push update.zip method unless you've flashed the eng rom first.
[myTouch 3G Slide Android Development] killasnake:
Yeah, I'm having the same problems as you. It detects it 1 or 2 times and it disappears.
[myTouch 3G Slide Android Development] Lakers3408:
What type of sdcard are you using and does it matter????
[myTouch 3G Slide Android Development] dumfuq:
I just used the stock 8gb class2 crap that came with it. Don't know if it really matters, All I know is it took forever to get it to recognize more than 1 or 2 seconds but it eventually worked. Hope I don't have to do that again :)
[myTouch 3G Slide Android Development] rodgerdodger:
Thanks, hopefully I can get lucky again....

How do I flash the eng release rom? Is it just a zip? I can't find the link to the how to in this thread. I thought I saw it somewhere
[myTouch 3G Slide Android Development] josenlared:
Thanks a lot for your help.
[myTouch 3G Slide Android Development] nomadrider123:
http://xdaforums.com/showthread.php?t=703076
[myTouch 3G Slide Android Development] Primer65:
So I am stuck at step 11-12. I have tried running the command at different points after running apply update.zip in recovery over 50 times with no success. I tried repushing the ota and update.zip in between as well. One thing I am noticing is when I run an adb command it says "adb is out of date killing....." then starts daemon. I have tried reinstalling the drivers via Pdanet and get the same error. Any help would be appreciated cause I have searched the forums to no avail.
[myTouch 3G Slide Android Development] poetik517:
does it list your device regardless of the message? i had this same problem in the beginning. a full uninstall & reinstall of the sdk worked for me. problem was solved.
[myTouch 3G Slide Android Development] Primer65:
yeah, its still listing. Thank you for the links/reply, gonna work on it a bit more.
[myTouch 3G Slide Android Development] lycoln:
I am right there with you now...any fixes for this???

-I have tried the plugging in the cable at and hitting recovery before HbootUSB
[myTouch 3G Slide Android Development] Alphabeat:
I used your program and it worked! I clicked on "Stop after if shows one offline" & it showed my device being offline, which i couldn't seem to do on this computer, then i just followed the other steps. Yay

Thank you.
[myTouch 3G Slide Android Development] rodgerdodger:
Ok thanks.. so I just read that eng release rom isn't for everyday use. So can I keep root without installing that rom? If so, do I still need to do anything in cw recovery? I got there once but I don't seem to have root...
[myTouch 3G Slide Android Development] dbzfanatic:
The eng rom is mostly for ease of use. You flash it once then flash slidemeroot2 ROM which is basically the stock rom. The eng ROM is just there to make things easier for devs and so you can get into clockwork easier. Also not having root is why I said to mount /system from clockwork. I skipped that the first time I tried to root and it didn't work, then I got back into clockwork and mounted and bam, asked for su permissions on my phone's screen.
[myTouch 3G Slide Android Development] rodgerdodger:
ok, so after mount i can just reboot and have root?

sorry so many questions, but i just want to make sure i get it right the next time i get into CW recovery. i don't know how many more times i'll be able to get there lol
[myTouch 3G Slide Android Development] dbzfanatic:
You have to mount /system then apply the zip file from your sd card. That'll give you root.
[myTouch 3G Slide Android Development] rodgerdodger:
ahhh man. i did that just now. but when i do:

adb shell

$ su

i get permission denied.. what am i doing wrong? anyone know??? i feel like i'm missing something somewhere...
[myTouch 3G Slide Android Development] BSDADON:
Look at your phones screen. It should pop up the allow or deny option. Choose allow and it should work.
[myTouch 3G Slide Android Development] em2drvr03:
i have a ?.....i have the update.zip on my mem card and its the only thing in it...and everytime i try to apply the update.zip i get sig varification failed then its says aborted....what am i doin wrong ??
[myTouch 3G Slide Android Development] kingofyo1:
go back through the reroot 2 to where it applies ota.zip > update.zip
[myTouch 3G Slide Android Development] em2drvr03:
so just do the root process again?? Am i gonna have to keep doin that over and over again ....or is this a one time thing...bc ive done this before...with to other mem cards
[myTouch 3G Slide Android Development] kingofyo1:
trust me using wes's process is a ton easier.. it automates the entire process for you
[myTouch 3G Slide Android Development] rodgerdodger:
Finally, i did it - WITHOUT LOOP SCRIPT!!!

thanks everyone for your help.

so here are my findings that may help someone.

I have been trying to do this on win7 32bit for a few days now (who knows how many hours and battery pulls) and I got my slide connected in recovery only a few times.

Now, maybe I was just lucky but tried this on Ubuntu 10.4 and it worked first time WITHOUT the loop script.

First before starting, I check for my device to see if it was connected with ./adb devices and it showed up like this

List of Devices attached

????????? no permissions

So assuming this was wrong, I found this how-to on installing the android usb rules file for ubuntu here:

http://developer.android.com/guide/developing/device.html

After doing that, my device was detected normall as:

HT06L... device

So I reboot In HBOOT and highlighted "RECOVERY" and proceeded to execute my loop.pl script that someone here wrote in PERL, but i got some perl error and it didn't even run. So just for the heck of it with my phone in recovery mode (Phone and Exclamation Mark Screen) I did a

./adb devices and my phone showed up as detected in RECOVERY!!! LUCKY DAY!

So I don't think the script is really necessary. I think either your computer will catch it in recovery or it won't, or maybe it was the magic 51-android.rules file i made.

...Or maybe I just got lucky. I'm positive the PERL script didn't run though because I got this error when I tried to execute it

/usr/bin/perl^M: bad interpreter: No such file or directory

not sure what i did wrong but whocares...

Then I got back into CW Recovery for the 4th time and like dbzfanatic said, I did this:

1. partitions > mount system

2. +++++ GO BACK +++++++

3. apply update.zip (NOT install from sdcard - didn't work the first time i did that)

THANKS AGAIN EVERYONE NOW , I CAN GET RID OF ALL THIS CRAP ON MY PHONE AND START DEBUGGING MY APPS AGAIN!

EDIT: Ok, so i was just lucky. Just tried this again and it didn't work :( lol oh well, i'm rooted now so whatever....

But.. it still seems that the loop script isn't necessary because it's still hit or miss... from my experience...
[myTouch 3G Slide Android Development] rodgerdodger:
Barnacle WIFI Tether works with root

I read way back someone was asking if WIFI tether worked and I just ran Barnacle WIFI Tether and it does work
[myTouch 3G Slide Android Development] chucky80:
this tutorial is horrible. many people have tried this for countless hours and just no show. we need amon ra to hook us up with recovery and we need flashrec because this method is the worst I have seen and I am not a noob on abdroid with this being my 3rd android device 2 rooted an this one is a fail. I spent clearly over 10 hours with this and I give up.
[myTouch 3G Slide Android Development] migueltherocker:
SPL is still locked so you can't flash a custom recovery. This is the best we have for now. If it's not enough for you, go back to your other devices. Our devs are doing the best they can.
[myTouch 3G Slide Android Development] falken98:
Sounds like you need to start working on that. Post when you have a an easy streamlined process down and figure out how to turn the SPL security off. Your sense of entitlement is pathetic.
[myTouch 3G Slide Android Development] Rene-357:
i have rooted 5 different MT3GS whit this guide. it's not that hard, the last one took me like 15 minutes. And now without the ENG i have to do it every time to flash a rom :mad: anyone knows a way to stick the recovery?? or there's a way that i don't read about it?
[myTouch 3G Slide Android Development] alexxgee914:
honestly this guide for "me" is quite confusing because of what i get when i do the steps.

this is what i get after step 2.

Microsoft Windows [Version 6.1.7600]

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

C:\Users\Alex J.Gonzalez>cd..

C:\Users>cd..

C:\>cd android sdk

C:\Android SDK>cd tools

C:\Android SDK\Tools>

is this correct??? i first download the zip from the post.i made a new folder in the c:\ and named it Android SDK. then inside that folder i made another folder and named it tools.extracted the zip and copied and pasted the three items in the tools folder.

is this correct.

SORRY IM A SUPER NOOB.
[myTouch 3G Slide Android Development] migueltherocker:
No, you have to download the Android SDK from here

http://developer.android.com/sdk/index.html

Then unzip the .zip file that is downloaded, and the unzipped file you rename to AndroidSDK.

Then you get your new AndroidSDK file, you copy it to C:/, and inside it you will find a Tools folder.

Now, you download the file from the first post. The files in there, you copy into the Tools folder that is already in the Android SDK.
[myTouch 3G Slide Android Development] alexxgee914:
when i type loop

C:\Android SDK\Tools>loop

then i hit enter

and i get...

C:\Android SDK\Tools>GO TO TOP

C:\Android SDK\Tools>adb devices

'adb' is not recognized as an internal or external command,

operable program or batch file

is this what its suppose to be looping???

after i press ctr + c i get

terminate batch job <y/n>?

at the end of it.

ive tried this 3 times.its all i get.
[myTouch 3G Slide Android Development] alexxgee914:
migueltherocker thank you!!!!!!!.

YOUR THE MANNNNN!

much appreciated my friend.
[myTouch 3G Slide Android Development] migueltherocker:
:) I'm here to help man, anytime.
[myTouch 3G Slide Android Development] bgolden84:
error in /sdcard/update.zip (status 0)

this is the error i keep getting and it does push what am i doing wrong

please help
[myTouch 3G Slide Android Development] dbzfanatic:
Try redownloading the files then start over and push update.zip after you start the update process. The file might be corrupt but a redownload should fix it if that's the only problem.
[myTouch 3G Slide Android Development] bgolden84:
re downloaded files still getting same error for the life of me i can not get it to load in to clockworkrecmod i dont see any errors unless its just realy picky about the timing cant get ether method to work please help
[myTouch 3G Slide Android Development] dbzfanatic:
Well this method is completely dependent on timing so if you don't have that down that's why although you should get a signature error. Make sure you do exactly as the tutorial says when pushing except for the timing. One mine I had to let the green bar get 25%-30% up before I could push it or else it would give me an error. The bar will turn green,when that happens push update.zip and if it doesn't work you may need to re-push ota.zip just to be sure.
[myTouch 3G Slide Android Development] rodgerdodger:
is it just me

Or does anyone else find it interesting this method works without the loop?

I don't think there is any overflow, otherwise it would work everytime. I'm assuming... i'm far from a pro at this but it seems once you start the loop and the phone restarts, there is only so many "requests" if any are even being sent to the phone, that the phone will listen to. so the difference in the time it takes to boot is very minimal so there doesn't seem to be much of a dfference in the amount of requests that would theoretically make the device overflow. I guess I'm just very curious why this doesn't work everytime...
[myTouch 3G Slide Android Development] falken98:
It is not an overflow, it is taking advantage of a race condition that occurs when the device goes to mount the sdcard in recovery. It is listening for adb commands durring that small window, if it receives a command the adb server on the phone comes online and stays online.

The loop just increases the chance you will be issuing a command durring that window.
[myTouch 3G Slide Android Development] bgolden84:
y no su or terminal

i got to the clockworkrecmod but still no su or terminal

???????
[myTouch 3G Slide Android Development] chucky80:
I know miguel, I was just frustrated as to countless hours spent reading and trying as still hit a brick wall. I thank the devs for trying something anyways.

you need to take your stupid comment else where. If I knew a better way then I would not be frustrated as I was would I. For your knowledge, I was highly frustrated after nearly 12 hrs of reading trying this method and still hit a brick wall. I think the devs are awesome just wished that it was that easy as it seems. Apparently it works for some and dont for others.
[myTouch 3G Slide Android Development] falken98:
nevermind......
[myTouch 3G Slide Android Development] rodgerdodger:
I see. thanks for explaining...
[myTouch 3G Slide Android Development] dbzfanatic:
@bgolden what did you do once in clockwork? That makes all the difference.
[myTouch 3G Slide Android Development] JDenson77:
For anyone haveing trouble with loop working try this...

First off before anything open device manager.... get to the first recovery or hboot whatever it is...... don't have your phone pluged up till you can select recovery... as soon as you run loop plug your phone in and hit deleat what microsofts detects. Don't take to long. Hopefully by the time you uninstall that driver it should be coming out of MYTOUCH and loading into screen with triangle. You should now have android drivers on device manager and should be in device offline mode... if not as long as loop is still running try pluging into a diffrent usb slot..... if loop does stop and your device is not detected. Its best to type exit in adb and start over... for anyone that has tried runing loop severel time without luck....look in running processes and you will probably have many instaces of adb runing. You can either stop them one at a time or log off then back on to your account.... hopefully this helps. Also I used drivers from htc sync. Can get into recovery about every time...
[myTouch 3G Slide Android Development] em2drvr03:
i have a? i need to unroot b/c i need to exchange my phone...now i never flashed the eng package...so how would i unroot???
[myTouch 3G Slide Android Development] HebrewToYou:
The easiest way is to download the stock ESPRIMG.zip file that is floating around, put it on the root of your sdcard and boot into the bootloader. It'll install right from there and revert the phone to the stock rom.

The alternate method is to go through the root process until you enter ClockworkMod and restore the stock Nandroid backup file that is available for download in the Slide ROM Bible thread.
[myTouch 3G Slide Android Development] encrypti0n:
merh

okay, so I'm fairly certain I made a noobish mistake, but I did a nandroid backup from the untouched espresso img, and then I went ahead and re rooted, and it installed the super user app and what not, but whenever I try to root uninstall anything the file is still there, or when I use the su command at the adb shell I dont get the change in user(i get stuck with the # sign instead of the super user $ sign) any ideas as to why this happened, I think it has to do with the nandroid recovery, but as soon as I did that I re rooted soo I'm not sure.. <---forgive th bad grammar/paragraph structure just got out of a 5 hour english class and I am rather tired
[myTouch 3G Slide Android Development] dbzfanatic:
Are you able to give programs superuser permissions? If so then you've rooted and it's simply a bug (you can't delete stock apps except in recovery, read that somewhere on here) but if you don't get a prompt you're not actually rooted. Just make sure you're rooted and try uninstalling the apps from recovery using adb.
[myTouch 3G Slide Android Development] falken98:
The # sign is for super user ($ is a non-elevated user). You can currently only delete files from /system in recovery (load up clockwork mod, mount /system, go in to shell, then make your modifications to /system).
[myTouch 3G Slide Android Development] brios86:
hello xda i had a rooted g1 and now i am trying to root the touchslide but as i red the step by step directions i cant understand exactly step 2 and 4, these stepps need to be a little more clear a noob will not get this at all and even i who have some understanding em having trouble,
[myTouch 3G Slide Android Development] falken98:
If you don't understand the concept of opening a command prompt and CD'ing to a directory along with running a file, perhaps you shouldn't be rooting your phone.