[Galaxy S II General] bringit_on_247:
hi guys this is my first post i'd expect you all to go easy on me if i make any mistakes,but i have tested it on my international s2 and this method works fine ! this will give you root access and allow you to install all sorts tweaks and custom roms without triggering the binary count !! yep that's right !!

WHAT THIS GUIDE IS GOOD FOR

:

*Clean install of ICS.

*Gaining root access with custom kernel flash or increase binary count. NO YELLOW TRIANGLE !

*FIX FOR UNKNOWN SERIAL NUMBER.

*Sorta detailed guide for installing cm9 or any other custom rom.

here's what you need :

*odin 1.85 [link attached]

*check fus downloader . [link attached]

*official stock samsung i9100 ics firmware for your country/region[ in my case it was i9100xwlp7_tml_blabla] get it using check fus downloader.

*cwm.zip [attached]

*your kernel of choice that supports both sammy and aosp/aokp [my preferred is siyah 3.3.2 if you need cwm manager ]

*cwm flashable rom/addon zip.

l

*20 minutes at max.

before you proceed here's a how-to to download stock ics firmware using check fus downloader.

launch the application.on the standard tab on the right side select android from the drop down menu.select gt-i9100 from the devices list and finally the region where you live.then on the left side click check firmware. it will take a few moment and finally a download button will appear in the bottom. press it and wait patiently as it finishes downloading.usually takes about 20-25 mins depending on your connection.

once downloading is finished or if you already have it downloaded,read on:

1. boot into download mode to flash stock firmware if you are not running official samsung ics. if you're running stock firmware then skip step 1. this also fixes the cm9 no serial number issue.

2.flash with odin the official firmware.

3.wait for the phone to boot up automatically.set up and connect the phone again to your PC.

4.after getting detected switch phone to mass storage mode.copy the attached cwm.zip to your external SD card. Also copy your desired cfw like cm9 rc1 in my case and gapps if needed.

5.now disconnect and turn your phone off.reboot into default android recovery using vol up+home+power button combo. let go off the power button once you see the Samsung gt i9100 boot logo.

6.once you successfully manage to get into android 3e recovery, select apply update from external storage and flash the cwm.zip.immidietly your phone will reboot into cwm recovery. this will give you temporary recovery access to flash your phone. if you reboot from this step you will loose your cwm and you will have to repeat the step 3-4 to get it back.

7.once into cwm,choose wipe data/factory reset.

8.then wipe cache partition.

9.go to mounts and storage and format system and data and cache. [this is necessary for a fresh cfw install, it will also ensure your cfw will function correctly.]

10.go to advanced and wipe dalvik cache,wipe battery stats to ensure your battery gauge is reading correctly and there are no previous kernel remnants.

10.then press power button to come back to main menu and select install zip from sd card.

11.choose your rom from sd card and wait till it finishes flashing.

12.reboot your phone once done.

if your rom comes with gapps then your flashing process ends here.if not or if you want flash modem or a different kernel then read on.replace gapps mentioned below with your desired package and the rest of the process are the same.

13.set up your rom.

14.press and hold the power button and select recovery from the reboot sub menu.

15.once back into cwm flash gapps/kernel/modem/add on package.

16.once finished go to advanced and select fix permissions. [necessary in case of gapps,other wise not needed]

17.reboot and you're done :D

Enjoy your newly rooted and flashed phone with no binary increase ! :highfive:

just to make sure there is no binary count increase,turn off your phone.press vol down+power+menu and get into download mode.you will see it reads binary as official samsung.

Hope this guide helps.please follow the steps i mentioned. i will not be held responsible for any damage caused to your phone but i believe there won't be any as I tried and tested it myself on my i9100 after a faulty flashable zip messed my phone up.please press the like button if i could help you.

please leave a comment if you need further help. I will not be attending pms at the moment.thanks ! :angel:

disclaimer

: i did not make the cwm package nor any of the packages i mentioned above.credit goes to the respective devs.thanks to chainfire,codeworkx and teamhacksung for their wonderful contribution.

zip files include work of other respective devs.please donate and give thanks to them for their work.

press thanks for this guide if this helped you

:)