I thought it would be handy to have all the info we have about the various versions of the Galaxy Nexus in one place.
Notes:
model refers to the retail model number of the device, device refers to ro.product.device in build.prop, board refers to ro.product.board in build.prop, configuration refers to ro.product.name in build.prop. Together, device and board should uniquely identify a hardware build. Configuration refers to a particular software configuration with country-specific customizations, carrier-specific customizations, etc. A single hardware build may have multiple software configurations.
One distinction between different configurations for the same hardware build seems to be support for different locales. A list of locale support for known configurations is attached as a comma-separated values file. Remove the .txt extension to view.
Thanks for posting this. I tried gathering all these together in the first Samsung/Google thread on this same forum, but it wasn't as detailed as your post here. Do we know what the other models are (I9250T/M)?
Also, anyone with experience on this kind of thing, does this mean that the Verizon device will be incompatible with GSM ROMs and vice versa? Looks like it's even a different device and board name...
Wanted to also mention that I asked Google about the different configuration names (yakju vs yakjuxw, etc) and Google engineers don't know much and said all except yakju are on Samsung's release schedule for updates, not Google's. You can see more of that conversation here (I asked towards the bottom of the thread): http://groups.google.com/group/andro...de45a058a737b9
Is there a way to confirm that the Bell Canada model is the I9250M, not regular I9250? Both Samsung and Bell Canada's websites are being unhelpful.
Also, updated list with some more info from Jean-Baptiste Queru about configurations and AOSP support.
Just another little note, there's been no confirmation that the LTE Verizon version would be supported by AOSP. When asked, Google said they want to supply the ROM files but not sure if they can. So we'll have to wait and see or get someone currently with an LTE device to check their build file.
Just another little note, there's been no confirmation that the LTE Verizon version would be supported by AOSP. When asked, Google said they want to supply the ROM files but not sure if they can. So we'll have to wait and see or get someone currently with an LTE device to check their build file.
Read the latest post by JBQ to the Android-Building group.
Forgive me if this is a dumb question but what does AOSP support mean? Does this mean the Canda Bell/Virgin GNX won't get OTA updates as they are available?
Forgive me if this is a dumb question but what does AOSP support mean? Does this mean the Canda Bell/Virgin GNX won't get OTA updates as they are available?
Quote:
Originally Posted by brian85
So will mine get updates?
yakjuxw
AOSP is the Android Open Source Project. Supported by AOSP means Google makes sure software built from the AOSP can run on the device. This is not the same as Google supporting or releasing OTAs for the device. At this point, we don't know if the non-AOSP supported phones will get OTAs from Google or someone else.
Ever since the introduction of multi-window with things like Cornerstone and … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?