[Galaxy S II Q&A, Help & Troubleshooting] Muppet the Wonder Dog:
Help Please. It was all so so much simpler on the Huawei U8815.

My friend sent me his old GT-I9100 - I've gone wrong and am not experienced enough to dig myself out.

S2 GT- i9100

ICS 4.0.3

FW - XWLP7

I was trying to root the phone and after reading the various methods here

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

[Guide][CWM6][Root][ICS] Universal proper rooting for most ICS phones - Now with CWM6

I opted to follow

Method 1 - Recommended

Push superuser + Busybox (Now v1.20.2 from Linus Yang) in recovery

Download attached recovery-clockwork-4.0.1.5-galaxys2.zip, for the i9100 Galaxy S2. This is the non touch version working with volume up/down keys and power button to select menu.

On phones affected by the superbrick bug, this cwm4 version is confirmed safe to wipe by Entropy512 Recognized Developer

I also attached the cwm-touch-6.0.1.1-i9100.zip, the last CWM touch v6.0.1.1 for the i9100 (no confirmation is given about the safety of the wipe in this version on affected phones, so do not wipe in CWM if you are not sure 100%).

For other phones, download the cwm image from here http://clockworkmod.com/rommanager

Put the previously downloaded recovery-clockwork-4.0.1.5-galaxys2.zip file on your external sd card

Download the attached root file you want as per instructions above

I advise Chainfire SuperSU for 2 reasons: it lets you unroot from within superSU application and it lets you migrate to ChainsDD superuser if you like later

Copy the Root_XXX.zip file you downloaded to internal sd card

Boot into stock recovery (volume up+home+power), and select "apply update from external storage". Now select the recovery-clockwork-4.0.1.5-galaxys2.zip or the cwm-touch-6.0.1.1-i9100.zip file you copied in previous step (this step gives a temporary flash that will disappear after reboot)

You get CWM recovery interface (this custom recovery is temporary, not permanent)

Inside CWM, select "install zip from sdcard". Then, select "choose zip from sdcard". Now, scroll down to the "Root_XXX.zip" file and hit power button to install it.

It will add SuperSU or Superuser last version apk to system/app, last superuser binary (su) to system/xbin and busybox last version to system/xbin, all with correct file permissions.

Reboot and you get permanent root + busybox installed on your stock kernel.

To unroot, do the above steps and replace the file Root_XXX.zip by the attached Unroot_SuperUser-Busybox-Uninstaller-Update2-signed.zip. It will delete superuser, su and busybox files.

I had downloaded cwm-touch-6.0.1.1-i9100.zip to the external sd card.

I had downloaded Root_SuperSU.0.95-Busybox.1.20.2-S2-signed.zip to the internal storage card.

I put the phone into stock recovery.

Following instructions I attempted to apply cwm-touch-6.0.1.1-i9100 from the external card.

In the cwm 6.0.1.1 flash interface I was unable to find the exact option 'apply update from external storage'; but 2x checked at the CWM site. I think I've tried to restore an earlier image (no idea where its come from - perhaps GB ?) rather than apply cwm-touch-6.0.1.1-i9100.

I did not get round to applying Root_SuperSU.0.95-Busybox.1.20.2-S2-signed.zip

I tried to back out of the stock recovery mode to revert to my original starting point. FAIL.

I now have a permanent black boot screen telling me 'Samsung GALAXY SII GT-I9100'. Informative but useless. I cannot seem to get back into recovery mode.

Before I leap in with both feet here - http://xdaforums.com/showthread.php?t=1457458

Samsung Galaxy S II I9100 > Galaxy S II Q&A > [GUIDE] Fix an unflashable or soft bricked GSII (I9100G/M/P/T VERSION INCLUDED!)

Any assistance/guidance gratefully received ( good thing I didnt eBay the Huawei). There is no data on the phone.

Thanks

Muppet Now Not the Wonder Dog​