Just got a Nokia N900, ask me about it

Fox5

Diamond Member
Jan 31, 2005
5,957
7
81
I've played with my Nokia N900 for a couple days now.
It's a nice phone, it runs their Maemo operating system which is based on Debian Linux.

It runs a complete desktop software stack. This makes bringing Linux software to the phone pretty easy (it'd just require a recompile if it wasn't for a few dumb issues, like making the root partition only 256MB). It's a very powerful/functional phone, but as you might expect from something running a full desktop framework, it comes at a cost. Performance can be sluggish at times (PC-ish in a way), and most of the memory of the phone is used just sitting at the desktop. Attempting to run applications that didn't receive any porting would probably eat through the rest.

It has a TI OMAP 3430, like just about every other smart phone now.

It runs apt-get, just like a real debian installation. Much of the 3rd party software available for the phone integrates into the interface like a native app. For instance, there's an AIM plugin for the contacts menu. Still, the performance of the phone, while quite fast for a phone, keeps many of the real desktop apps away, at least not without some porting first. Pidgin is available, for those who use that as an instant messenger.

With a little configuration, it integrates into google services every bit as much as an android phone.

It has 256MB of memory and 768MB of swap space. About 150MB of memory is used just at the desktop for me with a few widgets installed.

It expands upon the linux virtual desktop concept, and you have 4 virtual desktops that you can rotate through by sliding the screen. I put all my useful app shortcuts on one, a few feed widgets on another, my contacts and messages on another, and organizational functions on another (calender and all).

Multitasking works well (remember ctrl-backspace...oh yeah, included hardware keyboard), but I've still had individual apps lock up on me or run slow, but multitasking still works. It has the new mobile firefox available for it (fennec), but fennec is a slow dog compared to the included gecko based microB browser. At this time, all fennec really offers is tabbed browsing and fast javascript performance, for anyone interested in its advantages.

It has an FM tuner and FM transmitter.

It includes a TV out cable. Composite video only, unfortunately. The screen is a gorgeous 800x480 resolution.

It has 32GB of space on it. 256MB formatted as the root partition (basically the core system software), 2GB partition as /opt (most programs install here), 768MB as swap, and then the rest is left as FAT32 storage space. You can reformat and repartition if you're adventurous.

So, any questions?
 

Chapbass

Diamond Member
May 31, 2004
3,147
96
91
Glad to see you're enjoying your n900 fox, I'm listening to some streaming radio right now on mine :)


Whatcha have on there so far?
 

Fox5

Diamond Member
Jan 31, 2005
5,957
7
81
Nice to see another N900 user on anandtech.

I enabled the extras and extras-testing repositories (but not extras-devel) so I've got a bunch more apps available.

I've got
Pidgin, but don't need it anymore since I got the messengers add on for the main conversation applet

PyGTKEditor
iNES - Nintendo emulator
SuperTux
VGBA
Tennix!

Moobox - Turn the phone upside down and it makes animal noises. Good app to quickly show off the phone.

eCoach - Logs mileage, can't wait to try it out once I get an armband.

GPXView - geocaching app

gPodder - podcast app

liqflow - a fluid dynamics app, another good app to quickly show off the phone

liqtoch - not very useful, just makes the screen turn white. I've got another app that turns on the LEDs, but it doesn't seem to have a shortcut.

Mirror - supposed to let the webcam function as a mirror, but the quality is really poor.

Xournal - A very useful notetaking app that I had on my tablet PC. Haven't used it yet on the phone much, but I find note-taking with the stylus a lot more difficult than a tablet PC. It'd be easier if Xournal included a zoom in/out function like the desktop version does.

ATI85 - A TI-85 calculator emulator, in case I need to calculate something. I wanna look at getting Sage mathematics onto the phone though. (though they do have a website version that works)

Petrovich - Some kind of easy file uploader app. Haven't used it, but it sounded neat.

Conboy - Tomboy is pretty useful on desktop linux, and this is the same thing. (sticky note software)

Leafpad - simple text editor

Pyrecipe - Could be really useful for storing recipes and making shopping lists, but doesn't come with much pre-loaded.

Stopish - a stop watch app, just in case

Firefox - AKA Fennec, complete web browsing experience with faster javascript performance, but even on the n900 it's still too slow/laggy to make for a good browsing experience. Stick with the built in browser for now.

Hermes - An incredible useful app that synchronizes your contact list with Facebook and Twitter to automatically (or manually) grab profile pictures and information about your contacts.

Bounce - A very pretty 3d game demo.

Debian stuff - Wanted to try it out to install the greater debian apps, then realized what a pain it was to manage.

Transmission - bittorrent client

toMOTko - translation dictionary app
Scrabbledict
DOSBox
N-Speed - f-zero type game
Mediabox - UPNP media browser/indexer
FM Radio
mbarcode - bar code reader
DialCentral - google voice app
FBReader - ebook reader
Gonvert - unit converter
KMPlayer - can play streaming internet sources
OSM2Go - Open street maps
Recorder - mic recorder app
vim
VNC viewer
Vulture's eye - nethack GUI, I think it sucks
Wormux - worms clone

Besides that, I have the additional codecs installed, a facebook desktop app, a new messages desktop widget, search bar widget, resource utilization widget, and tunewiki widget. I also have adblock plus installed for both browsers.

Basically, I've installed everything that seemed even remotely cool in the repositories, excluding the devel (under development) repository. There's a lot of cool apps that are in the extras-devel library though, and the older OS2008 tablets had a ton of cool apps that I expect to be ported in short time.

I've also got it synced via IMAP with gmail, and the calender is synced with both google calender and facebook. And the included browser works well with google docs. (and here's a tip, the volume buttons act as a zoom in the browser)
 

Chapbass

Diamond Member
May 31, 2004
3,147
96
91
Pretty good list right there. Some Apps ive been playing with that I didnt see on there.

Touchsearch is a great little widget to have for quick searches (google, wiki, webmd, imdb, amazon, ebay, gmaps, several others)

Vagalume for libre.fm and last.fm streaming (listening right now :) )

I also setup rdesktop, haven't used vnc viewer yet, but rdesktop is cake and works great with my win7 box sitting at home.

Also Knots2 is supposed to be excellent for Orb-style streaming of your home content...having some issues getting it setup on my win7 x64 desktop though. I started working a little bit with ukki, the developer, last night on it.

Also some various games like angry birds, crimson fields, ur-quan masters, etc...but I dont do much with the games right now, been using it more for a media and internet tablet.

EDIT: from a glance, not positive on which of those apps are still in extras-devel, if i remember right vagalume is just in extras, MAYBE extras testing but i dont think so. rdesktop is still in devel, but so far seems to work great. touchsearch i believe is in testing.
 
Last edited:

Fox5

Diamond Member
Jan 31, 2005
5,957
7
81
Have you played bounce evolution on it yet? Looks like a fun game for when you need to pass some time away: http://www.youtube.com/watch?v=V6JfxdWg0HI

oops nevermind i just saw it on your list of apps.

It's pretty, but more of a tech demo than a game.

I wish more mobile games reached that graphical level though, bounce is at least gamecube level graphics, and it hasn't had the effort put into it that a real game would get. The (I assume) cube mapped water certainly must be eating up a lot of performance.

Maybe nokia should bring back their ngage platform, and perhaps open it up as a high end gaming platform across all phones. (a universal software platform, sort of like what java was supposed to do for cell phone games)

The n900 can also run quake3 (and it's open source equivalent openarena I think). Still, quake 3 ran fine on the dreamcast (and perhaps even lesser hardware on the PC), so that's not saying much.
Dreamcast had the equivalent hardware of an MBX lite (3 generations behind the graphics in the n900), 1/5th the cpu power, 8MB system ram, and 8MB graphics ram. Even Intel's IGPs paired with atom rip quake 3 apart, so bounce might very well be the best looking graphics available on the n900 atm.
Unfortauntely, it seems like even PowerVR has given up on tech demos for their platform, as I can't find any recent ones on their website.
 

Fox5

Diamond Member
Jan 31, 2005
5,957
7
81
Pretty good list right there. Some Apps ive been playing with that I didnt see on there.

Touchsearch is a great little widget to have for quick searches (google, wiki, webmd, imdb, amazon, ebay, gmaps, several others)

Vagalume for libre.fm and last.fm streaming (listening right now :) )

I also setup rdesktop, haven't used vnc viewer yet, but rdesktop is cake and works great with my win7 box sitting at home.

Also Knots2 is supposed to be excellent for Orb-style streaming of your home content...having some issues getting it setup on my win7 x64 desktop though. I started working a little bit with ukki, the developer, last night on it.

Also some various games like angry birds, crimson fields, ur-quan masters, etc...but I dont do much with the games right now, been using it more for a media and internet tablet.

EDIT: from a glance, not positive on which of those apps are still in extras-devel, if i remember right vagalume is just in extras, MAYBE extras testing but i dont think so. rdesktop is still in devel, but so far seems to work great. touchsearch i believe is in testing.

Touchsearch is in extras I believe, since I got it right out of the box with my phone. Rdesktop would be nice to have, it's less bandwidth intensive than RDP.
Ur-quan is a good game, but I beat it years ago on the PC. It's also a hard game, I couldn't imagine trying to beat it on a phone.


Having a good web browser out of the box is a god-send though. Pandora streaming radio works!
 

Chapbass

Diamond Member
May 31, 2004
3,147
96
91
hahaha so true about the browser. Yeah, they mustve added touchsearch to the stock software, since it wasn't on mine when I got it.
 

deputc26

Senior member
Nov 7, 2008
548
1
76
Thanks for the write up fox. I considered the N900 as for me the FM transmitter is a killer app but I ended up going with the droid, here's hoping they make an Android handset with an FM Transmitter in the future.