Articles tagged with: maemo
Applications, Featured, Headline, Reviews, Software »
Tweet
Are you an engineer or an engineering student? Then a scientific calculator is a must-have for you! AlmostTI will turn your N900 into one of the Texas Instruments Sci Calcs that beat pretty much every calculator app that is available for the N900!
AlmostTI is a Texas Instruments Sci Calc emulator and a really great one! It will emulate TI73, TI82, TI83, TI83+, TI83+ SE, TI85, and TI86 (some models will require you to locate a ROM for them, as the app doesn’t include it by default) and emulate them really well, making pretty much every single function usable! Writing code, graphical calculations, anything that a real TI can do, Almost Real TI can do as well.
See for yourself, fetch the emulator from Extras with
sudo gainroot
apt-get install ati85
The only thing I found weird is the lack of documentation. It took me some time to figure out that you need to tap the top-left corner of the screen for a menu that will allow you to choose which calc to emulate. The top-right corner quits the emulator.
Totally the best calc app for the N900, and a must-have for the engineers, ATI85 is something you would really like to have on your N900. Especially since real TI-eighties don’t actually fit into a pocket.
Applications, Featured, Reviews, Software »
Tweet
Planning to have a phone conversation that might be memorable? Want to record a sound that your N900 plays? Or maybe use your N900 as a dictaphone? Then you need a good audio recorder, and Recaller is a great choice.
Recaller is a nice little widget designed to help you with recording just about any audio, be it system sounds (including internet radio or sounds from games), phone calls or the external sounds. All you have to do is to configure the widget to use a desired recording mode, and tap on it to start a recording, which will conveniently be stored in the directory you specified (MyDocs folder by default).
Recaller can record in three audio formats, the AAC, FLAC and WAV, all of which are perfect for recording voice audio (if you want high quality, go for FLAC, AAC gives you a smaller file but eats more resources for compression. WAV is fast, but the file will be a bit bigger than the AAC one). If you want to automatically record all out/ingoing calls, Recaller can do that as well.
So, grab this great little recording widget from Extras with
sudo gainroot
apt-get install recaller
and forget about having a separate dictaphone app!
Note that recording calls might be illegal in your country. Recording copyrighted music from internet radio streams is also illegal.
Applications, Featured, Reviews, Software »
Tweet
If you have been a long-standing Nokia fan, then you sure remember the currency converter that Nokia always included in it’s older phones. Well, for some reason, there isn’t one by default in the Nokia N900 and many of you could tell that they needed one sometimes. Especially if your career has something to do with travelling. Fortunately, there’s a solution for that available in the Maemo Repositories.
Currency Converter is, well, a currency converter app and a quite good one. It supports 70 different currencies (pretty much every major currency is there and it’s just as much you’ll probably need) with updating exchange rates, and has a handy calculator built-in. Unit conversions are there as well!
Counting taxes, adding up different currencies, unit conversions, the app has all you need from a currency converter.
So don’t wait, get this must-have app strait from the Extras with:
sudo gainroot
apt-get install currencyconverter
Applications, Featured, Reviews, Software »
Tweet
Do you watch TV often? Chances are you have your favorite shows and don’t want to miss them. Then you need a TV program, but why waste money to buy one when you can use Showtime?
Showtime is available in the Extras, so fetch it with:
sudo gainroot
apt-get install showtime
Showtime will show you a complete list of everything your favorite channels will air, complete with information and reminders! Just pick your region (there are many available), pick a channel and hit “Go”. Simple, isn’t it? And it’s free.
If you live in the UK, you can even perform remote recordings of your favorite channels!
Unfortunately, I did find some downsides. Mainly: I couldn’t get data for channels in regions other than my own and there’s no Unicode support (as you can see from the screenshot above).
Well, unless your country uses a language that needs Unicode for displaying, it shouldn’t be a problem for you and Showtime will serve as a nice TV app.
Applications, Featured, Reviews, Software »
Tweet
Doing some running/jogging and wish to monitor all your stats without having an actual pedometer? Or maybe you’re worried about the efficiency of your paths? Well, then you can use your trusty N900 as a pedometer easily, with a Pedometer Home Widget.
Install a package with:
sudo gainroot
apt-get install pedometerhomewidget
And now you have a pretty effective pedometer as a widget, that can be configured to your weight-height and will give you detailed information about your speed, steps, burned calories, distance and time. A nice chart for all your weekly efforts is included as well. And you can use it for both walking and running.
The results are pretty good, although you will have to tweak the sensitivity settings and other things for best results. Especially when running. You will also want to keep your N900 close to yourself, to ensure it won’t receive any data from random bumps.
So get the package and enjoy your new functionality!
Applications, Featured, Headline, Reviews, Software »
Tweet
Ever since J2ME have spawned, it has been widely used by pretty much any mobile platform. However, J2ME support on the N900 is rather lacking, which has become a problem, but not an unsolvable one. Some of you may have heard of MicroEmu, but as it is written on Java (SE version) itself, it is very RAM consuming, making apps slower. PhoneME is an alternative written in C, and while it is still in testing, a rather good one.
Since the emulator is still in testing, the most progressive version can be fetched through this link. Get the file and open it with your App Manager. Alternatively, do it faster via the command line:
sudo gainroot
dpkg -i cvm*.deb
After installation you will have several new items in the menu:
Run Midlet will run a specified .jar file. You can also use it through a command line:
/opt/phoneme/bin/runmidlet <path_to_jar_file>
Midlet Settings will, obviously, open up a settings menu, where you can customize a few things, like fullscreen launching or portrait mode.
Finally, there’s a preinstalled Opera Mini and Microemu-demo for testing using/testing purposes.
Well, I should definitely say that the performance of the apps is very, very good. Opera Mini starts up in seconds, unlike it did in MicroEmu and works very well, you can as well use it as an alternative browser.
Some other apps I’ve tried work just as well: sounds, network etc. are all functional.
A few downsides include the inability to handle .jad files well and some sound glitches, but that can be forgiven, given that the emulator is still in development.
So go and get it, it’ll be worth it.
Thanks to Salut Ct for yet another good suggestion. Have your own suggestions? Please leave them in the comments, we’ll definitely look into them and give you credit!
Applications, Featured, Reviews, Software »
Tweet
Having to deal with textwork on your N900? Well, perhaps you’ll have to use copy-pasting from time to time, and then you’ll find it nice to have all your copied text to be saved for future use. Clipman is a clipboard manager that can help you with that.
Fetch Clipboard from Extras with
sudo gainroot
apt-get install clipman
and launch it, now all the text you’ll copy to your clipboard will be saved to a small database, so when you decide to copy something else, you can always go back and return the text you’ve copied in the first place by pressing the button in Clipman’s window. Simple.
One problem with Clipman is that you’ll have to leave it running in order for it to work, no daemon-like functionality, but that is bearable, as you’ll probably wouldn’t want it running when not doing heavy textwork.
So, Clipman is fairly good clipboard manager and certainly worth having it in your application base.
Featured, Hacks, Headline, Software »
Tweet
Ever wanted to control your desktop computer right from your N900‘s screen? This post will show you how to do that using PresenceVNC.
This guide is for *nix (GNU/Linux, BSD, Solaris, MacOS) users. Windows users can look up a guide on setting up VNC online and try the same, by connecting to their PC directly, however, without ssh this will be much less secure.
First of all, fetch PresenceVNC from your N900:
sudo gainroot
sudo apt-get install presencevnc
Get openssh too, if you don’t have it:
apt-get install openssh
Now, on your PC you’ll need to generate an SSH key (again, if you don’t have it yet):
ssh-keygen -t dsa
This will create a file ~/.ssh/id_dsa.pub
You will have to drop this file into the same directory from your PC to the N900, you can use file sharing sites, USB, ssh, whatever you want for that.
Verify that you have the SSH server running on your PC, try to SSH into it:
ssh <user>@<ip_address>
Repalce <user> with your username on the PC and <ip_address> with your PC’s IP address. If you don’t know it, use sites like this one. If your PC and the N900 are connected to the same network, you can usually try the local address, 192.168.1.33 or 192.168.1.34. It should ask you to verify the key (type ‘yes’) and your PC’s password. IF it doesn’t then it’s likely your 22nd port is closed, use tools like iptables or Firestarter to open it.
You will also need x11vnc to start the server, look it up in your distro’s repositories.
Once that is set up, open up your N900‘s terminal and connect to your PC with the following command:
ssh -C -L 5900:localhost:5900 <user>@<ip_address>
And start the server (yes, right from your N900)
x11vnc -ncache 10 -display :0
Now, just open up PresenceVNC (don’t quit the terminal!) and connect to localhost:0 Watch in amazement as your PC is fully controlled through your N900.
On the screenshot below you can see IceCat opened on my ArchLinux desktop’s StumpWM:
Enjoy!
Applications, Featured, Maemo 5, Reviews, Software »
Tweet
Have you lost a remote for an infrared device? As long as you have your N900 with Pierogi on it, it shouldn’t be a problem.
Pierogi is a really good (and tasty) infrared remote for your N900, and allows you to control tons of different devices that are already preconfigured into the app. While apps like Raemote and QtIrreco can do the same, Pierogi has a better design in both the UI and the way the app works.
Pieorgi has tons, tons, of keysets preconfigured for just many devices you’d need, even things like air conditioners and there’s no need to download them. All supported and tested devices can be found here, but there might be more. If you have a device not seen on the list, you can request it in this TM thread. The user interface is very nice and understandable, you don’t need to spend hours trying to figure it out. And there’s no need to launch the the LIRC (Linux Infrared Remote Control) daemon, the app speaks directly with the device.
Well, I found every single keyset for devices in my house working well and out of the box, I had much more problems trying to configure them all to work with QtIrecco. So, go on and fetch Pierogi off Extras, or even better, Extras-devel (as that version has more devices and some bugs fixed) and stop worrying about missing remotes!
Thanks to our reader, Salut Ct for suggesting the app. Have your own suggestions? Please leave them in the comments or on our forum!
Featured, Hacks, Headline »
Tweet
Note: this how-to is aimed at advanced users. Messing something up during the installation or usage may harm your device, everything is done at your own risk.
Being an ultimate hacker device, the N900 is often prone to getting software issues during your playful experiments. When that happens, don’t go strait to reflashing your device, it may still be rescued with a rescue initrd image provided by MeeGo! This how-to will show you how to install and use the initrd image for rescuing your N900.
The first part of the how-to assumes you’re using a *nix system (GNU/Linux, BSD, Solaris, MacOS) on your PC , information on Windows installation can be found below.
On your PC, open up the terminal. Make a new directory, where the image will be kept, and cd into it:
mkdir n900-rescue-initrd
cd n900-rescue-initrd
Now, get the rpm files for the image from the MeeGo repos:
wget http://repo.meego.com/MeeGo/releases/1.1/core/repos/armv7l/packages/armv7l/nokia-n900-rescue-initrd-0.1-2.157.armv7l.rpm
wget http://repo.meego.com/MeeGo/releases/1.1/core/repos/armv7l/packages/armv7l/kernel-n900-2.6.35.3-10.3.armv7l.rpm
Now, you’ll need to unpack the rpm packages using rpm2cpio. If you don’t have it, it should be available from your distribution’s repos. Else, you might try using a BASH or Perl versions, execute them the same way, as you would execute rmp2cpio.
rpm2cpio nokia-n900-*.rpm | cpio -vid ./boot/initrd*
rpm2cpio kernel-*n900-*.rpm | cpio -vid ./boot/vmlinuz*
Now you will have a directory named boot that will contain the files required.
Before you start the initrd charge your battery completely. The initrd doesn’t support charging and you want to be sure your phone won’t die when the initrd is in use.
To start the initrd, you’ll need to use the N900 flasher, please read this article, if you don’t understand what I mean. Note, we’re not reflashing the device, we’re just loading the image into the device’s memory on boot.
Shutdown the device by removing the battery and putting it back, then start the flasher in the same directory with
sudo flasher-3.5 -k boot/<vmlinuz-n900> -n boot/<initrd.img> -l -b”rootdelay=1 root=/dev/ram0″
Replace <vmlinuz-n900> and <initrd.img> with the actual file names.
After it is started, plug your N900 to your PC with a USB cord. Your device should now boot and you’ll get a menu with the following features:
Toggle USB networking on/off (N)
Reboot the device (R)
Shutdown the device …
Applications, Featured, Reviews, Software »
Tweet
Learning Japanese, or wish to start? Maemo port of a libre desktop program Kanatest can help you learn both katakana and hiragana characters.
Kanatest will test your knowledge by showing you kana characters and having you type in their romaji equivalents. At the end, your statistics will be shown, and later you can compare your older results with your new ones.
What makes it a really-really good piece of learning software are tons of helpful functions and features, like translations of the program to other languages, definable lessons together with many predefined ones, a complete character chart, test on either kata, hira or both, the aforementioned statistics, which can be shown in a nice graph or table, minor things, like font customization.
Kanatest can be fetched from Extras, there are no differences with the Devel or Testing versions, find it under Education section in a graphical package manager or simply run:
sudo gainroot
apt-get install kanatest
So, if you’re into learning Japanese, go check the app out. It will be worth it.
Applications, Featured, Maemo 5, Reviews, Software »
Tweet
Doing some math that requires you to calculate derivatives? Rather than calculating them yourself, you might want to let a calculator do it for you. Derivative is rather good one.
Derivatives runs on SymPy, which is a powerful symbolic math library and allows Derivative have a couple of interesting features. Mainly, Derivative can count all types (ordinary, partial and multiple) of derivatives from 1 to 3 variables, calculates gradient, divergent, curl and laplacian, has support for many output formats (from simple and bidimensional to even LaTeX, C and Fortran), simplification methods for non-numerical calculations, support for variable names like alpha, lambda etc. and much more. Of course, it’s completely free software. Just fetch the app from Extras with
sudo gainroot
apt-get install derivative
and check all the features for yourself.
Have questions or suggestions? Maybe a problem? Drop us a comment or leave a post on our forum and we’ll look into it.
Applications, Featured, Reviews, Software »
Tweet
Concerned about the health of your N900? Healthcheck can help you out not only to check your phone for hardware failures, but also to view your system information easily.
Get it off extras with
sudo gainroot
apt-get install healthcheck
Healthcheck will allow you to view various bits of info, as you can see on the screenshot above, from your IMEI to hardware status. As the app name suggests, this will help you determine whether there’s something wrong with your N900.
You can also check your total memory status in a nice table, GSM information, CPU frequencies, other things, but the best part of it all are various tests you can run to check for hardware issues. Such as the pointer test, to check whether there’s anything wrong with your display.
Having all that functionality, healthcheck is a really good app to keep your phone in a good condition.
Applications, Featured, Reviews, Software »
Tweet
Find your mobile carrier’s SMS rates a bit too high? Well, there’s a solution: you can send SMS via internet easily using Web2SMS!
Web2SMS is available in the Extras repository, so just run
sudo gainroot
apt-get install web2sms
to install it.
Once launched, you can set yourself up an account. Web2SMS supports many providers, so pick one that suits you from the list. You will need to register on the provider’s website. Of course, the rates for SMS sending vary from provider to provider.
Then, just tap the created account name and send a message to anyone. Selecting a contact from your contact list works too. The time it takes to send a message depends on your provider, some may take longer than others.
So, if you don’t like the rates your mobile carrier sets, or if you just want to save up some money, use Web2SMS. Most of the time it will be cheaper than sending them like you would normally.
Please note: some mobile carriers in certain countries may not like you using such methods of sending. Please read their terms of service to see, whether they allow it or not.
Applications, Featured, Reviews, Software »
Tweet
Everybody occasionally needs to make a sketch or write something. But oftentimes, there just might not be a piece of paper or anything to write with lying around. On such occasions, you might want a handy sketching tool around.
The N900 sure comes with a stock “Sketch” app, but you sure might notice it might be pretty slow and unresponsive. But hey, there’s a better one available! Try PenPen.
There’s a variety of reasons, why PenPen is a good sketching app. First of all, it’s fast and responsive, whatever you will be writing will appear on your virtual paper almost instantly. Next, it has some very good support for portrait mode. Finally, there’s multiple page support, which means you can easily separate different drawings.
PenPen is currently available at the Extras repository, so just get it with
sudo gainroot
apt-get install penpen
If your job or hobbies include a lot of sketching, like mine do, then PenPen is a good thing to have on your N900. If you’re in a worry of your screen getting damaged, or just want to get a better experience from your mobile sketching, you might also want to grab a good screen protector from our store.
————————————————————————————————
Have a suggestion? A problem? Post them on our forum or in the comments and we’ll look into it.

