Ask Slashdot: Life After N900?
Rydia writes "Since it first released, I have been in love with my Nokia N900, and it has satisfied all my needs for a mobile with a high degree of control and utility. Sadly, the little guy is showing his age, both in battery life (even with the powersaving kernel options enabled), and performing in general has been left far, far in the dust by phones that are now considered quite old. The time has come to find its successor, but after a thorough search of smartphone options, I can't find any handset that offers everything for the power user that the N900 did (much less a hardware keyboard). I'd like to avoid supporting Google/Android, but there don't seem to be many options. Have any other techies found a replacement for their N900?"
This has already been debunked as false, so stop repeating it.
Congratulations, you made it far longer than I did. My N900 started to show hardware problems about a year ago, and radio problems/disconnects were the last straw. I loved the versatility and control, but ultimately I needed the damn thing to make calls and browse. I nabbed a Nexus 4 when they got cheap, and have adjusted reasonably well. I had a fair look at the iDevices, but wanted something faster and with a bigger screen. I coveted the Galaxy Note series, and might have been happier that way, but I wanted something closer to the N900 size. Recently got my kid a Moto G -- and currently it seems to be the best deal reminiscent of the size/screen of the N900. But still there is the lack of a hardware keyboard... there's just no substitute for input-intensive apps. Maybe Jolla will solve that.
If you do head in the direction of Android, these might make it easier:
- Have a look at Cyanogenmod, and see if you can find a sweet spot with hardware you like and a recent version.
- Read up on App Ops, the utility that allows one to have granular permissions for applications, and restore a modicum of privacy control.
- Don't be afraid to disable all the default apps/Google+/hangouts/crap. Android works just fine with the processes disabled.
- Have a look at bare android/Samsung's overlays/cyanogenmod before you commit to them, there are significant differences.
- Try getting an older phone and experimenting with it before you jump. I obtained a Galaxy S1/Vibrant, learned all about the boot loaders, firmware, and OS installation, and tried out various roms before settling back on Cyanogenmod. (Then I taught the kids how to do it, and gave the phone to my 10yo -- never too early for mobile hacking.) All of the features aside, the process restored some of the sense of control that I had with the N900. Some of it real, some of it not, but at least I knew were I stood wrt the device I was using most frequently.
I think not...(*poof*)
Agreed. A rooted Android phone with a decent mod on it is as close as you can get to a Unix box in your pocket. The lack of a physical keyboard is a drag, but with a decent stock keyboard replacement like SwiftKey, it is not the end of the world.
I recently put Cyanogenmod on my droid razr and actually got geeked out on my phone again. Everything just works like it should. The ROMs that come from the phone companies are bloated and inefficient. Do not make the mistake of judging the Android ecosystem by what you see in the stores.
There are even some useful utilities for Android. (http://ultimatepeter.com/freakin-cool-hacking-apps-for-android/)
Chroot's still aren't as good. My N900 could run some games I made using PyGAME (all I had to do was something like sudo apt-get install python-pygame) and it was good to go - ran the game just as well as my laptop did, with acceleration. Beautiful.
Unfortunately my N900 screen broke for a second time last year, and I threaded one of the screws trying to replace it, so I too found myself looking for a replacement phone. Even with overclocking the N900 was painfully slow on complex websites, so I wanted something modern but with a hardware keyboard. I couldn't find anything except possibly the Neo900 (which didn't have an ETA at the time - and I wouldn't have been able to wait for anyway), so I decided that I would get the biggest screen I could find - the logic being that if I have to use a virtual keyboard I want it to provide an experience as close to a hardware keyboard as possible.
Hence, I now run a Sony Xperia Z Ultra with the Hacker's Keyboard. Obviously not as good as a hardware keyboard, but the screen size means the virtual keyboard can fit all keys I had on the N900 (and then some) and still have plenty of room to see the text-box I'm typing into.
The Xperial Z Ultra also has expandable storage so a chroot is feasible, and I admit I've used this phone much more than my N900 due to it being more practical for games, e-mail, taking pictures, etc. Sony also provide instructions on unlocking the bootloader. However, lacking a true GNU userland environment for the primary OS, along with lacking the ease of gaining root and lacking a replaceable battery) are things I really miss. I also hate how much of the bloatware cannot be removed, although it can be disabled. It is waterproof though, so it's got that going for it.
I nuked or disabled almost everything related to Sony and Google Play and installed F-Droid instead, and then proceeded to install Firefox Mobile, K-9 and APG, Xabber, TTRSS-Reader, VLC, Open Explorer, Barcode Scanner, Terminal Emulator, Cool Reader, Document Viewer, Aard, OsmAnd~, ScummVM, AnkiDroid, World Clock, VX ConnectBot, a few ownCloud-related sync apps... and of course Frozen Bubble, and now Android can do most of the things I would have used my N900 for.
It's GNU/Linux dammit!