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 , , 34 reacties

Ontwikkelaars zijn erin geslaagd om de Nokia N9, die normaalgesproken op het Meego-besturingssysteem draait, te voorzien van Android Ice Cream Sandwich. Een publieke release van de software is echter nog niet beschikbaar.

Het project is gedeeltelijk gebaseerd op Nitdroid, dat zich richt op het installeren van Android op de toestellen N800 en N900 van Nokia. Momenteel werken de makers aan het werkend krijgen van alle hardware onder Android op de N9. Er is nog geen handleiding gepubliceerd om zelf de software te installeren. Onder andere door het ontbreken van OpenGL-ondersteuning zou Android ICS op de N9 nog te instabiel draaien.

Het is onduidelijk wanneer een releasedatum verwacht kan worden. Een afbeelding toont aan dat ICS in ieder geval opstart tot aan het lockscreen. Ook is duidelijk geworden dat na installatie Android en Meego als dual boot gedraaid kunnen worden. Door een volumeknop ingedrukt te houden tijdens de boot wordt Android opgestart.

Nokia bracht de N9 uit met Meego, een mobiel besturingssysteem dat voortkwam uit het samenvoegen van Nokias Maemo en Intels Moblin. Het is waarschijnlijk ook het enige toestel van de fabrikant dat met Meego wordt uitgebracht: het Finse bedrijf is zich gaan richten op Windows Phone.

Android op Nokia N9 Android op Nokia N9 Android op Nokia N9
Moderatie-faq Wijzig weergave

Reacties (34)

En... je kan met NITDROID ondanks dit er al een tijd is en er nog steeds aan gesleuteld wordt nog steeds NIET mee bellen bij de N900. Dit is erg lastig voor een telefoon. Is dus geen telefoon meer.
Dat komt omdat de drivers voor de gsm chip closed source zijn.
Tot deze ge-open sourced worden of iemand erin slaagt zelf drivers te schrijven is het dus te verwachten dat je niet zomaar met een alternatief os gaat kunnen bellen.

Hoeft ook geen probleem te zijn, de voorlopers van de n900 waren zogenaamde NIT devices, NIT staat voor Nokia Internet Tablet, en deze beschikten niet eens over een gsm chip, het waren gewoon kleine wifi tablets.
De naam NITdroid is dan ook goed gekozen.

Inderdaad, het is geen telefoon het is een tablet!
Het eerste plaatje met het androidpoppetje is toch echt geen N9...
Welke Nokia het dan wel is weet ik persoonlijk niet.. De N900 gok ik dan?

Mooi hoor, blijven leuke telefoontjes om mee te customizen die Nokia's!

[Reactie gewijzigd door CLB op 9 februari 2012 14:38]

Al je het verhaal goed leest dan weet je dat plaatje nr 1 een N800 is ;)
N810 eigenlijk
Als je het verhaal goed leest is de hoover van het plaatje gewoon verkeerd ;)
nokia n810

voorganger van de n900
Leuk dat het kan! Zo zou de N9 nog steeds een toekomst hebben: d.m.v. dual boot, dan heb je nog steeds alle "essentiele" applicaties zoals whats app en kun je ook genieten van Meego :). Ideaal.
De N9 heeft sowieso wel toekomst hoor. In een aantal Aziatische markten, waaronder hier in China, heeft Nokia namelijk de N9 gelanceerd en niet de Lumia XXX. Vrijwel alle belangrijke Internet diensten in China hebben inmiddels een app op de N9. Enige wat ik nog mis is Weixin.
Onder andere door het ontbreken van OpenGL-ondersteuning zou Android ICS op de N9 nog te instabiel draaien.
Kunnen ze niet de kernel incl. alle drivers (en dus ook videodriver) van Nokia gebruiken hiervoor? Met een beetje geluk moeten ze deze toch van /boot kunnen halen en de modules dan uit /lib/modules/. Of is de Android kernel zover aangepast dat dat niet kan? (userland gebruikt dingen die niet in de standaard kernel zitten) Maar dan zouden ze de aangepaste kernel source van Android misschien als module kunnen compilen langs de Nokia kernel (als daarvoor alle dev. files aanwezig zijn).
De OMAP3 is door de mainline linux kernel de best ondersteunde SoC.
De N9 gebruikt een kernel gebaseerd op 2.6.32, de kernel van ICS is op een nieuwere linux kernel gebaseerd. Dit maakt het gebruik van gesloten driver componenten uit MeeGo Harmattan in ICS moeilijk. Ik vermoed dat ze de driver voor de PowerVR dan ook ergens anders vandaan gaan halen (Android telefoons met OMAP3 wellicht)
Wat interessant zou zijn als ze android apps kunnen draaien onder Meego. Het enige wat me tegenhoud om een N9 te kopen is het gebrek aan apps.
Het enige dat app developers tegenhoudt is het voortijdige en ongefundeerde afschieten van MeeGo door Nokia. Verwacht geen verbetering totdat ze Elop weer terug kunnen sturen naar Microsoft.
Daar ben ik ook bang voor, zonde dat zo'n mooi OS het niet gaat worden door verkeerd management.
Een alternatief OS is altijd mooi meegenomen maar de omgekeerde oefening nl Maemo 5 draaiend krijgen op de typische Android hardware zou nog eens een verwezenlijking zijn.

Tot op heden is het Maemo OS zeer performant gebleken op de 2 (!) bestaande hardware platforms die telkens te kort schieten

(in een notedop: N900 te weinig RAM, N9 inferieur scherm en geen toetsenbord).

Aan frisse Android hardware daarentegen geen gebrek.

Samsung Galaxy SII heeft een veel mooier scherm dan de Nokia N9 (leesbaardere kleine text, minder kleurenstrepen op wit blij lage helderheid)

Ik will graag effectief Maemo kunnen gebruiken op Android hardware. (en Nokia hierbij uitlachen)

Downgraden naar Android zie ik enkel als leuk omdat het kan.
Bedoel je met Maemo ook het Meego OS? (wat volgens mij een doorontwikkeling is?)

In dat geval is het niet heel moeilijk. Ik had laatst een image staan van een Meego Build voor QSD8x50 SOCs. Even een kernel recompilen met de juiste instellingen die Meego wil, de zImage bij fastboot zetten, de image van Meego extracten naar een EXT-partitie op mijn SD-kaart, en met een fastbootcommando push ik de nieuwe kernel voor die boot, geef aan welke partitie hij moet pakken als rootpartitie: en mijn Desire start vrolijk op in Meego. Optimalisatie is er niet bij, en vrijwel alle hardware werkt niet, maar ik zie Meego voor m'n neus, en dat is al heel wat.

Hierna kan je ook die nieuwe kernel die je hebt gebouwd in je bootpartitie zetten, zodat je telefoon altijd opstart in Meego, en als je terug wil naar Android boot je in recovery, en flash je de ZIP van een kernel die wel de echte partitie op het MTD geheugen gebruikt, en dus Android als zijn root filesystem ziet, en je hebt een omslachtige dualboot tussen Meego en Android.

Met wat werk moet je ook wel een boot.img kunnen produceren die zo opgesteld is dat je op je scherm te zien krijgt welke partitie hij moet pakken als zijn filesystem, en je hebt een echte dualboot. Of je gooit de boot.img van Meego die je net zelf hebt gecompilede in de recoverypartitie, en wanneer je in recovery wil, kom je in Meego terecht.

En kan het nog verder? Ja, prima: leer wat geavanceerd programmeerwerk, download de broncode van een recovery, voeg een optie toe in het menu om te rebooten met een flag voor het initiele filesystem, en je kan vanuit recovery kiezen welk OS je wil booten. En ja, met wat tools in Debian kan je een ARM filesystem opbouwen, die uitpakken naar die EXT-partitie, en met wat aanpassingen zal Debian of Ubuntu ook native opstarten op je toestel.

Keuze genoeg :) De interesse die er naar is is een ander verhaal. In ieder geval heb je op een toestel wat fastboot ondersteunt en een Linux kernel pakt genoeg vrijheid om te booten in diverse Linux-besturingssystemen. (Windows Phone 7 ligt een stap hoger, voor zover ik weet zijn er in MAGLDR geavanceerde ASM codes gebruikt om dat werkend te krijgen)
Bedankt iChaos en mooi staaltje inzicht maar ik zou als gebruiker met interesses naar performant mobile computing eerder dromen van een Totaal werkende Maemo 5 - geen MeeGo.
De N9 draait ook eigenlijk geen MeeGo. Het draait Maemo 6 aka Harmattan met een UI die op MeeGo lijkt. Dat Nokia het verkoopt als een "MeeGo" toestel is vooral marketing.

MeeGo zelf is nog niet af (en komt dat misschien ook nooit.) Er zijn wel MeeGo images voor de N9, maar daar wordt de N9 niet standaard mee geleverd.
met een UI die op MeeGo lijkt
Hoe ziet de MeeGo Handeld UI er dan uit? Zie mijn post hieronder (die elkaar hebben gekruist), Meego 1.2 Harmattan van de N9 is gewoon Maemo 6, Nokia werkte hier al aan voor de samenvoeging met Moblin (en voordat het MeeGo werd) en heeft dat gewoon afgemaakt. De Swipe UI komt ook volledig uit de hoed van Nokia.

De "echte" MeeGo is ook al een tijdje dood. Nokia is met MeeGo gestopt en een tijd daarna heeft Intel een samenwerking met Samsung aangekondigd. Voor de samenvoeging van MeeGo en Bada, onder de naam Tizen.
Houd er wel rekening mee dat de MeeGo waar jij het over hebt "de officiele" is, en niet die van de N9. Nokia is nadat ze Maemo hebben samengevoegd met Moblin mooi verder gegaan met Maemo 6 (waar Maemo 5 op de N900 draait). Aan die Maemo 6 hebben ze wat "MeeGo comptibaliteit" toegevoegd (Qt, maar Maemo 6 was sowieso al in Qt) en dat hebben ze vervolgens "MeeGo 1.2 Harmattan" genoemd (Harmattan was de 'codename' van Maemo 6, Meego 1.2 zou die compatible mee zijn). Van MeeGo 1.2 Harmattan kun je ook nergens de source of zo downloaden.
Deze devs hebben eerder android 4 draaiend op een meego phone dan de devs van de SGSII hem draaiend hebben op hun eigen toestel :\

@Brummetje Goed punt.
@ph4ge Ja maar nog niet released.

[Reactie gewijzigd door Blue_Entharion op 10 februari 2012 09:34]

Tussen draaiend en helemaal goed werkend zit nogal een groot gat ;)
Bij Samsung draait hij ook al maanden ;-) De laatste beta's beginnen er helemaal echt op te lijken.
Dat is erg mooi! Ik vind de N9 er erg mooi uit zien (netzoals de lumia) maar mis toch echt android. Misschien dat dit iets leuks word!
Een Nokia-telefoon met Android. Dat lijkt mij een ijzersterke combinatie.
Allemaal heel leuk, lief en aardig. Maar wat ik het belangrijkste zou vinden is dat Android 4.0 ook nog eens soepel zonder schokken op deze mobiel kan draaien, anders heb je er nog steeds vrij weinig aan. Ik twijfel namelijk zeer aan de capaciteiten van deze Nokia.
De specs van de Nokia zijn prima, dat is het probleem niet.
Ik weet niet wat de eisen van ICS zijn, maar als je het core OS al niet goed zou kunnen draaien op een OMAP 3 van 1GHz met 1 GB ram, dan zou ik aanraden ICS uberhaupt links te laten liggen.

Het probleem is de manier waarop ICS kan worden gedraaid. Als niet alle hardware kan worden ondersteund (bijvoorbeeld vanwege licentie problemen van bepaalde driver componenten), of wanneer het OS volledig vanaf het externe (en langzamere) flash geheugen moet worden gedraaid, kan je inderdaad performance problemen krijgen, of missende functionaliteit.
n9 heeft geen extern geheugen, dus dat probleem zal je iig niet hebben :)
Ik bedoel eigenlijk dat "interne" flash geheugen. Het is "extern" voor de OMAP 3 chip.
De OMAP 3 heeft 512MB aan supersnel flash geheugen op de chip. Hier staat een groot deel van het OS op. Als je dat niet kan gebruiken voor een alternatief OS, ga je dat merken in de performance. Dit is bij zo'n beetje alle smartphones zo, en de reden waarom je wilt dat een smartphone OS een beperkte afmeting heeft en waarom "dual-booten" niet zo'n slim plan is op een smartphone.
Je twijfelt aan de capaciteiten van de N9?...........think agian!
hey... hey... er valt niks te twijfelen aan Nokia's.. Nokia's producten zijn de beste.. nee echt ik heb een iPhone ben een fan... maar ik blijf altijd naar m'n n70 kijken...

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