Running MeeGo 1.1 unstable in your N900

10Aug10

Now it’s possible for power testers to install and run MeeGo 1.1 unstable in the Nokia N900. MeeGo Handset is not yet in shape for users of any kind. If you find the instructions complicated and unfriendly it’s simply because MeeGo is being sincere with you: stay away from it and come back later.ย  ๐Ÿ™‚

Running MeeGo Handset UX in the N900 has been possible (technically) since few weeks ago, but now the N900 hardware adaptation team has started releasing full raw images containing some essential hardware related binaries. The result is a simpler installation process for patient power users and a more functional software as a reward.

The simplest way to run MeeGo in the N900 without loosing Maemo 5 and all your data is to boot from Micro-SD. Nice simple dual-boot is supposed to come at some point but it’s too hackish at this point. In the meantime you might want to do this:

  1. Download the latest raw image and kernel from the Nokia server.
  2. Install the raw image in a Micro-SD card of 2Gb or more (Linux and Windows instructions).
  3. Insert the card to your N900.
  4. Load the kernel to your N900.

E voilร ! MeeGo should be booting in your device, starting with the Tux and a booting log like in the old good times. Give it some more time and a MeeGo homescreen should appear, with MeeGo characters at the front, the Qt powered MeeGo Touch Framework operating in the back, a task launcher, settings, device lock… and little else at this point:

  • Pictures, People and SMS have some functionality in place. Testing and feedback is definitely welcome here.
  • Browser and Phone seem to be there but I couldn’t boot them.
  • The rest of apps are placeholders in this week’s version. This is the current list of apps (maybe there is a way to take a screenshot already, will try in future versions). Don’t pay too much attention to the list, I guess there will be changes before MeeGo 1.1 final:
    • First screen: SMS, Clock, People, Chat, Camera, Pictures, Music, Videos, Maps, App-Up, Help, Calendar.
    • Second screen: RSS Reader, Stocks, Trailers, Lock, Fortune.

This is MeeGo Handset 1.1 unstable today. Note that a month ago stevechippy showed in a video a slightly better experience with an Aava prototype, therefore some of the problems found in the N900 might be related to the specific adaptation to this hardware. There are still some weeks to go after the planned feature set before the feature freeze arrives.

Have a look, pick your preferred area to test, find bugs to report (Hardware = “Handset”, Architecture = “ARM”)… Have fun while the battery lasts (power management for the N900 is supposed to be implemented soon). As said, the MeeGo experience in the N900 is very rough at this point. Yet exciting for some people. See you in the download queue of the next unstable release!



23 Responses to “Running MeeGo 1.1 unstable in your N900”

  1. I hope that most members of the N900 hardware adaptation team have a blog (and use it) that is indicated on http://meego.com/aggregator in order to communicate the progress and the problems.

  2. Pretty basic indeed, but works ๐Ÿ™‚

    WiFi also works…about to post a small video.

  3. 3 Carsten Munk

    andre: we work in the open on #meego-arm and have public sync meetings with status and minutes (next one on friday) – at the moment that’s the best way to do it I think. blogs rapidly gets outdated but the real work speaks for itself (+ the minutes of status)

  4. It would be great if an image could be created for a single partition instead of for the whole microSD card itself. Currently, I have multi boot capabilities loaded on my N900 so I can boot Maemo, Mer, as well as some attempts at Fedora and Debian/LXTE

    If there was an image that I could do
    dd if=/home/user/MyDocs/meego-image.raw of=/dev/mmcblk1p3
    instead of
    dd if=/home/user/MyDocs/meego-image.raw of=/dev/mmcblk1

    I would be much more likely to experiment with Meego.

  5. 5 yomini

    i just flashed it! but i have no background light! what about you guys? ๐Ÿ˜ฆ

  6. I first tried it with my phone not in RD mode and indeed the LCD did not light up. I could barely see what was on screen.

    Then I enabled RD mode via flasher and tried again. This time the LCD does light up and now it looks much better ๐Ÿ™‚
    Give it a try.

    http://wiki.maemo.org/R&D_mode

  7. 7 yomini

    thx for your help ๐Ÿ™‚
    but you need linux or mac os, and I only have windows ๐Ÿ˜ฆ too bad.
    is there any other way? ๐Ÿ˜ฆ

  8. You can use Windows as well…
    As far as I know there is a Windows version of flasher.

  9. Here’s a 10m video of this image running on an N900:

  10. @qgil, Excellent! I’ve voted and added myself to the CC list. I hope this can be easily fixed and I can join the evening testers.

    @yomini, there is a Windows Flasher which I’ve used successfully, although it does seem to be a bit kludgy. As to loading the image on the microSD card, you can do that from the N900 itself.

  11. See, this kind of post is exactly why I think Nokia and Meego are totally awesome and I want a phone that runs it.

    Now can you *please* get something released with 850/1900/2100 3G bands? Pretty, pretty, pretty please with a cherry on top? ๐Ÿ™‚

  12. @Adam, see/vote Bug 4625 – [FEA] Cellular – 3G band selection setting .

    Of course even with the support for these bands implemented in MeeGo, you will need the MeeGo devices with the right modems.

  13. 14 MastaG

    Does that mean that there will never be a release of Meego for N900 with phone/3g/sms support?

  14. @MastaG, sorry but I don’t understand your comment. The N900 hardware can obviously deal with telephony, 3G and SMS. If the functionality is provided by MeeGo then the N900 hardware adaptation team should be able to get this functionality running in the device. If not, then it’s a bug.

  15. qgil: yup, I’m just really hoping for Nokia to release a phone with those bands. My Windows Mobile clunker is begging to be replaced, but I don’t want to buy an Android phone…:)

  16. 17 JElen

    hi, a have problem with dekompres raw image trough bunzip2, I do not know how to do it.I tried to expand through win rar and finaly image used in Win32DiskImager but there I am the voice from the MMC is not enough space, i have 4Gb mmc.
    sorry for my english, im form czech
    thx for help

  17. When I needed help I found it at the #meego IRC channel.
    http://meego.com/community/irc-channel


  1. 1 Running Meego unstable in your N900
  2. 2 MeeGo dla N900 w wersji 1.1[niestabilna] | maemo.awruk.com
  3. 3 MeeGo 1.1, Partitions, Bootmenu, Kernel Power, Flasher, and All That Stuff on the #N900 | Maemo Nokia N900
  4. 4 Cรณmo instalar MeeGo 1.1 inestable en el N900 | Nokia N900
  5. 5 MeeGo round-up for Month of August | MeeGo Review