Tag Archives: n900

N900 PR1.3 is a screamer

Just installed the OTA (over the air) update on my N900 and the difference in speed is actually user-perceptible. Animations are smoother, rotation happens much more quickly and I could swear applications are starting faster as well. Many people are reporting improved battery life too.

There are no new major features that I’ve noticed, so of PR1.2 was a feature release, PR1.3 is very much a fine-tuning release. And despite what the few whiners on the maemo forums might say – that is not a bad thing!

More at the Nokia conversations blog and pocketables.net.

N900 PR 1.2 finally released

It’s about time.

I know it’s really sad to eagerly await a firmware update, but since this one fixes a lot of bugs, improves stability and adds Skype video calling, I think any eagerness is warranted.

The update was released over-the-air in the UK today and the worldwide release will follow tomorrow. But rather than wait I elected to do a clean flash.

First impressions? I’ve hardly had a chance to play with it, but it looks good so far. I don’t think it’ll be enough to stop me wishing I’d bought a Nexus One though.

Links

N900 – 3 months on

My last on this blog was a review of the Nokia N900, and that was a whole quarter ago. The last 3 months have been hectic to say the least but I now have a lot more free time!

So how has the N900 turned out?

In short, OK.

My conclusion still stands – the N900 is not a suitable phone for most people, and it probably isn’t the best phone for me either. For developers of applications for Nokia’s QT platform it’s the reference device and thus an essential piece of kit. But the general public are better served by the existing Symbian range.

So what’s good and what’s bad?

The Good

  • The full Linux experience. An example – a friend of mine uses mac address filtering on his wifi. On a closed phone I would need to download an app to get the mac address (a chicken/egg dilemma), so he could allow my device access. On the N900: ‘sudo gainroot’ followed by ‘ifconfig -a’. SSH access is handy too.
  • Quake 3. OK so it’s not something I use often, but running what was considered cutting edge graphics 10 years ago (requiring high end 3d hardware) on a device that fits in my pocket is plain cool.
  • Skype. This is still the best phone for Skype bar none.
  • Contacts – I’ve yet to see a mobile OS do this better than Maemo (although by many accounts Palm’s WebOS is a possible contender). Being able to aggregate contacts from multiple sources (Google Talk, MSN messenger, Skype) and treat them as one is really powerful, and the Hermes app which updates the info from your social networks is just icing on the cake.
  • The openness of this phone will ensure that the device will be useful long after it stops being a cutting edge communication or my primary mobile device. Future MeeGo versions will probably be backported by the community (ala MER), and failing that I’m sure one of the generic Moblin/MeeGo distributions will do the trick.

The Bad

  • Absentee PR1.2. This update was meant to be released a month ago with many improvements, but it still hasn’t been released (due to a late problem in the QA cycle according to a unknown source on the maemo forums). And a little boy waits!
  • Music stuttering. Apparently they improved this in PR1.1, but high cpu usage still causes media playback to suffer.
  • Video calling is still missing, although this is apparently coming in PR1.2 (rumor has it that Skype will work with it too).
  • The touch screen hardware is accurate and works really well, but the software sometimes doesn’t register touches properly. Two examples are the media player desktop widget, and the close button of some notifications on the dashboard.
  • Problems syncing calendar and contacts with Google – apparently it works if there are less than 5 changes… The fault is probably Google’s ActiveSync implementation which is known to be quite poor.
  • It’s a brick – almost as thick as an N95, but much wider and heavier.

The Ugly

  • Being a tester for Nokia
  • Obsoleting Maemo for MeeGo just a month after I bought it

So my recommendation would be to avoid this phone unless you’re a QT developer or open source enthusiast. I don’t actually regret the purchase due to the long term utility, and it was still significantly cheaper than the best alternative (Nexus One). MeeGo is going to be a Johnny-come-lately in a crowded mobile OS market, but being the most open I hope it gains traction.

Nokia N900 Buyer Review

I’ve had to think long and hard about this review. The N900 is unquestionably flawed, but it’s a leading edge device, and prescient in so many ways. It shows promise of things to come, and that promise is exciting. So does one knock it as a failed attempt at reclaiming the smart phone crown, or praise its foresight and anxiously await N900+1? Considering Nokia’s stance on the device it would perhaps be unfair to call it an attempt to retake the smart phone crown, as they never positioned it as such. But it does not deserve unreserved praise either.

To get my own personal bias out of the way – I want to love the N900. It’s a Linux-based smart phone built on open source software that doesn’t try to hide its roots. I’m a Linux geek and open source enthusiast. I dislike walled gardens such as the iPhone App Store and the artificial restrictions placed on the iPhone, so a 3GS was never an option. Android is a bit too tied to Google’s services (a company which already knows much more about me than I would like to admit), and while Nokia are certainly trying to push their Ovi suite of services, they would be foolish to make it difficult for you to use competing services. My credibility as a reviewer drops somewhat given my lack of experience in using Android, and quality time with an iPhone. I’ve had a play on devices owned by friends, but that’s not enough to get to know the ins and outs of a device.

So it’s with a bit of trepidation that I review the N900. My only real frame of reference is the aging Symbian S60 – an OS that has served us well, but is now past its use-by date and hardly the ideal operating system to compare it to.

Physical Presence

Nokia have many, many years of experience in building handsets, and it shows in the N900. It’s well constructed, the buttons have a good tactile feel and the screen operates well. Other reviewers have commented that the slide out keyboard doesn’t feel as solid as other handsets, including Nokia’s own N97. Unfortunately not having used other handsets with slide out keyboards I can’t comment on this, however it feels solid enough to me. There’s no wobble to speak of and it makes a reassuring click when slid shut.

There’s a little stand at the back, which is so flimsy as to be almost worthless. It might be useful if you want to use it to watch video (a 3 inch screen is too small no matter how high the resolution), but any interaction is out of the question as the pressure required to register a press feels similar to what it might take to break the stand.

Perhaps the biggest downside is the thickness and weight. I’m coming from a Nokia N78, which at 101g is rather svelte by smart phone standards, in fact even today it’s hard to think of a smaller device with comparable features. The surface area on top is very similar to other smart phones like the iPhone, but the N900 is the chunkiest handset I’ve used since I had a Nokia 5120 back in 1999 (the link is to the 5110, but the 5120 was physically identical, it just worked on Telecom’s old 025 network instead of GSM). In fact at 181 grams it weighs even more than the 5110 (170g), and makes my E61i seem positively light (which at 150g is really not light at all). The iPhone by comparison is 135g.

This is not a device you take everywhere in your pocket without a second thought, this is a device you leave behind when you don’t need to carry the internet with you. I wouldn’t dream of taking it with me on a night out, so it looks like I’ll be keeping a second phone around to swap the SIM… which reminds me of a point about SIM cards which I’ll come back to later.

Operating System

Just a few years ago the operating system running on a handset was all but irrelevant – now it’s the bullet point that determines more about the capabilities of a phone and how it operates than anything else. If you’re reading this you’re probably aware that the N900 runs a Linux-based operating system called Maemo. A full review of Maemo is way beyond the scope of this article, suffice to say it is the main strength of the N900. It is a proper Linux distribution which is designed for small touch screen devices, is open source, and looks positively gorgeous.

Desktop

The first thing you need to know about Maemo is that it’s currently very much a landscape OS. While most handsets operate vertically, Maemo devices will have you using them horizontally 90% of the time. Currently the only two official applications that support portrait mode are the Phone/Dialer and the Web Browser, although in the case of the web browser this is a semi-official hidden function! (you need to press Ctrl-Shift-O to activate it).

I find the rotation animation a bit kooky (for want of a better word). It doesn’t seem to bear any relation to what’s actually happening, unlike the iPhone’s rotation animation. Portrait mode feels like an afterthought, and this will need to change for more mainstream devices.

The desktop gives you four virtual desktops, and they work similarly to those on a standard Linux desktop, except they’re OpenGL accelerated and you move between them by swiping your finger across the screen. I found four to be too many, so I disabled one only to find it had removed the one that had all my icons on it. Reinstating it did not bring the icons back either, it was blank! So if you don’t want 4 desktops, be sure to disable any unwanted ones before you start loading icons and widgets onto them.

Connectivity

The OS intelligently switches data connections when appropriate, i.e. if a configured wifi connection comes within range it will disconnect the HSDPA data connection and use the much cheaper wifi. The first time you connect via HSDPA data it asks whether you want to use it automatically when no wifi connections are in range, which is a very nice touch. If you do not grant permission you need to manually initiate the connection to use it, which I find to be a big improvement over Symbian. On S60 you had the choice of allowing everything to use it automatically or manually confirming each and every access, which was positively annoying.

The desktop environment supports signing in to several types of accounts. As shipped these include Ovi, Skype, Google talk and SIP. If you install some extra plugins from the development repository, you gain support for AIM, Facebook, Gadu Gadu, Groupwise, ICQ, Jabber, MSN, QQ, Sametime and Yahoo (some of these I’d never heard of). The accounts you setup integrate with some of the more important built-in applications, notably “Phone” and “Conversations”.

Overall the connectivity of this device is quite outstanding, and best of all it does not restrict what you can do over particular connection types, unlike the iPhone Skype debacle.

Applications

Not surprisingly for such a new platform, applications for the N900 are a bit thin on the ground (to say the least). The Ovi store is a bit of a joke at present, as illustrated by the fact that “Proverbs 3:5,6 – MMS” is on the “recommended” list! One has to wonder what an application has to do to get recommended, as this appears to be an app that sends MMS messages on a device that doesn’t support MMS (maybe this is inaccurate, but I’m not about to spend USD 1.00 to find out).

The selection of free open source software is quite impressive, but many of these are direct ports of software that was designed for other platforms. Some things just weren’t designed to work on a small touch screen – two notable examples being Scummvm and DOSBox. Still, if you want to put in the time you can use them. Some software was designed for the older Maemo tablets (N770, N800, N810), and since those are similar devices these applications can be a bit more usable.

An OS is only as good as the apps that run on it, so in the sections below I’ve made some comments about some of the more important applications you’ll use on Maemo.

Phone

The N900 is a very service-agnostic device which is fantastic. In the phone application, SIP and Skype calls are treated with equal prominence to standard telephony calls. For us in New Zealand this is useful when you’re at home, but when roaming about it’s a bit ahead of the curve. Using Skype over 3G isn’t practical yet as the data costs are a bit high, but in the future this will change.

Notably absent is video support. I was rather disappointed by this, as the idea of Skype video calls on the N900 appealed greatly. Traditional video calling over the carrier network is also unsupported. This is a very notable omission given the number of other handsets support it, and the hardware is there (the N900 has a front facing camera). Reading the forums I get the impression that this is a high priority for Maemo, so I would expect to see it in an update later in the year. Hopefully we don’t have to wait until Maemo 6…

There have been some reports of video calls over Google talk working, but I’ve never used video chat over Google Talk – I want Skype!

Contacts

I love this. The Palm Pre introduced to us the idea of an integrated contact list which aggregated contacts from multiple sources. The Contacts application in Maemo lays the foundation for a similar system, but to really make it sing you need a third part application called Hermes.

Hermes is a small app that matches your existing phone contacts with your contacts on Facebook or Twitter. Once matched, it updates the contact details for them, and downloads their profile pictures to represent them in your phone book.

It seems to be really conservative and doesn’t match any that aren’t a clear match, but you can see the unmatched contacts in your phone book and manually link them to online profiles. Be careful though, as at present Hermes does not support removing the links, so you will probably have to delete and recreate any contacts you mess up.

Below is an example contact screen (with the obvious editing out of personal details). On my Symbian phone, this contact was a simple contact with a cell phone number and home phone number. The picture was pulled from this friend’s Facebook page, and the Google Talk details were merged from my Google Talk contact list. Off screen below are web page and birthday information from Facebook, and MSN account details merged from my MSN messenger contact list.

It does take a bit of manual merging of contacts from various sources (I had MSN, Google Talk, Skype and of course legacy phone book entries), but the effort is well worth it as you can then pull in the supplementary information automatically from Facebook with Hermes and have a truly unified contact list. But more importantly you have an easy way to contact them through any available protocol.

Conversations

This replaces the “Messaging” app on Symbian devices. It operates completely differently, but definitely in a good way. As the title hints at, messages are organised into conversations, and these conversations can be IM sessions or SMS messages. In my opinion it’s rather brilliant, and works in such a way that you don’t have to care about what service you’re using – the conversation takes the lead here.

Yes, you can now receive malmare IM messages on your cell phone!

Other than that it is fairly basic but does the job without getting in your way. It doesn’t handle email, that is reserved for a separate email application.

Web Browser

The web browser has been reviewed extensively on other sites. While it is one of Maemo’s strengths, to be perfectly honest I don’t find it that exciting. Web sites are generally designed to be viewed on desktop web browsers are don’t work well with touch screens, particularly 3 inch touch screens. You really have to use the stylus if you want to click on any links, and to me mobile computing should be done with nothing but your fingers. Sites that are designed for mobile browsers are generally portrait orientation and designed for much lower resolution than 800×480, so you end up with tiny text on the left side of the screen. Anything else is designed for a much larger screen, so Maemo is in a funny middle ground.

Of all mobile phones it undoubtedly gives the best experience on normal sites that were designed for desktop use, but the overall experience is still quite poor in my opinion.

Once more web sites are designed for 800×480 pixel 3 inch screens I might be inclined to revise my position, but for now I’m placing web browsing on the N900 firmly in “only when you need to” territory.

Maps

This is a bit of a disappointment. Ovi Maps on the N900 is online-only, that is you can’t preload maps like you can with the Symbian version. I can somewhat understand the rationale behind the decision given that connectivity is increasing, and the main competition (Google Maps) is all online, but I don’t have to like it. The other reason behind this decision may be that you can’t provide up to date business listings/advertisements without being online, or is that just my cynicism showing through.

I have tried it out, and the experience was quite positive once I got used to the user interface. I couldn’t find any graphical turn by turn navigation, but routing worked reasonably well, and gave me an accurate list of directions.

So overall, mapping and navigation on Marmo seems to be a step backwards. S60 had Nokia Maps, Google Maps and Garmin Mobile XT which were all quite good, although I hated how Nokia Maps randomly rotated the screen when you weren’t moving (it caused me to make a wrong turn on at least one occasion). Maybe I will give Ovi Maps on the N900 a better shot, and the open source Navit looks promising as it can use Open Street Maps. It is a little tricky to configure though.

Music/Media Player

In short it’s attractive, easy to use and it works.

The music player on Symbian (at least on my N78, which isn’t all that old) is quite frankly poor. It’s unstable (easily tripped up by slightly incorrect files), doesn’t play anything other than the most basic formats (MP3/WMA/WAV), and is slow to operate. The Media Player on Maemo is a huge breath of fresh air, and it had to be given the heritage of the competition – the iPhone is an outstanding media player, but in my view Maemo stands up to it very well.

So what’s good about it? The interface is built for touch screens. It supports a broad variety of media formats which can be extended via plugins – particularly OGG support, which is in the stable repository. It supports UPNP shares (of questionable utility right now but we’ll see…). It has dynamic playlists, including an extremely useful “Never Played” option – which means I never have to listen to the same thing twice, and also recently added etc. Creating and saving playlists is extremely easy.

Out of the box the FM transmitter is a little weak – I had more interference problems than I did with my N78. The frequency selection also isn’t as granular – on the N78 you could choose a frequency to the nearest 0.5mhz but on the N900 it’s the nearest 2mhz. There is however a script (FM-Boost) and desktop widget called “Simple FMTX desktop widget” available (in the extras-devel repository, actually it may have been promoted to extras-testing by now), which helped a lot. This boosts the transmit power, and it made a big difference for me. Whereas before it was barely usable it’s now almost flawless.

If you’re wondering about a good frequency to use, I recommend checking out wikipedia – I found a list of radio stations in Auckland. From there I found that 105.7mhz is rather isolated, and that frequency has been working very well for me. The default (107.9) is a bit too close to Trend FM, which seems to play annoying loopy music that was giving interference of a regular staticcy rhythm.

Firefox

The “killer app”? Well maybe not but it’s the closest thing the N900 has to one. Firefox mobile doesn’t do flash, which in my opinion is a very. good. thing. The interface is noticeably slower than the default Nokia web browser, although javascript performance is reportedly up… Personally I prefer snappy browser controls to 30% faster javascript.

Firefox mobile will only improve, but for a more detailed look check out Arstechnica’s write up.

Misc

There’s a flashlight! It’s in the extras repository, and is simply called flashlight. One thing that bugged me about the N78 is that you simply couldn’t use the camera’s LED flash as a light unless you also made a video. Fortunately you now can if you install this app on the N900, just remember to open the lens cover or the option doesn’t show up!

Battery Life

Poor, this is simply not good enough. Coming from the E61 which gives me about 4 days of regular to heavy use and the N78 which gives between 3 and 7 depending on whether I use the GPS and music player, the N900s battery life is a massive, if not totally unexpected, disappointment. With my current desktop setup I’m getting just 1 and a half days of light use – with maybe a couple of hours of interaction thrown in there.

I charged it almost exactly 24 hours ago, and the battery is at 40% after about 30 minutes of RSS reading, 10 minutes of IM/texting, and 2 hours of music playing with the FM transmitter.

Choice of desktop widgets can have a big impact and the number of accounts you connect, whether you use wifi etc. Yes the poor battery life is my partly fault, but it does highlight the fact that we need to be able to perform some things more efficiently before they become practical in a hand set.

Camera

The camera is standard fare 5MP – nothing to write home about. The sliding cover is appreciated vs the N78 which had no protection whatsoever. Subjectively I think the photos are a noticeable improvement over the N78 (which is 3MP) as well.

Conclusion

The N900 is not for everyone. In fact I’d go so far as to say it’s for hardly anyone. Business users will be put off by the immature software stack and poor battery life. Casual consumers will be put off by the size, weight and lack of applications. This is a phone for geeks that like to tinker and live on the bleeding edge. It’s the best open source phone there is, and the only phone I know of other than the Open Moko that has no “anti-features” (artificial restrictions) built in. But just like running Linux on the desktop, these freedoms do come at a price, and that price is applications.

I have no doubt the software stack will improve immensely over the next few years, but Maemo has a tough battle on its hands against Android and iPhone OS.

Remember the comment I made about SIMs earlier? Well one of the biggest annoyances is that I have to carry two phones. Why is this? Because I have a personal mobile number and a work mobile number. But why does having two phone numbers mean I have to carry two devices? Because they’re tied to the SIM card, and each SIM card needs a contract. Effectively Vodafone is earning two incomes from me.

The beauty of devices like the N900 and those that will come after is that it brings sanity to mobile communications. Work calls can all be done over VoIP (when they get around to deploying it), and since the N900 supports multiple accounts I can link all my phone numbers to one handset. I will no longer have to carry two devices, just one that can connect to my companies SIP server and my personal Skype account. I wouldn’t have to swap SIM cards around when switching to a smaller device – I can just sign on to my VoIP account from the more compact handset, while still keeping the larger and more capable handset for work.

The N900 supports multiple email inboxes and multiple calendars – keeping work and personal data distinct while giving the convenience of having everything in one handset. It would even be possible to automatically sign off from your work’s VoIP server at a specific time each day – you wouldn’t even have to remember to switch off your phone!

So while imperfect, the N900 has given me a glimpse of the future of mobile communications, and I really, really like what I see. The problem is, I can’t take advantage of it yet. Purchasing one today is probably not the smartest move in a practical sense, but it sure is cool, and the gadgety factor can’t be ignored. The N900 is one hell of a device, but unless you can make use of its VoIP features it’s a bit ahead of its time.

It’s here!





Currently updating the firmware to the latest version, I’ll be writing a review once I’ve had a good play and am familiar with the device.

Initial impression: awesome.

About that N900…

I ordered one last night via a mate who’s doing an order from Adorama in the states. Can’t wait! Amateur user review will be forthcoming. :-)

Nokia N900 availability in New Zealand

So. They’re not out yet but I want one, and it doesn’t look like it’s going to be easy to get hold of one.

I enquired with a friend who’s a computer dealer this week. He has an account with a major wholesalers that distributes Nokia devices, so I figured it would be a good place to start. The reply I got back was rather interesting.

Hi Alex,

By some wondrous decision, without consultation, we are now NOT allowed to sell any product from the importer that has Cell capabilities.

We have approached the commerce commission but they are swamped with bigger matters!

Long live New Zealand’s free trade… It appears that the big brothers still run the country.

[...]

Say what?

So I decided to ask Nokia themselves. And this is the response:

Hi Alex,

I am pleased to hear of your keen interest in the Nokia N900.

At this stage, there are no updates when this phone will be launched and release in Asia Pacific, which is including New Zealand. Hence, I do apologise as I am unable to confirm if the Nokia N900 will be available for sale in New Zealand once it is launched in Asia Pacific.

Kindly be advised that all new product launches are carrier and market dependent in all countries due to the tests carried out to ensure compatibility with network and government regulations. Hence, the launch dates are still not available as it is still in tests and awaiting approval from the respective network providers and government.

As a suggestion, you can subscribe to our Nokia e-Newsletter. The e-newsletter will provide any latest updates on our products as well dates for new product launches. You may refer to the link below to register for the e-Newsletter subscription:

http://www.nokia.co.nz/subscribe

We thank you for your interest in Nokia products and hope for your continued support.

Hope the above helps to clarify your query.

Thank you for emailing Nokia Careline! Please help us serve you better by providing your valuable feedback at:

[Link removed, has UID]

Do you know you can now update your phone software at your own convenience?
Visit www.nokia.com.au/support to check if your phone model is supported and download the “Nokia Software Updater”.

Kind regards,

Suba
Nokia Careline
Please contact us at 0800 665 421
www.nokia.co.nz/support

Well I’m 100% sure that no government regulations are going to get in the way of a generic HSDPA device, so in other words, they need to wait for Vodafone to test whether an HSDPA 900/2100 device will work on an HSDPA 900/2100 network.

Can’t the consumer take some responsibility here? What if we want a phone that’s not locked to a particular carrier’s network? Paying $1000+ for a phone that only works on Vodafone’s network? I don’t think so. What if we want to buy a phone at market value rather than the exorbitant markup Telecom and Vodafone put on their phones? Vodafone charges $1800 for the N97 which is close to 100% markup and totally absurd.

I’m sure the high markup is done to make the contracts which include the phone more attractive, but it completely shafts anyone that doesn’t want to be locked in.

This market needs to change. Networks are built on standards, and so long as the device is compliant with those standards there should be no need for the carrier to “approve” them and control the market. Cellular devices are not just phones anymore, they’re computers, and the market isn’t reflecting that. I think the wholesaler’s decision not to sell cellular devices to computer retailers is strongly influenced by another party – and it’s fairly obvious who this benefits (hint: not the wholesaler, consumer or computer retailer, and I’d be dubious about whether this benefits Nokia in any way).

It looks like I will have to get one from a parallel importer. But I’m not particularly happy about it.

Messing with the N900

Apparently Nokia believes the mobile network carriers won’t be interested in selling the N900 because it won’t let them mess with the operating system.

Strangely enough, this is one of the reasons why I will be buying one.

Also interesting to see that Nokia doesn’t consider the N900 to be the “next generation” of computers. That honour is reserved for their fifth generation tablet – the model after the N900.

N900 w/ Maemo 5 – this will be my next phone

At the risk of turning into Engadget, I just have to say that I want one of these. And I mean really really want. But calling it a phone is a bit like calling a desktop PC a word processor.

Aside from being a true mobile computer which leaves the iphone for dead, it is powered by a completely uncrippled, unrestricted Linux distribution – Maemo 5 (which was released just 4 days ago, announcement here, more at gsmarena.com). This means there is no need to “jailbreak” your phone to run the applications you want – you are encouraged to do with the hardware whatever you like. There is no one whose permission you have to ask to write or install software on Maemo, you can just do it. Unlike Android, Maemo runs native code which should theoretically allow higher performance.

Currently my phone is a Nokia N78, a nice and simple Symbian S60 device. I call it a phone too, as while it can do other things, it’s primarily a cell phone and the interface is geared that way. Symbian has served us well, but was conceived in a time where phones and PDAs had a pretty narrow range of use cases, and it shows. Now days the traditional cell phone has evolved into a general purpose computing device, and this requires a much more powerful operating system.

In my opinion the N900 is a huge step towards the future of computing. Maemo devices won’t be replacing desktop PCs any time soon, but this is a huge step towards it happening, and many people have no need for anything beyond the capabilities of this device. The release is set for October, and assuming the price is in line with previous Nokia tablets I’ll probably get one fairly quickly. The N800 was already a solid if somewhat “nichey” product, and its main limitation was the lack of 3G / cell wireless. So given these ingredients, how could Nokia stuff this up?

Skype was supported on the N800, but its last update was December 2007. It could be the killer app for these devices, which will finally relegate network operators to the dumb pipes they should be. But if we see it blocked again as it was for Symbian, or crippled to only work over wifi as on the iphone, there’s always Google talk.

Personally I think Linux usage overtaking Windows on personal computing devices is inevitable, and this is how it’s going to happen (although the capabilities of the N900 will have to move down to a much lower price point first). We’ll see if I’m right in 5-10 years time.

gsmarena_003