SpyMobile is a client/server software solution to take pictures remotely from the camera of your mobile phone.
This software uses bluetooth as medium to transport the SpyMobile protocol. The protocol itself is very simple and it's not documented as it can be understood having a look to the source code.
The server application runs on the mobile phone, listening for remote bluetooth connections. At the moment it only runs on Symbian 2nd Edition. To check if your device is suported have a look to your phone specifications. This page may help you: forum.nokia.com
The client runs on GNU/Linux and Maemo. The next example shows the client running on the command line:
$./spymobile
Usage:
./spymobile address_bluetooth port_bluetooth photo_filename [number_of_photos]Documentation
On your phone, be sure that bluetooth is turned on and in discovery mode.
Install SpyMobile on your phone and run it, go to Select -> Start server. The screen will show the bluetooth listening port.
Find the bluetooth address of your phone:
$hcitool scan
Scanning ...
01:23:45:67:89 my phone
Install the SpyMobile linux client and run it
$./spymobile 01:23:45:67:89 3 picturename
If you don't specify the number of the pictures that you want to take, only a picture will be taken. Files will have the extension jpg.
When the command finishes, the connection is released and the phone mobile waits for more connections.
Download
You can download the sources and binaries packages.
Binaries:
-
Spymobile server, only for Nokia Serie 60 : spymobile02.sis
-
Spymobile Nokia 770 GUI client: maemo-spymobile_0.0.2_armel.deb
-
Spymobile linux command-line client: btspy.tar.gz
Sources:
-
Spymobile server: spymobile02_src.zip
-
Spymobile Nokia 770 GUI client: maemo-spymobile_0.0.2.tar.gz
-
Spymobile linux command-line client : btspy.tar.gz
Considerations
-
This application has only been tested in a Nokia 6260. If you have a similar device running S60 2nd Ed, feel free to contact me.
-
I'm not responsible for the use you may give to this tool.
Repositories
Nokia 770 users can add the next line to your /etc/apt/sources.list:
deb http://www.nacholopez.net/repository/mistral binary/

