Zojuist heeft Androidontwikkelaar Jean Baptiste Queru, ook wel bekend als JBQ, bekend gemaakt dat de broncode van Android 4.0.1 is vrijgegeven. Deze versie, die bij ons bekend staat als Ice Cream Sandwich, werd op 19 oktober door Google geïntroduceerd. Na veel geruchten dat Google de broncode van nieuwere Androidversies niet zou vrijgeven, kondigde Google al aan de broncode vrij te geven wanneer het eerste Androidtoestel met Android 4.0 op de markt zou verschijnen.
Ontwikkelaars van inofficiële firmware kunnen nu aan de slag met de echte broncode!
Honeycomb
Na de introductie van Honeycomb bleek al snel dat Google niet van plan was de broncode van Android 3.0, 3.1 of 3.2 vrij te geven. Dit had een begrijpelijke reden: de naam van Android stond op het spel. Toen Android nog niet geoptimaliseerd was voor tablets waren er verschillende fabrikanten die tóch een tablet met Android uitbrachten. De gebruikerservaring was echter verre van optimaal. Om te voorkomen dat fabrikanten Honeycomb, dat puur en alleen gericht is op tablets ook op smartphones zouden zetten, heeft Google ervoor gekozen de broncode niet vrij te geven. Meer over het niet vrijgeven van de broncode van Honeycomb lees je hier.
Omdat de broncode van Honeycomb niet vrij werd gegeven, gingen al snel de geruchten de ronde dat Google zou stoppen met de open source-ontwikkeling van Android. Gelukkig bleek niets minder waar te zijn: nog voordat het eerste Androidtoestel met Android 4.0 op de markt is, is de broncode van Ice Cream Sandwich vrijgegeven. Dat niet alleen overigens: alle wijzigingen tot Android 4.0 zijn vrijgegeven, dus is ook de broncode van Honeycomb vrijgegeven. Het is echter erg moeilijk om Honeycomb uit de broncode op te bouwen, omdat de codewijzigingen van Honeycomb geen zogenaamde ‘tag’ hebben gekregen. Dat houdt in dat het (bijna) onmogelijk is om de bronbestanden allemaal naar de staat terug te halen die ze hadden toen Honeycomb af was.
Ice Cream Sandwich
Google deed eind oktober de aankondiging van Ice Cream Sandwich samen met Samsung. Als ontwikkelingstoestel heeft Google de Samsung Galaxy Nexus gebruikt. Dit toestel heeft als eerste Androidsmartphone geen knoppen meer onder het scherm. Deze zijn vervangen door knoppen die op het scherm worden weergegeven. Bij toestellen mét knoppen onder het scherm worden deze knoppen uiteraard niet weergegeven.
De nieuwe versie van Android gebruikt, wanneer beschikbaar, gezichtsherkenning om het toestel te unlocken. Zoals je hier kunt lezen is dit systeem echter niet waterdicht. Android heeft bij deze versie overigens ook een volledige facelift gekregen. De interface wordt nu hardware-versneld, wat inhoudt dat de grafische chip wordt gebruikt om de interface weer te geven, in plaats van de processor. Dit zorgt er voor dat de interface veel vloeiender aanvoelt.
In het aankondigingsfilmpje van Google vind je meer informatie over Ice Cream Sandwich:
Beschikbaarheid
Op het moment van schrijven is Queru de broncode nog aan het uploaden, wat inhoudt dat deze nog niet te downloaden is. Wanneer het uploaden klaar is, zal de Google-ontwikkelaar dit hier melden. *update: de code staat volledig online*.
De broncode die nu wordt vrijgegeven, is overigens de versie die met de Samsung Galaxy Nexus wordt geleverd.
Om de broncode te downloaden, volg je de instructies hier. Let wel op: als niet-ontwikkelaar heb je echter niets aan de broncode. Met een beetje geluk zullen de hobbyisten Ice Cream Sandwich ook snel voor jouw toestel beschikbaar maken!
Bron: Android Building
Share Us: ![]() | Follow us: ![]() |











Wooohaaa!!! CM, doe je best! :p
dit is een feestje waard, en dan maakt het tijdstip niet uit! kan niet wachten op de eerste ROMs
Awesome! Hopelijk snel een nieuwe versie van MIUI draaiend op 4.0.1!!!
Haha als miui’ers hebben wij denk niet zoveel hieraan!
Waarom niet? MIUI heeft al aangegeven dat ze ICS gaan ondersteunen in hun ROMS.
Mja, dan heb je MIUI. Alle functies zitten al in MIUI of kunnen niet overgezet worden omdat de interface gewoon fundamenteel anders is in MIUI en elementen niet zouden werken of nergens op zouden slaan als je ze overzet.
Hardware acceleleratie heeft ie al (elke moderne telefoon met stock ook trouwens als je het handmatig aan zet). Blijft er niet veel over.
Hmmm… ik zou de ICS task manager/switcher wel in MIUI willen hebben hoor.
Widgets die je in grootte kan aanpassen, notificaties per stuk verwijderen ipv allemaal ineens, het nieuwe toetsenbord lijkt mij ook een welkome aanvulling, screenshots maken en dan is er nog de vernieuwde camera app en basic fotobewerkingsmogelijkheden….
Het enige wat tov het huidige MIUI overbodig zou zijn is denk ik de vernieuwde ICS interface.
Wat MartinGP zegt klopt niet helemaal. Elke moderne telefoon ondersteund inderdaad hardware acceleratie. Ondersteuning wil nog niet zeggen dat het ook daadwerkelijk gebruikt wordt. In vorige versies werd hardware acceleration alleen gebruikt in games. In Ice Cream Sandwich wordt hardware acceleration ook in “normale” apps gebruikt.
Mooi. Mijn SGS begon al wat kuren te krijgen, dus het leek al tijd voor schone firmware. Ik wacht met smart af nu. Eindelijk hardware versnelling voor GUIs (en natuurlijk zo nog meer voordelen die ik graag verwelkom).
super!
Zo behoud je nou al je klanten. In een woord: super!
Nu wachten op cm. Zag wel dat cm 7.2 er aan komt. De rc0 nightly versie is er al
7.2 is niet ics cm9 is ics
Zeg ik dat dan? ??
Oh dat leek effe
Steve Kondike, beter bekend als cyanogen, gaf op twitter aan vermoedelijk binnen twee maanden een eerste versie van CM9 met ICS te hebben. Hopen dat het lukt.
Ja je bedoelt stabiele versie maar nightlys kunnen veel eerder komen deze week of volgende week al
OMFG, dit is nou eens interessant nieuws.
Eerlijk gezegd had ik het pas over een paar maanden verwacht, maar dit is veel beter.
@CM: GoGoGo!!!
Cm9 sneller dan verwqcht
@ Pieter,
Zeg ik dat dan? ???????
“yes, we can”
go,go,go devs!
Morgen flashe… ;p
Zo snel zijn de roms er nog niet hoor
Vooral stabiele niet
Ik wacht netjes op cm
Nice
Nu wachten het galnet miui volledig overstapt naar ICS.
Ze hebben wel al builds met het framework van ICS en die draaien ontzettend goed.
ben benieuwt of ICS je van het zal worden, voor high end toestellen wel, maar voor midrange heb ik mijn twijfels
Ik heb een SGS2, wat volgens mij gezien word als high-end toestel
Had die Galnet MIUI met ICS onderdelen geinstalleerd, merkte geen verschil met de GB MIUI NL versie…behalve de taal en wat standaard apps dan.
Apps die je data in de gaten houden lijken ook overbodig geworden met deze release
Heb op xda gelezen dat de code vergelijkbaar is met gb. Zal dus niet lang duren voor de eerste nightlys verschijnen.
Max 2 weken
Als ik het goed las alleen aosp met galaxy nexus drivers.
Wordt dus nog wachten op drivers voor andere modellen en merken.
Ja maar devs kunnen de drivers vervangen he
Cm zal dan vrij snel zijn aangezien mn pc mn sgs als een nexus ziet
heb geduld, je lijkt wel maikel
Draait dit nog op de desire? Hoe lang gaat het eigenlijk ongeveer duren voordat de eerste stabiele releases uitkomen?
Draaien zal het wel. Of het soepel wil is nog maar de vraag, maar Android heeft sinds 1.5 Cupcake al de traditie met elke release lichter en zuiniger te worden. Nou is ICS wel een hele ingrijpende update, maar de Desire heeft gewoon een GPU dus het zal geen enorm probleem vormen.
Dat betekent dat dat de officiële ICS versie voor de Nexus S ook niet ver meer weg is.
Hopelijk snel update voor me htc sensation
Wanneer komt de samsung galaxy nexus nou uit in ons landje? ik wacht al zo lang..(snik)
Daar mag inderdaad wel eens wat duidelijkheid over komen. Ik dacht dat hij de 17e in Europa zou komen maar ik heb er verder helemaal niks meer van gehoord …
Zie dat er inmiddels op diverse websites staat vermeld dat hij vanaf week 47 leverbaar is, dat is dus volgende week.
Nou,, dat is mooi!! Het wordt egt tijd dat ze leverbaar moeten zijn.. vind ik:-P
Nou hij komt morgen uit wij zijn 1 week later wees blij
Bij ons (LG Optimus Swift) zijn ze al bezig met porten
ICS is trouwens ‘gebouwd’ voor arm v7, dus met onze arm v6 zal het nog wel een week of 3 duren minimaal
Gelukkic lijkt het veel op Gingerbread…
Jasper beter dan geen ics
Als het v7 is is dat goed nieuws voor mijn 2x Speed.
Tegra2 is dat namelijk wel. Zeer benieuwd wanneer de eerste nightly komt. Zal nog wel even duren, maar ik wacht geduldig af. 
Yup das waar
Ben heel benieuwd. Voorlopig draait m’n HTC Sensation met Virtuous rom echt spectaculair goed!