You're on GB so none of those kernels will work for you.
You'd need to first flash stock 4.0.3 and then you can flash one of those kernels.
Or directly flash the leaked 4.1 stock JB. Like I said, AFAIK nobody has found it to be affected by the emmc bug so you should be safe flashing it. Else if you don't feel it safe, use the procedure I mentioned to install siyah, dori, etc.
Sent from my GT-I9100 using xda app-developers app
This may be a bit of a n00b question, but I want to make sure I don't risk bricking my phone...
I have Android stock 4.0.4 on a non-rooted phone with the superbrick bug (damn!).
(Network unlocked Galaxy S2 GT-I9100 Android 4.0.4 stock image (downloaded via mobile internet),
Baseband I9100XXLQ6,
Kernel version 3.0.15-1056084 dpi@DELL168 #3 SMP PREEMPT Wed Aug 22 22:58:24 KST 2012,
Build number IMM76D.XWLPW.)
If I only want superuser access on the phone, what is the safest way of going about it? And is there a way of backing up absolutely everything on the phone including the hidden folders like /EFS etc in case I want to go back to the non-rooted version, or in case something goes wrong and I can still flash the phone?
I found a tutorial on teamandroid that looks the easiest to follow, it states to install Odin, then Download SiyahKernel Root I9100XWLPW, then flash/install, does this sound safe, or is there a risk of bricking my phone as I have 4.0.4 with the superbrick bug. (It's a simplified version of the tutorial as I cannot post links yet!)
PS I won't be updating the firmware after this.
Thanks in advance guys.
PS If I do need to flash the 4.0.3 or earlier, where can I find the official ROM's?