I have a S2 that don't accept the official firmwares, it's a i9100. I have had the same problem with a GN N7000 that I solved by installing a Rom Custom (but i have battery issues...)
Could you help me by chosing a Kernel, there is so much I don't know which to choose.
For exemple, I would like to install a CyanogenMod 10.2 (JB4.3), shall I use this CWM : GT-I9100_JB_ClockworkMod-Recovery_22.214.171.124.tar ?
or this KernelSafe : CF-Root-SGS2_XW_XEN_LP7-v5.4-CWM5.zip ?
My phone :
Anroid version 2.3.3
Baseband version I9100XXKDJ
Kernel : 126.96.36.199-I9100XWKDF-CL170898
Build Number GINGERBREAD.XKDF
The mobile is rooted