[myTouch 3G Slide General] cartpauj:
Earlier I posted about how to un-root the 3G Slide and go back to the latest 2.2.1 RUU from HTC. Big mistake :D -- who knew it would be so flipping hard to go back to rooted? My problem was, the WiFi in CM7.2 stable for this phone was terrible! But being confined to an un-rooted stock phone was worse. After doing the below, I flashed the latest radio, and put the latest nightly on the phone for CM7.2 and it's a little better, but still loses connection fairly often FYI - if anyone has any working solutions to the WiFi issues with this phone I'm all ears. But that aside, here's why I'm writing this post.

After spending nearly 4 days trying every root method I could find for the myTouch 3G Slide with the latest 2.2.1 stock ROM - I almost gave up when I decided to try something different. Luckily for me, it worked -- and best part is, I didn't have to touch a PC to do it! So I thought I'd share and hopefully save someone else some headache. Chances are, you've tried some other methods before finding this post too, so you should do a factory reset on your phone (Settings -> Storage -> Factory Reset) to get back to square 1. Also, delete any files you've used as well, and be sure to download the files using the links I've provided below, as they are known to work (for me at least).

What you'll need:

1) I know I said no PC required, but creating the goldcard hardly counts -- after this step, it's phone-only ;) -- Goldcard - wiki.cyanogenmod.org/w/Howto:_Goldcard -- I found that the psas.revskills.de/?q=goldcard site was down quite often, so an alternate is here: huygens.hoxnet.com/goldcard.html - also, this tool helps: www.modaco.com/topic/308798-pc-application-goldcardtool/

I have to say, I had already created a goldcard for many of the other methods I had tried, so I'm not 100% certain it is required, but it only takes a minute to create, so do it anyways.

2) Download www.4shared.com/file/sz0VO2TL/SlideEng-package.html from this link and use an app on your phone like AndroZip Free to extract the zip on your sdcard. I extracted mine to the /sdcard/downloads/ directory. Which is the directory I'll use in the shell commands below.

3) Download the GingerBreak 1.20 apk, and install the app on your phone. Note, because this app isn't in the market you'll have to enable "Unknown Sources" in your settings to be able to install it. droidmodderx.com/gingerbreak-apk-root-your-gingerbread-device/ - Note that USB debugging must be enabled in your phone settings for GingerBreak to work.

4) Download www.4shared.com/file/OsmF_ZD7/ESPRIMG.html and place the ESPRIMG.zip file in the root of your sdcard (/sdcard/ESPRIMG.zip)

5) Download CWM recovery download.clockworkmod.com/recoveries/recovery-clockwork-2.5.0.7-espresso.zip and rename it to update.zip - place it also in the root of your sdcard (/sdcard/update.zip)

That's all you need, now let's get started:

1) Open the GingerBreak app and press the "root" button.

2) Wait a few minutes for it to run, if successful the phone will reboot. Once it has rebooted ensure that it was able to install the Superuser app.

3) Install any RAM booster app. I used the quick boost button in: play.google.com/store/apps/details?id=imoblife.memorybooster.lite

4) Install Terminal Emulator app from the Market.

5) Open your RAM booster app and click on "boost" RAM. You'll need ~ 70% free RAM for the next step to work.

6) Open the Terminal Emulator app.

7) Type the following commands into the terminal (don't type the $ or #'s below):

$ su

# cp /sdcard/downloads/flash_image /data/local/

# cp /sdcard/downloads/mtd0.img /data/local/

# cd /data/local/

# chmod 04755 *

# ./flash_image misc mtd0.img

8) If you get a memory error when executing that last command it's because your ram booster didn't free up enough memory. Try again, sorry.

9) Now power off your phone.

10) Hold VOLUME DOWN and POWER buttons to power on the phone into hboot.

11) Wait while it searches for and verifies your ESPRIMG.zip file on the sdcard.

12) Once it's verified, press VOLUME UP on the phone to say "Yes" to the installation.

13) When it's done installing the ESPRIMG.zip file DO NOT restart the phone! Press VOLUME DOWN to say "No".

14) Use volume buttons to highlight "recovery" from the menu, and press Power to select it.

15) If you see a red triangle with an exclamation point in it press VOLUME UP + POWER to get past it into recovery.

16) Once in recovery, choose apply update.zip from sdcard.

17) update.zip will run, and afterwards you should be in Clockworkmod recovery. From there you can wipe the data, and install any custom ROM you want.

Hope this helps someone :)