-ITL41F, which matches the recent OTA to Galaxy Nexus, is tagged as
android-4.0.1_r1.2. It's really just a kernel change to add some
debounce on the hardware keys, so if you're targeting any other device
this is exactly the same build as ITL41D. For completeness, the ITF41F
hardware-related binaries and factory images for Galaxy Nexus are
available at their usual locations.
-I've removed some unused toolchains in the master branch, saving
almost 800MB of disk space.
-The GPL files for the recent HLK75F OTA are tagged as android-3.2.4_r1.
-Along with that, and differently from all previous Honeycomb GPL
drops, I've similarly tagged HLK75F as android-3.2.4_r1 in the non-GPL
frameworks/base and libcore projects. This is probably most
interesting for application developers who want to see at the source
code level how the core platform interfaces with applications, and
that should hopefully make development and debugging easier.
In nitty-gritty details, here's how to get just those files in an
empty directory without downloading the entire platform.
mkdir frameworks
cd frameworks
git clone https://android.googlesource.com/platform/frameworks/base
cd base
git checkout android-3.2.4_r1
cd ../..
git clone https://android.googlesource.com/platform/libcore
cd libcore
git checkout android-3.2.4_r1
cd ../..
That's about a 675MB download, and 1.5GB of disk space (though you can
delete frameworks/base/.git and libcore/.git if you don't care about
the change history, and save 675MB of disk space).
Happy tinkering, happy developing!
JBQ
--
Jean-Baptiste M. "JBQ" Queru
Software Engineer, Android Open-Source Project, Google.
Questions sent directly to me that have no reason for being private
will likely get ignored or forwarded to a public forum with no further
warning.
Thanks in advance.
The issue is non-technical, as Google can't distribute such files
without having proper contractual authorization from the owners of
those files, and only 2 such contracts out of 7 have been signed so
far for Galaxy Nexus (whereas 5 out of 6 are now in place for Nexus
S).
JBQ
> --
> You received this message because you are subscribed to the "Android Building" mailing list.
> To post to this group, send email to android-...@googlegroups.com
> To unsubscribe from this group, send email to
> android-buildi...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-building?hl=en
Which is the missing binary for Nexus S?
JBQ
I hope that the last Cypress binary will be soon released to be able
to rebuild the factory image :-)
Thanks!
As far as I know there's no difference in functionality at the
touchscreen, the difference is really about the precision of the
calibration. I've been working with Cypress and Samsung for a very
long time on being able to distribute it. I haven't lost hope, but at
this point I'm counting in months and quarters, not in days and weeks.
JBQ
> Well, it's not quite the factory image (different apps), but it's
> certainly built from the same source code and with the same
> hardware-related proprietary binaries.
Uuhm, I thought that the factory image on "Google-phones" was the bare
one coming from the sources. Is there a simple way to know which apps
are not present? I'll try to run the emulator but something is still
not working after having compiled the sources.
Thanks a lot!
Fabio
On the other hand, the factory images don't quite contain everything
that's in AOSP, e.g. they don't have all the wallpapers, all the
ringtones, all the input methods or all the languages and locales.
JBQ
Best,
Fabio
JBQ