Cookies op Tweakers

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. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 28 reacties

Een ontwikkelaar heeft Android 2.1 op een Nokia N900 aan de praat gekregen. Lang niet alle functies werken, maar het touchscreen functioneert. Daarnaast is er een handleiding voor N900-bezitters om Android op de N900 te installeren.

De Britse ontwikkelaar, die post onder de naam Dj_Steve, werkt mee aan NITDroid, het project om Android op de N900 te zetten. Er is ook een handleiding beschikbaar waarmee N900-bezitters Android op hun toestel kunnen krijgen. De handleiding beschrijft de nodige stappen. Via de sdk van Maemo moet onder meer de kernel worden gepatcht en Android moet worden gecompileerd om op de N900 te werken.

Niet alles werkt met Android 2.1. Er is wel ondersteuning voor het touchscreen, maar gsm en 3g werken niet. Er is ook geen ondersteuning voor de accelerometer en de fm-zender en -ontvanger. Dat maakt de Android-port voor veel N900-bezitters nog geen vervanging voor Maemo 5, dat standaard op het toestel staat.

Nokia brengt binnenkort ook zelf een tweede besturingssysteem voor de N900 uit. Het is de bedoeling dat binnen afzienbare tijd de eerste final verschijnt van Meego, het OS dat ontstond toen Nokia Maemo liet samengaan met Moblin van Intel.

Inmiddels wordt nog wel software voor Maemo 5 ontwikkeld. Browserbouwer Opera heeft zijn mobiele browser voor de N900 uitgebracht. Nokia gebruikte tot 2008 standaard een Opera-browser voor Maemo, maar schakelde in samenwerking met Firefox-maker Mozilla over op een eigen browser. Opera Mobile 10 kan via een .install-bestand op de N900 worden gezet. Via .install wordt een repository aan Toepassingsbeheer toegevoegd, waarna Opera Mobile 10 op de N900 wordt gezet. De installatie via Toepassingsbeheer maakt het mogelijk om automatisch notificaties van updates te krijgen.

Eerder was er al een ontwikkelaar die Android op de N900 aan de praat kreeg; hij is ook betrokken bij NITDroid.

Moderatie-faq Wijzig weergave

Reacties (28)

Niet alles werkt met Android 2.1. Er is wel ondersteuning voor het touchscreen, maar gsm en 3g werken niet. Er is ook geen ondersteuning voor de accelerometer en de fm-zender en -ontvanger.
Is dit niet relatief eenvoudig uit Maemo over te nemen?
Nee, want er moeten (tenzij er in andere andriod 2.1 telefoons al wat zitten) nieuwe android drivers voor worden geschreven.

Ik vind het al heel wat dat het nu eenmaal loopt., want dat is het moeilijkste deel. Vaak vooral de bootloader. (vooral bij het Jetdroit project wat ik al een tijdje actief volg, maar dit is meestal wel een groot issue bij dit soort projecten.) Als dit eenmaal werkt gaat de rest inderdaad wel relatief snel vergeleken met het proces hiervoor.
Dat relatief snel valt nog flink tegen. Op XDA loopt al een tijdje het XDAndroid project. Dit is al een tijdje aan de gang. Ik geloof dat ze in juni 2008 begonnen zijn, waarbij ze een Linux kernel uit een eerder projectje hebben gebruikt als basis. De bootloader hadden ze dus al (ongeveer).

Het XDAndroid project heeft een relatief actief devteam omdat het werkt op de Diamond, Diamond 2, Touch Pro, Touch HD en de Xperia, mede dankzij dezelfde chipset. Maar af is het nog lang niet. Sinds eergisteren werkt GPS en alleen de camera moet nog in orde worden gemaakt. Dan pas zijn alle telefoonfuncties af en moeten de devs aan de slag moet het optimaliseren en stabiliseren van Android. Het grootste probleem bij al deze Androidports is nog wel de batterijgebruik wat tegenvalt.
Maar goed, ik heb veel respect voor de dev'ers en het project loopt pas lekker snel sinds een half jaartje ofzo.

Ik volg dit project al vanaf het begin, maar nu het bijna af is, is het weer tijd voor een nieuwe telefoon :).

Over Meamo en het 'relatief makkelijk overnemen', het zou kunnen. Meamo is grotendeels open-source en gebaseerd op Debian - een Linux distro. Ik weet niet welk gedeelte van Meamo open-source is, maar het zou mogelijk moeten zijn.

Als we gaan kijken naar de Linux kernel die ze voor Android gebruiken bij het XDAndroid project, kan diezelfde kernel ook gebruikt worden om Ubuntu (Jaunty) op je HTC telefoon te draaien. Dat is zelfs met Wifi en 3G ondersteuning (je kan er zelfs mee bellen). Voor de geïnteresseerden: het project het Rhobuntu.

[Reactie gewijzigd door vuhuy op 13 mei 2010 11:38]

lijkt me in ieder geval makkelijker van maemo naar android dan van wimo naar android.
maemo en android gebruiken beide een linux kern, dus hoeft er volgens mij niet zo veel te gebeuren om de maemo drivers onder android te laten werken.
De 'phone'- en 3G-stack zijn volgens mij niet opensource, en niet zomaar over te nemen. Als ik me goed herinner mógen deze ook niet zomaar opensource zijn, omdat er dan in beginsel door iedereen mee geëxperimenteerd zou kunnen worden wat tot allerlei storingen zou kunnen leiden. Je mag zelf ook niet een mobieltje op de markt brengen zonder goedkeuring van de daartoe bevoegde instanties.
"eenvoudig" kennelijk niet 8)7
Wat zou het mooi zijn als je gewoon zelf kan kiezen welk besturingssysteem je op je telefoon wil hebben.
Ik heb zelf nog nooit met android gewerkt maar als alle functies werken op de n900 ga ik het wel proberen.

Maemo werkt zeer prettig
In het begin waren veel mensen bang voor het zoveelste mobile besturingssysteem.
ik heb toch het idee dat hier een grote concurrent aan zit te komen met meego al vind ik maemo persoonlijk al prima.
Tja, het lijkt er op dat Nokia door Maemo met Moblin te versmelten tot Meego, en zich dus bekeert tot het energieslurpende Intel Atom platform, dat ze daarmee hun eigen Linux-distro en de N-serie waar die op draaien moet, om zeep helpt.
Er zou een optie moeten zijn om alle besturingssystemen op elk mobieltje kan installeren, dan kan men zelf beslissen welk OS ze willen.
Dit zal technologisch niet haalbaar zijn denk ik, want elk mobieltje verschilt te veel met elkaar.....
Het namelijk ook onmogelijk om elke gewenst besturingssysteem op verschillende computers te installeren? ;)
Ja, windows gaat wel (maar ook niet 100% van de drivers) maar de rest zijn nooit voor alle hardware alle drivers aanwezig, perfecte voorbeeld dus dat het niet zo slim is ;)
Zou wel kunnen, maar het zou wellicht wat duur worden. Zeker voor de normale consument.

Daarnaast moet er redelijk veel expertise in huis zijn, roms installeren is niet voor iedereen makkelijk.

Ooit komen we daar wel denk ik, maar goed, de hardware wordt nu totaal niet volgens één standaard ontworpen, en dat is juist waarom Android momenteel b.v. zo gefragmenteerd is. Google heeft al aangegeven dat ze zelf steeds meer naar een blijvende kern willen, zodat drivers voor toestellen niet te hard verouderen / veranderen.

Leuk dat er nu wellicht nog een optie bij komt voor N900 bezitters. Als dit ooit bruikbaar afgemaakt word tenminste.
Ik zou graag willen dat ik Maemo/MeeGo kan draaien op een telefoon (form factor) naar keuze. Voor mij moet een OS open zijn. En die apps? Als ik zo even in de Ubuntu repository kijk, dan zie ik genoeg apps.
Ubuntu heeft wel net even iets meer libraries tot z'n beschikking dan Maemo/Meego.
Dus lang niet alles wat in de ubuntu repos staat zal werken op Maemo/Meego (even het recompilen daargelaten).
Maemo / Meego is mijns inziens superieur aan Android maar mist keuze uit niet Nokia hardware platformen. (daarstraks nog in Taipei HTC shop allerlei Androids aan het bepotelen geweest en kwam tot de conclusie dat ze Maemo missen)

Het zou interessanter geweest zijn mocht DJ_Steve de omgekeerde oefening gedaan hebben.

Wie een N900 koopt of bijhoudt doet dat waarschijnlijk voor Maemo, zo een beetje zoals sommigen een Apple computer willen voor OSX.
Als Meego rootzooi blijkt dan wordt die N900 nog een gezocht verzamelobject.
In theorie werkt het allemaal al.
Voor de meest gangbare HTC is er -bijna- een volledig werkende kernel geschreven. Bovendien heeft Meamo een community-versie, Mer. Helaas staat dit project even stil door Meego.
De dev'ers achter Mer hebben al gekeken naar de HTC TP2, en in theorie is het mogelijk om Meamo hier op te draaien.

Het verschil tussen Mer en Meamo is wel de desktop enviroment. Waar Meamo Hildon gebruikt als UI gebruikt Mer LXDE, dat terwijl Hildon Meomo zo uniek maakt.

Het probleem waar ze tegen aanlopen zijn de 3D drivers. Hildon gebruikt OpenGL en draaid op Xorg en daar heb je precies het probleem bij vele HTC telefoons: 3D hardware geaccelereerde drivers zijn slecht of niet beschikbaar, tenzij je op een laggy UI wilt werken.

Ofwel: in theorie is het mogelijk. Kwestie van tijd en devvers die er tijd in willen stoppen.
Dit is tot nu toe nog speelgoed voor de DEVS. Laten we allemaal maar even wachten...
Als de n900 wat meer app's had,had ik dan zkr n900 willen nemen.
N900 is opzich harstike leuke toestel en met drooid 2.2 zou die helemaal leuk moeten zijn.
En wat voor apps zou je dan willen ?

want zo blijft het een schreeuw in het donker natuurlijk
er zijn veel apps, en van alles is te vinden
En als je het niet kunt vinden in de repository, installeer de SDK en compile gewoon het een en het ander. (klinkt enger en moeilijker dan het is.)

Zo heb ik voor Maemo 4 the mana world (mmorpg), gmud (mud client voor gtk) en dosbox (voordat deze beschikbaar was in de repo) gecompiled. Een en hoop python apps werken zonder moeite op Maemo.
Nou nou, dan heb je dus wel een erg dure draagbare radio :P
Er is ook geen ondersteuning voor de accelerometer en de fm-zender en -ontvanger
Op 0:05 is te zien welk apparaat als laatste is aangemeld: een vibrator.. :D
Dat verwacht je niet meteen van de eerste de beste nerd...
Waarschijnlijk is het de driver van de trilfunctie van de foon zelf.
Waarschijnlijk kan je waarschijnlijk wel weglaten. Wat moet het anders zijn?
Dit zouden ze ook in Nederland moeten invoeren.. Maar tegenwoordig zijn alle Sitecom Routers direct voorzien van een beveiliging. _/-\o_
Wilde jij niet eigenlijk posten in nieuws: Duitsers zijn verplicht hun wifi-netwerk te beveiligen ??

ontopic: Dit is allemaal leuk en aardig, maar waarom wordt dit als nieuws gezien? Je hebt een OS op een telefoon en kan er niet eens mee bellen. Met enkel een touchscreen kun je niets! Als dit nou over een half jaar ofzo gepost zou worden als je er iets mee kon zou ik het wel snappen, maar in deze situatie kan ik het nog niet beschouwen als nieuwswaardig...

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True