So I tried setting up this dual boot option on my SGS2. So far I have not had much success and this was the second attempt. I am going to be third time lucky I am sure, as I am learning each time what NOT to do. So far I have done the following:
- Backed up my primary OS which is Gingerbread 2.3.4, Lite’ning ROM v6.0 with all my apps, themes and games.
- Installed all the necessary rooted tools which would make flashing a new ROM possible:
- ROM Manager.
- Root Explorer.
- Odin Mobile Pro.
- Downloaded XXKP1 Android 4.0 Ice Cream Sandwich ROM from here. (BTW: I found this information on Jayce Ooi’s Paradise (aweosme website)).
- Extracted the two files PDA = I9100_CODE_I9100XXKP1_CL16459_REV02_eng_mid_ship.tar.md5 and PHONE = MODEM_I9100XXKP1_REV_02_CL1085642.tar.md5)and copied them onto my External SD Card.
- Ran Odin Mobile Pro and pointed the app to the two files on my External SD Card. It imported the values into Odin and I then hit the start button.
- Less than 10 minutes later I had Android 4.0 Ice Cream Sandwich ROM installed successfully.
- Spent most of my Saturday afternoon installing all the Apps and Games I had on my primary OS.
- Ran LolBoot-Setup and went to “Set up/Install Option” and ran the option “cache current OS for use as secondary”.
- As a precautionary measure, I took a full backup and copied it to my External SD Card.
- Rebooted into Recovery Mode and restored my original Lite’ning ROM v6.0 (Gingerbread 2.3.4).
- Upon successful boot up I ran LolBoot-setup again and ran “Set up/Install Option” again and selected “set up cached system as secondary” option. This was successful.
- Finally I had to select a Kernal and this is where I believe I went wrong. (I picked the wrong one).
- When I rebooted my SGS2 stuck at the boot up screen.
I had to take the battery out, and use my Download JIG to bring it into recovery mode, where I was able to then plug a PC/USB cable in and restore ICS with Odin3 v1.85.