Running MeeGo 1.1 unstable in your N900
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:
- Download the latest raw image and kernel from the Nokia server.
- Install the raw image in a Micro-SD card of 2Gb or more (Linux and Windows instructions).
- Insert the card to your N900.
- 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!
Filed under: MeeGo | 23 Comments
Tags: MeeGo, MTF, N900, testing, unstable
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.
Pretty basic indeed, but works ๐
WiFi also works…about to post a small video.
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)
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.
i just flashed it! but i have no background light! what about you guys? ๐ฆ
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
thx for your help ๐
but you need linux or mac os, and I only have windows ๐ฆ too bad.
is there any other way? ๐ฆ
You can use Windows as well…
As far as I know there is a Windows version of flasher.
Here’s a 10m video of this image running on an N900:
@Aldon, see (and vote!) Bug 5136 – Multi boot option at least for N900
@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.
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? ๐
@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.
Does that mean that there will never be a release of Meego for N900 with phone/3g/sms support?
@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.
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…:)
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
When I needed help I found it at the #meego IRC channel.
http://meego.com/community/irc-channel