Documente Academic
Documente Profesional
Documente Cultură
Table of Contents
1 2 Introduction ............................................................................................................................ 2 Update (for non-rooted phone) .............................................................................................. 2 2.1 2.2 2.3 Download Sources ............................................................................................................ 2 Firmware Compatibilities ................................................................................................. 2 Methods ........................................................................................................................... 2 Using KIES .................................................................................................................. 2 Using OTA .................................................................................................................. 2 Using Odin (Recommended) ..................................................................................... 3
Rooting (for non-rooted phone) ............................................................................................. 3 3.1 Methods ........................................................................................................................... 3 doomlord's easy rooting toolkit (Recommended) .................................................... 3 Flashing rooted kernel .............................................................................................. 4
3.1.1 3.1.2 4
After Rooting ........................................................................................................................... 5 4.1 4.2 4.3 4.4 4.5 How to access CWM recovery.......................................................................................... 5 How to backup current ROM ........................................................................................... 5 How to backup EFS folder ................................................................................................ 5 Checking Binary Counter .................................................................................................. 5 Removing The Yellow Triangle ......................................................................................... 6
Flashing Custom Firmware or Stock Firmware (for rooted phone) ........................................ 6 5.1 Flashing Custom Firmware Only ...................................................................................... 6 Using CWM Recovery................................................................................................ 6
5.1.1 5.2
Flashing Stock Firmware Only .......................................................................................... 7 Using Mobile Odin Pro .............................................................................................. 7
5.2.1 6 7
1 Introduction
For Samsung Galaxy S2 i9100G users only, may or may not be referenced for other phone too. NOTICE : Install KIES first for all procedures below For all Odin operations, make sure no KIES related software are running and vice-versa
2.3 Methods
Currently there are three methods for updating the phone. It is recommended to always do a clean update and the Odin method is very recommended here. Choose only one method please.
3.1 Methods
Listed here are the methods which can be used for rooting the phone. Every method has its own advantages and also disadvantages. Choose only one method please.
Disadvantages : A bit longer process than the other rooting method. Only rooted the phone with no CWM support. But CWM support can easily be done. Read further for the CWM support.
How To : Download the toolkit first (DooMLoRD's Easy Rooting Toolkit) Replace the "runme.bat" with this edited "runme.bat" (http://db.tt/BwlUTGIl) Tick USB debugging (settings->Applications->Development), if unticked before Tick Unknown sources (settings->Applications) Using windows task manager, "end task" ADB.exe and all KIES related software if running Connect phone using provided cable, ADB driver for the phone will be installed automatically assuming you have installed KIES first Double click the "runme.bat" Memory Crash Method If not succeed, please reboot it manually as it will not reboot automatically after the last unsuccessful script. Now add these extra steps : Same like above, do not run the script yet Now run applications from your phone, any applications will do, and close them with HOME button, not the BACK button Run as many applications as you can, check with "Task Manager", the RAM usages should be at least 500mb and above Now run the "runme.bat" Result : rooted (Superuser) only Adding CWM support if required (if you need to flash custom rom) Download "ktool" from Android Market Download one of the rooted kernel Superatmos (version 2.1 is very stable and recommended) MyGKernel (still stable but quite old and not updated so far) Lucifr (currently on development and have some new features) Extract the .tar file and put the zImage file in the root of internal sdcard (/sdcard/zImage), not the root of external sdcard Run "ktool" and select "Flash kernel from /sdcard/zImage" After succeed, select button "Reboot"
Disadvantages : A bit dangerous, soft bricked may or may not occurred. Without USB jig, warranty will be voided as binary counter is increased and yellow triangle occurred. Without USB jig, only yellow triangle can be removed. Binary counter can only be reset with USB jig and only from old bootloader (KJ2 and lower)
How To : Download one of the rooted kernel Superatmos (version 2.1 is very stable and recommended) MyGKernel (still stable but quite old and not updated so far) Lucifr (currently on development and have some new features) Download Mode : Turn off phone. Hold vol down+home+turn on button. Release the on button after phone is turning on. After a few second, release all buttons. After that vol up Run Odin, connect phone with usb cable, yellow COMx will be shown in Odin Re-partition should not be ticked (no pit file is required here) Select PDA button, choose the downloaded kernel file (usually a .tar file) Click Start, a PASS will be shown if succeed Result : rooted (Superuser) and CWM recovery
4 After Rooting
4.1 How to access CWM recovery
Turn off phone. Hold vol up+home+turn on button. Release the on button after phone is turning on. After a few seconds, release all other buttons.
XDA : creezalird FB : Tengku Zulhilmie T. Aziz Thursday, March 01, 2012 Choose zip from sdcard and select the file Wait and it will finished in a moment For CWM Recovery reference : CWM Recovery How To The above mentioned steps may or may not differed from what will you have as it depends on the version of CWM itself, but the basic steps is like that It is advisable to refer the steps from the custom rom thread itself
Disadvantages : Mobile Odin Pro is a paid application. The lite version from XDA does not have the Everroot support
How To : This method requirement is root access and Mobile Odin Pro only. Even if the phone are rooted with doomlords method and you chose not to have CWM support, it will work too Download the stock firmware and copy it to the root of sdcard (internal). tar and tar.md5will be supported also Install Mobile Odin Pro Run the application and from Open file select file that you just copied into the phone If Everroot option is not ticked itself, please tick it if you want the phone to be automatically rooted during the process I will recommend to tick all three options inside Everroot And also please ticked the wipe data option but it is optional, but can reduce any bugs Start the flashing Result : root access, no CWM support, no busybox
6 Questions
Q : Can I update to ICS if it already been released in future ? A : Yes, you can. If you are using doomlords method, find unroot script from his thread. For any rooting methods, by flashing original stock firmware using Odin, you will lose all root access and eligible for future stock upgrades (cleaner method). For flashing, refer updating method above. Q : Must I update to 2.3.6 first before rooting ? A : It is not a must, but it is totally recommended. Q : Which kernel or ROM is good for battery life ? A : There are no definitive answer to this question. Read more posts from various threads and you will get the idea. Q : What will factory data reset aka hard reset do to my phone ? A : Factory Data Reset either from settings->Privacy or typing *2767*3855# from dial pad, will delete all downloaded applications (data/app) and reset the system partition. As rooting applications (Superuser.apk and SU binary) are located inside the system partition, it will not be removed. To make it clean, better reflash back stock firmware with Odin. Q : What if my phone got into soft-bricked mode ? A : Try get into Odin Download Mode and follow Subchapter 2.3.3 for updating using Odin. Use PIT file this time. If not succeeded, do again, try changing USB port and even uninstall/install KIES again. Once flashed, very recommended to do factory data reset first as the files are kind of messed from bad flashing from previous.
7 Information
ktool : backup EFS, flash any rooted kernel, can be used to remove the yellow triangle CWM Recovery : backup current rom, flashing custom rom (more info : http://www.addictivetips.com/mobile/what-is-clockworkmod-recovery-and-how-to-use-it-onandroid-complete-guide/) Titanium Backup Pro : backup single/batch applications, uninstall applications (system and user)
Yellow Triange : is encountered when you flashed unsigned aka rooted kernel, this is like a warning because you are not running on stock kernel Binary Counter : the counter inside Odin Download Mode, shows how many times you have flashed unsigned firmware or kernel For more references : Rooting your Samsung Galaxy SII (I9100G), also updating/repairing a bricked one Samsung Galaxy S II I9100G (Recommended to join as most members are very helpful and some developers are releasing beta stuffs over there too)