I'm looking for stock kernel for IMM76K build of ICS 4.0.4. I need it to upgrade to IMM76Q so I can install Jelly Bean. My Nexus is rooted, running the stock IMM76K build with the leankernel. It's the only thing keeping me from getting to the IMM7Q build to get to JB at this point. I'm also wondering because I have an upgrade on the 15th of this month and was planing on grabbing an SIII. I have 2 more upgrades after that if I wanted to use it for the DROID Incredible X or any of the new Nexus devices. Should I wait to root the SIII when I get it or go ahead and get JB on my Nexus. the Galaxy Nexus will ALWAYS be my backup phone.