I can confirm this does work
I went from Team Bamf 1.25, to 4.0.1 (returning phone for swap, Absolutly terrible call muting, multiple times a day. I thought bamf (awsome ROM, with 4.0.4 leaked radios) was bad, but rolled back and phone was all but usable. will have to see. I booted the phone up this morning on 4.0.1, I was immediatly asked to upgrade (tried to force it using WAY old OS, but the only update I got was 4.0.2, hit the button 20 some times today, no luck.
I followed the directions, it did not work first time, followed the directions again, nothing. Third time was the charm. Sucessfully updated to 4.0.4 IMM76K 3.0.8-gda6252b kernel. Does anyone know if the hardware revision 10 is actually better? not trying to steal the thread.