Since I'm seeing questions inquiring about Android 4.0's source code drop every 5 minutes here and there, I thought it would be a good idea to point out this blurb in a recent post by an Android engineer Dan Morrill, aka morrildl:

  • To reiterate, these servers contain only the ‘gingerbread’ and ‘master’ branches from the old AOSP servers. We plan to release the source for the recently-announced Ice Cream Sandwich soon, once it’s available on devices.
  • Since the Galaxy Nexus is the first ICS device, rumored to go on sale sometime in the beginning to mid November, we shouldn't expect the source code to be publicized until about that time either.

    As I mentioned yesterday, this means CyanogenMod and other source-based ROMs are all on hold pending this release (if you're confused about the differences between source and SDK, hit the same link).

    It's also worth pointing out that not seeing the source right after the announcement is normal - in the past, Google usually took about a month to get it ready.

    Source: Google Groups, thanks Justin

    Artem Russakovskii
    Artem is a die-hard Android fan, passionate tech blogger, obsessive-compulsive editor, bug hunting programmer, and the founder of Android Police.
    Most of the time, you will find Artem either hacking away at code or thinking of the next 15 blog posts.

    • Dylan

      Thanks for the sensible info.
      As soon as ics was announced, I've been waiting for some kind of info on the release date for the code, as this is probably what will get it onto my G2 first !

    • Tarek El-Eter

      cant wait till this beautiful and delicious ics graces my heavenly google nexus s

    • Tkun

      I figured. No way would Google or Samsung want to risk the chance (no matter how little) of someone getting a working port of Ice Cream Sandwich on a device before the Galaxy Nexus releases.

    • Letroy

      If they released it, someone would get it running on a Galaxy S or something in a day. Nothing would work, but sites like Engadget would still make headlines like "Galaxy S got Ice Cream Sandwich before Galaxy Nexus". They obviously don't want that.

    • sgtguthrie

      This is a major release too. Tons of changes, enhancements, and new features! I would think that may take a while to prepare...

    • betep0k

      Nobody have placed their hands on 4.0 and everybody already wants cyanogen. Pfff...thats kind of crazyness.Personally i don't care about all this stuff anymore (was myself firmware-flashing-making freak),4.0 is the next level, where theres no point of harassing your phone

      • tyler Brainerd

        People want cyanogenmod because they want 4.0. Most likely most old phones won't get real ICS so cyans the only way to get it

        • Tkun

          Exactly. I'm pretty sure my Fascinate won't be getting it, because it doesn't even have an official Gingerbread build, so I'm going to have to rely on AOSP roms like Cyanogenmod and MIUI to get Ice Cream Sandwich on my phone.

          • Elias

            My Captivate should get official ics since it's a galaxy s, but... gingerbread is out for almost a year and at&t still haven't released it, even though I've been running it for ages thanks to cm7. If I were to wait for official at&t ics, i'd have to wait for at least another year, probably. Another reason why cyanogenmod ROCKS!

          • Deltaechoe

            AOSP > OEM UI's anyway, you don't have to deal with all the extra crap the manufacturers and carriers decide that they want to put on your device

    • jbonics

      No prob, I can wait.

      • http://samsunggalaxys2blog.com/ Be

        haha, i hope you can....

    • Ion

      We're all waiting eagerly for the source code.
      I just hate that android oss arent freely available to all users upon official launch. (+1 apple)

      1 more mounth 9 hours, 24 minutes, 27 seconds, 26 seconds, 25 seconds....