DIY Call Blocker on Nokia N900

DIY Call Blocker on Nokia N900
There is no call blocker application available yet for the Nokia N900, but that is not a reason why you should not have the call blocking functionality on your tablet. This is why I love Maemo, if something is not there or even if it is available commercially, someone will make an free alternative, the community makes wonders.
We owe this hack to Vinu Tomas, which as he announced on his blog, it might be available as an application very soon. So until there is an call blocking app for you to download and install on your Nokia N900 here is how you do it.
As usual before you start, you should have root access on your phone. Also if you have not installed Python runtimes, you will need maemo-python-device-env which is available from the Maemo Extras Devel repository in your App Manager. If you are not sure about that you have Extras Devel enabled on your tablet just click this link from your Nokia N900 browser and the installation will begin. Now download the Python scipt.

Now open your favorite plain text editor like Notepad, TextPad, Notepad++ but not MS Word and create a simple TXT file with the numbers you want to block, the way they are shown on your phone when they call you. Put one number on each line. At the end you should get something like this:
Now save this file as BlockedCallers.txt and put it to the same folder the callblock.py file (Connect your Nokia N900 in Mass Storage mode and copy the file to the "Nokia N900/" folder).

Now open X Terminal on your phone and type in the following commands and remember that they are case sensitive. Before you run this commands disconnect the USB cable or you will get an error.
And you are done. Anybody that is calling from those numbers will always get a busy tone, and you will have a few missed calls on your Nokia N900. If you want to add or remove numbers, just edit the BlockedCallers.txt file and run the above commands again. Also please remember to run the script again after a phone reboot so that the call blocker is stated again.







We owe this hack to Vinu Tomas, which as he announced on his blog, it might be available as an application very soon. So until there is an call blocking app for you to download and install on your Nokia N900 here is how you do it.
As usual before you start, you should have root access on your phone. Also if you have not installed Python runtimes, you will need maemo-python-device-env which is available from the Maemo Extras Devel repository in your App Manager. If you are not sure about that you have Extras Devel enabled on your tablet just click this link from your Nokia N900 browser and the installation will begin. Now download the Python scipt.
Download Call blocker hack - Python script for Nokia N900
If you are downloading the file via you tablet, select "Nokia N900" as download location, that's one folder up from the "Documents" folder, so the callblock.py file is saved in the /home/user/MyDocs/ folder. If you are using your PC to download the file, connect your Nokia N900 in Mass Storage mode and transfer the file to the "Nokia N900/" folder. 
Now open your favorite plain text editor like Notepad, TextPad, Notepad++ but not MS Word and create a simple TXT file with the numbers you want to block, the way they are shown on your phone when they call you. Put one number on each line. At the end you should get something like this:
+15553385688
+15557852665
+15558860025Now save this file as BlockedCallers.txt and put it to the same folder the callblock.py file (Connect your Nokia N900 in Mass Storage mode and copy the file to the "Nokia N900/" folder).

Now open X Terminal on your phone and type in the following commands and remember that they are case sensitive. Before you run this commands disconnect the USB cable or you will get an error.
root
python /home/user/MyDocs/callblock.py &And you are done. Anybody that is calling from those numbers will always get a busy tone, and you will have a few missed calls on your Nokia N900. If you want to add or remove numbers, just edit the BlockedCallers.txt file and run the above commands again. Also please remember to run the script again after a phone reboot so that the call blocker is stated again.
Comments: DIY Call Blocker on Nokia N900
Posted by Mikele on Friday, February 26, 2010 07:34
10x for the tutorial, I can now block all my ex girlfriends to stop callingPosted by Angela on Monday, March 01, 2010 00:02
Hi! Wonderful option ,is there a workaround to automatically block any unknown or unregistered numbers? No digits to enter into script...Posted by Goce Bonev on Monday, March 01, 2010 22:39
@angela well as far as I understand the Python script it just takes numbers from a file to block. I haven't tried entering "Private Call" in the BlockedCallers.txt file but it might work.Posted by George Dvl on Saturday, March 06, 2010 19:09
This script is good easy to use and most importantly it works!Posted by stogentas on Wednesday, April 28, 2010 20:53
I dont know why the article writes there are no call blocking applications. there are many applications which can do that like pycallblockerPosted by amber on Thursday, July 22, 2010 06:06
It's not working. I was only able to use it for few times then it stopped. Blocked callers keeps coming in.Posted by FaithDotson34 on Saturday, July 09, 2011 02:11
If you're in the corner and have no cash to go out from that, you will have to receive the personal loans. Because that should aid you for sure. I get credit loan every single year and feel myself OK because of it.
New App Reviews
2MB/s with Transmission on Nokia N900
I was actually amazed to see my Nokia N900 downloading torrents with 2MB/s using the Transmission torrent client for Nokia N900. The...barrioSquare - Foursquare app for Maemo and Nokia N900
Since there is no official Foursquare app for Maemo and Nokia N900 Chili Technologies decided to make one. The name of the app is...


Latest Games
SuperTux - Super Mario game clone for Nokia N900
SuperTux is a free Super Mario game clone for Nokia N900, where instead of Super Mario and Luigi, you have a Tux Penguin that pretty...Angry Birds game for Nokia N900
Angry Birds is a nice and fun to play touch enabled game for Nokia N900. When I opened the game at first I was not so sure what I...


Our Mobile network
Nokia S60 themes
Free themes for Nokia S60 smartphones.
WinMo freeware
Free software for your Windows Mobile Pocket PC device.
Symbian freeware
Software downloads for Symbian OS powered mobile phones.
BlackBerry OTA Downloads
BlackBerry themes and apps via OTA downloads.
Palm freeware
All the software you need for your Palm OS handheld.
PSP Emulators
Download free PSP emulators, themes games and apps.
iPhone Apps
Free downloads for all iPhone and iPad applications.
Subscribe to MyMaemo by Email
Enter your email address:
Subscribe to our Maemo 5 and Nokia N900 apps, reviews, tutorials, hacks and news mailing list and recieve the latest updates directly on your e-mail address.
|
|
Nokia N900 Tutorials
Enable Portrait Mode on Nokia N900With the new PR1.2 firmware update for Nokia N900, a screen rotation option has been enabled in the Nokia N900 built in browser. By...
Overclocking Nokia N900Although the Nokia N900 is an amazing phone in therms of performance, the real beauty comes from the ability to modify the "smartphone...
Create an Invisible status for Skype on Nokia N900It might not be that obvious how to make your self invisible in Skype or other built in IM client on the Nokia N900 at first, but...
Map Loader for Nokia N900 (Windows 7 and Vista fix included)If you have previously used a Nokia NSeries device or some other smartphone that had support for Ovi or Nokia Maps you know that you...
Get the ~|> and more symbols in X Terminal on Nokia N900When using X Terminal on Nokia N900 there are some annoying things that bothered me a lot like the fact that I was unable to find...
New and updated downloads
900 MHz kernel for Nokia N900825 MHz kernel for Nokia N900800 MHz kernel for Nokia N900750 MHz kernel for Nokia N900700 MHz kernel for Nokia N900Hide User Agent for Nokia N900barrioSquare - Foursquare app for Maemo and Nokia N900Transmission - Torrent client for Nokia N900SuperTux - Super Mario game clone for Nokia N900Mad Bomber - A Kaboom! clone game for Nokia N900More downloads






