[Bootloader] Maguro-primekl01 - Samsung Galaxy Nexus

bootloader-maguro-primekl01
If anybody's interested here's the PRIMEKL01 bootloader, latest version.
It's the same LTE/CDMA leaked version that's floating around, nothing changed as both devices share the same bootloader, as far as I can tell.
It's recommended by Google for those who are on 4.0.3 roms with same XXKK06 radio. I've flashed it running Mike's ARHD 2.1.2 and even though it's not a 4.0.3 rom it's working perfectly.
Inside the zip I've included fastboot for Windows for easy flashing.
Put your phone into fastboot mode and execute the fastboot-windows.bat file.
If you have any problems with it just flash back to the previous version.
Source : http://source.android.com/source/building-devices.html
Galaxy Nexus (GSM/HSPA+):
Android Version Preferred Bootloader Preferred Radio Also possible
4.0.1 (ITL41D) PRIMEKJ10 I9250XXKK1
4.0.2 (ICL53F) PRIMEKK15 I9250XXKK6 All previous versions
4.0.3 (IML74K) PRIMEKL01 I9250XXKK6 All previous versions
Galaxy Nexus (CDMA/LTE):
Android Version Preferred Bootloader Preferred Radio Preferred CDMA Radio Also possible
4.0.1 (ITL41D) PRIMEKJ10 I515.EK02 I515.EK01
4.0.2 (ICL53F) PRIMEKK15 I515.EK02 I515.EK05 All previous versions
4.0.3 (IML74K) PRIMEKL01 I515.EK04 I515.EK06 All previous versions

Dedicated a thread for more exposure

Any actual improvement? Just wondering why its worth flashing....boot loader isn't something I have knowingly flashed before so can't understand what it controls that would yield a noticeable benifit. Any help clarifying this would be appreciated! Thanks

Wait so this bootloader is for LTE/CDMA devices then?

Dmw017 said:
Wait so this bootloader is for LTE/CDMA devices then?
Click to expand...
Click to collapse
As stated in the OP both versions use same boot loader and I just used it on my GSM gnex and all is good and working.
Thanks gingernut for making this nice and noob friendly, hope you can keep this thread updated with all latest boot loaders as and when they come out with a 1 click flash like yours
Sent from my Galaxy Nexus using Tapatalk

i have flashed this bootloader on my GSM Galaxy Nexus.. all working fine.. thx

So is there any word on what bootloader is recommended for UGKL1 radios ?

Dmw017 said:
So is there any word on what bootloader is recommended for UGKL1 radios ?
Click to expand...
Click to collapse
Should be all good as GSM and LTE use same boot loader, this being most recent and UGKL1 is a new(ish) radio.
I'm on XXKK06 radio (UK gsm) with Android revolution 2.1.3 with james bond 1.35 ghz kernal and all good here.
Sent from my Galaxy Nexus using Tapatalk

Would someone mind giving a little more detailed instruction on how to do this? Sorry, but I'm just not that familiar with fastboot. Besides, I'm sure I'm asking something a lot of folks are afraid to ask.
Sent from my Galaxy Nexus using XDA App

It's very easy.
1. Put the phone in fastboot mode: pull battery, then reinsert it and press vol up+vol down+power. The phone will boot with a green Android and some white text in the lower left. This is fastboot.
2. Plug in your phone to the PC, and install fastboot drivers if necessary.
3. Run the .bat file in the zip in the OP.

What's the advantage in this bootloader
Compared to others ? Anyone notice any improvements?
Sent from my Galaxy Nexus using Tapatalk

rafi300 said:
What's the advantage in this bootloader
Compared to others ? Anyone notice any improvements?
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
I can't say I have really noticed any differences really, the biotloader runs deep deep with in the the phone so at OS level you won't really notice anything.
The main reason for updating it is because its recommended by Google to use with these newer radios
Sent from my Galaxy Nexus using Tapatalk

The Gingerbread Man said:
The main reason for updating it is because its recommended by Google to use with these newer radios
Click to expand...
Click to collapse
I'm not going to say that you are making things up, but I would like to see this claim quoted before I take anyone's word for it. Sorry for being a sceptic, but bootloader and radio are two such orthogonally separated concepts that I just don't see the link.
If I am proven wrong (and that does happen ), I'll make up for being an asshole by adding a link to this thread in my radio collection thread

josteink said:
I'm not going to say that you are making things up, but I would like to see this claim quoted before I take anyone's word for it. Sorry for being a sceptic, but bootloader and radio are two such orthogonally separated concepts that I just don't see the link.
If I am proven wrong (and that does happen ), I'll make up for being an asshole by adding a link to this thread in my radio collection thread
Click to expand...
Click to collapse
Its all good and no offence taken buddy I'm just going by what iv read around the forums
Sent from my Galaxy Nexus using Tapatalk

josteink said:
I'm not going to say that you are making things up, but I would like to see this claim quoted before I take anyone's word for it. Sorry for being a sceptic, but bootloader and radio are two such orthogonally separated concepts that I just don't see the link.
If I am proven wrong (and that does happen ), I'll make up for being an asshole by adding a link to this thread in my radio collection thread
Click to expand...
Click to collapse
http://source.android.com/source/building-devices.html
Scroll down...
Galaxy Nexus (GSM/HSPA+):
Preferred Bootloader for 4.0.3 = PRIMEKL01
Preferred Radio for 4.0.3 = I9250XXKK6

Please post checksums with images as critical as bootloaders.
edit: md5: 6efef5932379acc87ce9e17e79d21787 bootloader-maguro-primekl01.img

PaulW21781 said:
http://source.android.com/source/building-devices.html
Scroll down...
Galaxy Nexus (GSM/HSPA+):
Preferred Bootloader for 4.0.3 = PRIMEKL01
Preferred Radio for 4.0.3 = I9250XXKK6
Click to expand...
Click to collapse
I think he was looking for evidence that they are linked somehow? Just best they are recomended for the same android version doesnt mean they are intrinsicly linked.
Hmmm so know one knows why they are flashing this thing? Just need to get your RDA of 'flash' I think lol

PaulW21781 said:
http://source.android.com/source/building-devices.html
Scroll down...
Galaxy Nexus (GSM/HSPA+):
Preferred Bootloader for 4.0.3 = PRIMEKL01
Preferred Radio for 4.0.3 = I9250XXKK6
Click to expand...
Click to collapse
The way I read this is that for a specific version/build of Android a specific bootloader is recommended. That I can totally relate to.
I can also see how a specific radio might be "recommended" for a specific Android-build, as that build might rely on or exploit specific radio-implementation details or optimizations.
What I don't see is any link between how flashing a radio leads to a "recommended bootloader". Sorry for being difficult, but I just don't see it.
I'll consider this flashing OCD until proven otherwise

josteink said:
The way I read this is that for a specific version/build of Android a specific bootloader is recommended. That I can totally relate to.
I can also see how a specific radio might be "recommended" for a specific Android-build, as that build might rely on or exploit specific radio-implementation details or optimizations.
What I don't see is any link between how flashing a radio leads to a "recommended bootloader". Sorry for being difficult, but I just don't see it.
I'll consider this flashing OCD until proven otherwise
Click to expand...
Click to collapse
No I agree, I've never known a specific bootloader to be a requirement for a Radio. Usually it's always the ROM itself requiring different versions due to RIL's and whatever else lies within, hence it usually always relates to the build version instead.

Just updated it last night and seems good in a short time...
Thanks for share.

Related

[Q] new to galaxy nexus

hi guys...i' from malaysia...i'm currently using the samsung galaxy ace and i just ordered a galaxy nexus and it should arrive this friday...i have a few question about this phone and i hope u guys could help me out...
1) i heard that the battery of the galaxy nexus sucks...is that true??
2)wat is the latest version of stock ice cream sandwich for malaysia?
3)does any bug exist in the stock ics rom ?(i mean the original rom when i took the phone right out from the box)
i hope u guys would be kind enough to answer my question...
ace-user said:
hi guys...i' from malaysia...i'm currently using the samsung galaxy ace and i just ordered a galaxy nexus and it should arrive this friday...i have a few question about this phone and i hope u guys could help me out...
1) i heard that the battery of the galaxy nexus sucks...is that true??
2)wat is the latest version of stock ice cream sandwich for malaysia?
3)does any bug exist in the stock ics rom ?(i mean the original rom when i took the phone right out from the box)
i hope u guys would be kind enough to answer my question...
Click to expand...
Click to collapse
Well by the sounds of it your not planing to root your device (at least straight away). Although if you do decide to purchase I recommend it as there are numerous fixes with custom roms/kernels. The battery out of the box was shockingly bad but this was quickly fixed by flashing a new kernel and it improved dramatically!! The other issue out of the box I had was the signal dropped out every so often but you can flash the latest baseband and that resolved the issue.
Hope that helps...
RTContent said:
Well by the sounds of it your not planing to root your device (at least straight away). Although if you do decide to purchase I recommend it as there are numerous fixes with custom roms/kernels. The battery out of the box was shockingly bad but this was quickly fixed by flashing a new kernel and it improved dramatically!! The other issue out of the box I had was the signal dropped out every so often but you can flash the latest baseband and that resolved the issue.
Hope that helps...
Click to expand...
Click to collapse
i'm planning to root my device...but maybe 1 or 2weeks later...for the battery fix,which kernel should i flash?is it a custom kernel or a stock kernel?
and for the signal drop issue which baseband should i flash?btw...is baseband different in every country?? i'm a noob
It depends on the rom you might flash. Some like CyanogenMod have a modified kernel that improves performance and battery life anyway. I personally like Francos kernel but it some what depends on your experiences with different rom/kernel combinations and experimentation.
As for flashing the 'right' baseband, there are different releases depending on your location. However this is not to say that a asian baseband won't work in europe (they do). So again this calls for personal experimentation and seeing what works best for you in your area.
RTContent said:
It depends on the rom you might flash. Some like CyanogenMod have a modified kernel that improves performance and battery life anyway. I personally like Francos kernel but it some what depends on your experiences with different rom/kernel combinations and experimentation.
As for flashing the 'right' baseband, there are different releases depending on your location. However this is not to say that a asian baseband won't work in europe (they do). So again this calls for personal experimentation and seeing what works best for you in your area.
Click to expand...
Click to collapse
i'm going to stick with the stock ics first...wat is the ics version of nexus out of the box?4.0.1?if it's 4.0.1,how do i upgrade it to 4.0.2 or 4.0.3?if i flash Francos kernel,will i lose my data and apps in the phone?
i'm from malaysia(asia) so which baseband do u think i should flash??
again...i'm a noob...i really appreciate tat u answer my question...thanks alot...
The version out of the box will more than likely be 4.0.1. If your planning to root anyway then you don't need to worry about what you get out of the box.
If your bootloader is locked (which it probably will be) when you get your device you will need to unlock this. Doing so will wipe your device so it's recommended to do so sooner rather than later.
EDIT:
After this point flashing a new kernel will not wipe your app data (unless you want to )
There are 'stock' rooted roms available, I but I believe these are limited to 4.0.1/2 only. If you want great performance I would recommend a custom rom.
The Toolkit (here!) is a great tool if your new to the whole rooting scene so I recommended looking at that.
You can have a look at the list of basebands as well (here!) which might make the situation a little clearer. There's no 'easy' answer, as I said before you need to do some reading and self testing. Everyones situation is different depending on exact location and rom combination. Don't be afraid at trying these new things (you can always flash a different one).
RTContent said:
The version out of the box will more than likely be 4.0.1. If your planning to root anyway then you don't need to worry about what you get out of the box.
If your bootloader is locked (which it probably will be) when you get your device you will need to unlock this. Doing so will wipe your device so it's recommended to do so sooner rather than later.
EDIT:
After this point flashing a new kernel will not wipe your app data (unless you want to )
There are 'stock' rooted roms available, I but I believe these are limited to 4.0.1/2 only. If you want great performance I would recommend a custom rom.
The Toolkit (here!) is a great tool if your new to the whole rooting scene so I recommended looking at that.
You can have a look at the list of basebands as well (here!) which might make the situation a little clearer. There's no 'easy' answer, as I said before you need to do some reading and self testing. Everyones situation is different depending on exact location and rom combination. Don't be afraid at trying these new things (you can always flash a different one).
Click to expand...
Click to collapse
now to think of it...maybe i'm not gonna root my phone...cuz it void my warranty and galaxy nexus cost a looooooooooooot in my country...it's really expensive...
i'm sorry but what is bootloader?
thx again for your help...i'm doing some research about all this procedure right now...
As far as I know (I may be wrong), unlocking the bootloader and rooting the device does not void Samsungs warranty. Even if it does you can relock the bootloader/unroot your device so there were no signs of you tampering with your device in that manner.
Try aokp with Franco kernel.
The best rom I ever use in galaxy nexus.
Sent from my Galaxy Nexus using XDA
Haha..dont worry..sammobile in malaysia dont bother if you rooted your nexus...
Sent from my GT-I9100 using xda premium
RTContent said:
As far as I know (I may be wrong), unlocking the bootloader and rooting the device does not void Samsungs warranty. Even if it does you can relock the bootloader/unroot your device so there were no signs of you tampering with your device in that manner.
Click to expand...
Click to collapse
is unlocking bootloader the same with rooting the device?i dunnoe what is bootloader?
skyyew said:
Try aokp with Franco kernel.
The best rom I ever use in galaxy nexus.
Sent from my Galaxy Nexus using XDA
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1367341
this is the franco.kernel right?how to i flash it?there's no insturctions...and it says it's for 4.0.3 and 4.0.4...if i'm on 4.0.1 how do i ugrade to 4.0.3 or 4.0.4(official)?can i upgrade via kies or something like that?
al_madd said:
Haha..dont worry..sammobile in malaysia dont bother if you rooted your nexus...
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
why is it that?u are also from malaysia?what is our latest ics firmware?4.0.3?
ace-user said:
why is it that?u are also from malaysia?what is our latest ics firmware?4.0.3?
Click to expand...
Click to collapse
No. The newest official version is 4.0.2.
In the development section of this forum there are 4.0.3 roms available because they are in aosp but 4.0.3 never never got pushed ota. There are leaked 4.0.4 roms too.
To flash a kernel you need to unlock your bootloader, flash clockwork mod recovery and flash from there. Don't flash Franco.kernel over 4.0.2
Just use the gnex toolkit to do everything, its simple.
Then read about bootloaders, adb and fastboot.
very valuable knowledge.
nodstuff said:
No. The newest official version is 4.0.2.
In the development section of this forum there are 4.0.3 roms available because they are in aosp but 4.0.3 never never got pushed ota. There are leaked 4.0.4 roms too.
To flash a kernel you need to unlock your bootloader, flash clockwork mod recovery and flash from there. Don't flash Franco.kernel over 4.0.2
Just use the gnex toolkit to do everything, its simple.
Then read about bootloaders, adb and fastboot.
very valuable knowledge.
Click to expand...
Click to collapse
wat is the safest way forv me update to 4.0.2 official?
what is aosap?
ok...i'll read about the gnex toolkit now...
ace-user said:
wat is the safest way forv me update to 4.0.2 official?
what is aosap?
ok...i'll read about the gnex toolkit now...
Click to expand...
Click to collapse
It will update to 4.0.2 from 4.0.1 when you turn it on and it will upgrade Over The Air (OTA)
Aosp is android open source project.
All the code for android is free for people to take and build and is stored in Google's aosp repositories.
Read as much as you can, nexus are quite simple so you'll figure it out.
ace-user said:
why is it that?u are also from malaysia?what is our latest ics firmware?4.0.3?
Click to expand...
Click to collapse
Yes..im from malaysia also..im using nexus s and galaxy s2..just root your gnex..just flash custom rom..you will good...
Sent from my GT-I9100 using xda premium
nodstuff said:
To flash a kernel you need to unlock your bootloader, flash clockwork mod recovery and flash from there. Don't flash Franco.kernel over 4.0.2
Click to expand...
Click to collapse
I think you mean don't flash on anything under 4.0.3. Franco only works on 4.0.3/4 builds.
Sent from my Galaxy Nexus using Tapatalk
nodstuff said:
It will update to 4.0.2 from 4.0.1 when you turn it on and it will upgrade Over The Air (OTA)
Aosp is android open source project.
All the code for android is free for people to take and build and is stored in Google's aosp repositories.
Read as much as you can, nexus are quite simple so you'll figure it out.
Click to expand...
Click to collapse
thx man..u are really helpful!!
RTContent said:
I think you mean don't flash on anything under 4.0.3. Franco only works on 4.0.3/4 builds.
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
one last thing....if i want to stay on official 4.0.2 and i want a good battery,what should i do? cuz franco's kernel only supports 4.0.3 and 4.0.4 and those are custom rom right? i want to stay on stock rom at the moment...i dunwant to root or unlock bootloader just yet as i will only try it when i get more experience about the phone...

new radios any time soon?

any news on new radios for this f'n phone im tired of it cutting out mid download because i moved the phone 3 inches
gaming09 said:
any news on new radios for this f'n phone im tired of it cutting out mid download because i moved the phone 3 inches
Click to expand...
Click to collapse
I am sorry to hear that you are having issues due to the poor radio soft/hardware.
But, I am afraid the responses here will most likely be negative.
1) You will hear that you posted / complained about the "bad radio" for the 1000th time redundantly.
2) You will also hear from users who are lucky enough to not have any radio issues to tell you that it is user error (ie, you are the problem not the phone. Somewhat kinder users will tell you to try different ROMs or radios as well which probably won't solve the problem right now)
3) You will also hear from some of us to call VZW and get a refurbished replacement until you get one that is problem free.
All in all, I hear you. Every time when VZW tell me to wait for the most amazing update ever in the history of mankind to resolve all these issues since 4 months ago, I start to laugh..
we are supposed to see an update this month (pure speculation). however...
4.0.4 did just hit the repo, and it includes new broadcomm drivers (https://groups.google.com/forum/?fromgroups#!topic/android-building/YoBlTfntDvo). Im sure one or all of the custom rom devs will pick this up and create/update their rom...
murtezahu said:
we are supposed to see an update this month (pure speculation). however...
4.0.4 did just hit the repo, and it includes new broadcomm drivers (https://groups.google.com/forum/?fromgroups#!topic/android-building/YoBlTfntDvo). Im sure one or all of the custom rom devs will pick this up and create/update their rom...
Click to expand...
Click to collapse
only google/samsung can compile radio/basebands... devs cannot update radio/basebands.
at most devs can just update their base to Android 4.0.4.
if anything, you'll have to wait for the official 4.0.4 OTA to come out for the GSM Galaxy Nexus.... download the OTA and snatch radio.img from the zip and fastboot flash it or create a flashable zip when OTA is posted.
drivers are here: http://code.google.com/android/nexus/drivers.html#maguro
edit: 4.0.4 rollout is ongoing now.
I remember something about clearing the cache for the downloads app, don't quote me on that.
Sent from my Galaxy Nexus using xda premium
zephiK said:
only google/samsung can compile radio/basebands... devs cannot update radio/basebands.
at most devs can just update their base to Android 4.0.4.
if anything, you'll have to wait for the official 4.0.4 OTA to come out for the GSM Galaxy Nexus.... download the OTA and snatch radio.img from the zip and fastboot flash it or create a flashable zip when OTA is posted.
drivers are here: http://code.google.com/android/nexus/drivers.html#maguro
edit: 4.0.4 rollout is ongoing now.
Click to expand...
Click to collapse
Not TRUE.
Via Twitter from @JBQ:
@XxSmokeeyxX toro source files and proprietary binaries are out (but untested). mysid factory images will follow the OTA (still untested).
Click to expand...
Click to collapse
The radio images/blobs are being released, they will be untested however.
Smokeey said:
Not TRUE.
Via Twitter from @JBQ:
The radio images/blobs are being released, they will be untested however.
Click to expand...
Click to collapse
People cannot compile their own radio/basebands. I have been using a Android device since its first phone, G1. I have YET to see anyone compile their own radios, these are closed source.
What JBQ was talking about was NOT radio source.
Toro source/files and propetary files = LTE Galaxy Nexus.
mysid factory images = google stock images (RADIOS will also be in this file... but not the source, only the fastboot flash file)
Ross Lagana ‏ @XxSmokeeyxX · Open
@jbqueru when/what can we expect for toro 4.0.4? Are we getting source or just an OTA?
Jean-Baptiste Queru ‏ @jbqueru Close
@XxSmokeeyxX toro source files and proprietary binaries are out (but untested). mysid factory images will follow the OTA (still untested).
Click to expand...
Click to collapse
You didn't even state ANYTHING about radio source. Radio source is NEVER NEVER NEVER provided by Google or any manufacturers, always closed source. You were only asking for the Verizon Galaxy Nexus LTE "source" as in drivers. Which is already provided on the Galaxy Nexus (and other devices).
To the OP, yes a new radio will be provided. Someone will create a flashable zip. Alternatively, you can snatch the radio.img from the 4.0.4 zip as soon as it becomes available.
zephiK said:
People cannot compile their own radio/basebands. I have been using a Android device since its first phone, G1. I have YET to see anyone compile their own radios, these are closed source.
What JBQ was talking about was NOT radio source.
Click to expand...
Click to collapse
You're not going to be able to "compile" them, but they will be downloadable from the code.google site.
and I never said anything about compiling new radios.
Smokeey said:
You're not going to be able to "compile" them, but they will be downloadable from the code.google site.
and I never said anything about compiling new radios.
Click to expand...
Click to collapse
You quoted me and said not true then talked about binaries,
only google/samsung can compile radio/basebands... devs cannot update radio/basebands.
at most devs can just update their base to Android 4.0.4.
if anything, you'll have to wait for the official 4.0.4 OTA to come out for the GSM Galaxy Nexus.... download the OTA and snatch radio.img from the zip and fastboot flash it or create a flashable zip when OTA is posted.
drivers are here: http://code.google.com/android/nexus...rs.html#maguro
edit: 4.0.4 rollout is ongoing now.
Click to expand...
Click to collapse
Radio standalones are never downloadable from code.google. They come packaged in the factory images. But at that point, if you just want the radio. You might as well wait for a flashable zip to appear on the dev forums or just the radio IMG itself.
You came in this thread talking about "toro" when no one even mentioned toro (Galaxy Nexus LTE) in this thread. It was strictly about radio/basebands and 4.0.4 just came out. OP may have LTE or GSM, who knows. He never specified. But everybody else in the thread assumed GSM as the GSM OTA just rolled out.
zephiK said:
You quoted me and said not true then talked about binaries,
Radio standalones are never downloadable from code.google. They come packaged in the factory images. But at that point, if you just want the radio. You might as well wait for a flashable zip to appear on the dev forums or just the radio IMG itself.
Click to expand...
Click to collapse
Right, that's exactly why you can DOWNLOAD THE GSM RADIOS RIGHT NOW FOR 4.04 ON THAT SITE YOU JUST POSTED. You sir, are a complete moron. I was referring to the fact that you don't have to pull the radios out of the OTA, which is unnecessary when Google is posting them up.
HERE
Radios
Yeah.. anyone who's honest with themselves and actually know about phone quality and radio signal would know that samsung makes the worst internal radios from all carriers i believe after testing. I tell verizon folsk about this signal strength and they say *o did you try to get a different phone*? well yeah but that's not the issue.. IT'S THE PHONE BUILD.. the radio isn't strong.. now unless they come out with a new baseband radio for verizon LTE that blows me away, I'll take it back and apologize for embarrassing myself but how is it that the thunderbolt and Rezound (both HTC) can hold a 4g signal in weak coverage areas and the galaxy nexus can hardly get 3g....
stepinmyworld said:
Yeah.. anyone who's honest with themselves and actually know about phone quality and radio signal would know that samsung makes the worst internal radios from all carriers i believe after testing. I tell verizon folsk about this signal strength and they say *o did you try to get a different phone*? well yeah but that's not the issue.. IT'S THE PHONE BUILD.. the radio isn't strong.. now unless they come out with a new baseband radio for verizon LTE that blows me away, I'll take it back and apologize for embarrassing myself but how is it that the thunderbolt and Rezound (both HTC) can hold a 4g signal in weak coverage areas and the galaxy nexus can hardly get 3g....
Click to expand...
Click to collapse
I honestly think its the physical placement of the radios in the Galaxy Nexus.
stepinmyworld said:
Yeah.. anyone who's honest with themselves and actually know about phone quality and radio signal would know that samsung makes the worst internal radios from all carriers i believe after testing. I tell verizon folsk about this signal strength and they say *o did you try to get a different phone*? well yeah but that's not the issue.. IT'S THE PHONE BUILD.. the radio isn't strong.. now unless they come out with a new baseband radio for verizon LTE that blows me away, I'll take it back and apologize for embarrassing myself but how is it that the thunderbolt and Rezound (both HTC) can hold a 4g signal in weak coverage areas and the galaxy nexus can hardly get 3g....
Click to expand...
Click to collapse
Can't be worse than LG, c'mon.
Smokeey said:
Right, that's exactly why you can DOWNLOAD THE GSM RADIOS RIGHT NOW FOR 4.04 ON THAT SITE YOU JUST POSTED. You sir, are a complete moron. I was referring to the fact that you don't have to pull the radios out of the OTA, which is unnecessary when Google is posting them up.
HERE
Click to expand...
Click to collapse
That's the RIL driver package. The Radio Interface Layer is what sits between the Android Telephony subsystem and the actual baseband firmware. It is not a radio firmware. At all. They REALLY have to be pulled from the OTA. Check your facts before insulting other people.
G0belet said:
That's the RIL driver package. The Radio Interface Layer is what sits between the Android Telephony subsystem and the actual baseband firmware. It is not a radio firmware. At all. They REALLY have to be pulled from the OTA. Check your facts before insulting other people.
Click to expand...
Click to collapse
What G0belet said, this is what I've been trying to say the whole time. If you downloaded the file it is a .sh file. Not a .img file that is flashed via fastboot in the bootloader.
So yes the OP will wait until the OTA for 4.0.4 (or factory images for mysid) is actually released so people then can post the fastboot image for the radio and then make it into a flashable zip.
zephiK said:
What G0belet said, this is what I've been trying to say the whole time. If you downloaded the file it is a .sh file. Not a .img file that is flashed via fastboot in the bootloader.
So yes the OP will wait until the OTA for 4.0.4 (or factory images for mysid) is actually released so people then can post the fastboot image for the radio and then make it into a flashable zip.
Click to expand...
Click to collapse
Thank you for confirming! And if anybody actually took the time to get that .sh file, trim the script at the beginning of the file, rename to .tar.gz, and extract the data, they'd see that it's just libsec-ril.so and a couple of other files I forgot about that bore a variation of that filename.

My Nexus is from where? And what firmware I have?

I located in hong kong and bought an imported Nexus, which country does my phone "belongs to"?
Because until now I still don't have 4.1.1 update!!
Here is my phone detail:
Android version: 4.0.4
baseband version I9250XXLA2
Build number: IMM76K.I9250ZSLE2
Maps >> settings >> about should tell you which yakjuxx variant you have.
3rdstring said:
Maps >> settings >> about should tell you which yakjuxx variant you have.
Click to expand...
Click to collapse
yakjuzs
sunny7day said:
yakjuzs
Click to expand...
Click to collapse
That means you're getting OTA via Samsung, not Google. What I recommend you to do is use Efrant's guide to convert from what you have to yakju or takju. It only takes few minutes... Make sure that you got everything backed up, since the process includes you wiping EVERYTHING.
But when I connect my Nexus to kies it keep saying "connecting", tried on two different computers.
BTW, am I running the right firmware?
Well first of all, Gnex doesn't use Kies... You need to download the drivers yourself
And what do you mean by right variant?
Samsung use kies right? Where can I get the driver?
I think I am using Verizon firmware?
Are you with Verizon? If not, the answer is no.
Only device with Samsung Touchwiz uses it. Gnex is a PURE ANDROID. Without any brand bloatware. That is why it doesn't have Kies.
Verizon variant is mysid and if you have GSM Gnex and you can text, call and etc, you don't have Verizon variant. You don't need to worry about that.
You can get the driver and how to install it from this post
according on the web, IMM76K seems to be a Verizon firmware?
That is Verizon Android 4.0.4 version (I think). Mysid is like a "codename" for all Verizon ROMs. For example, CM10 for GSM Nexus is either takju or yakju, but CM10 for Verizon will be mysid. Hope that answers your question
how can i update to 4.1.1?
Here's the link
http://forum.xda-developers.com/showthread.php?t=1626895
Swyped on my Galaxy Nexus running AOKP with Franco Kernel, overclocked to 1.4GHz
:faceplam:
GSM versions also have IMM76K....
I want to update instead of flashing the phone to keep my data. Check this page, it says at the bottom that my device "was never offered as an over-the-air update"?
http://www.randomphantasmagoria.com/firmware/galaxy-nexus/i9250/
Mach3.2 said:
:faceplam:
GSM versions also have IMM76K....
Click to expand...
Click to collapse
Yeah, but he told me that the Verizon variant is IMM76K. Sorry if I confused you.. English is my second language...
---------- Post added at 05:49 PM ---------- Previous post was at 05:46 PM ----------
OP: If you don't want to convert to yakju or takju, you just need to wait. From what I know, your variant doesn't have the Jelly Bean OTA yet (Blame Samsung). I personally would just convert it and get it over with. That's what I did, and I am very happy with my decision. Photos and musics and the moved to your computer and apps+data can be backed up by following this guide
I thank you for your help. Here are my last questions:
How to tell if my phone is an import and find out where it is from?
BTW I still can't update (not flash) to 4.1.1
Well the variant can tell you if it's an import. For example, you have yakjuzs is a China variant, so it is an import. If you had takju, it will be from US. If yakjuux, Canadian. Something like that.
Ok i think mine is not an import then, thank you very much!
sunny7day said:
Ok i think mine is not an import then, thank you very much!
Click to expand...
Click to collapse
No problem. Glad I could help!
Swyped on my Galaxy Nexus running AOKP with Franco Kernel, overclocked to 1.4GHz
sunny7day said:
I want to update instead of flashing the phone to keep my data.
Click to expand...
Click to collapse
There are ways to unlock the GN without wiping data (it involves using an exploit rather than "fastboot oem unlock").
ezekeel's app has such a method.
However: I am not familiar with the Verizon GN that you say you have. I can't say for sure the app will work with it. You can ask around in his thread. There may also be other ways I'm not aware of.

Terminology Question

This should be relatively simple, I just can't find a solid, straightforward answer.
Is "Firmware" the same thing as what is commonly reffered to as the "Radio?"
It is separate from kernel, no?
TheAtheistReverend said:
This should be relatively simple, I just can't find a solid, straightforward answer.
Is "Firmware" the same thing as what is commonly reffered to as the "Radio?"
It is separate from kernel, no?
Click to expand...
Click to collapse
The firmware contains the radio. It is separate from the kernel. Not sure what all exactly comes comes in the firmware.
Sent from my Venomized ViperINC
tylerlawhon said:
The firmware contains the radio. It is separate from the kernel. Not sure what all exactly comes comes in the firmware.
Sent from my Venomized ViperINC
Click to expand...
Click to collapse
So, when we flash a "Radio", we're flashing "Firmware" but just calling it "Radio?" Is it possible to separate the two, or have you ever seen that?
Thanks for the re-ply :good:
TheAtheistReverend said:
So, when we flash a "Radio", we're flashing "Firmware" but just calling it "Radio?" Is it possible to separate the two, or have you ever seen that?
Thanks for the re-ply :good:
Click to expand...
Click to collapse
Yes you can seperate, the radio is considered a firmware update but also there are things such as the touch part of the hardware that is changed with firmware updates, to put into car terms firmware is like chevrolet and the radio is like corvette, it's a type of firmware. Hope my over simplified and non technical explanation helps you get the gist of it though I'm sure someone can and will come on here and correct it with the exact terminology and much longer explanation.
Sent from my Incredible 2 using xda app-developers app
From my understanding, and someone please correct me if in wrong, but a radio is related to signal strength and other means, and firmware is the android build
This message was sent via my Paranoid Android
jeremytn86 said:
Yes you can seperate, the radio is considered a firmware update but also there are things such as the touch part of the hardware that is changed with firmware updates, to put into car terms firmware is like chevrolet and the radio is like corvette, it's a type of firmware. Hope my over simplified and non technical explanation helps you get the gist of it though I'm sure someone can and will come on here and correct it with the exact terminology and much longer explanation.
Sent from my Incredible 2 using xda app-developers app
Click to expand...
Click to collapse
Thanks for the explination. I think I undcerstand it a bit better now. I guess I'm just a little confused because when I (briefly) had a Rezound, it was always "firmware this" and "firmware that" where as with the DInc2 there is almost never a reference to "firmware" but often to "radio."
It makes sense though. I'm just wary of (a post I saw recently in the DInc2 forums) when people say you need to "flash the latest firmware" to flash a specific rom when, where you find this "firmware" is in the "radio" everyone is familiar with as a "radio".
BTW, if anyone wants to go into more detail, I (and maybe others) would surely appreciate it!
JehC said:
From my understanding, and someone please correct me if in wrong, but a radio is related to signal strength and other means, and firmware is the android build
This message was sent via my Paranoid Android
Click to expand...
Click to collapse
This doesn't sound quite accurate considering the previous posts. Symantics may be at issue here...
TheAtheistReverend said:
This doesn't sound quite accurate considering the previous posts. Symantics may be at issue here...
Click to expand...
Click to collapse
I can't really add any technical knowledge, but it seems in Samsung land they call the radio the modem...At least that's what I saw when I was perusing the GSII forums.
gtdtm said:
I can't really add any technical knowledge, but it seems in Samsung land they call the radio the modem...At least that's what I saw when I was perusing the GSII forums.
Click to expand...
Click to collapse
Yep, was that way on the fascinate
Sent from my Incredible 2 using xda app-developers app
Now keep in mind that I am no expert, and I think TAR is referring to is the leaked ICS that was given to Nitsuj that had some firmware updates, correct me if I am wrong. I think there may have been some other firmware aside from the radio in that leak. I believe someone may have unpacked that rom and separated the firmware and/or radio and made it available to us to use, giving us the .320 radio. Now, here is where it gets a bit shady for me, if you installed that leaked rom (which I did not do) and updated the firmware you were using the .320 radio. I am running the .320 radio, but I installed from the .zip in the radio forum so I don't know if I may have missed some other type of firmware that was only provided if you installed the leaked ICS rom. I know that jameshmiller provided the .320 radio .zip and he may be the one to ask if there was any other firmware that was not provided in the radio he pulled out of the leak for us. Does this provide a better question, or am I just completely rambling? If some one were to ask me, I would say that the radios are firmware but again I don't know much about the Android Development, I just benefit from it.
The firmware pack contains the .320 radio and a few other updates (I can't tell what they are from looking at the filenames). The radio controls data, WiFi, GPS and all that, which is why people generally like upgrades. I think the radio in the radio thread is just the radio, without all the other firmware.
Sent from my Incredible 2 using Tapatalk 2
So what exactly is a kernel
sent from my paranoid android
JehC said:
So what exactly is a kernel
sent from my paranoid android
Click to expand...
Click to collapse
Basically a set of drivers for the rom.
Sent from viperINC2DIX
JehC said:
So what exactly is a kernel
sent from my paranoid android
Click to expand...
Click to collapse
Google it, you'll probably get a much more in depth explanation than we care to type out
Sent from my Incredible 2 using Tapatalk 2
prototype7 said:
Google it, you'll probably get a much more in depth explanation than we care to type out
Sent from my Incredible 2 using Tapatalk 2
Click to expand...
Click to collapse
http://goo.gl/p9ftT
Sent from viperINC2DIX
I was only asking because it was also in the OP
sent from my paranoid android
JehC said:
So what exactly is a kernel
sent from my paranoid android
Click to expand...
Click to collapse
The way I understand a "kernel" is the programming that acts as the bridge, or interface between the hardware (the phone) and the software (the rom).
This is why we need HTC to release the source for it to make custom kernels for roms on different Android versions (2.3, 4.0, 4.1 etc.)
A kernel is something that, once heated, will make popcorn.
Ice Cream Sandwich flavored popcorn.
sent from my banned ViperDIX
Let's see if I can give a more comprehensive answer to this.
The term "firmware" is used to describe a piece of software that is stored in read-only memory which sticks around even if the device is powered off. The firmware is there when you power on the device so it can get it kick-started: reading the operating system from internal storage, etc.
One key component to your device is the hardware that talks to the networks, be they WiFi, CDMA, 4G, whatever. That hardware has associated firmware that controls how the hardware talks to the various networks. That specific firmware is often called the "Radio" or the "Modem". That firmware is stored on a dedicated partition of your phone's internal storage, allowing you to update just the "Radio" bits.
The kernel is the base operating system. Think of it like DOS on a PC: the kernel controls the system and includes drivers that talk to the display, touchscreen, radio, and other components. Like DOS, the kernel doesn't really provide much of a user interface, so you run Windows on top of that.
On Android devices, the kernel is Linux. You then run the Android User Interface (UI) bits on top of that, using the kernel to control access to the phone. The kernel is also firmware that's stored on a different dedicated partition of your phone's storage.
The kernel contains the drivers that allow access to the device-specific hardware in your phone. It also provides hooks for the Android system to control that hardware. You've got to have a kernel that's compatible with whatever version of Android you're trying to run; that's why devs need access to kernel source since that gives them the drivers that Android expects.

[Q] Upgrading radios

Just wondering, my radio for the most part works fine. Having some WiFi connectivity issues here and there (connection drops lots of packets after a while and it's better to revert to 3G) but that could be rom-based as it's a recent thing. Other issue is the phone takes far longer than my old N1 to pick up signal again after being underground (often have to switch on/off airplane mode) and this has been this way since day 1
In any case, they are minor issues, but I hear that updating radios can really unlock a lot of the phones data speed and battery potential.
So the question is how do I go about it? Is it just a matter of flashing the latest radio? Right now I have baseband XXLF1 (out of the box) and I've been looking at this http://forum.xda-developers.com/showthread.php?p=34045210 as the latest version, how do I know if it's compatible with my particular device?
Moreover, all of these basebands seem to have CWM flash capability, what about TWRP?
monkeyhatchet said:
Just wondering, my radio for the most part works fine. Having some WiFi connectivity issues here and there (connection drops lots of packets after a while and it's better to revert to 3G) but that could be rom-based as it's a recent thing. Other issue is the phone takes far longer than my old N1 to pick up signal again after being underground (often have to switch on/off airplane mode) and this has been this way since day 1
In any case, they are minor issues, but I hear that updating radios can really unlock a lot of the phones data speed and battery potential.
So the question is how do I go about it? Is it just a matter of flashing the latest radio? Right now I have baseband XXLF1 (out of the box) and I've been looking at this http://forum.xda-developers.com/showthread.php?p=34045210 as the latest version, how do I know if it's compatible with my particular device?
Moreover, all of these basebands seem to have CWM flash capability, what about TWRP?
Click to expand...
Click to collapse
You could have asked that question in that thread.. But latest European gsm radio is XXLH1, and yes, those zips should be compatible with twrp.
sent from my Google Galaxy Nexus
bk201doesntexist said:
You could have asked that question in that thread.. But latest European gsm radio is XXLH1, and yes, those zips should be compatible with twrp.
sent from my Google Galaxy Nexus
Click to expand...
Click to collapse
So will it work fine with my phone which is on AWS spectrum? I know Europe uses different frequencies. Sorry for the newbie question, I'm just nervous about bricking my phone.
Is it safe to flash a takju radio over a yakju device?
Also can't figure out what RIL is?
monkeyhatchet said:
So will it work fine with my phone which is on AWS spectrum? I know Europe uses different frequencies. Sorry for the newbie question, I'm just nervous about bricking my phone.
Is it safe to flash a takju radio over a yakju device?
Also can't figure out what RIL is?
Click to expand...
Click to collapse
What carrier are you on?
It's not a newbie question, and I'm not sure it will work with AWS, but it should as it's just a subset of UMTS.
Yes, takju radios are the same as yakju radios
RIL = radio interface layer
sent from my Google Galaxy Nexus
bk201doesntexist said:
You could have asked that question in that thread.. But latest European gsm radio is XXLH1, and yes, those zips should be compatible with twrp.
sent from my Google Galaxy Nexus
Click to expand...
Click to collapse
I have a Canadian version of GN and my baseband is exactly the same???
Sent from my Galaxy Nexus using xda app-developers app
MadPriest said:
I have a Canadian version of GN and my baseband is exactly the same???
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
As i own a gsm model, I didn't know for sure. But like I stated, AWS uses a subset of the UMTS bands, so it should work.
sent from my Google Galaxy Nexus
bk201doesntexist said:
What carrier are you on?
It's not a newbie question, and I'm not sure it will work with AWS, but it should as it's just a subset of UMTS.
Yes, takju radios are the same as yakju radios
RIL = radio interface layer
sent from my Google Galaxy Nexus
Click to expand...
Click to collapse
I'm on WIND mobile in Canada, same spectrum as T-mobile US. If the phone is already on XXLF1, is it safe to say it will be alright with XXLH1? Aren't they both for the same devices?
Moreover, if something goes wrong with the flash (incompatible model or so) is there any recourse?
monkeyhatchet said:
I'm on WIND mobile in Canada, same spectrum as T-mobile US. If the phone is already on XXLF1, is it safe to say it will be alright with XXLH1? Aren't they both for the same devices?
Moreover, if something goes wrong with the flash (incompatible model or so) is there any recourse?
Click to expand...
Click to collapse
Yes. Compare md5sums, flash the radio through fastboot, you should be fine.
sent from my Google Galaxy Nexus
monkeyhatchet said:
I'm on WIND mobile in Canada, same spectrum as T-mobile US. If the phone is already on XXLF1, is it safe to say it will be alright with XXLH1? Aren't they both for the same devices?
Moreover, if something goes wrong with the flash (incompatible model or so) is there any recourse?
Click to expand...
Click to collapse
Hi OP, if you purchased your unit in canada, it is a GSM version.
XXLH1 will work, it will work on WIND mobile for sure (I am on wind too
Also the zip files will work, all TWRP and CWM are basically the same, AFAIK, all flashable zip are compatible with TWRP and CWM.
If you are unsure about which radio to flash, i would simply suggest you to make a backup, and flash the original image from google, which contains the latest radio for your device.
All images can be obtained from here: https://developers.google.com/android/nexus/images
Go ahead and flash Takju/Yakju, it doesnt make any difference in canada as google wallet doesnt even work here. I am on Yakju, lol.

Categories

Resources