[myTouch 3G, Magic General] vijay2network:
I'm struckup with the step 8

My memory card is not getting detected at all, As per the thread i tried im unable to enable "usb-ms toggle" @ recovery i get the same error repeatedly

[/URL] [/IMG]

Step 0) -Only do this step if your going to flash custom recovery + spl(optional)

Reboot your system into fastboot (hold power-button and back-button together)

Write down EVERYTHING YOU SEE ON YOUR SCREEN.

Reboot into your system again.

Step 1)

Download and extract the contents of RootTools to C:\roottools

Step 2)

start a command promt (cmd)

type:

cd c:\roottools\windows

Step 3)

Make sure that your device has usb debugging turned on by doing:

push "menu" -> Settings -> Applications -> Development -> make sure that "USB debugging" IS CHECKED.

now install the app that will root your system by typing:

adb install C:\roottools\App\UniversalAndroot_1.6.1.apk

Step 4)

Start the app from your device... it's called universal androot.

The app will automatically check your system version.

But, just to sure - verify it then push "root :-)"

Wait for it to finish..

if it fails, then try again... if it still fails try to choose:

"Do not install Super user" and then push "root :-)"

If all goes well then you have ROOT :0)

If it did not go well, then ask for help in this thread!

You can now do what ever you want...

But i recommend to continue with the recovery part.

The eng spl is optional, and you dont need it unless you have enough experience with fastboot and terminal commands! Roms are flashed using custom recovery...

Step 5) RECOVERY

Now we use the info you wrote down earlier...

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

If your radio starts with 3.22:

adb push C:\roottools\3.22Radio\recovery-RA-sapphire-v1.7.0H.img /sdcard

----OR---

If your radio starts with 2.22:

adb push C:\roottools\3.22Radio\recovery-RA-sapphire-v1.7.0G.img /sdcard

----OR---

If your radio starts with 6.35 type:

adb push C:\roottools\6.35Radio\Recovery-RA-hero-v1.6.2.img /sdcard

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

Step 6) OPTIONAL

If you would like a eng(Engineer) spl/hboot then do this:

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

If your radio starts with 3.22 or less type:

adb push C:\roottools\3.22Radio\hboot_2010_signed.zip /sdcard

(If you have the 3.5mm jack use the above, but only if you have something important that needs eng spl.

Using this spl will cut your ram in half and make the 3.5mm jack useless!

You can always revert back to stock spl when your done doing the "important" stuff :0)

----OR---

If your radio starts with 6.35 type:

adb push C:\roottools\6.35Radio\hboot_2007_signed.zip /sdcard

Step 7)

Now we are going to flash custom recovery.

type:

adb shell

su

(Now look at your device. If the superuser app is asking for permissions, then just push "allow" and make sure that the "remember" option is checked.)

cd /system/bin

ls

(now make sure that you see a file called "flash_image". If you do not, then make step 9 and forget the rest of THIS step)

./flash_image recovery /sdcard/_________ (where the "_________" are replaced by the name of the recovery image you pushed in step 5)

( An example:

./flash_image recovery /sdcard/Recovery-RA-hero-v1.6.2.img

---OR---

./flash_image recovery /sdcard/recovery-RA-sapphire-v1.7.0H.img)

Remember, if you get no response, or the command it self is repeated, then you are good to go. In Linux (and thereby also Android) no errors means success!

Now you should have a custom recovery.. you can read in the forum what that can do for you...:0)

I recommend you to stop here, or you can continue if you made step 6.

If your recovery is not sticking(like it returns to stock on every boot) check out the second post!

Warning, step 8 can brick your device if done improperly!

Step 8)

Now we are going to flash eng spl/hboot using the custom recovery.

Turn of the device.

Start in recovery mode by holding the home-button together with power-button for min 5 sec.

(Hold the home-button first then the power-button :0)

The custom recovery should start. You navigate using the trackball.

Choose "flash zip from sdcard"

It's a small bug that shows up randomly.

It means that the custom recovery can't mount your sdcard...

To fix it try this:

Select "usb-ms toggle".... waiting 5 sec...then push menu-button.

Some times you need to repeat it 2-3 times before you again can get access to the sdcard!

Then choose "flash zip from sdcard" from the menu.)

Choose the zip file you pushed in step 6.(should start with hboot)

Follow the instructions on the device screen. JUST DO WHAT IT TELLS YOU TO DO!!!

The device should restart a couple of times...

It's normal if you see a different recovery screen for 10-15 sec... LET IT WORK!

By all means don't interrupt it unless it has taken more then 2 min!

(IF MORE THAN 2 MIN, THEN REMOVE BATTERY)

You are done when it's back in recovery and is doing nothing for 30 sec or so.

Choose "Power off".

Restart in fastboot and check that your info has changed from what you wrote down earlier...