yashsingh1/xdaforums huggingface dataset:
[myTouch 3G Slide Android Development] eugene373:
I'm not changing the Directions due to you not understand adb...

Read this if needed...

http://androidforums.com/all-things-root-behold-2/73177-understanding-android-file-permissions.html
[myTouch 3G Slide Android Development] milenko23:
lol ok but my way worked
[myTouch 3G Slide Android Development] Etype R:
I've been rooted for awhile now, but didn't flash the eng rom when I first rooted. Been putting it off, waiting for the froyo roms to become more stable.

Well today at work I got the notice on my phone that the tmobile update was ready to install.. This notice would not go away. So after work I finally broke down and flashed the eng rom and followed up with Eugenes kanged CM6 rom that he released today.

Followed the steps, and everything worked great :)
[myTouch 3G Slide Android Development] falken98:
You skipped steps 1&2? So you ran flash_image misc mtd0.img without having either file on your device? That is raw talent right there.
[myTouch 3G Slide Android Development] milenko23:
yea i skipped 1 and 2. I couldn't figure out how to execute those steps. I don't know if its because the previous day I executed step 1 and 2 in a new prompt window. Either way im running 2.2 cyanogen right now and im happy :D
[myTouch 3G Slide Android Development] falken98:
Yeah... so you didn't really skip them (you had just already done them), you just don't understand adb. Either way, i'm glad you got it to work!
[myTouch 3G Slide Android Development] milenko23:
Yea stated from start I didn't lol. I could only get step 1 and 2 to work in a new window
[myTouch 3G Slide Android Development] Alankrut:
Permission Denied

This has been asked many times and i am aware of that

But when doing adb i put forth the command to shell, then i do su

it says permission denied, before doing this i followed the method that uses the exploid, and i successfully finished it, cause it got to the password part and did that.

Could someone help me, i read about skipping stepd 3 &4, if i do so then how will it know the directory its in?

thx for the help in advanced...
[myTouch 3G Slide Android Development] Anartic:
I'm having this same problem, except I rooted eugene's method, any idea why?
[myTouch 3G Slide Android Development] mechlixt:
after i type in this step "/data/local/flash_image misc /data/local/mtd0.img"

i get an error writing misc permission denied. why am i getting this error?
[myTouch 3G Slide Android Development] masse1369:
Same here. I got through the first part and have the # at the adb shell line so I know that it's rooted. When I type "su" or "/data/local/flash_image misc /data/local/mtd0.img" I get the permission denied error. I have rooted a g1, myTouch, my current Nexus and even a Behold II with no issues. Trying to do this for a customer that needs 2.2 and just get stuck at this point. Thoughts? TIA! :)
[myTouch 3G Slide Android Development] Throatchopper:
permission denied?

I have been getting the same errror...I have su permissions and get the # symbol, but when I type the final command it says permission denied, I wonder if there's a problem with the files. any help is greatly apprecited.
[myTouch 3G Slide Android Development] geoffcorey:
forgive me being noobish here, but i updated my slide to the OTA and couldn't stand how my phone kept getting weird process.phone... FC errors. So i decided (while i wait for the t-mobile replacement) that id see about a custom rom.

I used the new root method to downgrade to the ENG release. It went well, but i'm not sure if i got clockwork mod installed (whenever i go into recovery, i get the default one, not clockworkMod. I do have the update.zip file on my sd and can get to clockwork recovery that way).

I keep hearing people say "make sure you have Clockwork installed", but i'm not sure how to go about installing it. Any help is appreciated!
[myTouch 3G Slide Android Development] Etype R:
You have to run the update.zip file every time you want to get into clockwork. They are working on trying to fix this.

You can install Rom Manager from clockwork and flash your roms that way. It reboots the phone into clockwork for you. Launch the app, select flash rom from SD card, then select the rom, and if you want to back up your phone first, and if you want to wipe all data before flashing the rom.
[myTouch 3G Slide Android Development] Tzatlacael:
Ah! I thought among the others, this guide would work out with not problems!

Step 1 and 2 aren't clear on how to type after the "/" well I tried: adb push /C:\...blah blah my desktop..\/flash_image /data/local

and it said the dirrectory doesn't exist

and yes I typed as indicated,

so I tried making space in ...folder downloaded\ /flash_image /data/local

and it seemed like it worked, I'm not sure, because it wasn't explained what should the output suppose say..

so I continued,

When I got to step 4 su

it came with "permission denied"

ignored it, didn't know why I get that, if I should not,

then in step 7 it didn't found the directory....

Before this I followed the [UTIL] New Root Method as of 8/13! (Even for latest OTA) and everything went good.

So why why I get this errors in this guide? help greatky appreciated!
[myTouch 3G Slide Android Development] falken98:
The same way one would type any path...

adb push c:\mydir\flash_image /data/local/

If the directory has a space in it use quote

adb push "c:\My Desktop\Mr Fun Man\flash_image" /data/local/
[myTouch 3G Slide Android Development] 2girls1cup:
this guide does not work for slides that have the updated radio
[myTouch 3G Slide Android Development] KCRic:
Yeah it does, just did it.:D just run the new radio zip after you do this otherwise, well, you won't have it.

Make sure your phone is on - for anyone having issues with 'permission denied' or things like that. Move the extracted "SlideEng-package" to the android sdk folder tools directory, makes it easier to type. Just remember, this process is done while the phone is on - not in recovery (made that mistake the first time). Lastly, if you have a nandroid backup, once you get done with this process do an advanced restore and restore everything but the boot (I assume that would eff up the eng recovery, correct me if I'm wrong). Now your slide is exactly like it was before but with the eng recovery.
[myTouch 3G Slide Android Development] The Archangel:
ive done this,but when it says hold down volume. esprimg doesnt load,its says no img,what could cause this,i did every step correct
[myTouch 3G Slide Android Development] falken98:
ESPRIMG.zip is not on the root of your sdcard. Nothing else would cause it to say that the file isn't there.
[myTouch 3G Slide Android Development] HebrewToYou:
Not NECESSARILY true.

I've seen an odd occurrence where the bootloader will not see the ESPRIMG.zip if it's a large SD card (in terms of capacity) with a good amount of data already on it. People in the IRC chat have had this issue in particular.

The easiest way to remedy this is to simply get yourself a spare sd card and put ONLY the ESPRIMG.zip and the ClockworkMod update.zip files on it.
[myTouch 3G Slide Android Development] The Archangel:
Falken,are you talking bout the root folder on the sd card or directly placed on the sd card,I just wanna clarify this
[myTouch 3G Slide Android Development] The Archangel:
Hebrew,ill have to try that
[myTouch 3G Slide Android Development] slywolf6:
step 4

okay so im having trouble getting past step four.... i do everything like im suppose to and i get a permission denied... with $ in the command prompt.... my phone doesnt even pop up with a screen to let me except and ive enable the options in SU on my phone.....
[myTouch 3G Slide Android Development] lt1pnyklr:
Can someone please give me a hand here? For some reason, I keep getting message that the esp..image is old when I try to update it. Ive went through all the steps successfully (I believe) and still the samething.

I get all the way down to step number 4...

Step 4.

su

and get permission denied. I skipped over this and went straight through the rest. First time I got to step 7...

Step 7.

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

I got misc.....not found. Then I unhooked my phone and did it again. I got the same persmission denied error on 4, proceeded with the rest and got to 7 and it seemed to work this time. I rebooted my phone, it loaded the image and said the version was older.

What is going on?
[myTouch 3G Slide Android Development] chevycowboyusa:
Did you update

Did you update your phone with tmo's ota? (if you got that error, ya did)

If you did, you have to use the new root method!

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

Follow the directions there carefully, and read the posts there for other help and question!

Good luck.

P.S. the new root method take 10 to 20 minutes, as opposed to hours or days!
[myTouch 3G Slide Android Development] Negroid:
im stuck on step 4. the cmd prompt says 'su: permission denied' when i type 'su'. :/

i tried this but it also said 'permission denied' when i put '/data/local/flash_image misc /data/local/mtd0.img'
[myTouch 3G Slide Android Development] vikramdhani:
guess no one is willing to help :(
[myTouch 3G Slide Android Development] brendynj18:
i came from the tp2... and that was super easy to install new roms on...

this is killing me. i want to put 2.2 on my slide and i can not get it working... i can get it in root just fine.. but when i go to flash "ENG" i get screwed

adb push /{the folder u downloaded it to}/flash_image /data/local

"yes i change the location"

dont work... adb not found... this is as far as i can get...

WHY?
[myTouch 3G Slide Android Development] Putrid186:
You need "adb" fully functional.

http://xdaforums.com/showthread.php?t=502010
[myTouch 3G Slide Android Development] brendynj18:
thank you...

i am starting to try that right now... a whole new step i would have never found.
[myTouch 3G Slide Android Development] Shaquiel Harris:
hmm weird this is my second time rooting a slide (just got a new one for no reason really:cool:).. did the normal steps as usual but after i powered down(to flash the ENG) i accidently booted fully back up. usually i have to redo the whole process but i just tried it and went to the bootloader and did the esp and it actually went.. usually youd have to redo the steps over.. hmm 0_o
[myTouch 3G Slide Android Development] daweeze02:
First a little background I have flashed G1, G2, HD2, Nook Color, Hero, Galaxy S, Mytouch 3G and so forth.

Now to the issue. I followed the steps to the T. But one weird thing is after I flash the engineering SPL it autoreboots, not even giving me a chance to press volume down. So whatever I get back to hboot and press recovery. It takes me to the red triangle and I press power and volume up but nothing happens. So I hold power and home and restore the stock os. I do all the adb commands over again just in case(I have pound sign so no need for su command) and basically the same thing happens, so I am at a loss.
[myTouch 3G Slide Android Development] HebrewToYou:
You need to have clockworkmod recovery on the root of your SD card with the filename "update.zip" -- once you've flashed the engineering build successfully, your phone should reboot. At this point you should go to the android market and download ROM Manager and flash the recovery image.

Your next step will be to flash ChiefzReloaded's OTA Rom to get the radio update and a known-good "stock" espresso nandroid backup.
[myTouch 3G Slide Android Development] incognegro76:
Those 4shared links are wack. They cut your download and you end up with a corrupt zip file. Is there a more reliable host where I can find these files?
[myTouch 3G Slide Android Development] eugene373:
Stop using your Phone as your Primary downloading source & you wont have those issue's. :rolleyes:
[myTouch 3G Slide Android Development] cidica:
the 4shared link does not work anymore. anyone have an alt link to d/l this?
[myTouch 3G Slide Android Development] weekendli:
After flash this rom, my recovery is corrupted. Do you know how can I re-flash a new clockwork recovery image?

Thanks
[myTouch 3G Slide Android Development] weekendli:
Would you give me more details on this step?

When I get the ROM Manager to flash the recovery for me, it only shows a "successfully download clockworkmod recovery" message, and then do nothing.

And putting a the recovery image in /sdcard/update.zip also no help...
[myTouch 3G Slide Android Development] C4sp3R911:
Slide-Eng-package.zip

where can i find a working link to download Slide-Eng-package.zip?
[myTouch 3G Slide Android Development] Jul10++:
+1

need one! :confused:
[myTouch 3G Slide Android Development] xologist:
If you want to unroot your phone look at my signature
[myTouch 3G Slide Android Development] sangamc:
Am i crazy or this phone sucks

So i must admit this phone has confounded my efforts to successfully root. I have rooted many devices before and like to think i am a linux-jedi, but i just cant get past this device.

I am able to soft root with no prob and once i reboot the phone refuso read the ESPRIMG.zip off the sdcard. i get the error about file not found or wrong file no matter which zip file i download (xda version and unlockr version)

what else could be preventing my phone from reading the file on the sdcard after reboot. I can clearly see the file is there and i can see the other files too like update.zip, but alas. no luck

Any help would be greatly appreciated. (so i can win my bet with my coworker who claims he found an unrootable android device:)
[myTouch 3G Slide Android Development] JTownBrewer:
sangamc: if the phone doesn't see the ESPRIMG file on your SD card you might want to try reformatting the card and trying again. Make sure you format it as FAT32.

JTB
[myTouch 3G Slide Android Development] sangamc:
Genius!!! got a different sd card and formatted fat32 from my ubuntu (not from the phone itself) and it works!!!
[myTouch 3G Slide Android Development] Muellersirch:
does this method give you s-off or not?
[myTouch 3G Slide Android Development] megan23247:
No it doesn't there is another thread for that.

Sent from my T-Mobile myTouch 3G Slide
[myTouch 3G Slide Android Development] saranhai:
for step 7: when i type /data/local/flash_image misc /data/local/mtd0.img in adb it gives me an error saying /data/local/flash_image: not found :confused:
[myTouch 3G Slide Android Development] r0adki111:
Here it is ! http://xdaforums.com/showthread.php?p=6828070#post6828070
[myTouch 3G Slide Android Development] serialtoon:
Uhh Step 10 states "Hit Volume Up to update".

What? It doesnt do anything.
[myTouch 3G Slide Android Development] BR-ANDROID:
noobs rule

so every time i enter adb i get this msg any1 know why

C:\Documents and Settings\brandon m>c:\adb devices

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

operable program or batch file.

in my cp i get this msg
[myTouch 3G Slide Android Development] nerdcorerising:
You need to either have the android tools on your path or be in the folder containing the executables. Also, the command isn't "c:\adb devices", it's just "adb devices". "c:\adb devices" will never work, unless your android sdk tools are installed to the C:\ directory.
[myTouch 3G Slide Android Development] neva dinova:
when you reboot your phone holding volume down and power it should flash automaticaly and have a progress bar on the top right once thats done it will check the esspresaimg or whatever the name of the zip you put on your card was, and it will tell you that its an older version and to press volume up if you want to update
[myTouch 3G Slide Android Development] pauldavid77:
I have been able to get root, but I am confused on the very first step. What folder should I be putting in slideng-package? I added it to my tools folder but when I try the command I get a bunch of instructions.

I know I must be putting in the command wrong.

Any help would be appreciated.

Thanks!
[myTouch 3G Slide Android Development] kingofyo1:
ok it doesnt matter WHERE YOU EXTRACT YOUR ZIP TO! JUST EXTRACT THE THING! when you adb push, the place you extracted to will have to be typed in here

step negative 1: extract the zip to some folder, doesnt matter where... i'd suggest making an android folder for your slide root stuff... possibly c:/android/slideroot

Step 1.

adb push /{the folder u downloaded it to}/flash_image /data/local

Step 2.

adb push /{the folder u downloaded it to}/mtd0.img /data/local
[myTouch 3G Slide Android Development] neva dinova:
how can i tell if i am running the engineering rom
[myTouch 3G Slide Android Development] pauldavid77:
I'm having a little trouble with this.

I am trying to push it this way:

adb push /C:\Documents and Settings\pcurfman\Desktop\androidtest/flash_image /data/local
[myTouch 3G Slide Android Development] kingofyo1:
in about phone in settings it will say test keys instead of release keys
[myTouch 3G Slide Android Development] kingofyo1:
that syntax is your problem... yours should look like this:

adb push c:/documents and settings/pcurfman/desktop/androidtest/flash_image /data/local
[myTouch 3G Slide Android Development] turboyo:
Ahh i hate wiping (g1 went from cupcake/donut/eclair since sept 09 with no wipe) but I guess this engineering rom is going to be essential to put everything else on it too like the spl?? or might the spl theyre working on be flashable with out it? I can get into clockwork recovery easy enough with loop method.
[myTouch 3G Slide Android Development] falken98:
Actually, because of the space in the directories you would want:

adb push "c:/documents and settings/pcurfman/desktop/androidtest/flash_image" /data/local

:)
[myTouch 3G Slide Android Development] dsamuels39:
Guys i got root!!!

Posted to wrong forum
[myTouch 3G Slide Android Development] NJAZ:
Worked great ... last couple of posts regarding syntax were very helpful.

Thank you for your efforts! :)
[myTouch 3G Slide Android Development] ImABoss:
Is this the right way to push the file?

adb push /C:/slideeng-package.zip/flash_image /data/local
[myTouch 3G Slide Android Development] minogue:
i just drop the files in the tools folder of sdk

i cd into sdk and just do:

adb push flash_image /data/local
[myTouch 3G Slide Android Development] NJAZ:
I got a little confused on that one as well; I hadn't extracted the files and kept trying to use the zip itself. Once I had the files out of the zip everything worked great. I did it exactly as the post before this (adb push flash_image /data/local).
[myTouch 3G Slide Android Development] ImABoss:
Ok thanks but now I'm stuck in step 6 when I enter the command it says premission denied. What am I doing wrong?
[myTouch 3G Slide Android Development] NJAZ:
I remember at one point I got that when I didn't allow/remember the superuser request that popped up on the handset. I didn't even realize i had to do anything on the handset itself. Try again from step 4 with your home screen unlocked and see if you get a prompt on the phone.
[myTouch 3G Slide Android Development] ImABoss:
I did that but still getting the permission denied. Its also saying cdmod: not found.
[myTouch 3G Slide Android Development] RavenWulf:
okay I have extracted the .zip to my c:/android/tools folder. I followed the instructions to the letter (even placing the .zip folder on my sd card following the instructions from the root how-to) and when I power up the phone holding down vol-down and power it takes me to the screen with the droids skateboarding on the bottom and after it goes through it's quick searching images it doesn't do anything else, pressing up just scrolls through the options
[myTouch 3G Slide Android Development] kingofyo1:
This afternoon, as long as my 2 month old daughter co-operates with her sleep schedule i will have a video up step by step... will actually *hopefully* have a screengrab vid going as well as camera locked on phone, and a picture in picture style... gotta figure out sony vegas pro9 though first >.>
[myTouch 3G Slide Android Development] XAlucarDX454:
posted in the wrong section.. sorry
[myTouch 3G Slide Android Development] RavenWulf:
Thanks King, I had hardly any problems doing this stuff on the BH2 but this HTC is really making me feel as dumb as a bag hammers
[myTouch 3G Slide Android Development] ImABoss:
Can someone help me? I've been following the steps but keep getting stuck on step 6. Its says permission denied and I'm also getting sometimes cdmod: not found.
[myTouch 3G Slide Android Development] Sleef:
Adb shell is working but it's saying "su: not found"

I'm right in the middle of this and I have ***** calling me soon.* Help!

* Actually, it's my sister calling but that sounded cooler and more urgent.
[myTouch 3G Slide Android Development] falken98:
First of all, we don't need to know what you do with your sister. :)

Second, you shouldn't need to do this, but try the full path and see what it says, "/system/bin/su"
[myTouch 3G Slide Android Development] Sleef:
Thanks! It gave me "[1] Segmentation fault /system/bin/su"

Right now the command promp is "$"

Also, I apologize if my colorful language is ever upsetting. I like to kid around a lot and I forget, sometimes, that many people are delicate. :D
[myTouch 3G Slide Android Development] marvinp:
I read this thread and someone asked what the advantage of this build was but no one answered that question. Can anyone clue me in to why we need to flash to this build if there's a risk that it is slower?
[myTouch 3G Slide Android Development] Sleef:
Okay, I tried skipping getting the "#" prompt and it's giving me a "Operation not permitted" when I try to run chmod.
[myTouch 3G Slide Android Development] Sleef:
Apparently, it's needed to flash the updated roms.
[myTouch 3G Slide Android Development] falken98:
Well, that's interesting. su should not segfault! I may be an old unix expert but i'm new to android, hopefully someone else can step in. :D
[myTouch 3G Slide Android Development] Sleef:
Okay, I got it. I was running everything in recovery instead of having the phone running the os. It worked and I got Sauron's eye looking at me for my boot screen. Does this jive with everyone else's figures?
[myTouch 3G Slide Android Development] marvinp:
I think I've found the answer. In another thread, Eugene posted:

So my guess is that for recovery to be able to update the install, the update.zip needs to be signed with certain keys. Since we have the test keys, they can be signed with that. We don't have the production HTC keys yet, which is why we can't sign with them yet.

There is a stock build that is rooted in another thread for those that don't want to stay on the eng build. I think I'll try all of this this weekend. I'm a little tired of not using my phone for its intended purpose. It's been off or in recovery for the last couple of days since I've been trying to root it.
[myTouch 3G Slide Android Development] Fordude:
Ok, I have to be missing something EXTREMELY simple here... I am no noob to linux or rooting devices and am feeling a bit sheepish for asking this.

Root is done and working fine

Wehn I try to flash Eng-Release, I follow steps exactly as stated in this post and everything works fine until the reboot. when I reboot at step 9 with the vol down/power - it never gives me the option for volume up, just takes me into the Fastboot menu.

Tried this over 5 times now with no joy...
[myTouch 3G Slide Android Development] kingofyo1:
uploading the video as we speak that shows my desktop and a picture in picture view of the device and exactly what to do... give me a few minutes and you'll have your answer
[myTouch 3G Slide Android Development] Fordude:
*BLUSH* Can you say step 1 - copy the ESPRIMG.zip to the SD card...

the first 30 seconds of your video answered my question - RTFM Fordude!!!

*Smashing head on keyboard repeatedly*

Thanks a ton kingofyo1!