yashsingh1/xdaforums huggingface dataset:
[myTouch 3G Slide Android Development] dbzfanatic:
You should be fine if you see

adb shell

#

just enter the commands normally
[myTouch 3G Slide Android Development] amasterpiz:
Ok thanks a lot. I did put all the commands right and nothing happens. I put all the files in tools category and when I get to exploid I get no password asked, so that's weird. Ill try to put a picture of what I get thanks
[myTouch 3G Slide Android Development] dbzfanatic:
Did you toggle wifi after your ran exploid the first time?
[myTouch 3G Slide Android Development] joey_slugs:
THANK YOU THANK YOU THANK YOU

I'm all set up and running CyanogenMod 6.1.1

LOVE IT!
[myTouch 3G Slide Android Development] PaganAng3l:
yeah....I'm noob

Ok I am trying your root method, but there are a few things I can't figure out

1 Where am I supposed to type these commands?

2 How do I get adb to recognize my device? I tried the command adb usb but all I get is no devices found

Yes I'm new at this but I REALLY want to root this phone without flashing back to 2.0. thanks
[myTouch 3G Slide Android Development] MusicMan374:
Yes, like the other guy said, it's perfectly normal, the difference, just so you know, between $ and # is the permission level. $ mean's you're not root, just a regular user. # means that you are root, a superuser. Adb shell automatically uses root.
[myTouch 3G Slide Android Development] cidica:
ok so I feel brain dead....where the heck do we turn on usb debug mode on the stock rom.....Just got a new slide the touch screen on my old one died on me and I honestly have not run stock software in so long I forget O.o
[myTouch 3G Slide Android Development] MusicMan374:
When you pull down the notification bar, you should be able to change from disk drive to charge only mode, I think. If not it's definitely in settings somewhere.
[myTouch 3G Slide Android Development] cidica:
it's on charge only the problem is it wants usb debugging and forgot how to turn it on O.o
[myTouch 3G Slide Android Development] MusicMan374:
1. From the Home screen, press Menu.

2. Choose Settings.

3. Tap Applications.

4. Tap Development.

5. Check USB Debugging to enable it. Uncheck it to disable it.

Got that from here: http://www.technipages.com/mytouch-3g-slide-enable-disable-usb-debugging.html
[myTouch 3G Slide Android Development] cidica:
yeah got it now I just need to find my old slide root files...4shared is acting weird but got root least for now.
[myTouch 3G Slide Android Development] cidica:
ok so I got all the files I need. I've tried this 10 times + now with the same results. I rooted my old slide before I got this one yet now ones I do all the steps and install the image file when I goto start clockwork it comes up with sig failure. Now everything said in the first post from the OP does happen I get # do what I have to and boom it's just done no root after a reboot nothing.
[myTouch 3G Slide Android Development] dbzfanatic:
Try the no-pc method, might have more luck even though it's essentially the same.
[myTouch 3G Slide Android Development] cidica:
yeah I'm trying that one now. the messed up thing is I have the eng build installed on my new slide. but I can not get into a clockwork recovery.....nope same fin error. get into recovery run update.zip and it comes up saying that failed to verify whole-file sig install aborted. I'm actually kinda frustrated with this thing right now. Everything I've done has worked up to the point of that temp root installed and flashed the files that needed to be done no errors at all were detected then when I goto do this it fails at the sig...../facepalm I want my root back I hate stop crap.
[myTouch 3G Slide Android Development] dbzfanatic:
If the ESPRIMG.zip file flashed you shouldn't be getting that error unless you went into clockwork and toggled signature verification. Are you sure you got the right zip? There's one for stock flashing and one for ENG Build, might want to double check. If you have the right one and it's flashed all I can think to try is try to get S-OFF. I know you need root but maybe the stuff that you have working is enough, let it install clockwork and then there'll be no more of this update.zip issue.
[myTouch 3G Slide Android Development] cidica:
Actually just tried the S-off I didn't want to do it but figured I'd give it a go. (burned the iso no vmware) detected the device then came back saying it's not supported and shutting down. I'm honestly stumped the engie build flashed (I had the old original root update.zip and it still will not boot into clockwork. I'm trying to find the original root files but I'm not having any luck finding them. I'd honestly root this the old way while I had trouble with it I was still able to catch the phone in recovery and get it rooted but with this replacement phone it's just like erm....wtf.

So I just went through 3 diff roots. This one the no PC version and this + the eng root (which is sorta the same as the first one) I re downloaded every file. (the update_2.zip) from here and renamed it update.zip. Followed everything step by step got the # and went past step 12. The engie build flashes fine now I've tried this 2 different ways rebooting the engie build and not rebooting the engie build both ways recovery fails on update.zip without failure it will not work. I'm stuck and with a now old engie build as my OS on this phone. This is honestly pissing me off never had more trouble with this phone not even the original one (how I wish it still worked and the touch screen had not died) So now I pretty much have no idea what to do next. I tried the S-Off does not work for some reason it gets to detecting my phone then can not pull any info and shuts down (no it's not in a virtual machine either)
[myTouch 3G Slide Android Development] dbzfanatic:
S-OFF needs root fully in place to work, it was a long shot anyway but couldn't hurt to try right? Have you tried doing a full factory wipe/reset, including cache? Backup what you need to and totally wipe your phone, reboot for good measure, and start over. Remember after flashing the ESPRIMG.zip don't boot back into android, go straight to recovery.
[myTouch 3G Slide Android Development] cidica:
well I just found the original slide root stuff and I'm in clockwork. GG that was faster and took less time with adb and the recovery from the original methods then its took these last few hours with the new ones.

dbz

Yeah I did all of that I'm flashing CM 6.1.1 right now with clockwork so I got it I'll see how it goes here in a min or so when I reboot but so far so good I hope.

Edit.

Rooted and S-OFF ah the joy I have now!!!! Thanks for the comments guys trying a few different things helped a bit. :)
[myTouch 3G Slide Android Development] aJuicyMango:
At the beginning of rooting I have a question. Where do I type "adb push exploid /sqlite_stmt_journals"?

Thanks

++Mango
[myTouch 3G Slide Android Development] :
Um...after reboot...there is no recovery, how am I suppose to put the update.zip in SD card without a recovery? I flashed the ESPRIMG.zip via the bootloader, but it doesn't boot into anything.

I've uploaded an image, how do I fix this?
[myTouch 3G Slide Android Development] cswroe:
Hold volume up key, then press power button.
[myTouch 3G Slide Android Development] traderx2009:
After flashing esprimg.zip, everything installs correctly. When I choose to apply update.zip, it says can't find file and "can't mount dev block mmcblk0p1". After reboot, the phone it says sd card removed, please insert a new one? Any ideas or suggestions?

Thanks!
[myTouch 3G Slide Android Development] dbzfanatic:
Try popping out the microSD card and then popping it back in while the phone's on. I had that issue once too and that worked for me. I did it when it first said the error (no reboot) but it might still help.
[myTouch 3G Slide Android Development] traderx2009:
no go. thanks for the effort. Im more familiar with the vibrant. This is my wife's slide. I'm pretty sure its not mounting so it can find the update.zip to flash the recovery image. Anyway to push the update.zip without access to sdcard?

After a reboot the phone works fine,but has no access to the external sd, "removed sd card" so I cant add anything from the pc or download anything? And I have lost root. Strange. Any and all help will be appreciated as it is not my phone, and my wife will be pissed.
[myTouch 3G Slide Android Development] Yo23:
im having trouble at the adb part because it says adb not found
[myTouch 3G Slide Android Development] dbzfanatic:
You have to open the command prompt in the same directory as adb or have your system setup so you can have it run from anywhere.
[myTouch 3G Slide Android Development] JDV28:
try another sd, if it doesnt work, issue with phone. if it does, other sd is messed up. or test your sd in some other device.
[myTouch 3G Slide Android Development] joshuasvt:
Or format your SD card
[myTouch 3G Slide Android Development] xologist:
follow the steps on the Cyanogen wiki

sometimes they have extra apps that make the process muchhhh easier.. try it
[myTouch 3G Slide Android Development] x4gvnferdy:
This is not workign for me... I downloadd 4 different ESPRIMG files, and each one says "wrong file" at Bootloader. help please :\
[myTouch 3G Slide Android Development] dbzfanatic:
If you're getting that then either the flashing of mtd0 didn't work properly or it's a zip in a zip. Make sure it isn't double zipped and make sure that all the previous steps work properly, I can assure you this works.
[myTouch 3G Slide Android Development] x4gvnferdy:
how do I know if the flash of mtd0 is successful? It just shows a new line afterwhich... i opened each ESPRIMG.zip and each have boot radio rcdata recovery sysstem userdata (all .img) and then hboot and splash... I just want to root! soooo much easier on my Galaxy S :\
[myTouch 3G Slide Android Development] zerolgk5:
oops, wrong thread...
[myTouch 3G Slide Android Development] junglerumble:
I don't have windows, only Ubuntu 10.10. Can I use this method?
[myTouch 3G Slide Android Development] dbzfanatic:
As long as you have adb you can do this.
[myTouch 3G Slide Android Development] lolToasty:
So, I've been trying this for about an hour, and I'm stuck at step 5...

I am typing the command in cmd verbatim, but I still get an 'adb' is not recognized as an internal or external command, operable program, or batch file' error.

exploid is extracted in the tools folder of android-sdk-windows. I have the file itself in the folder, not a folder named exploid with the actual file in it.

I am using the latest sdk on the website linked in the original post. I ran SDK manager and downloaded everything. Nothing has worked.

However, I have noticed that the tools folder doesn't have adb, it has a txt file that says that adb has moved to platform-tools. Is this the problem? If so, how do I get to installing adb into the tools folder? Should it be working regardless?

Should I have extracted exploid to platform-tools instead and ran the commands like that?

EDIT: So I found out what I did wrong...

I didn't have adb in tools, like I guessed, but I didn't know I had to put it in the tools folder.

I used this link and extracted these files to the tools folder and the error finally stopped. Why doesn't the tutorial specify that adb isn't in tools when you first download the sdk? I have a feeling lots of people might get confused with this.

EditEdit: Yeah, I finally finished rooting. Lots of time could've been saved if this was clarified. I may be wrong, but I saw nothing about this in the original post.

Thank you for the method though. It rules. I just hope no one else has to take time to fix the problem I had.
[myTouch 3G Slide Android Development] acjames:
i cant get the ESPRIMG.zip file to flash. i have tried this several times. Everything else does like it should except that part. Any suggestions?
[myTouch 3G Slide Android Development] SefEXE:
Originally it WAS in tools. Then it got moved. I'm assuming it hasn't been updated since Android did the move in the SDK. If my timelines are right.

I had a hell of a time with that myself back in December.
[myTouch 3G Slide Android Development] lolToasty:
Jesus Christ I need help.

Droid Explorer screwed things up horribly so I just pushed the files into /data/local

but now,

now I'm getting this error.

$./flash_image misc mtd0.img
./flash_image misc mtd0.img
error writing misc: Permission denied

I'm not sure what's going on but I really don't want to mess anything up horribly. Someone help me please.
[myTouch 3G Slide Android Development] acjames:
Dont know if this will help anyone else. But my issue with not being able to get the ESPRIMG.zip to flash was the SD card. I was using a spare 256mb card i had and it wouldnt load. So then i switched to a 4gb card and using the same zip file i was able to flash the file fine.
[myTouch 3G Slide Android Development] lolToasty:
It isn't. It's asking me to reboot. Do I still put yes?

I'm so confused by this guide it's not even funny.

In fact, is there any way to just undo everything I've done with this guide and try again using the guide on theunlockr? Would a factory reset do the trick?
[myTouch 3G Slide Android Development] dbzfanatic:
Until you actually flash the ESPRIMG.zip file everything will be undone by a reboot. This is actually the most n00b friendly version that I'm personally aware of so I don't see how you'll be able to pull this off if you're confused by this guide. Before you try to change methods though answer a few questions. Did your phone recognize and verify the ESPRIMG.zip file? Did you allow it to flash? Did you read the entire guide before starting?
[myTouch 3G Slide Android Development] lolToasty:
It recognized and verified but didn't ask to flash; it asked to reboot. As the guide said 'flash' I denied it and went into recovery, where I got stuck. My post (last one on page 32) explains how I got stuck.

I never got the prompt to flash ESPRIMG.zip.

Yes, I did. I've waited on rooting for four months or so. I've read this guide several times and read it through twice before starting. However, the annoyance with adb not being in tools frustrated me and the poor structure of the guide (push the files but you're in shell, etc.) got the better of me.

I'm going through another, similar, guide. Will edit this post when it works.

Thank you for trying to help.

EDIT: SUCCESS!

but not with this guide.

This was the guide that made me transform into a giddy unicorn

Seriously.

My advice: read this guide just to understand what you'll see in the cmd (like pounds or to do adb from the directory and little things like that) but actually do the guide at the link. Worked perfectly on the first try when this guide had me pull hairs for three hours.

Yes, it's nearly the same thing, but the actual wording isn't muddy and doesn't tell you to do something after the fact.
[myTouch 3G Slide Android Development] x4gvnferdy:
I'm having issues still, I'm going to chalk it up to ESPRIMG doesn't like my memory card. but I had a question... Could I do a softroot with Universal Androot to install Rom Manager and flash clockwork onto my phone, then use it to flash a custom rom with root already? Or will this break my recovery?
[myTouch 3G Slide Android Development] x4gvnferdy:
ROFL!!! Anyone Trying this and failing MAKE SURE YOUR SD CARD IS FORMATTED TO FAT32!.. You should probably put that in the first post... if it's formatted FAT it will fail to load ESPRIMG.zip. :)
[myTouch 3G Slide Android Development] Teksu:
delete me please
[myTouch 3G Slide Android Development] joey_slugs:
HELP!!!

slide running cyanogen 6.1.1 final. everything has been amazing since i rooted. out of nowhere (today - within the last hour) my phone dropped service (t-mobile), airplane mode stuck on, no wifi, and in constant boot loop with no end in sight.

what do i need to do???
[myTouch 3G Slide Android Development] dbzfanatic:
Try reflashing your ROM and if that doesn't work reflash with a full factory reset first.
[myTouch 3G Slide Android Development] joey_slugs:
reflashing doesn't seem to have worked. am I just bricked now all of a sudden?
[myTouch 3G Slide Android Development] xologist:
Restart phone into recovery

Then

1) Wipe data/factory reset

2) Apply any zip

3) choose zip from sd card

4) Install the cyanogen mod rom you are in

5) restart. All works :D

TA DA!
[myTouch 3G Slide Android Development] enviouz:
THANKS. I spent about 5hrs trying to figure out why it was seeing the file. I formatted to fat32 like you said and BAM...it picked it up right away
[myTouch 3G Slide Android Development] Neo3D:
Hey guys, I'm trying to do this on my friend's phone and we have root access but when we try to go into recovery, it says it doesn't exist.

Any ideas?

UPDATE:

Thanks for this write up but it's only about 90% complete and missing some steps. For full steps that work, go here:

http://wiki.cyanogenmod.com/index.php?title=Full_Update_Guide_-_HTC_Slide
[myTouch 3G Slide Android Development] gtmaster303:
I know what rooting is, etc. but moving from Motorola to HTC is a different ball game.

new terms and hacks...

So does this root method include the functionality of S-off hack in the other thread?
[myTouch 3G Slide Android Development] dbzfanatic:
No, to get S-OFF you have to follow the instructions in the S-OFF thread. S-OFF and root aren't the same thing, since you're new to HTC read around, the n00b FAQ, the other root methods, etc. You'll learn a lot.
[myTouch 3G Slide Android Development] gtmaster303:
just out of curiosity, why wouldn't i use a one click program to root and then do the S-off hack? wouldn't that be much easier? or are there benefits of manually rooting over a one click program?

tried looking for an answer, but couldn't find one...
[myTouch 3G Slide Android Development] dbzfanatic:
I don't know of a one-click program that actually works on our phone. That's a pretty good reason. Some might give you temp root but that's lost on reboot.
[myTouch 3G Slide Android Development] _atlien_:
Universal Androot works if you use temporary root then uncheck temporary root and permanent root. Then reboot.Root is still there.

Just did it on a Mytouch Slide 3G Firmware 2.1 update1. At least it says it's rooted. Is it really not? Says it as in the 'superuser' app is in the app drawer. Is it still a bust?
[myTouch 3G Slide Android Development] dbzfanatic:
Try using an app that uses su permissions. If you get a su request you're good, if not you're boned. Just having the superuser app installed doesn't give you root, it's a good sign but not a definite indication.
[myTouch 3G Slide Android Development] Sistum Id:
When in bootloader mode, it says ESPRIMG.zip not found. It's on the root of my sdcard.

So I downloaded the img file again, I went to open it, and it's saying the file is corrupted or invalided. Anybody else getting this?
[myTouch 3G Slide Android Development] Sistum Id:
Serious, this needs to be put in the first post.

It worked right away for me.
[myTouch 3G Slide Android Development] rohit275:
Guys, I have a quick question. I'm about to finish up this method on my brother's phone, and want to make sure he won't lose all his data. I've made it to the step before we apply the ESPRIMG.zip update from the bootloader, and I want to be sure this won't completely wipe his phone before we can use Ti Backup or do a nandroid backup in clockwork. I know that performing that update is the only way to initially get clockwork on the device so that we can do the backups, but I don't want to mess up his setup now if I can avoid it. Can anyone verify this for me? thanks guys.
[myTouch 3G Slide Android Development] dbzfanatic:
It shouldn't, it should be just like getting an OTA update.
[myTouch 3G Slide Android Development] umaro:
WARNING!

Actually, it will wipe the ENTIRE phone (including /data partition, which includes your app data, and also all of your downloaded apps). If you are going to do this from a stock phone you've had for a while, I suggest making up your entire /data partition to your SD card before proceeding!
[myTouch 3G Slide Android Development] dbzfanatic:
Really? When I rooted (way back with eugene's method) and flashed the ENG build (the ESPRIMG.zip) it didn't wipe my phone. That's strange but oh well. I knew it would wipe the HBOOT and Radio and maybe the /system partition but didn't think it'd touch the /data partition since it didn't on mine for some reason.
[myTouch 3G Slide Android Development] mulletcutter:
Figured it oit. Sdcard needs to be fat32
[myTouch 3G Slide Android Development] Stryder5:
So rooting the phone won't wipe data right? Only the part where you flash ESPRIMG.zip will wipe it?
[myTouch 3G Slide Android Development] junglerumble:
hey guys, I have a samsung vibrant which was easy as hell to root and install roms on. my sister has the mts and trying to root this is really confusing me.

so I need to download android sdk to root the phone and to run that program I need Java's SE development kit? that's what it's asking me, do I need to download it or is there another work around?
[myTouch 3G Slide Android Development] riggi91:
Run: cd /sqlite_stmt_journals

this doesnt work for me...it says the system cannot find the path specified...

any advise?
[myTouch 3G Slide Android Development] spenceizzle:
Ok, so I flashed the new ESPRIMG.zip, rebooted, everything seems to be in order, but I'm a little confused, I reboot into recovery and all I get is the phone with the red exclamation point, nothing about applying the update.zip for clockwork recovery. If this engineering rom has root access, could I just flash it though Rom Manager, or manually through ADB or the terminal emulator?
[myTouch 3G Slide Android Development] stryke504:
5.Issue the following command: adb push exploid /sqlite_stmt_journals. Note: It MUST be in that directory - NO exceptions.

At this step I keep getting failed to copy 'exploid' to '/sqlite_stmt_jurnals' : Read-only file system.

I'm kind of stuck as no matter what I try and do I get an error.

The phone is in charge only and debugging mode is on. Also the cmd is in admin mode. I'm not sure what else I could be doing wrong. Please let me know..
[myTouch 3G Slide Android Development] shuka325:
I am having the exact same issue. Any help??

Edit: answer is a few posts down. Guess we need a gold card now after the update.
[myTouch 3G Slide Android Development] dr3w807:
I've gotten all the files pushed over except the exploit, every time that i try i get "failed to copy 'exploid' to '/sqlite_stmt_journals': Read-only file system" I'm pretty sure I've read every post on this thread to no avail. Any suggestions?
[myTouch 3G Slide Android Development] Crazy_taxi:
Having the same problem here. =S

"failed to copy 'exploid' to '/sqlite_stmt_journals': Read-only file system"

Why can't anyone help with this problem??

PLEASE HELP ME!!
[myTouch 3G Slide Android Development] kingjehu:
Had question. It's been answered. Disregard post.
[myTouch 3G Slide Android Development] N3WPV:
So I'm trying this verbatim, even formatted my sd card. The problem occurs when trying to flash the ESPRIMG file. It sees it, the blue status bar moves slowly, then indicates it's checking the file, then returns to hboot without asking if I want to install it. Any ideas why?
[myTouch 3G Slide Android Development] AiZ_04:
I am stuck at step 5

it says cannot write to sqlite_stmt_journals , permission denied

how do I root then??!
[myTouch 3G Slide Android Development] turbo23:
Well, I have rooted about 5 slides, mine and wife's, including all the replacements from them going to crap on their own. I rooted a new one for wife last week. Received

a new slide for myself today and dang it, I tried every way posted on here. It always says permission denied and when I try to apply update, it says OLDER version or some crap and reboot is the only option. Somebody tell me why I shouldn't put a .40 hollow point through this pos phone? Help...
[myTouch 3G Slide Android Development] omer1112:
This is the worst ****ing write up I've ever seen. If you go through all this hassle at least have the common courtesy to make it 'noob friendly' without having steps all over the place.
[myTouch 3G Slide Android Development] Djay45:
I used this method to root instead: http://xdaforums.com/showthread.php?t=1025336