How To: Root the HTC MyTouch Slide (Exploid Method) (Updated 01.26.11)
August 16, 2010 in Android How To's, Featured, How To's, HTC MyTouch Slide How To's, Video
I. Before You Begin
1. This should work on all MyTouch Slides, even after the latest OTA.
2. This will give you root access and a custom recovery image so you can begin flashing custom ROMs if you want.
3. IN ORDER TO GET FULL ROOT ACCESS (LIKE ACCESS FOR ROOT REQUIRED APPS ETC) YOU NEED TO COMPLETELY FINISH THIS PROCEDURE AND LOAD THE STOCK ROM W/ ROOT ACCESS.
II. Getting the Drivers to Work
1. Uninstall HTC Sync from your computer if you have it installed. Go to Start > Control Panel > Programs > Find HTC Sync and Uninstall it.
2. Download USBDeview to your computer.
3. Right click the USBDeview program and select Run As Administrator (if on Windows XP you can just double click it)
4. In the USB Deview program, click on Description at the top to sort by description. Search for all the T-Mobile MyTouch Slide drivers and right click each one (if there is more than one) and select Uninstall Device on each one. There should be no MyTouch Slide drivers left in the list when your done.
5. Download PDANet for Android
6. Install it with the phone NOT plugged in at first. Follow the PDANet Installation prompt and it will ask you what manufacturer (choose HTC) and then it will tell you to go on your phone to Settings > Applications > Development > and make sure USB Debugging is checked ON. Then plug in the phone and it should automatically install the drivers (including our hard to install ABD driver).
III. Setup the Android SDK
1. Follow our How To Setup ADB procedure and once you can see your phone’s serial number come back to this procedure and continue.
IV. Load the Exploit to Root the Phone
1. Make sure the following Settings are correct on your phone.
Settings > Applications > Development > USB debugging ON
Settings > Applications > Development > Stay Awake ON
Settings > Connect to PC > Charge only
Settings > Wireless & Networks > Wifi unchecked
2. Plug your phone into your computer via USB cable and select Charge Only for connection type.
3. Download the Rooting Files
MyTouch Slide Rooting Files (Updated 01.12.11)
4. Unzip the file and then copy all of the files into the tools folder of the Androidsdk (so they are inside the same folder as the adb.exe folder).
5. Open a command prompt by typing cmd and hitting enter in the Start menu search bar on your computer.
6. In the command prompt, type the following with hitting enter at the end of each line (the myroot command will take a while and appear frozen, just let it sit, don’t touch it):
cd\
cd c:\AndroidSDK\tools
myroot
adb shell
cd /sqlite_stmt_journals
chmod 0755 exploid (the 0755 is a zero not an oh)
./exploid
7. After that last command, on your phone, turn on the Wifi, then turn it back off.
8. After that, focus back on the command prompt on your computer and type the following with hitting enter at the end of each line:
./exploid
9. It should prompt you for a password, enter “secretlol” (without the quotes). If it does NOT ask you for a password start from the beginning of Section IV and redo.
10. After it accepts the password, type the following into the command prompt with hitting enter at the end of each line:
cd /data/local
chmod 04755 * (the 04755 is a zero, not an oh)
/data/local/flash_image misc /data/local/mtd0.img (the mtd0.img is a zero not an oh)
V. Put The Stock ROM with Root Access on the Phone
1. With the phone still plugged in, pull down on the notification bar and select Disk Drive so we can transfer files to the sd card.
2. Download the Stock ROM with Root Access and save it to your computer:
3. Copy the ROM .zip file (do NOT extract it, leave it as a .zip) to the root of the sdcard of the phone (NOT in any folders, just on the sd card itself).
4. Unplug the phone.
VI. Flash the Engineering SPL
1. Turn off the phone.
2. Turn the phone back on by holding down Volume Down and Power (keep holding until the bootloader screen comes up).
3. It should automatically find the ESPRIMG.zip file that the myroot command in the last procedure put on your sdcard. It will ask you to update, press Volume Up to start.
4. Once it finishes, it will ask you to reboot, DO NOT REBOOT!
5. Push Volume Down instead to get back to bootloader.
6. On the bootloader screen, press Volume Down and then Power to select Recovery from the menu.
7. When it boots to recovery (triangle will be on the screen), hold Volume Up and Power for a second for the menu to come up.
8. Then hit Volume Down and Power to select Apply update.zip
9. You will then be booted into ClockworkMod Recovery. STAY IN RECOVERY MODE AND CONTINUE TO THE NEXT SECTION!
VII. Flash the Stock ROM w/ Root to Finish the Rooting Process
1. Now, while still in recovery from the last procedure, select Wipe Data/Factory Reset in recovery mode then select Yes to confirm.
2. Now, select install zip from sdcard and then select the Slidemeroot2.zip file and click yes to confirm.
3. Once it is done flashing, you have root access!
4.(Optional) If you want to load a different custom ROM, then head to our next procedure:
How To Load a Custom ROM on the HTC MyTouch Slide
Thanks to NBetcher!
Thanks to ChiefzReloaded!
Reported Issues:
Issue: The ESPRIMG.zip file says it is corrupted or won’t flash when I try to flash it.
Solution: Download this ESPRIMG.zip file and manually put it on the root of your sd card overwriting the one that the procedure automatically put on there (not in any folders, just on the sd card like you did with the Stock ROM in Section V). Then continue with the procedure and flash that one.
ESPRIMG.zip (Thanks to Violet for sending this in!)



D Breezy said on May 13, 2011
hey so i tried to get clockwork to boot but it says that signature verification failed whats wrong?
Deathykun said on June 1, 2011
i keep getting the can’t cd to sqlite_stmt_journals as well, has anyone figured this out?
Demetrius Bizzell said on June 2, 2011
failed to copy exploid to ‘sqlite_stmt_journals: read only file system &
failed to copy update.zip to sd card: Is a directory
I am doing everything right, i have even re-done it over about 5 times and have gotten stuck at the same part, I even used my old rooting tools because this is my second mytouch and I successfully rooted the first one (which took 3 days by the way). I notice I am not the only one with this issue, someone please respond so I can have root
Rvezz28 said on June 16, 2011
Same problem here, and this is also my second mytouch. just received today. I think it has something to with the new 2.2.1 firmware but i don’t know anyway around it
Rafa0794 said on June 17, 2011
has anyobody solved this im in the same position as you guys
Qnszkiddrusoo said on June 2, 2011
can some one please update this feaking site we all getting the same problemi think theunlockr cant get arount the my touch 3g slide thats why they dont update this site
Erik Avila74 said on June 4, 2011
umm my phone’s volume keys don’t work is there any other way??
Yhan_tejeda said on June 6, 2011
Need help, when i get to cd /sqlite_stmt_journals it says cant cd to /sqlite_stmt_journals. I’ve been stuck in this part for a while so please help.
Ieatfood said on June 20, 2011
once your done with the my root comand do
adb push exploid /sqlite_stmt_journals
adb push update.zip /sdcard
hope this helps
Adam said on September 26, 2011
failed to copy: read only file system
Blake said on July 8, 2011
Where does the Android SDK come from?
Michael Wolff said on July 26, 2011
and it is already formatted to FAT32.
Michael Wolff said on July 26, 2011
Mine actually starts to fail at the MYROOT command. I even uninstalled everything and started from scratch. cant copy exploid or update.zip. then gives ’protocol failure’ while pushing ESPRIMG.
any suggestions?
Michael Wolff said on July 26, 2011
Where is the myroot trying to find /sdcard and /sqlite?
Anthony Mercedes said on July 27, 2011
Is there a step im missing?
C:AndroidSDKplatform-tools>adb push exploid /sqlite_stmt_journalsfailed to copy ‘exploid’ to ‘/sqlite_stmt_journals’: Read-only file system
Anthony Mercedes said on July 27, 2011
Is There a Step im Missing?
C:AndroidSDKplatform-tools>adb push exploid /sqlite_stmt_journalsfailed to copy ‘exploid’ to ‘/sqlite_stmt_journals’: Read-only file system
Modhed said on August 11, 2011
I believe there is an issue with anyone trying to root after the 2.2 update.
Kingpalmer said on August 16, 2011
chmod 04755 when i put that in it says no such file
Nick said on August 22, 2011
I think the issue that a lot of people are having is that in a lot of widows 7 users (especially those who updated from another operating system) have the AndroidSDK file as read only. Unfortunately there isn’t anything that can really be done, and Microsoft doesn’t see this as a problem. You can’t just uncheck it. And when in read only, you get stuck at “myroot”… dead end….
Banekunsel said on August 28, 2011
no dice. :c
Ranga said on September 5, 2011
This method does not work for people running on 2.2. Obsolete!
Armando said on September 11, 2011
You are The BEST !! . If you follow this instructions carefully, ther is no way to fail. Armando
Jose_perez said on September 24, 2011
no copy ¨exploid and esprimg.zip¨ on sd/card.
Luis_mtz said on September 24, 2011
c:androidsdktools>adb push exploid /sqlite_stmt_journals
failed to copy ‘exploid’ to ‘/sqlite_stmt_journals’ : read only file system
c:androidsdktools>adb push esprimg.zip /sdcard
failed to copy ‘update.zip’ to ‘/sdcard’ : is a directory
I can do? any suggestions
Anonymous said on October 2, 2011
I tried to type cd/sqlite_stmt_journal in the cmd, but when I clicked enter it didn’t work! What should I do?!?!?!?
Anonymous said on October 2, 2011
When I type myroot in the cmd then click enter then enter again, it says ‘failed to copy ‘update.zip’ to ‘/sdcard’: Is a directory’. What should I do now!?
Jarrel Grant said on October 18, 2011
when i type the commant “chmod
0755 exploid” it’s saying “No such file found” …. any idea ?
Adriflowers101 said on October 27, 2011
Should I root my phone ?
Aaron344870 said on November 22, 2011
Any Luck yet? Has anyone had their issue resolved yet?
grimster said on December 9, 2011
Thanks alot seriously thanks.
Cody Bruce said on December 21, 2011
This is great, but when I’m using the command prompt, I try to input “adb shell”, but when I do, It gives me the $ sign, and when I try to use “cd /sqlite_stmt_journals” it reports that it “can’t cd to sqlite_stmt_journals”. Please help!
Wynabago said on December 31, 2011
Dude…I have tried to do this like 20 times and can not get it to work.