The Return of the N900

Sounds like a Saga doesn’t it? Well it might be, if for no other reason than one of learning.

My Nokia has finally returned, thrice actually. My original Nokia N900 was always having a problem with battery life, and a bit of problem with the media player application not being able to play video and The problem required a solution.

If you’ve been reading this Blog, the fiasco which resulted with the N900 being returned without being fixed my Nokia directly. But upon contacting Expansys where I purchased it, and they directed me to sent it to them. And I did, 5 weeks ago! I had contacted them after 3 weeks of no news, and they indicated that its was being ‘quality’ checked and would be sent in a few days. Another week elapsed, and I contacted them again, and again they indicated that they would sent it, 4 days later (on a monday) I was surprised to see the delivery of my N900, the same N900, WITH THE SAME PROBLEM! They even sent me back the document I included to explain how to test and identify the problem. A problem so simple, that just turning it on would identify it’s functionality. They never even tried to fix it. They simply expected me to accept it broken! Which I didn’t! Contacting them the very afternoon that it had been returned resulted in another return, on their account, to their facility. With the promise of a ‘Replacement’ Finally! And now it arrived, Yesterday, and the problem (that would appear a boot time) was gone, so I thought great. Done!

But this is Expansys The first indication of trouble, the camera, right after I opened the camera door, it indicated that it could not open the application, as there was NO MEMORY to open it, which I checked, and sure enough the user memory, some 32GB of ram was ‘corrupted’ and unusable. Broken, except to the geek, Me, who while trying to diagnose the issue with the first N900, had become an expert in ‘flashing’ the phone. So I flashed the eMMC with the ‘VANILLA_PR_EMMC’ image. And surprise, the camera worked, along with the sample videos stored there, which further proved that the old error was gone. Happy right! Not! While I was doing this testing/fixing/ I did not have my SIM installed, so having celebrated my Geek victory, I proceeded to complete my move back into my new device.

Deliberate Pause

The N900 didn’t recognize my SIM, any SIM. Not a useful thing for a Phone not to do. But I didn’t throw it across the room, or jump up and down crushing it into dust. I rallied the Geek, and did a System Flash with the latest Maemo Image. And without further adieu, it worked, I had a phone, and it works. Having inserted my micro SD card I restored my backup from the previous N900, and Bingo, it works. I did not restore the applications that I had installed previously, but enough to know that it mostly works. I did not install some of the communications extensions that knew were causing performance issues with the battery. It’s been 7 hours and I’m only down one bar, the battery works!

The bottom line, Expansys is a pain to work with! They took ages to return my ‘repaired’ phone, that wasn’t repaired, nor did they do ANY QUALITY CHECKS to see if it had been repaired. Then after being forced to do the ‘right’ thing, they replaced it with another (non-working) phone that was Obviously NOT NEW. I can only assume that it was another used N900 that someone had returned. To anyone else this replacement was more broken than the one I had sent in, and only by my own hand does it work at all. Not a good place to do business. The experience has taught me never to purchase an item like this via the internet. Better to spend the extra money to have a place to return it to, and this one has cost me plenty in time and shipping costs to resolve.

One last point, both the first N900, the one with the broken DSP, it still worked, with the only real impact being shortened battery life. The replacement, broken also, has been corrected, as far a I can see, via software alone. Making the N900 and very reliable, although quirky device. One I can still recommend. Try doing those things with your iPhone, OOPS, sorry, no can do.

Another iPad prediction

Having read this article about iPad sales predicted to top 7.1 million in 2010 alone, the term, FanBoy gains a new meaning, Delusional! It’s not that the iPad isn’t cute, or that it won’t BE fun or even useful. It’s that this is still a recession, and there aren’t 7.1 Million geeks in the world who have enough money to buy this thing. The second point, Apple with all it’s planning couldn’t get God to manufacture 7 million of these things this year.

I almost assumed that the article was a late April Fool’s joke. But there really are a lot of people who believe that Apple can do no wrong. Mostly because of youthful forgetfulness no one seems remembers the Cube and even though Steve Job’s was not at Apple, still there was the Newton.

I remember, I still have a Newton 100, which I upgraded from the the original Messagepad. And I think, I’m even pretty sure the sales of the iPad will not exceed 1 million sales this year. I can almost guarantee they will NOT exceed 2 Million. Given that, it will still be profitable, and considered a success. I might even like to have one, except of the fact that I already have something a lot more practical, and ultimately more useful, a Nokia N900!

Update One: I’m calling BullShit on the 700,000 iPads. At best there was 500K with less than 100k which were not pre-orders.

Nokia N900 Battery life

While I love my Nokia N900 I’ve often been disappointed with the battery life. Recently I’ve been only getting 6 hours between charges and while I’ve had better runs in the past, I could never narrow down what the major drain was, but I think I have it. It looks like the ‘extra-devel’ Pidgin Protocols may be spending too much CPU keeping in contact with Yahoo IM. When I have that disabled from the ‘Availability’ panel, my battery life doubles.

So for now I’ll have to content with just GSM/SMS Skype and Skype IM for my connections.

Nokia support is indescribable, really indescribable.

What can say Nokia support is indescribable, as in not available. I have an New Nokia N900 purchased through Expansys U.K. Which shipped it to me, from london (as in U.K.) but it turns out it was acquired by them from the U.S. and Nokia Europe does NOT service (as in repair) Nokia handsets that are sold by Nokia U.S. in the U.S.

Ok, What? Nokia will NOT service Nokia handsets because it’s a U.S. Nokia warrantee and not a E.U. Nokia warrantee. It’s a Nokia, and it’s a their warrantee!

BIG FAIL, NOKIA!

Now I have to ship my phone to the U.S. to find warrantee service on my NOKIA Phone!

Apple knows best what you want on your iPhone.

In another example why I’m happy with my choice of the Nokia N900 over the iPhone as Apple removes Wi-Fi finders from App Store . After all, Apple knows better than it’s customer what it should allow on IT’S product. The customer is stupid and incapable of using OUR product without proper controls.

So Apple joins Amazon in determining what the customer should be allowed to do on THEIR product.

My Nokia N900 is Broken

Or rather fractured, at least as far as the operating system. It appears that the DSP, a function (I think) of the GPU (PowerVR SGX) is not working as the DMESG command executed in the terminal application results in the following output:

[ 83.651947] WMD_DEH_Notify: ********** DEVICE EXCEPTION **********
[ 83.651977] WMD_DEH_Notify: DSP_SYSERROR, errInfo = 0x300

But due to the very forgiving Debian/Maemo kernel simply works around the issue, by making the CPU work harder, and consuming the batteries quicker. When everyone else was experiencing improved battery life with the release of PR 1.1.1, mine got worse.

Now the issue will be how to get it serviced as I bought it from Expansys out of the U.K. (I’m in Ireland, the Republic of) and there is the question of wither I send it to them, or directly back to Nokia?

The really important question is, when do I want to let go of this fun computer/phone thingy long enough to get it fixed.

Gowalla vs. FourSquare vs. Latitude

Gowalla FourSquare, and Google Latitude are all Geolocational applications intended to provide your whereabouts to your friends while out participating with life events. Restaurants, sports, shopping or any other activity outside of your home. And while interesting, they bring into question this, if you went to these places, would you want to have your followers join you there? I’m fully aware that the participation in these application ‘games’ are part advertising of the location you are at, and sometimes benefits the user. But it does so by utilizing your active participation, bandwidth, and costs in a new kind of distributed broadcast medium.

If you can truly state that you would love to have your friends meet you at these venues, then this is all very well. The every concept of the RobMeNow.com site makes this a questionable practice. But it also assumes you have Friends 🙂 . ( I personally can’t speak to the matter, as I have none) who care. And it could be helpful to broadcast the quality of the product at site of your adventure, should it prove valuable.

The ever nature of the applications forces me to look for native app for my Nokia N900, even as I question the need for them. That’s good hype! Anyone want to jump in and add any comments?

A reply about the Nokia N900

I was ask to tell someone about my Nokia N900 and I replied:

I blogged about the N900 here, Expansys which turned out to a U.S. N900 with a U.S. Power supply.

However the system, and I have to call it a system as it not just a phone, was bought with the purpose of replacing my then Nokia phone and my Palm T/X. I wanted a computer with a phone. And that is exactly what the N900 is. I have to agree, if you are a power Phone user this is not going to cut it, as an example it does not do MMS, (I’ve never sent an MMS, ever) with the exception that there is a third party developer who had deployed a MMS app that fills this gap. And I guess that is the point, all the gaps, and extensions to the operating system are coming on hot and heavy. It’s really quite surprising. What’s more surprising it the integration of the apps in the communicator. I have to check my inbound call to know if it’s a Skype or a GSM/3G call, as you can not tell via call quality or ringtone. IM from any and all IM systems are combined into a single ‘conversations’ stream sorted by the user you are talking with, reply’s can be via any communication path detailed for the contact you are talking with. The same with shareing, your notes, photos, anything can be shared to any of the ‘social media’ site you have logins to.

I find the most interesting thing is that I can SSH into and out of the system as easily as with any laptop. OpenVPN which is available, but I haven’t tried, is loadable as both server and client. The 2G/3G network connections are treated just like WiFi with no restrictions that I can detect. (dataplan not withstanding) I am even on pay-as-you-go with Vodafone and they either have not throttled me yet, or don’t care, isn’t an issue, it works seamlessly.

The only drawback is power, as you might expect, but I doubt that you would fault any laptop for not running 12 hours on batteries, and this is no difference. I can useably get 14 to 16 hours from it with ‘normal’ use, but playing with lots of widgets on the desktop, and too many beta apps from the development catalog will shorten this. I use a car charger while on GPS traveling, and I’m sure most would. but really, I have all the IM connections running below, 7/24 when on my WiFi connection and it works a treat. I blog, I tweet, I surf, frankly it’s another pocket sized palmtop… with a phone app.

Mobile Firefox needs some work.

I downloaded and tried out Firefox Mobile a few days ago and while it seems to be very useful (and actually fun to use), I discovered yesterday I was having serious battery drain issues. I had thought that I had gotten passed this, it was disturbing that the problem had returned. I was afraid that I was finally going to be required to reflash my phone. Then while Googling the issue, I stumbled upon a discussion about the Mozilla JVM runtime that gets installed as part of Firefox and it turns out that it’s not exactly perfected on the Nokia N900 yet, Functional, but it spins up the CPU in the background, using up the battery. So I un-installed it with the App Manager and I’m back to the regular Nokia browser only, which is just fine.

MaePad for the N900 begs for a printer.

I’ve been playing with the early release of MaePad and it’s quite a lot of fun. Like a sketch pad / notepad / finger paint thing. The only thing it needs is the ability to print it out in it’s full glory. And that brings back to the point about the Nokia N900, it really is a computer with a phone app installed. And while you can live without a printer for your phone, having a computer without a printer is missing something.

How to perfect the iPad.

The answer is simple, the processor that Apple has chosen for their new iPad is called the A4 which is really just a ARM Cortex A9 with an integrate GPU. And guess what, there is another OS, a better OS, that is both touch integrated and ported to the Cortex / ARM cpu, Maemo which you can test for yourself on the at maemo.org or handle as the Nokia N900 pocket computer cum Smartphone. This OS can do everything that the iPhone OS can’t do like Multi-task and Flash. Sounds like a perfect iPad, just jail-break the iPad and install Maemo.

Apple’s iPad, misses the mark.

Since I didn’t bother to comment on what is now a fan frenzy event and the flurry of rumors preceding it, the Apple iPad has now appeared, and I will comment, Meh! Everything that the pad does, I can do with the Nokia N900, for less money, and I can carry mine anywhere. I even have a real, though small keyboard. Mind you I like the new screen, it’s nicely sized, but I have a MacBook with a bigger better screen. Is there really a gap to fill, sure sort of, and this can fill it, maybe, but will it be the next big ‘thing’ NO!

UPDATE: The spec indicates only 720p Video playback, and that’s probably due to the performance of the Apple CPU, putting it into Intel Atom processor range as far a horsepower goes.

A reason to NOT iPhone

I’m waiting for the first mass exploitation virus for the iPhone to arrive. With the iPhone ecosystem reaching critical mass, there can’t be much left in the way of roadblocks to prevent this. There has already been exploits that targeted ‘jail broken’ iPhones, more likely to have been created by Apple, or a fan of Apple DRM. Therefore the likelihood that a more potent virus will emerge is very high. The likely suspect, is one that exploits the ‘closed’ nature of the device, where the victim iPhone will show no indication of an infection.

Not that my chosen device is not subject to the same attacks, the Nokia N900 is also a target, but its just not as big a target as the iPhone. More or less the same argument that has been used to justify the lack of viruses on the Mac platform. I have a Mac also, and I feel safe, but not because it’s immune to viruses, it HAS been less targeted, and it has been ACTIVELY defended.

Learning the Nokia N900

Another day, another experience. Yesterday I managed to strech the Nokia N900 battery to more than a full day. This isn’t a miracle, it only takes turning off all the cute, but ultimatly useless eyecandy widgits. Not that they don’t look nice, they just spin up the CPU a lot.

However, today was much busier, lots of SMS, lots of Skype IM, calls and what not. I tried the GPS and bought a car charger. I then managed to download the new firmware update. I haven’t really see a much of a difference. But I have not tested, or timed everything yet either.

The update did not install cleanly, twice it claimed to not have enough memory. So I removed some of the apps I had been playing with, but did not intend to keep anyway. And it managed to install, but it did not manage to fix the media player that still does not play any video. I chock this up to a corrupt or missing media library.

Still, I am blogging from it, and I’m learning new things. It’s functional and feature rich, what more can you ask for?