Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 30, views: 17.024 •

Google wil in het kader van het Android Open Source Project opensource-firmware voor de Sony Xperia S ontwikkelen. Het is vooralsnog onduidelijk of het project van Google en vrijwillige software-ontwikkelaars wel kans van slagen heeft.

Mockup: Sony Xperia S met stock Android 4.1De 'Nexus-firmware' voor de Xperia S zou van de grond af aan moeten worden opgebouwd en Google ziet het schrijven van de AOSP-firmware voor de Xperia S dan ook als experiment, schrijft Google-engineer Jean-Baptiste Queuru. De Xperia S is weliswaar een Android-toestel, maar niet alle benodigde software is onder een opensourcelicentie beschikbaar. Het gaat daarbij bijvoorbeeld om drivers voor de audio- en wifi-hardware.

Queuru zegt dat de Xperia S voor het experiment is uitgezocht omdat het een krachtig toestel is en omdat de fabrikant positief tegenover AOSP zou staan. Het AOSP is een samenwerkingsverband van Google en vrijwilligers uit de opensource-community. Omdat Sony officieel niet bij het project betrokken is, is het nog verre van zeker dat het experiment met de Xperia S tot bruikbare firmware zal leiden. Queru waarschuwt de vrijwilligers dat ze in elk geval geen bestanden moeten gebruiken waar ze geen licentie voor hebben.

Sony bracht de Xperia S in maart uit en het is nog altijd de duurste Xperia-smartphone. Bij verschijnen draaide het toestel op Android 2.3, maar het heeft inmiddels een update naar Android 4.0 gekregen. De Xperia S wordt aangedreven door een Qualcomm Snapdragon S3-soc met een Adreno 220-gpu en beschikt over een 4,3"-scherm met een resolutie van 1280x720 pixels.

Update 17:31: Volgens tweaker Nickholtus gaat Sony Google helpen en de benodigde drivers ter beschikking stellen.

Reacties (30)

Queuru zegt dat de Xperia S voor het experiment is uitgezocht omdat het een krachtig toestel is en omdat de fabrikant positief tegenover AOSP zou staan.
Beetje raar statement over ene toestel met een qualcomm S3, als het nou de S4 was had ik hem gelijk gegeven of een telefoon met een quadcore (Tegra of Exynos), maar dat is helemaal niet waar dit toestel in uitblinkt...

Desalniettemin, leuk voor de eigenaren van het toestel dat ze hopelijk straks kunnen kiezen (naja kan misschien al door CM) tussen AOSP en SE software :)
Dat er krachtiger is betekent niet dat de Xperia S niet krachtig zou zijn... Ik heb niks te klagen wat betreft snelheid met mijn Xperia S in elk geval.
Daar heb je gelijk in hoewel als iets snel is het ook niet perse krachtig hoeft te zijn :)
Helaas kom ik er vaak achter dat, terwijl mijn collega zit te vloeken dat zijn telefoon (Galaxy S3) niet vloeiend gaat, die van mij wel vloeiend loopt. Een quad core is niet gelijk beter dan een dual core. De Xperia S is nog steeds een erg krachtige telefoon die, als je het mij vraagt, toch echt bij de top hoort behalve als je kijkt naar games. Daar ben ik achter gekomen dat die niet vlekkeloos draaien terwijl die bij de S3 wel beter gaan. Hoop dan ook dat dit project door gaat en er binnenkort Nexus software op de telefoon kan draaien. De bootloader is toch niet gelocked, dus het kan in principe toch gemaakt worden en ge´nstalleerd worden.
Het kan ook heel goed zijn dat men er van uitgaat dat de iet wat oudere hardware makkelijker zal zijn om open source drivers voor te verkrijgen. Ik betwijfel of Google een enorm reverese engineering project op wil zetten om bergen en bergen met drivers te schrijven voor aller handen hardware. Als je een ouder model chip gebruikt waar een fabrikant steeds minder aan kan verdienen dan kon het nog wel eens zo zijn dat de fabrikant denkt ach waarom geen open source driver vrijgeven het kon me nog wel eens wat op leveren. Want denk je eens in wat het zou betekenen als de volgende raspbery pi of een soort gelijk apparaat op deze chip zal draaien het zijn toch minimaal een paar duizend extra units die je op die manier kan verkopen waar het onwaarschijnlijk is dat je deze hardware nog in toekomstige telefoons tegen zal komen.

Ik neem aan dat Google al met Sony heeft gesproken al zij het informeel over de kansen dat voor deze hardware open source drivers te krijgen zouden zijn. Als beide bedrijven daar positief over denken dan lijkt het me een erg goed idee om juist voor deze krachtige hardware te kiezen die helaas niet de meeste recente is maar wel nog redelijk mee kan komen op de mid range markt.
Vergeet niet dat er naast de rijke landen nog erg veel landen zijn waar dit soort dingen simpel weg heel erg duur zijn in verhouding tot het gemiddelde inkomen. Juist voor deze landen zou een open source versie van android die daarom ook nog weer net even goedkoper is een verschil kunnen maken. Daar naast is er een flinke hoeveelheid mensen die liever open source gebruikt juist omdat het je de mogelijkheid geeft aanpassingen te maken die je anders niet zou kunnen maken. Zo als beveiliging of juist energie beheer etc. Ook dat kon Google nog wel eens flink helpen hun OS een stuk beter te maken als er eenmaal flink wat mensen mee kunnen werken en verbeteringen kunnen maken zonder dat Google hier bij betrokken hoeft te zijn en natuurlijk zonder dat er closed source licenties geschonden worden, iets wat zeker voor Google belangrijk is. Je kunt maar zo vaar 12.5 miljard uitgeven om een aantal van deze licenties in handen te krijgen ;)
leuk, erg leuk maar zou het niet beter zijn als er voor alle telefoons aosp roms beschikbaar waren, ergo dat google afspraken gaat maken met chip en hardware ontwikkelaars zodat deze recente linux (kernel) drivers beschikbaar stellen die ingeladen kunnen worden.
maar zou het niet beter zijn als er voor alle telefoons aosp roms beschikbaar waren, ergo dat google afspraken gaat maken met chip en hardware ontwikkelaars zodat deze recente linux (kernel) drivers beschikbaar stellen die ingeladen kunnen worden.
op korte termijn hartstikke leuk maar dan schoppen ze tegen de schenen van de makers van de telefoons, 3x raden wat dat voor effect op lange termijn heeft :) Niet positief iig...

Jij wilt de zwakte van Android elimineren, maar daarmee elimineer je ook de kracht! Dus je schiet er niks mee op....

[Reactie gewijzigd door watercoolertje op 17 augustus 2012 17:24]

Hoezo schop je tegen de schenen van de fabrikanten? Juist door samen te werken kunnen ze door hardware/driver/OS standarisatie geld besparen. Om onderscheidend te blijven kunnen fabrikanten boven Android nog hun eigen schillen blijven implementeren en features pushen.

Zie het als Windows dat op elke x86 architectuur processor draaid van Intell, AMD, VIA en andere. En Jan en alle man kan zijn eigen Windows Unattended installatie DVD maken met daarbij zijn eigen software pakketten die tijdens de installatie worden meegenomen.
Dit soort initiatieven kan ik alleen maar toejuichen.
Zo te zien staat Sony dus positief tegenover AOSP, dus hopelijk ook tegen dit project.
Verder is het natuurlijk geen altru´sme van Sony; ik verwacht dat ze dit doen omdat ze op dit moment een heel klein marktaandeel hebben in het segment, en ze dus iets moeten hebben om zich positief te onderscheiden van de rest. Ook zouden ze Google denk ik niet kunnen tegenhouden als ze dat al zouden willen, omdat rooten/jailbreaken en andere ROMs installeren gewoon legaal is (je bent natuurlijk wel je garantie kwijt). Dan kunnen ze er maar beter in meegaan zullen ze zelf ook wel denken.
even een aanvulling:

heb contact opgenomen met een vriend van mij (developer bij sony): sony gaat google supported en maakt alles voor google open source!!!!!!
Kijk, zulke inside-information hebben wij wat aan ;)
Zo raar is het toch niet? En daarnaast verkoopt de 2012 lijn boven verwachting voor zover ik weet...
Lijkt me niet... Sony is een van de smartphoneproducenten die inziet dat de custom rom community een grote drive is achter veel toestellen, ze spelen hier gewoon slim op in.

Ik heb een SXS en ben blij dat ik straks AOSP kan draaien, en Sony wordt blij want ik koop straks gewoon weer een Sony wegens de goeie support.
Wie weet wordt mijn volgende telefoon dan een Sony telefoon.

Immers heeft sony top camera's en top schermen etc. Design is ook altijd mooi. AOSP erop en gaan met die jellybean :P
Lijkt mij heeel goede zaak! Zou het zelf fijn vinden!
Beste nieuws wat ik had kunnen wensen met mijn SXS, mooi apparaat maar qua totaal plaatje toch net niet. Nexus firmware kan de redelijk oude hardware toch een mooi nieuw leven geven...

Kan dit overigens niet een tactiek zijn van Google om android nog verder te pushen als premium brand? Ze wilden eigenlijk de Xperia X10 als nexus one maar dat wilde Sony toen niet omdat ze onder eigen naam willen verkopen. Momenteel kan alleen Samsung echt een vuist maken tegen Apple maar dat is vooral qua hardware, Sony is qua historie veel meer een premium brand zoals Apple waarbij design toch ook grotendeels bepalend is. Steve Jobs had grote bewondering voor Sony als innovator en eigen design en denk dat Google dat ook heeft, daarnaast is Sony ook redelijk loyaal geweest aan Google met bijvoorbeeld Google tv dus hoop dat er meer uitkomt!
Hmm, nu Sony dr drivers etc. beschikbaar stelt voor Google is het toch een koud kunstje wat ze hier willen doen? Het is toch gewoon een Vanilla Android laten draaien op de Xperia S? Wat is hier zo speciaal aan, of zie ik iets over het hoofd?

Wat ik liever zou zien dat Google zich mee bezig houdt, is dat projectje dat Android ipv de Dalvik VM gewoon C# liet gebruiken, en waarmee ze blijkbaar gigantische snelheidswinst konden boeken. Nu doen ze zo'n beetje hetzelfde werk wat een XDA-developper doet om een custom rom te bouwen, niets speciaals toch?
Nu doen ze zo'n beetje hetzelfde werk wat een XDA-developper doet om een custom rom te bouwen, niets speciaals toch?
Jawel want het gaat hier niet om een XDA-developer maar ene betaald team :) Dat zie ik ze bij mij op het werk niet doen hoor, mij betalen om iets gratis voor andere te doen!
Ja dat wel, maar 'hobby'-programmeurs doen dit dagelijks, en omdat Google zich er eens in gaat mengen, is het plotseling groot nieuws. Persoonlijk vind ik dit niet zo'n revolutionaire stap ofzo.
Het probleem is wel dat die hobby programmeurs vaak tegen opstakels aanlopen in driver ontwikkeling die niet makkelijk op te lossen zijn. Zo zie je inderdaad voor veel telefoon AOSP roms maar die hebben vaak toch kleine zaken die lange tijd niet of niet optimaal werken (vaak camera's ed). Opstakels die Google misschien makkelijker kan overkomen omdat ze er een team achter kunnen zetten en zoals nu blijkt dus ook benodigde drivers kunnen bemachtingen bij een fabrikant. Iets waar de gemiddelde hobbyist alleen maar van kan dromen!

In het kort, ja de ontwikkel community krijgt al enorm veel gedaan maar het is toch geweldig dat google hier ook nog eens zijn schouders onder zet?
Dat noemen ze altijd de bekende 'black boxes' of 'blobs with code'. :) Je ken enkel gewoon testen of ze werken en implementeren. Maar wat het doet en hoe het werkt weet niemand.

De rest is vaak een eitje voor hobby ontwikkelaars.

[Reactie gewijzigd door Texamicz op 18 augustus 2012 06:03]

Ik ben het met je eens betreffende dat C# of andere lagere programmeer talen gebruiken (zoals D, C , etc). Dat zou ik het liefste zien in Android 5. Wat ook een goede verandering zou zijn voor mij is een volledige desktop, maar dat is niet noodzakelijk. Er zitten nog een paar kleine "bugs" in waardoor ik een Android tablet nog niet als m'n hoofdapparaat kan inzetten (waar ik dan als eerste aan denk is dat ik niet de id-tag gegevens van een mp3 kan aanpassen zonder aparte software, als het al mogelijk is).
Ehh C# draait ook in een VM en en gewoon een C, java afgeleide.
Weinig toegevoegde waarde t.o.z. van java dus.
http://en.wikipedia.org/wiki/C_Sharp_(programming_language)
Verder is gebruik van een taal die wordt ontwikkeld door je concurrent ook niet echt een drijfveer om dit te gaan gebruiken. (Kijk naar de controversie omtrent Mono)

Android ondersteund native code en reken intensieve dingen kunnen gewoon native worden uitgevoerd.
http://developer.android.com/tools/sdk/ndk/index.html

Ff beter je huiswerk doen graag....

Ontopic:
Telefoon bakkers zouden aan moeten geven dat de gebruikte hardware opensource drivers beschikbaar heeft. Dit maakt de toekomst van het toestel zekerder. Ik zou het wel weten als er een fabrikant was die degelijke courante hardware maakt met opensource drivers.

Dit is alleen is het voor Samsung bijvoorbeeld helemaal niet interessant, hun S2 in leven te houden doordat het ook het nieuwste van het nieuwste ondersteund schaadt verkoop van de S3. Dus als je iets op software niveau kan tegen houden is dat voor hun gunstig.
Voor ons echter niet. Smerige manier van business doen, maar helaas dagelijkse praktijk.
Ik weet best wat C# is. Dat jij het een afgeleide van Java vind, betekent niet dat het zo is.

Mono is een open-source implementatie van .Net (die wel door MS ontwikkeld is, maar ondertussen tot standaard kan verheven worden), dus kan je moeilijk zeggen dat het 'ontwikkeld wordt door de concurrent'. Daarnaast is Java ook helemaal niet van Google, en hebben ze daar ook best wat ellende mee gekend van Oracle. Los van dat Android ook native code kan draaien of niet, bevat het zeer veel Java code in de eigen Androidcodebase. Het is dus de bedoeling om die Java eruit te schoppen zodat Dalvik niet meer gebruikt hoeft te worden en Mono in de plaats die veel performanter moet zijn.
Bijzonder leuk initiatief van Google! Als ze dit in de toekomst vaker zouden toepassen op bestaande/toekomstige modellen, dan ga ik voortaan beter op gaan letten welke modellen hieronder gaan vallen. Dit is voor mij zeker een argument om een toestel wÚl te kopen _/-\o_

edit: typo

[Reactie gewijzigd door staringgg op 17 augustus 2012 17:45]

Heel goed nieuws voor mij dit, zit al een tijdje te tweifelen over een nieuwe telefoon. De accu is in vergelijking met de iphone makkelijk te verwisselen, en dat er geen sd kaart in kan vindt ik ook niet zo erg. Als he nu ook nog een soort van nexus device wordt, dan wordt het mijn volgende telefoon. Geen idee hoe lang het kan duren helaas, en of het gaat lukken.
Sony hielp toch al langer de developer community/AOSP?
Ze hebben al in 2011 een hoop source-code vrijgegeven en FreeXperia geholpen (waar onder andere uit voortgekomen is dat Cyanogenmod ook naar de Xperia's kwam http://www.cyanogenmod.com/blog/sony-ericsson-xperia-support) en ze hebben ook al langer downloads en informatie over het zelf builden van een rom/kernel online staan (bijvoorbeeld http://developer.sonymobi...th-building-instructions/)

Is het grote verschil/nieuws hier dat Google nu de kar gaat trekken?

Op dit item kan niet meer gereageerd worden.



Populair: Vliegtuig Luchtvaart Crash Smartphones Laptops Apple Games Politiek en recht Besturingssystemen Rusland

© 1998 - 2014 Tweakers.net B.V. onderdeel van De Persgroep, ook uitgever van Computable.nl, Autotrack.nl en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013