• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

Jelly Bean kernel question

Search This thread

arathur

Senior Member
Like many of you others out there, the past few days, I've been flashing all different kinds of Jelly Beans on my GSM Galaxy Nexus. First, I installed bigxie's 4.1 (v1 and v2), then I installed bigxie's 4.1.1 (AOSP). It might be important to mention that my Gnex is originally a yakju and obviously all these versions of JB are for takju, so my phone has essentially been "converted." Later I reflashed the stock 4.1 from the I/O and then installed the official Google .zip file (from xda) that updates from the I/O 4.1 to 4.1.1. After doing this, I noticed this morning that my kernel version was different from others who had just installed 4.1.1 via OTA with the System Updates. So this afternoon I used the Galaxy Nexus Toolkit v7.4 to download and flash the Google factory ICS 4.0.4 image, which obviously deleted everything from the phone. Then I turned wifi on and went to System Update and it was already downloading the Jelly Bean official update, as pictured below:

View attachment 1194468

After installing the above update, I checked the phone's info section and I still had a different kernel version than everyone else, as see below:

View attachment 1194471

While I have kernel 3.0.31-ge8de0e2, it seems like other people have 3.0.31-g6fb96c9. As mentioned before, I had to resort to going back to stock, vanilla 4.0.4, then downloading/installing the update and I still don't have this newer kernel. What is different about this kernel and why is my phone unable to get it?
 
Last edited:

arathur

Senior Member
Something strange just happened to my phone.

After doing some searching online, it seems that the 3.0.31-ge8de0e2 kernel is the same one that comes with the developer preview of JB 4.1 from the Google I/O phones. Just now, I downloaded an update for Google+, and when I restarted my phone, I was suddenly magically on the 3.0.31-g6fb96c9.

Is it even possible that a single app update could carry a kernel update as well?!?!?
 

Unlawful

Senior Member
Nov 18, 2011
360
84
Sydney
After doing some searching online, it seems that the 3.0.31-ge8de0e2 kernel is the same one that comes with the developer preview of JB 4.1 from the Google I/O phones. Just now, I downloaded an update for Google+, and when I restarted my phone, I was suddenly magically on the 3.0.31-g6fb96c9.

Is it even possible that a single app update could carry a kernel update as well?!?!?

Now that I couldn't answer, it's possible but unlikely. All an app has to do is replace boot.img, something that many other kernel apps are capable of (franco.kernel's app, ezekeel's app).