Jump to content
xisto Community
Sign in to follow this  
Baniboy

Nokia N900 Review Smartphone review

Recommended Posts

This is the review of an experienced user. I'm not the guy who has used a device for 1 week and writes a review of it, I have been using this device for at least 7 months.

 

You can view the device specifications here.

 

Physical stuff

The phone is pretty heavy. It's way thicker than the iPhone and heavier too. But I don't think it would be way different than keeping any other 3.5 inch phone in your pocket. It feels good in your hand, no sharp corners and such. The sliding mechanism which gives you access to the qwerty keyboard feels sturdy. I've been using the phone for a long time, but the mechanism isn't loose yet. The phone has a full qwerty keyboard, which is useful, though I would've preferred a row completely for numbers and special marks. The lens cover is very good, you don't have to clean the lens, and you know it's protected if you drop the phone or something. The screen doesn't get scratched very easily (I've dropped it many times on a wide range of schtuff). The scratches are unnoticeable when the screen is on.

 

Screen

The phone doesn't have a capacitive touchscreen, which was a disappointment to many. But unless you're used to multitouch pinching to zoom in the iPhone, you won't probably miss it. The screen itself is very bright and sharp, 16,7 M colors. The touch sensitivity is really good compared to other resistive touchscreens (so I've heard). I don't have anything to complain about it except that the screen gets greasy at times, because Nokia didn't want to use material that rejects grease.

 

Camera

The camera is really good. It's practically the same camera that's used in all the other N-series phones. Sample pictures can be seen here. Video capture is decent, tho if you move the phone around quickly while you're recording you'll find problems in the video afterwards.

 

System

The N900 uses a different operating system than all the other nokia phones. The Maemo operating system is based on Linux, and is as free as Linux. You can customize it as you want, it has the same basic Linux folders, the command line commands are mostly the same etc. You can overclock it (from what I've heard from people who have overclocked, the phone runs more smoothly and mostly without problems), change your kernel, its settings, you can install other operating systems (I've seen someone run Android on it) and they work, because the chipset N900 has is very common (basically the same as in iPhone). The system is very flexible, you can play with it with root access. hmm... so you better know what the hell you're doing when you're doing it! :lol:

Another thing to talk about is multitasking. You can run a lot of apps at the same time, and they'll all stay active in the background (unlike in iPhone). Multitasking is one of the strengths of the phone, you won't notice it untill you switch to another phone and you realize you can't have too many programs active at the same time.

 

Phone capabilities

The phone capabilities have been said to be limited comparing to other smartphones, which is true. But you have to remember this is the first Maemo device with phone capabilities. Others have just been internet tablets, so you can say this is an internet tablet with phone capabilities. Here are call and Email/messaging features:

Call features

Integrated hands-free stereo speakers

Call waiting, call hold, call divert

Call timer

Logging of dialed, received and missed calls

Speed dialing via contact widget

Virbrating alert (internal)

Side volume keys

Mute/unmute

Contacts with images

Conference calling with up to 3 participants

Internet calling

Email & Messaging

Supported protocols: Mail for Exchange, IMAP, POP3, SMTP

Support for email attachments

Support for rich HTML

SMS and Instant Messages as conversations

Support for Nokia Messaging service

Instant messaging and presence enhanced contacts

Multiple number, email and Instant Messaging details per contact, contacts with images

Support for assigning images to contacts


The SMS messaging are shown as threaded conversations, which is wonderful, just like IM. Skype is wonderfully integrated into the calling application and you can call over wifi and 3G. IM and SMS are both in the same application. The IM part doesn't have many features, but you can download Pidgin Internet Messenger from the repositories, it has the same features as its other Linux versions (and it's being updated frequently). Email client is decent, I have nothing to complain about.

 

Software

The N900 doesn't have a lot of software for it. There is the Ovi Store by Nokia, which is more of a joke than an app store, then there are the Maemo repositories. The repositories come in 3 levels, Maemo extras, extras-testing and extras-devel. There isn't a lot of software in them, but the ones that are in there are pretty nice. Applications are either installed through the applications manager or through x-terminal. The application manager acts similarly to synaptic package manager.

 

Web Browser

The N900 comes with a web browser called MicroB, which is basically firefox modified to fit the phone's capabilities. You can install some of the firefox add-ons like AdBlock plus on it. Actually it's very good that you can get rid of annoying ads while browsing the web. Another nice add-on is flashblock. While the N900 does support flash, but numerous flash objects on a webpage slow the browser down. Flash 9.4 is supported. I don't know if they'll some day provide an update. But there is an app that lets you fool websites by letting you manually tell them which flash version you have (you can fool Grooveshark to work, for example). Youtube videos run, but not smoothly. Most of the time they lag at the start but then catch on and run somewhat smoothly. Other browsers available are Firefox mobile (not mini), Opera mobile (not mini), Chromium and Iceweasel (debian firefox). The browsing itself isn't as smooth on sites like Facebook which is a shame. You can see a sample of the browsing smoothness here. WARNING: the guy who is using the browser in the video doesn't do the zoom gesture right or know how to swipe calmly, so that's why it looks retarded. The browser supports pretty much everything but Java (and silverlight, but who gives a crap about silverlight, really?).

 

Media

The media player is good, you can play music, video and internet radio. MPlayer is also available in the repositories, you can install the GUI "KMPlayer" for it (you can view video streams with it, I sometimes view TV channel streams). Various other format support packages are available in the repositories. Geotagging is available for photos, the photo viewing application is decent, you can sort and view by tags and by the date they were added.

 

Other interesting apps

As I said, there are fewer apps than on other platforms, but the ones that are available are really good. Some nice apps are Evopedia (offline wikipedia viewer), Easydebian (you can run a debian distribution on top of Maemo, you can use all the debian software like GIMP, OpenoOffice, etc), software to stream media from your computer, local web server software, VPN software, and lots of gaming device emulators etc. The N900 has an infrared port as well. There are apps which utilize it. You can use your phone as a TV remote, you can play emulator games using wiimote and you can issue camera flash commands through the IR port. The device comes with a PDF reader, you can also install various other office applications and document viewing applications like e-book readers and comic book archives. The availability of OpenOffice.Org leaves no need to buy documents-to-go to view MS office files, which is rather convenient. There are 2 applications to view Stardict dictionaries. The one I use is QStardict, and I can download free Stardict dictionaries to it. A torrent client is available (Transmission) too.

 

Programming

For a programmer, N900 has a wide range of capabilities. There is QT (including PyQt), PyMaemo and many other frameworks which are not officially supported but are available through the repositories. Java is not supported, sadly. But OpenJDK is available, and you can somehow force-install a trial version of Java on it, too. Icedtea 6 is available, Ruby on rails is also available. Shell is open... Possibilities are endless...

 

Smoothness and user-friendliness

The interface is quite smooth and consistent. You'll find the application options mostly in the same place, the dashboard, which allows you to switch between tasks or end them works well. The system runs smoothly unless you're running a heavy task like installing/uninstalling apps through the application manager. The core applications such as the phone and messaging applications are ready for use almost immediately after launching. The desktops are convenient as well. You can have up to 4 desktops and switch between them. You can fill them with widgets, all kinds of shortcuts and bookmarks. You can watch some videos on youtube to see how smoothly it works. Stuff like lagging youtube videos can easily be fixed by apps like Cutetube, which brings the whole youtube in one app with lots of functions.

 

Also, you can dual boot Maemo and Meego, the newest operating system of Nokia. So, even if Maemo dies off completely and nothing new comes for it, you can still thinker with Meego on it. I doubt Maemo will die off, though. The Maemo community is active and full of developers who want to play with their toys even though Nokia just pulled an atomic wedgie by not officially supporting Meego on the N900. The mere fact that the community has created a Meego for N900 stands for what I said earlier.

 

Any questions about the device are welcome.

Edited by Baniboy (see edit history)

Share this post


Link to post
Share on other sites

hmm your review only has one problem and that is the lack of conclusion, anyway i have this phone too (not as my main phone) and i really have no problem with it at all. about being heavy i should say my hand are big too :D and i have no problem with big and heavy phone (big like HD2 heavy like this one) but even with my big hands i can not open keyboard with one hand which is annoying because i can easily type with it's keyboard with only one hand but i need two for first opening.best part is the operating system, maybe just for me because i can run many engineering softwares on it that other mobile operating systems never can run them in their imagines too. one BIG sample is OCTAVE, if you know what is Matlab then i should say octave is just like it for linux platform with same commands. running this software with gnuplot will make this phone number one for most of the engineers.these were my point of view and i like this phone very much.

Share this post


Link to post
Share on other sites

hmm your review only has one problem and that is the lack of conclusion, anyway i have this phone too (not as my main phone) and i really have no problem with it at all. about being heavy i should say my hand are big too :D and i have no problem with big and heavy phone (big like HD2 heavy like this one) but even with my big hands i can not open keyboard with one hand which is annoying because i can easily type with it's keyboard with only one hand but i need two for first opening.
best part is the operating system, maybe just for me because i can run many engineering softwares on it that other mobile operating systems never can run them in their imagines too. one BIG sample is OCTAVE, if you know what is Matlab then i should say octave is just like it for linux platform with same commands. running this software with gnuplot will make this phone number one for most of the engineers.

these were my point of view and i like this phone very much.


Heh, I don't need a summary, if you read through the whole thing, you know what I think of it and in which case you should buy it. BUT, here is it again summarized: if you want something to do geeky stuff with (and enough money to buy the N900), this is the phone for you. If you want something more for the average consumer, get an iPhone or an Android phone like HTC Desire/Legend. And yes, you can play Angry Birds on the N900 too. :)

Well I'm not much into engineering really, so I haven't explored that kind of software stuff on the phone but I've seen Gnuplot in the repositories. One of the things that makes me like this phone is its ability to do (I guess) unexpected things for a smartphone. Like letting me overclock it and run GIMP, I can get instant retard-photos from the pictures I have taken from my friends. :D There are downsides, though. I've heard some people have had problems with their bluetooth headphones, but I don't use those so I have no experience in that matter.
Things get tricky when you try to do tricky things... It's like Linux generally, great power comes with respon - wait no, great power comes with a greater possibility of screwing things up.

Are you sure you can't open the keyboard with one hand? Because I can... You need to build up some finger muscle :lol:

Share this post


Link to post
Share on other sites

Not that i use much for java development so that is not the problem for me. I think if it has support for QT and ROR then it's enough for most of the developers. But the way it sounds - heavy and can't comment on it's user friendliness unless i test it on my own. But i guess it'll be similar to other maemo phones out there.

Share this post


Link to post
Share on other sites

Not that i use much for java development so that is not the problem for me. I think if it has support for QT and ROR then it's enough for most of the developers. But the way it sounds - heavy and can't comment on it's user friendliness unless i test it on my own. But i guess it'll be similar to other maemo phones out there.


Well, Ruby and Ruby on Rails are available. So is QT. User friendliness is relative to what you're doing with it. As for user-friendliness, I have to say, the app menu, by default, doesn't have categories. There are a few applications that offer that though. So you have to explore the phone's application catalog and stuff like that to find interesting things. As for the other things in the interface itself, it is pretty clear and consistent. You don't have to double click somewhere and single-click somewhere else like in Symbian, so it's cool... it doesn't have Symbian-like idiotic problems.

You get used to the phone's heaviness, too. My jeans are relatively tight and I'm okay. :) They did leave a mark on my jeans, tho.

Share this post


Link to post
Share on other sites

i have overclocked it once and it got unstable i don't know why but sometimes it crashes and restarts itself so i have downclocked it again. i can open it with one hand but if i try to do that without holding it with my other hand it will fall (maybe finger muscle is needed for holding it with other 4 fingers while openning :D). the only problem that i'm having right now is the lack of enough memory, this phone has 256mb of ram which sometimes annoys you while you are trying to open some applications at the same time. if they produce a higher version with some better hardware features (like HTC Desire with 768mb of ram) i will buy it without any doubt.

about heaviness i should say it is not much heavier than HTC desire (only 17 grams) and there are many peoples buying htc desire so if they are using their htcs without any problem, they can do the same with n900 (which has a keyboard too).

You get used to the phone's heaviness, too. My jeans are relatively tight and I'm okay. :) They did leave a mark on my jeans, tho.

even my old sony ericsson k320 will leave a mark on my jean, it is not because it is big but because your jean is tight :D .

----------------------------------------------------------------

i found this article some days ago http://forums.xisto.com/no_longer_exists/ which shows n900 running an android 2.3.1 (which is very new). i should mention a phone with 14 months old (from release date) still can run most recent operating systems.
Edited by Iniyila (see edit history)

Share this post


Link to post
Share on other sites

i have overclocked it once and it got unstable i don't know why but sometimes it crashes and restarts itself so i have downclocked it again. i can open it with one hand but if i try to do that without holding it with my other hand it will fall (maybe finger muscle is needed for holding it with other 4 fingers while openning :D). the only problem that i'm having right now is the lack of enough memory, this phone has 256mb of ram which sometimes annoys you while you are trying to open some applications at the same time. if they produce a higher version with some better hardware features (like HTC Desire with 768mb of ram) i will buy it without any doubt.
about heaviness i should say it is not much heavier than HTC desire (only 17 grams) and there are many peoples buying htc desire so if they are using their htcs without any problem, they can do the same with n900 (which has a keyboard too).



even my old sony ericsson k320 will leave a mark on my jean, it is not because it is big but because your jean is tight :D .

----------------------------------------------------------------

i found this article some days ago http://forums.xisto.com/no_longer_exists/ which shows n900 running an android 2.3.1 (which is very new). i should mention a phone with 14 months old (from release date) still can run most recent operating systems.


I just tested by opening up 16 applications and it worked fine for me without any annoyances. Btw, the N900 also has 768 MB of Virtual RAM in addition to it's RAM. If you mean the speed of launching a new application, it has to do with the speed of the RAM, not how much space it has, I think. However when I use normally with 1-8 applications open, I don't encounter any problems.

And for running Gingerbread Android, well it's because N900's chipset is common and there are a lot of drivers for its components. As for the one hand opening thing, you need practice :D
How high did you overclock it? I wonder if we could ever get water cooling for the N900... that would be a killer.

Share this post


Link to post
Share on other sites

Overclocking N900 is easy. Enable extras-testing in package manager and install Linux kernel for power user and Linux kernel for power user (settings and overclock) from it.

 

Or via command line if you prefer:

# apt-get install kernel-power-flasher# apt-get install kernel-power-settings

This new kernel comes with enabled greater than Nokia kernel chipset power saving technique called Smart Reflex. It changes voltage dynamically.

 

Now to overclock:

# sudo gainroot# kernel-config load dsp# kernel-config limits 500 850# kernel-config save myconfig# kernel-config default myconfig

This basically loads new DSP profile, sets frequency limits from 500MHz to 850MHz, saves configuration and sets this as default. Try with various workloads and you should see increase in responsiveness and battery life.

 

BTW, do not worry about minimum 500MHz, device still sleeps at 0, this will just make it respond faster from sleep.

 

PS use kernel-power stable v50 or later!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.