At the beginning of this year, an Android 4.0.1 (KP4) and an Android 4.0.3 (KP8) based firmware were leaked online for the Galaxy S2 by SamMobile. The KP4 firmware was unstable and had a RIL crashing issue. The KP8 firmware was much better, but sadly had a random reboot issue that made it unusable on a day-to-day basis.
Now, SamMobile has leaked another new Android 4.0.3 (KPA) based firmware for the Galaxy S2. This new leaked is much more stable than the previously leaked firmware, and is much faster as well. According to SamMobile, the new firmware has better battery life and touch response as well. There are no visual changes though, and some bugs are still present.
I will write about my experience with the new ROM as soon as the download completes and I flash it on my SGS2. For all newbies, the installation guide of this firmware is same as all previously leaked firmware.
Below are the steps to install the leaked KP8 Android 4.0.3 firmware on your Galaxy S2 -:
Step 2: Start ODIN and connect your phone to it by putting it in Download mode. To enter Download mode, switch off your phone, re-insert the battery and then simultaneously press the Volume Down + Home + Power button. When ODIN will detect your phone, it will display a random COM No. inside a glowing yellow box.
Step 3: Click on the PDA button in ODIN and then select the ‘I9100_Code_I9100…tar.md5’ file. Similarly, press the Modem button and select the ‘Modem_I9100…tar.md5’ file. Finally, press the CSC button and select the ‘GT-I9100-MULTI-CSC…tar.md5’ file.
Step 4: Now, simply press the Start button and wait for ODIN to finish flashing the file.
Step 5 (Optional): To gain root access, download the CF-Root KPA kernel from here. Now, again put your phone in Download mode, start ODIN, and click on the PDA button and select the KPA.tar file. Now, press the Start button and wait for ODIN to flash the rooted kernel. Your phone will automatically reboot once the flashing is done with root access.