yashsingh1/xdaforums huggingface dataset:
[myTouch 3G Slide Android Development] inconceeeivable:
I have the same problem.

I've even tried manually using rageagainstthecage. It appears to succeed, but the phone won't connect to adb afterwards (it gets really sluggish too).

Any ideas?

EDIT: Nvm, used SuperOneClick's default method (with Shell root) and it finally worked on Vista. Thanks for the tutorial.

EDIT 2: Ughhhh, HBOOT just ignores the ESPRIMG.zip. It doesn't even say it's out of date. It just acts like it's not there. Redownloading.

EDIT 3: Problem in EDIT 2 was caused by SD card being formatted to FAT instead of FAT32. Now downgraded and installing Cyanogenmod.
[myTouch 3G Slide Android Development] SHoyt113:
I don't think I saw anyone else with this issue, if it was already posted, sorry.

Everything goes perfectly fine for me until I get to this part in step 3

#/data/local/flash_image misc /data/local/mtd0.img

it repeats what I typed but then says "#/data/local/flash_image: permission denied"

Any ideas on what went wrong?
[myTouch 3G Slide Android Development] inconceeeivable:
Did you "chmod 04755 *" in /data/local?
[myTouch 3G Slide Android Development] txdeathray:
Yup, that's what I have as well. Although I can't root yet cuz I don't have the extra microSD with me atm, left it at my home state... T_T
[myTouch 3G Slide Android Development] SHoyt113:
Do you mean did I type that? I typed in:

chmod 04755 *

Then

/data/local/flash_image misc /data/local/mtd0.img

And that's where i got the permission denied message.

Is there something else I should type after "chmod 04755 *"
[myTouch 3G Slide Android Development] inconceeeivable:
That should do it, assuming you're currently in /data/local when you type it.

You do have a # at your prompt, right? (Instead of the standard $)

As far as I can tell, the chmod command's primary purpose is to mark flash_image as executable. (I'm guessing that's why you're getting "permission denied," assuming you have proper root access)
[myTouch 3G Slide Android Development] SHoyt113:
Probably a dumb question but what do you mean by being in /data/local

and I do have # at the prompt
[myTouch 3G Slide Android Development] inconceeeivable:
I mean before running chmod, have you typed "cd /data/local"?
[myTouch 3G Slide Android Development] SHoyt113:
yes, I did that and typed all the other commands in order, no problems it's just that last one that's giving me the problem
[myTouch 3G Slide Android Development] inconceeeivable:
Hmmm, just to be sure, type "ls -l" (those are both lower case L's) in that same directory and post the output.
[myTouch 3G Slide Android Development] thegreenfamily04:
I think I found my problem, Do you absolutely have to have an extra SD card ? I have just been using the one that came with my phone. Where I think I'm screwing up is that I am putting on the ESPRIMG and update files on after the goldcard has been made is this the issue ?
[myTouch 3G Slide Android Development] velvetelvis:
not working

Step 3: Run ADB and type the following:

adb devices

you should get your devices serial

adb push flash_image /data/local

adb push mtd0.img /data/local

adb shell

#cd /data/local

#chmod 04755 *

#/data/local/flash_image misc /data/local/mtd0.img

:mad:

can someone ex-plane this better
[myTouch 3G Slide Android Development] txdeathray:
so once you put the flash_image and mtd0.img in your Platform-tools folder, go to your command prompt, change directory to wherever you have your android sdk; then go into your platform-tools folder with command prompt and type in those commands.

assuming you haven't changed android-sdk's name and you're using windows, and you have it in root of C drive, it should look something like this:

cd C:\android-sdk-windows\platform-tools

then start typing those commands.
[myTouch 3G Slide Android Development] inconceeeivable:
Try using the Goldcard Helper app from the Android Market. That's the only way I was able to get the correct CID for the generator.

Copying the files after making the goldcard shouldn't make a difference.
[myTouch 3G Slide Android Development] thegreenfamily04:
Thanks I'll try that ! I miss My CM7 !! So does my wife she says "Stock is too Slow!" lol.
[myTouch 3G Slide Android Development] thegreenfamily04:
Well, NO dice.... I tried the app and no luck. Any other Ideas ? I do appreciate the help this far If anyone else has any suggestions I would appreciate it !
[myTouch 3G Slide Android Development] FAFS:
when i put

adb push flash_image /data/local

it says no such file can anyone help
[myTouch 3G Slide Android Development] txdeathray:
it depends on where you put your flash_image (and eventually, your mtd0.img) and your current directory. if you have those two files in platform-tools folder, then you have to change your directory to that folder first before you can do your adb push.
[myTouch 3G Slide Android Development] austinbrown92:
ok, when i get to this point:

# /data/local/flash_image misc /data/local/mtd0.img

i get this as a result:

/data/local/flash_image misc /data/local/mtd0.img

mtd: read error at 0x00000000 (Out of memory)

mtd: read error at 0x00020000 (Out of memory)

mtd: read error at 0x00040000 (Out of memory)

mtd: read error at 0x00060000 (Out of memory)

# /data/local/flash_image misc /data/local/mtd0.img

/data/local/flash_image misc /data/local/mtd0.img

mtd: read error at 0x00000000 (Out of memory)

mtd: read error at 0x00020000 (Out of memory)

mtd: read error at 0x00040000 (Out of memory)

mtd: read error at 0x00060000 (Out of memory)

mtd: read error at 0x00080000 (Out of memory)

mtd: write error at 0x00000000 (Out of memory)

mtd: re-read error at 0x00000000 (Out of memory)

mtd: write error at 0x00000000 (Out of memory)

mtd: re-read error at 0x00000000 (Out of memory)

mtd: skipping write block at 0x00000000

mtd: write error at 0x00020000 (Out of memory)

mtd: verification error at 0x00020000 (Out of memory)

mtd: wrote block after 1 retries

error writing misc: No space left on device

i uninstalled a couple of things, and it still isnt working. should i factory reset my phone?

EDIT 1: i checked and it says i have 65 MB of storage available.

EDIT 2: i tried factory reset, which im guessing i shouldnt have done, cause now my phone shows the mytouch screen, then resets.
[myTouch 3G Slide Android Development] thegreenfamily04:
not that anyone was going to help but, I fixed my problem.
[myTouch 3G Slide Android Development] austinbrown92:
Ok, so I got a new myTouch Slide. I updated it to official 2.2, since last time I tried rooting, I basically soft-bricked that phone. Now when I get to where I flash update.zip, I keep getting E: Signature verification fail. I've tried renaming it update, Update, update.zip, and Update.zip, I've tried flashing different recoveries, but I keep getting sigverifail. Would temp rooting and flashing clockwork recovery through ROM Manager work?
[myTouch 3G Slide Android Development] ameedi600:
How would you temp root first of all and is there an easier way to root than this?
[myTouch 3G Slide Android Development] txdeathray:
As far as I know, once you upgraded to the official froyo, this is the only way to root MT3GS. And you can't do S-OFF, so there's no way we can gain perm root T_T until someone comes up with a new method...
[myTouch 3G Slide Android Development] ameedi600:
Didn't work, I need help
[myTouch 3G Slide Android Development] shuka325:
this worked fantastically, thanks!
[myTouch 3G Slide Android Development] ameedi600:
Hi I tried rooting my slide using adb but everytime I try to push the flash_image, it tells me the file is not available. I don't know what I am doing wrong, adb recognizes the phone just fine. Someone please help me
[myTouch 3G Slide Android Development] shuka325:
Did you put the flash_image and mtd0.img in the same folder as adb is located?
[myTouch 3G Slide Android Development] ameedi600:
Yes I put it into the platform tools folder
[myTouch 3G Slide Android Development] Super Slide:
you can use this SDK. I copied all file that you need to root . Just extract it to C:/

http://www.mediafire.com/?7awjzvcxeca5v

Open ADB and type this first:

cd \sdk\tools

Then type what Chisle31 said

its worked perfectly
[myTouch 3G Slide Android Development] ameedi600:
Do I open a cmd or how would I open adb and thanks for the help.
[myTouch 3G Slide Android Development] txdeathray:
Regardless of which sdk you use, as long as you change directory (cd) to the folder that has those files in cmd, you can use adb push. Also, make sure adb detects your device by typing in adb devices in cmd.
[myTouch 3G Slide Android Development] ameedi600:
Alright but the files are located in the platform tools folder, is that where it supposed to be and there's nothing in the folder but the two files needed. Also when I type that and click enter, do I just follow the root commands from there and that's it?
[myTouch 3G Slide Android Development] txdeathray:
other than those two files, you should have adb in there as well. but if you have your adb running elsewhere, just cd to platform-tools folder where you have the two needed files.

yup, pretty much. once you get your adb running and changed your directory to the folder with those two files, just follow the rest of the instructions beginning from adb push flash_image etc... all the way to step 10 and you should be good to go.
[myTouch 3G Slide Android Development] Spectral:
Problems

I'm having 2 problems rooting.

1. When I get to this part:

$ ./flash_image misc /data/local/mtd0.img

I get: error writing misc: Permission denied

I have correct permissions on the files, it just won't let me write to 'misc'. :mad:

The CyanogenMod Wiki (wiki.cyanogenmod.com/index.php?title=Full_Update_Guide_-_HTC_Slide) mentions running rageagainstthecage-arm5 before flashing misc. Should I try this, or is that for an older version?

2. I tried two different SD cards and made them 'gold'. HBOOT complains that the main version is older and refuses to flash ESPRIMG.zip. I tried the gold tool and a hex editor, verified that I have the correct data written to the sector. I saw a few people mention that some cards don't work. Are there some brands that work better than others? What determines if a goldcard will work? Is there a way to verify without attempting to flash?
[myTouch 3G Slide Android Development] Super Slide:
just open CMD and type that

cd \sdk\tools

and go from step 3

like this
[myTouch 3G Slide Android Development] Super Slide:
you got step 2 wrong because you haven't successful with step 1. Make sure you formated your SD card at FAT 32. Then create Gold card again and put your PC connection at Charge only.

Sorry for bad English
[myTouch 3G Slide Android Development] ameedi600:
In order to make a gold card, would I need a SD card adapter?

Also can you tell me how to format my SD card to fat 32
[myTouch 3G Slide Android Development] Super Slide:
Plug your phone to PC and choose Connect to PC is Disk Drive. Then click right mouse in your SD card and choose format
[myTouch 3G Slide Android Development] Spectral:
I'm quite certain I followed all the steps. Yes, my card is FAT32. Does it matter if it's formatted in the phone or a PC? I stuck it in a laptop SD slot with a microSD adapter. Is there something about particular cars that cause it to not work?

This still doesn't address the issue of me being unable to flash mtd0.img to misc, since that step comes before flashing ESPRIMG with the goldcard. Should I attempt to do this in recovery, if so, how would I do that?
[myTouch 3G Slide Android Development] Super Slide:
you need to format it by PC. Cause your phone not support FAT 32 format
[myTouch 3G Slide Android Development] Spectral:
I knew that. I was asking if it matters if the card is formatted while being in the phone, connected to PC in disk mode as opposed to using it in a PC directly, which I've done. Also, should I do a full format? I may have used the quick option.
[myTouch 3G Slide Android Development] ameedi600:
I have rooted it by fully formatting It as fat 32 and then I made it a gold card and followed the rest of the steps thanks to all that helped.
[myTouch 3G Slide Android Development] BonesRed:
Rooted!

Worked like a charm! Thanks a million!

Now if Only Rom Manager would actually work, that would be awesome. Le sigh.
[myTouch 3G Slide Android Development] itsomaryo:
noob question but do i do this process again every time i want a new rom or what?
[myTouch 3G Slide Android Development] BonesRed:
No, assuming that you don't repeatedly flash the the Official T-Mobile 2.2 Froyo update.
[myTouch 3G Slide Android Development] harkirat:
canot downlaod ClockworkMod Recovery 2.5.0.7

Finally its done One thing when in clockwork recovery i was trying to install zip from sd card pusing power button was doing nothing .then i tried camera button and it worked.is any one else have this issue
[myTouch 3G Slide Android Development] txdeathray:
yeah, i guess they rerouted that to the camera button. you can also press the trackpad to select things as well, if that's easier than camera for you (it is for me XD)
[myTouch 3G Slide Android Development] brrrknee:
what's the S-OFF capability you note as being lost?
[myTouch 3G Slide Android Development] dachinaman:
i can not for the life of me get adb to install correctly i think im messing up on the changing (path) part because when i pull up command prompt i get this:

----------------------------------------------------------------------

Microsoft Windows [Version 6.1.7601]

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

C:\Users\Geoff & Cheronesia>

-----------------------------------------------------------------------

then when i type adb devices i get this

Microsoft Windows [Version 6.1.7601]

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

C:\Users\Geoff & Cheronesia>abd devices

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

operable program or batch file.

C:\Users\Geoff & Cheronesia>

-----------------------------------------------------------------------------------

any help would appreciated
[myTouch 3G Slide Android Development] txdeathray:
nope, after you got the official froyo, this is the only way to go.
[myTouch 3G Slide Android Development] thegreenfamily04:
Do this....

cd C:\(Directory your adb is stored in)
[myTouch 3G Slide Android Development] dachinaman:
didnt work

Microsoft Windows [Version 6.1.7601]

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

C:\Users\Geoff & Cheronesia>abd devices

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

operable program or batch file.

C:\Users\Geoff & Cheronesia>cd C:\adb devices

The system cannot find the path specified.

C:\Users\Geoff & Cheronesia>
[myTouch 3G Slide Android Development] txdeathray:
can you tell us where did you put your android sdk folder?
[myTouch 3G Slide Android Development] dachinaman:
C:\Program Files\Android\android-sdk
[myTouch 3G Slide Android Development] txdeathray:
ok, so make sure your phone's connected with debugging on, then in cmd, type in cd C:\Program Files\Android\android-sdk\platform-tools, then type in adb devices. see if that work.
[myTouch 3G Slide Android Development] dachinaman:
worked now on to the next step *fingers crossed* much thnx!!
[myTouch 3G Slide Android Development] txdeathray:
np, just make sure you have the files you need to push onto the phone in that platform-tools folder as well.
[myTouch 3G Slide Android Development] dachinaman:
"place the Stock Firmware zip and update.zip on root" does "on root" mean place on my microsd (goldcard)
[myTouch 3G Slide Android Development] txdeathray:
yup, make sure they're not in any folders, just copy and paste them in your goldcard
[myTouch 3G Slide Android Development] dachinaman:
did it but when i got to "cd /data/local" i get:

C:\Program Files\Android\android-sdk\platform-tools>adb shell

$ cd/data/local

cd/data/local

cd/data/local: not found

$

i was reading at this point i should get a "#" instead of a $ is that correct?
[myTouch 3G Slide Android Development] dachinaman:
Im worst than a noob

In Hboot i get "ESPRIMG no image or wrong image"and no prompt to run update
[myTouch 3G Slide Android Development] txdeathray:
it's been a while since i done that and i never got that error, so i can't say for sure. just to make sure, your phone's still on and not in recovery yet, right?

also, did you successfully push the flash_image and mtd0.img to /data/local ?

edit: if you're getting "ESPRIMG no image or wrong image", something might have went wrong in the before steps. make sure your gold card isn't the sd card you usually use with your phone and make sure you're using every component from this thread and this thread only.
[myTouch 3G Slide Android Development] dachinaman:
ClockworkMod Recovery 2.5.0.7 needed

does anybody have the ClockworkMod Recovery 2.5.0.7 update.zip when i try to download from 1st page of OP i get an "404 page not found error" thanks in advance
[myTouch 3G Slide Android Development] dachinaman:
sd card was new prior to making it a gold card and im redownloading all files now thanks again
[myTouch 3G Slide Android Development] txdeathray:
I uploaded an mirror for it, see if this works http://db.tt/diovOlD

if there's any other files in this thread that's unavailable and you need it, let me know.
[myTouch 3G Slide Android Development] txdeathray:
hmm, i see you're retyping the directory to your platform-tools folder, that might be the cause .i'm not 100% sure because i'm not that techi, but from what you posted, it seems that adb doesn't recognize the command you typed in because of all the directory stuff you have in front of adb push and all.

after you typed in cd C:\Program Files\Android\android-sdk\platform-tools, don't retype all that, just type in adb devices. after that, type in exactly what the OP says without retyping the directory stuff (so you would type in exactly adb push flash_image /data/local, nothing more) and keep going. see if that solves the problem.
[myTouch 3G Slide Android Development] dachinaman:
i only type cd C:\Program Files\Android\android-sdk\platform-tools once and when i hit enter it comes back by its self

Microsoft Windows [Version 6.1.7601]

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

C:\Users\Geoff & Cheronesia>cd C:\Program Files\Android\android-sdk\platform-too

ls

C:\Program Files\Android\android-sdk\platform-tools>
[myTouch 3G Slide Android Development] txdeathray:
That one is normal, but what about the steps afterward? Did you typed in those as well?

It's kinda odd because when you typed in the adb push command, yours only showed a list of possible command lists that can be used instead of pushing files

Just thought of something, if you don't mine, tell me step by step exactly what you did after you created the gold card, including where you moved the flash_image and mtd0.img files. I know this might be a bit long, but I want to rule out any possible causes.
[myTouch 3G Slide Android Development] ameedi600:
Make sure your sd card is formatted as fat32 first. You could do this by connecting your phone to the pc and right clicking on the sd card under my computer. Then click properties and it should say what format it is. To format it, just right click the sd card again and scroll down to format. Click on format and it should give you the option to change it to fat32. Then once you have changed it and done a full format, then begin the process of changing it into a gold card. After you change it into a gold card, place all the files necessary onto the sd card and begin with adb.
[myTouch 3G Slide Android Development] txdeathray:
did you try what ameedi600 said? i'm not really sure what's going on either at this point, hopefully someone more knowledgeable can come in and help.
[myTouch 3G Slide Android Development] dachinaman:
im having the same problem you had can you plz tell me what you did to fix the ESPRIMG"older version" error thanks in advance
[myTouch 3G Slide Android Development] Irisservice:
I.m getting no image or wrong image on bootloader....it flashes by but never gives me update option,...

any thoughts?

got it..formated sd in pc first :)
[myTouch 3G Slide Android Development] ameedi600:
Did you make sure your sd card is formatted as fat32? Make sure your sd card is formatted as fat32 first. You could do this by connecting your phone to the pc and right clicking on the sd card under my computer. Then click properties and it should say what format it is. To format it, just right click the sd card again and scroll down to format. Click on format and it should give you the option to change it to fat32. Then once you have changed it and done a full format, then begin the process of changing it into a gold card. After you change it into a gold card, place all the files necessary onto the sd card and begin with adb.
[myTouch 3G Slide Android Development] Irisservice:
I got it already....I formated it from phone....but it needed a good format outside phone from pc....3 hours to figure that one out...lol
[myTouch 3G Slide Android Development] djanness:
Right on, I'm glad this is not my first rooting, but... I almost Reset the phone in step 7... head told me, "STOP YOU MORON DOUBLE CHECK!" I (knock on wood) that I have been successful with every rooting I have attempted on the first try. That's because I READ! lol. One thing I learned about being a ROM whore, is that you learn a lot about what makes a good ROM from reading all the post FIRST! This was the first time I felt "confident" enough to try doing it step by step.... LESSON LEARNED!

Congrats on this stumble.... I looked at others methods that seem way more complex honestly this seemed to be the best of methods I have encountered
[myTouch 3G Slide Android Development] msl9150:
I'm having the exact same problem as dachinaman, did anyone find a solution. And yes my SD card is formated at fat32.

Thank you so very much.

My root slide was stolen and so now I need to root this new phone. I hate my phone the way it is now. Someone please help.
[myTouch 3G Slide Android Development] zencoran:
WAIT WAIT WAIT. once you goldcard a microsd its not usable as a normal card?(put all files back on it?) because if not, my sister will be very mad at me
[myTouch 3G Slide Android Development] txdeathray:
well, after you're done, you can always reformat the card :D
[myTouch 3G Slide Android Development] zencoran:
I didnt format it after i was done, i just put the files back on, im hopping it still works. Thanks Though
[myTouch 3G Slide Android Development] march7th:
Is the OP not gonna post working links?
[myTouch 3G Slide Android Development] saruba:
waiting for links... :(

if someone have the files needed, can u send'em to me? please please say yes please dont be mad :-P

thanx in advance!

lost root... :'( just want to be updated, silly me! why!!?? lol
[myTouch 3G Slide Android Development] aaldiar:
Hello guys, I have a link that has files that were already on my laptop when I tried this method. Broken links frustrate everyone and I thought I would share. These files were taken from various sources and by no means are my own. Just chipping in. As for Super One Click and Gold Card... I googled those on my own and downloaded the latest files.

MyFiles
[myTouch 3G Slide Android Development] saruba:
Rooted again wuujuuu! , s-off lost booooooo! Lol aniway thanks abunch everybody!
[myTouch 3G Slide Android Development] yeabryant:
@iDaZzLeFatHoeZz how did u get s-off i tried alpharev 1.8 but it said does not support hboot1.0+ i got 1.02.0000
[myTouch 3G Slide Android Development] phyber:
Just received my touch 3g slide today in 2.2.1 version.

Rooted with your method and install CyanogenMod-7 for Slide V7.0.3

Everything is working!

Thanks guys.
[myTouch 3G Slide Android Development] poormanq45:
It's much easier than this.

The process is used was the same as every other one. The only thing I changed was making a goldcard.

Without the goldcard the img file was not found to do the flash. Once I made a goldcard I was set.

sent from my MT3GS running CM7 nightly