*

Broncode Android 4.0 (Ice Cream Sandwich) vrijgegeven
Door op di 15 nov 2011 | Comments 50 reacties |

ics android1 Broncode Android 4.0 (Ice Cream Sandwich) vrijgegeven 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: Nujij Twitter Facebook Ekudos Delicious Digg Follow us:

50 Reacties
    • 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

    • 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

    • Nice :D

      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 :P

      • 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.

    • Als ik het goed las alleen aosp met galaxy nexus drivers.
      Wordt dus nog wachten op drivers voor andere modellen en merken.

    • Cm zal dan vrij snel zijn aangezien mn pc mn sgs als een nexus ziet

    • 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 :D

    • 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 :D 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…

    • Ben heel benieuwd. Voorlopig draait m’n HTC Sensation met Virtuous rom echt spectaculair goed!

Reageer ook
Naam ↓
E-Mail ↓
Website ↓
Klik hier om ook een avatar te selecteren. Zelf ook een leuke Android-avatar maken? Klik hier.
Vertel ons wat jij vindt: ↓

Nieuwsbrief

Toestellen
Advertisement