Neo,
[Thanks for the outstanding work!]
I'm not sure if I read it correctly, but in a post today by sfhub (http://xdaforums.com/showpost.php?p=26757432&postcount=400) it appears that the hard-brick can be avoided on any ICS kernel by modifying the ICS libext4_utils.a library and re-linking Recovery and update-binary (or by using GB Recovery and update-binary).
I'm still coming to grips with where things are located in the Android Linux distros and what components people are referring to when they flash a kernel vs a ROM, install root or CWM, and what elements of the OS are engaged when booting into recovery (is it an init level?). Even so, it appears to me that making this change is within your control and would let you safely use any kernel. Is that correct?
I thought this could be a good way to go given the concerns users have voiced with battery life in the CM9 kernel.
-darren
You need to read more, and more, then a little bit more. And I am not going to explain what's already been explained on the other thread. This thread is about stunner, and regarding stunner neo can use cm9 kernel or can use one of franco/hardcore's kernel as they won't trigger the bug and I think he is going to use one of them.
Just stop missreading other threads and trying to turn a very good explanation from sfhub into a one line thing. Even if you relink cwm you can brick your device by using the system factory reset, or by using anything that uses the function on affected kernels.