After using the N800 for a few weeks now, here are some follow-ups to my initial review.

Steven from UMPCPortal reports that his N800 broke after accidently dropping it from just a few centimeters of height. Ouch! So to reiterate: This is a fragile device.


It is just slightly too long. Unlike the Palmpilot, which was designed for a shirt pocket, the N800 cannot be carried comfortably. If Nokia could just cut a few centimeters off the case… (Does the N800 really need stereo speakers?)

Thanks to its size, it’s hard to find a good case for it. This is the ugly thing I use right now. It’s too big for my coat:


Siarhei Siamashka, the developer of mplayer for Maemo, made some benchmarks and found out that the graphics bus bandwidth to the video framebuffer is 3 times slower than on the Nokia 770. So despite its better CPU, the N800 will most likely never be able to display full-resolution video at 800×480 @ 30 fps. Daniel Stone confirmed this and explained in related discussions that the N800 uses a different hardware architecture. Since the TI OMAP CPU’s system-on-a-chip LCD controller was not suitable for the N800’s screen size, the device required the use of an external LCD controller.

Frankly, this looks like a design mistake on behalf of Nokia: They have chosen hardware with closed drivers and apparently it’s still not the best fit for the targeted screen of the device. This is a major disappointment, since video on the go is my personal killer application.

Disclaimer: This was a personal review of some small issues that bother me, not a general “Nokia’s hardware sucks!” complaint. Actually, I like the N800 quite a lot.

Visiting CeBIT, I had the chance to meet Steven from UMPCPortal. He owns an N800, too, and we were both intrigued by Beijing Peace East Technology Development Co. Ltd‘s claim of an UMPC based on Linux, so we arranged to visit their both together.


The device is indeed running Linux: After crashing the device by trying the GPS app, the bootup sequence showed the familiar penguin boot logo.

The H9 is much bigger than expected. See it next to the N800 in the photo above. On that photo, you also see their CE product below the glass display table.

The user interface is not Maemo, but it is obviously heavily inspired by it. The user interface doesn’t look very polished yet and the hardware as shown on CeBIT felt very much like a prototype. Note the WLAN card in the PCMCIA slot – but this might change for the finished product.


Next to the Maemo GUI being copied, Microsoft will also not be happy: Note the MSIE icon on the button and the Windows icons. The whole user interface is a mish-mash of existing ideas and artwork. Well, in China nobody cares, I guess.


The applications’ artwork is very Asian. The representative couldn’t answer many questions about the operating system and the development of the apps, he also couldn’t tell us which browser the device uses.


The software is written in China by Insistech, a company I never heard about. Despite the rough edges and the feeling of using incomplete beta versions, the software appears to be functional and useful. Surprisingly, the video player seems to be much better than on the N800, apparently playing full-screen DivX at high resolutions. (I couldn’t test this with own files and didn’t see the specs of the test videos, so this wasn’t an actual test.)

Is it a competitor to Maemo? No idea. Probably not, since the whole system felt a bit crude and incomplete. It would be interesting to see the actual programming interfaces. It’s doubtful that third-party development is possible or desired by Insistech and that they even know about the GPL’s requirements.

Googling about Insistech, there is little to be found about them. No idea what the company does, no idea who their developers are, no idea if their system is used on more devices than the H9. Their developers have discussed about Konq/e and the Helix Media Player, so one can assume that these are used in the H9.

This brings me to the bigger picture of Linux outside the “Western” world. I know there are a lot Linux developers in Europe and the Americas, but have you heard of major Linux applications coming out of India and Asia? Now here is a mystery company building a complete set of applications and a GUI and the result is not too shabby, either. Surprising. What other Linux developments are going on out there that the English-speaking world never hears about?

Update: There is a video and some pricing info at pocketables. Steve posted his impressions at UMPCPortal plus a gallery and video.

Visiting CeBIT this Saturday, I’m sure not to miss the booth of Beijing Peace East Technology Development Co. Ltd. Chippy from UMPC Portal was there, already, but didn’t gather much new information.


The ARM-based device comes with any feature you could wish for, including a harddisk, GPS receiver, WLAN, Bluetooth, USB, PCMCIA, SD and a kitchensink. Looking at the device’s screenshots, it appears to be running Maemo, yet the company or its Chinese developers haven’t appeared publicly on the Maemo mailing lists. The software package announced for it is also unheard of on

Quite a mystery device. Do you know more? Do you have suggestions what I should ask them at CeBIT? Do you have information about it? Let me know!

Update: I’ve seen the device at CeBIT. It’s running Linux, it’s not Maemo but obviously inspired by it, it’s a lot bigger than I expected, it’s quite fascinating, it’s not a real competitor to the Nokia devices. The full report with pictures will follow tomorrow.

Small computers are great, so this was exciting to hear: After years of hype, the Vulcan Flipstart has finally become an actual product. Hopefully it will be shown at CeBIT 2007 somewhere.

Looking at the specs, photos and James Kendrick’s informative video, the product doesn’t look too promising, though. Pretty ugly design, no touchscreen, quite heavy and a rather high pricetag. What a disappointment.

The Raon Vega, the Sony UX, the Oqo and the upcoming Arima UMPC (to be sold in Europe by Medion and Gigabyte) all look far more advanced and better engineered.

All of these devices share a major problem, though: They are small bricks. Compare that with the Nokia N800, which weighs just a bit more than 200 gramms and runs for days on a tiny battery. The above-mentioned UMPCs need a big battery and still run a few hours, only.

Update: “Days?” Read Karel Jansens’ clarification below.

Will there be Maemo-related exhibits at the CeBIT this year?
I asked the same question on the mailing lists, alas, no response. The CeBIT appears to be losing importance…

One of my favourite things on the Nokia 770 was watching TV recordings on the subway to work, transcoded using 770-encode. The 770’s pre-installed video player is quite limited in playback, but the Maemo port of mplayer is able to play files at higher resolution and bitrate.

Wes Carroll's Mouth Drumming on N800

I’m using the N800 to learn Vocal Percussion with Wes Carroll’s DVD: Too bad it looks stupid to practice beatboxing while watching it on the subway.

For the N800, the pre-installed video player has improved a lot and can handle larger files, although some new nasty bugs have shown up. mplayer on the N800 is still quite unstable compared to the 770 version. Thus right now, watching video has become a bit less enjoyable on the new device, but these bugs will most likely be fixed within short time.

It’s a bit disappointing that the video still needs to be transcoded to be suitable for the device, though. The following is a rather unfair comparison, but it shows the quality tradeoff between a transcoded video and the original DVD:

Video Quality Comparison

Click the preview to compare the transcoded video’s quality.

While I know little about embedded devices and may be naive about the hardware of the N800, the specs suggest that it might be able to decode DVD content at fullscreen resolution, and with SDHC coming up, it also brings the storage space to carry a full movie or two with you.

A very similar video format is used for DVB broadcasts. (Germany is switching to digital-only broadcast TV right now.) It is surprisingly easy to watch DVB TV through a multicast on a local TCP/IP network (we did that during the games of the last soccer world cup) and the N800 would be a perfect little portable receiver for digital TV or DVD streams.

But the software can’t handle DVD or DVB, yet. I hope that Nokia or 3rd party developers can overcome this limitation some time in the future.

Update (08/2007): Since I wrote this article a few months ago, Nokia has improved the video codec and the device can now play much higher bitrates than shown in the DVD comparison above. However, you still have to transcode video to a lower resolution and bitrate and you still cannot play a raw DVD-rip in fullscreen.

Years ago, I bought “Monkey Island 1-3” from the bargain bin of a local computer game store, but never finished the game.


ScummVM is an emulator of the Lucasarts engine and it turns the Nokia into a great casual gaming device. I finished Monkey Island 1 on the 770 and now I’m playing part 2 on the N800.

(Disclaimer: I really like the N800! Yet, I’m going to collect a few minor nits about Maemo and the N800 in this little series…)

Maemo comes with a central account settings controlpanel, but it’s not that central, actually: It only contains the Jabber settings. The Mail client has its own account settings menu. Both account settings are found through completely different menu paths on the device and it’s not very obvious where to look when you want to create or change one of your accounts.


It would be nicer if accounts for all online applications such as Jabber and Mail were stored in the control panel.

(Disclaimer: I really like the N800! Yet, I’m going to collect a few minor nits about Maemo and the N800 in this little series…)

While it’s wonderful that the N800 now supports BT keyboards out of the box, the BT settings are odd. You can easily make the BT icon disappear, and you have to dig deep into the control panel to make it reappear.


It would be nicer if the BT icon didn’t disappear, but just turned inactive/gray when bluetooth is off.

After the first initial impressions about the new Nokia N800, here comes a full review.


I used to own a Nokia 770, the predecessor to the N800, and was very happy with it. Of course, this review will compare the two devices every now and then, but I will try to keep it interesting for those who don’t already know either of the two devices.



The 770 had a very robust appearance, almost like a piece of industrial hardware, and I never lost a thought on that I might break it. The N800 looks far more fragile and delicate and I am quite afraid to snap it.

Sure enough, the N800’s case is made of high-quality material. This is not a toy, this is a high-end product. But will it survive when dropped on a floor? I wouldn’t want to try.

This time, the stand comes attached to the device. And it’s very practical, too!

Worse, the N800 comes with a soft fabric sleeve that offers no protection to the screen. While this sleeve looks a lot better than the ugly sock that was supplied with the 770, I miss an equivalent to the 770’s slide-on hard cover. Let’s hope that PDAir will come up with another bag that will take care of that, since my 770 PDAir bag was a perfect fit that offered good protection to the device.

This is meant to protect a 400 € device?

You may have read elsewhere that the 770 and N800 screen is gorgeous and I can confirm that it is. High resolution of 800×480, small size – perfect to read a normal web page or a PDF document. This is the best screen on a portable device of this size I have seen so far, and I can’t understand why other PDAs, phones or video iPods still use the typical 320×240 QVGA format.

The 770 and the N800 both use bluetooth and wireless lan to connect to the internet. So you either need a bluetooth-enabled phone or an access point. The N800 comes with full BT keyboard support and it works excellent (much better than the third party BT plugin for the 770).

Much better than with the 770: Bluetooth keyboard support comes pre-installed for the N800. Perfect!

The N800 comes with a lot of very welcome upgrades. The 770 was fast enough for my browsing needs, yet the N800 comes with more CPU power and twice the RAM (128 MB plus an optional swap area of the same size on the internal memory card). The 770 used to have only one memory card slot for the not-so-common RS-MMC format, the N800 upgraded this to two slots for standard-format SD-cards.

These are the most common memory cards on the market right now, so you can buy a lot of memory cheap. My N800 now runs on 2 x 2 GB of additional memory.

At the moment, the N800 is bound to the SD size limit of 2 GB per slot, but some people are reporting that a non-SDHC 4 GB card works already and that SDHC cards larger than 2 GB might work in the near future.

The external SD slot cover feels more fragile than the 770. I hope I won’t snap it one day.

The N800 uses the same charger and battery as the 770, which Nokia also uses for many of their phones.

This pragmatic approach is what I like most about this device: Nokia uses a standard USB cable, standard batteries and chargers, standard memory cards, standard headphone plugs and I guess that the headset microphone connector is non-proprietary enough, as well. (Ok, so the batteries are Nokia’s own standard, but still:) You can buy parts very cheaply once you need to replace them. And you have a choice among third party suppliers. (Don’t get me started on laptop battery formats, and pricing. Or non-replaceable iPod and Palm batteries soldered into the gadget!)

Three Nokia devices, three different charger plugs. Why can’t they agree to use just one within the company?

The most obvious change is that it now comes with a small webcam for video conferencing. I would have preferred a built-in GPS receiver over the camera.

It’s a pity that the USB connector still cannot be used to charge the N800 (while more and more gadgets allow this).

USB: Too bad it doesn’t charge.


The N800 runs its own flavour of Linux called Maemo Internet Tablet OS 2007, which is based on Debian. Being a Debian/Ubuntu Linux user, I felt right at home and was happy to find many third party applications written by other developers, ready to install using the tools I was familiar with. The User Interface based on the popular Gnome desktop is called Hildon, and Nokia claims that porting existing Gnome applications to Hildon is relatively straightforward.

I found the Hildon user interface a bit clunky. Anyone familiar to the typical Windows-desktop user interface will have no problem using it. But still it is a weird mixture of icons, buttons and nested menus where UI design choices are inconsistent even within the applications pre-installed by Nokia. (Am I just nostalgic or is the Palm UI still the most straightforward pen-based user interface so far?) I never really liked the 770 UI graphic design, yet the N800 looks even stranger: Of the four pre-installed N800 UI themes, two are rather wacky, using babyblue or bright purple widgets. I guess that’s a matter of taste, but it didn’t meet mine.

The original firmware comes with a browser based on Opera and several internet applications such as an RSS reader, a mail client, a streaming MP3 player etc.

I find myself mostly using the browser. People have complained that the browser supports “only Flash 7”, but I disabled the Flash player, anyway, as I don’t do a lot of Youtube browsing. To me, it’s surprising that a non-Intel Linux device has such good Flash player support, at all.

The mail client should be nice enough if you get few messages, but my business email address gets way too many messages to handle them with Maemo’s mail client, so I use webmail on the N800’s browser, again.

The camera. I wonder how to use it with desktop Jabber clients? Hopefully, the Skype client will support video – once it is released.

Another nice application is the Jabber client while on the road. Its addressbook is not very practical if you have many people in your contact list, though. (Or is there a way to hide offline users? I didn’t find that.) I don’t know what to think about the camera and its use for video conferencing, since I didn’t find out how to connect to a desktop client with video, yet.

Ich glotz TV: Watching TV recordings on the go.

The wonderful hi-res screen should make the device a killer mobile video player, so it’s a pity that the device cannot play video in full 800×480 at 30 fps. The pre-installed video player software is rather limited and while mplayer was able to play higher resolutions and bitrates on the 770 (mplayer is not yet available for N800), it didn’t reach the full resolution of the screen, either. While I wish it would support better video playing, it’s certainly enough to watch a TV recording on the go.


Nokia again and again explained that the 770 and the N800 are not phones, but internet tablets. I have tried and used several PDAs and their pen-based operating systems in the past years, among them Palm, WinCE, Qtopia, Windows XP Tablet. Compared to those, despite Maemo’s occasional clunkiness, the 770 and N800 offer a great combination of brilliant hardware and a promising, hacker-friendly operating system.

The device is perfect for reading on- and offline and very nice for watching lo-res video while traveling. Thanks to cheap memory cards, it can handle a lot of data to carry around. I use it a lot and I am very happy with it. It’s a great all-purpose tool. It’s a full Linux computer with far more RAM and storage than the computer I used to run Windows 95 on just a few years ago! It is far cheaper and lighter than a laptop or a UMPC, uses cheap standard replacement parts, has a better UI than a UMPC, is less limited than a typical PDA or phone.

But it is meant as an internet tablet and so it’s too bad that internet via cellphone is quite expensive here in Germany. Also, more and more WLAN access points are secured, so that I don’t find access to the internet as often as I wish I could. (An Ogo may be a better choice in Germany and elsewhere if you need a cheap, totally mobile, yet limited gadget.)

I guess it’s not quite yet suitable for an end-user once you wish to add third-party applications to it. Third party software installation on Maemo is rather difficult and despite Nokia’s efforts, I miss a user-friendly “distribution” site that combines all tested applications at a central .deb-repository, similar to Debian’s and Ubuntu’s central package servers offering stable and bleeding-edge distributions for easy access.

Right now, one has to hunt several different sites for .deb-Packages, edit the sources.list, use a hidden “Red Pill” mode, sometimes switch to “R&D mode”… And yet, upgrades to the system, as far as I understood, are not distributed as incremental package updates through the official repository, but via full firmware blob releases. Quite impractical. Maemo needs a Release Manager!

Should you buy it? If you understood the previous two paragraphs, definitely. If you didn’t, probably not yet. While you might like the N800 it if you’re not familiar with Linux, you will like it a lot if you are.


Update: Here are some more thoughts on the N800 after a few weeks of using it.