You can skip to *** if you want.
Background
Back in June/July when I was attending my friend's wedding in the states I bought a GT-i9100 off eBay while I was there (I live in the UK). Came with Gingerbread installed at 2.3.4. I knew there was a 2.3.5 available and possibly even ICS so I tried an OTA update. ~EDIT: I just remembered the other reason I wanted to update was that the screen had a yellow tinge and other some users were saying updating the phone fixed that for them.~ Nothing. Looked around the web, found out you need to do it via KIES and that there was indeed an ICS update for the GS2. Phone wouldn't connect to KIES so I did some more looking around in case there was a known problem but I also came to the realisation that my phone might be from a region where it wasn't released.
It turned out to have originally been bought in Hong Kong (the previous owner left some family photos and company documents on it too). I should have realised sooner when the phone had chinese as a secondary keyboard language. I identified the CSC as ZSKI3 and lo and behold Hong Kong wasn't getting ICS for the GS2.
Did some poking around and got confused by the conflicting or rather inconsistency between guides to change the CSC. Somehow followed followed one guide and put on XWLP7 (I believe this is open Europe. But I think I only flashed the ROM (PDA). I ended up with ICS but there have been minor niggles whilst using it which I think might be caused by something being mismatched between the firmware, kernal and rom.
***
Problem
I believe I'm suffering some problems with my GS2 because I flashed just the PDA to ICS and now there might be some conflicts going on between it and the firmware/kernal.
I would like to correct the CSC, ROM, firmware and kernal to open Europe or some other open CSC which you believe to be better.
I understand that I got myself into this mess and don't expect you to take the time to give detailed instructions.
Current versions
Let me know if you want more info.
Background
Back in June/July when I was attending my friend's wedding in the states I bought a GT-i9100 off eBay while I was there (I live in the UK). Came with Gingerbread installed at 2.3.4. I knew there was a 2.3.5 available and possibly even ICS so I tried an OTA update. ~EDIT: I just remembered the other reason I wanted to update was that the screen had a yellow tinge and other some users were saying updating the phone fixed that for them.~ Nothing. Looked around the web, found out you need to do it via KIES and that there was indeed an ICS update for the GS2. Phone wouldn't connect to KIES so I did some more looking around in case there was a known problem but I also came to the realisation that my phone might be from a region where it wasn't released.
It turned out to have originally been bought in Hong Kong (the previous owner left some family photos and company documents on it too). I should have realised sooner when the phone had chinese as a secondary keyboard language. I identified the CSC as ZSKI3 and lo and behold Hong Kong wasn't getting ICS for the GS2.
Did some poking around and got confused by the conflicting or rather inconsistency between guides to change the CSC. Somehow followed followed one guide and put on XWLP7 (I believe this is open Europe. But I think I only flashed the ROM (PDA). I ended up with ICS but there have been minor niggles whilst using it which I think might be caused by something being mismatched between the firmware, kernal and rom.
***
Problem
I believe I'm suffering some problems with my GS2 because I flashed just the PDA to ICS and now there might be some conflicts going on between it and the firmware/kernal.
I would like to correct the CSC, ROM, firmware and kernal to open Europe or some other open CSC which you believe to be better.
I understand that I got myself into this mess and don't expect you to take the time to give detailed instructions.
Current versions
Code:
Model: GT-i9100
SNN: i9100GSMH (What does the suffix mean? GSM and HSPDA?)
Serial number: This is unknown in the settings. Did I do this?
Android version: 4.0.3
Baseband version: I9100XXLPS
Kernal version: 3.0.15-I9100XWLP7-CL340913
dpi@DELL134 #3
Build Number: IML74K.XWLP7
