Thursday, December 31, 2009

Shake 2 Send


Send contacts between devices

Basically, what happens is, you shake two devices at one time, and a server pairs the two.
Then one selects a contact and they both shake to transfer it.

Instructions:
1) Download the client.
2) Extract the ZIP file onto your phones Storage Card. (More than one phone)
3) Download the server.
4) Extract the server ZIP file onto your computer.
5) Run shake2send_server.exe, and disable any firewalls that might pop up.
6) Run shake2send.exe on two (or more) phones.
7) Enter your computers IP address, and a unique name.
8) Press connect, and shake two devices at the same time.
9) Press Send on one device, select a contact, and then shake the device.
10) When the file moves to the other device, shake it, or press Accept.

Shake 2 Send

Monday, December 28, 2009

Connectify


Turn your Windows 7 laptop into a WiFi hotspot to share the Internet with friends, co-workers, and mobile devices.

Software Based WiFi Router

Take any Internet connection and share it wirelessly with no additional hardware, wires, plugs, or chargers

Connect with Mobile Devices

Easily connect any number of WiFi enabled devices to your network including laptops, phones, gaming systems, and more

Secure and Reliable

WiFi enabled devices can see and join your Connectify hotspot just like any other WiFi access point and are kept safe and secure by rock solid WPA2 Encryption

Absolutely Free and Unrestricted

Don't break the bank paying for mutiple WiFi connections on the road, Connectify is free and can actually save you money

Connectify

StatusTicker


Info ticker for your phone

StatusTicker is an app to replace the Carrier Name with a status monitor. The ticker will display phone info, weather, stocks, sports, you name it.

StatusTicker Features:
- Lotsa new bits of info on what was your phone's static network carrier name. Now you get system messages and stuff you need to know right there where you can see them at a glance.
- Not only does it display on the home screen panel, but also tickers on your incoming and outgoing calls. I know, sweet.
- It only works when you want it to. If you can't see the info the ticker sleeps.
- Low battery warning and ticker hibernates.
- Now playing track info from windows mediaplayer.
- Works on PPC as well as SMartphone.
- Works on Windows mobile 5 and 6! Take that Titanium.
- Missed call alerts. You can set the frequency in the ini. This is the spot for other important alerts to get in the short line.
- Seperate ini file for your settings
- Application Program Update reporting

StatusTicker

FPSEce


FPSEce is a PlayStation emulator for your Windows mobile device.

First PlayStation Emulator for Windows CE (which now is called Windows mobile).


For playing your PlayStation games on your Windows mobile or Windows CE based device on the hardwareside you need enough free space on your storage card, a fast CPU, and enough memory on your device.

On the software-side you need FPSEce (which you can download for free on this website), PocketISO to compress your images (if you like), an image of a PlayStation-game you own,and a PlayStation-BIOS for use with FPSEce.


It‘s a small freeware-tool which helps you to compress your images and clean them up (i.e. remove videofiles).
It‘s easy to use and you can view the adviced settings for your game on the compatibility-page.

FPSEce

Flushing Memory

SMS Backup Application

This is a simple sms manager that store every message in the file "sms.txt" stored on the root of the smartphone.
so this software presents three little pages: one for sending sms, one for the list of the last 30 sms and one to view the full sms!

Instructions:
unzip and copy the content in program files and execute the exe! at this point will be a windows of evaluation because i used inthehands library but don't worry because that doesn't have time-limitations.
if you want, you can create shorcuts to autostart the application or a shortcut in program files menu.

Flushing Memory

Autumn Dynasty


An exotic painting becomes an epic battlefield in this strategic battle of the barbarians

Barbarians, gunpowder and dragons! The traditional Chinese painting becomes an epic battlefield in Autumn Dynasty—an ink-brush, real-time strategy game set in a mystical, Far-Eastern fantasy world. Direct your armies with brushstrokes in the spirit of classical maneuver warfare—employ terrain, positioning and cunning stratagems to defend your lands and conquer your foes!



Autumn Dynasty

Thursday, December 24, 2009

Birthday SMS


Auto send SMS to your contacts on their birthday

This basically allows a user to set up time when the device will wake up and check if there are any bdays(after 2 hrs) and if there is then it will send a user configurable message to that contact.
This app also allows the user to add all his contacts bday from contact list to the calendar as an appointment.
NOTE: This app will send messages to only those contacts who have been added thru this app.

Steps to use it:
1. Go to options and add contact Bdays.
2. Set a generic BDay wish message.
3. Set the scheduler default is 00:00Hrs
4. Options-> save and exit.

How It works:
1> Select all the Bday from the contacts in outlook contacts and add those in the calendar as an appointment.
2> User configures a birthday message to be sent thru the SMS to the BDay BOY/GIRL.
3> Select a scedule time at which the app will run and check if there are any bdays to be wished. (threshold time is 2hrs). This is done by creating a notification to save memory and battery.
4> After checking for any bdays the app will reschedule it self for the next day at the same time.
5> If there are bday in calendar it will send a SMS to that contact with ur wish message.

Requirement:
.net3.5


Birthday SMS

Tuesday, December 22, 2009

Google Voice Easy SMS


a free application for Windows Mobile that allows easy text messaging (SMS) via your Google Voice account.

Features:
It’s free. Who doesn’t like free stuff?
Sends messages via the 3G data connection, meaning your outgoing SMS costs you nothing
Interfaces with your phone’s contacts list
Connects directly to Google via SSL to send your message, no man-in-the-middle servers that could potentially harvest your Google Account password
Signature support
Send to multiple recipients at once
Easy SMS will become completely open-source after I get the chance to comment some of the code, tidy up, etc.

Requirements:
Windows Mobile Smartphone (aka Windows Phone); software has been tested on versions 6, 6.1, and 6.5, but the program may work with other versions.
.NET Compact Framework 2.0
A Google Voice account
3G or WiFi connectivity
If your 3G plan charges by the kilobyte, be sure to keep track of your usage; this program uses very little bandwidth, but don’t try to blame data charges on me
You must abide by the Google Voice terms of service when using this program

Google Voice Easy SMS

Sunday, December 20, 2009

HoxMobile


HoxMobile is a Chinese Chess (Chinese: Xiangqi, Vietnamese: Cờ tướng) program inspired by HOXChess.

It is developed in C# and requires .NET CF v2.0 to run. The project has been tested on Windows Mobile 5.0 Smartphone, screen size 240x320 (QVGA).

HoxMobile

SU: Additions


SU: Additions is freeware subcollection of 20 Addition solitaires

Additions collection includes such games as:
Add Up Tens, Affinity
Base Pyramid, Block Ten
Doublets
Elevens
Fifteen Rush, Five Piles
Giza
Inverted Pyramid
King Tut
Monaco, Monte Carlo
Nines
Pharaohs, Pyramid
Seventeens, Simple Pairs
Thirteens, Triangle

Main Features:
Supports portrait and landscape orientation. Square screens are also supported.
Three card skins with sharp and clear graphics
Categorized solitaires list by game type, playing time and complexity
Editable favorites list
Current game state saved for the last 10 played solitaires
Play modes:
Pocket PC version: drag&drop, tapping or keyboard
Smartphone version: 5-way navigation pad or keypad
Unlimited undo
Show Next Move feature
Card movement animation
Supports timed game
Adjustable game field color (Pocket PC version only) and card back
Advanced Pile View option
Best times table for each solitaire
Statistics for each solitaire
Game rules for each solitaire
Minimum Requirements:
For Pocket PC
Windows Mobile 2003 Second Edition or greater
670K free memory
For Smartphone
Windows Mobile 5.0 or greater
QVGA screen
640K free memory

SU: Additions

Thursday, December 17, 2009

CallCalendar


This utility is installed on a windows mobile device and logs all incoming and outgoing calls to the device calendar.

Example: This can be used to log every call you make that needs to be tracked for data/billing purposes.

CallCalendar

Manila Profiler


Profile Switcher App in Manila Style.

Manila Profiler

Wednesday, December 16, 2009

Gxmark


GXmark is a free benchmarking utility to evaluate and compare gaming performances of different devices or simply to measure the benefits of overclocking your device.

Gxmark

MedicalCalculator

A tool for calculating various medical equations and scores written in c# with easy extensibility via editing an xml file.

Currently the list of supported equations is quite short being limited to the ones I use regularly:
- creatinine clearance (Cockcroft-Gault)
- BMI
- Maddrey discriminant function
- Child-Pugh score
- Well's DVT and PE scores
- TIMI score
More will be added on an as required basis.

MedicalCalculator

Monday, December 14, 2009

Swype


Type over 50 words per minute!

Move over T9, here comes Swype
Swype works with an on-screen QWERTY keyboard like you have on the tablet version of Windows and on the iPhone. But instead of tapping letters out, you press your finger or stylus on the first letter, then, without lifting it, move it to the remaining letters in the word. When the word is done, then you lift.

It works. Even on tiny small screens, it is intuitive and fast, and you don't even have to run the tutorial. Basically, it's an amazing new input method.

A built-in 65,000-word dictionary corrects obvious and even creative spelling errors. A word menu pops up if the correction is somewhat ambiguous; in our tests, the top choice was usually correct, and it can be selected with a simple swipe upward.

Little tricks make it possible to capitalize words (jerk the stylus up and down) or select double letters (wiggle the pen over a letter).

You can type 55 words per minute on his product. Discount the developer's advantage: Real human beings should be able to motor along at about half that, we estimate. *From Cnet

Main features are...
Simply Trace a Path
The word “quick” was generated from tracing the path shown above in a fraction of a second, by roughly aiming to pass through the letters of the word. A key advantage to Swype is that there is no need to be very accurate, enabling very rapid text entry.

Fast!
You can go fast and be sloppy. There’s no need to try to accurately hit each key. Just make a reasonable effort to trace through the word and Swype will do the rest.

Easy to Learn
The keyboard layout is QWERTY, so there is virtually no learning curve if you’ve already learned to type on a regular keyboard.

Natural Feeling
The smooth motion of sliding from letter to letter feels very natural, not to mention fast.

Finger-Tip Operation
Swype can be used equally well with either a stylus or your fingertip. You don’t have to be precise; so even if you have a large finger that partially obscures the keys, Swype still works!

Auto-Spacing
You can go even faster since Swype automatically enters spaces for you. (Spaces are prepended in front of each word entered by Swype).

Auto Spelling Correction
Not only can you go fast and be sloppy, in most typical cases, Swype will even correct misspelled words. For example, trace out “freind”, and Swype will automatically generate “friend”.

Capitalization Shortcut
Save time by capitalizing any letter in a word with a simple gesture: just slide from the letter to off the top of the keyboard and then continue entering the rest of the word.

65,000-word Learning Dictionary
Chances are the word you are typing is already in the Swype dictionary. But if it isn’t, just tap it out once followed by a space, and Swype will automatically learn it for next time.

Statistical Tracking
Keep track of your speed using Swype’s built-in statistical tracking.

Accented Characters
Words with accented characters (“diacritics”) require no special action - just Swype the word and the correct spelling will be entered. New words with accented characters can by typed by tapping and holding on the letter to see all possible variations.

Over 50 Symbols
Most common symbols are on the main keyboard layer and can be quickly entered by tapping on the key and sliding off the top of the keyboard. Many other symbols are readily available on Swype’s second keyboard layer.

Automatic Help
Swype detects when you may be having trouble or might be able to benefit from a particular feature, and prompts you with helpful tips and instructions.

Interactive Tutorial
Get up-to-speed quickly with the fun and fast Swype interactive tutorial.

Advanced Features
When the Swype software is first started, it runs a short piece of test code to estimate the overall speed of both processing and file access in its current environment. This estimate is used to establish a default value for a “Swype Operation” parameter that can be adjusted by means of a slider control displayed in the user options.

Input Slider
The slider is labeled at the far left with “Faster Response” and at the far right with “Sloppier Input.” This slider setting controls a broad range of internal parameters that determine the breadth of the initial database search to identify the most likely matching word for each entered input path. It also controls a large number of other thresholds, such as how close the path needs to come near a key in order for that key to be potentially considered as a “match” to the path at that point. The slider is initialized to the determined default value, which results in an average response time of less than 250 milliseconds. This means that, on average, Swype will generate the intended word for an input path within ¼ second of when the stylus or finger is lifted from the screen at the end of the path


Swype is faster than existing text entry methods because it has built-in intelligence that does not require users to hit each letter accurately. Also, tracing a smooth, continuous path is much faster than “target-tap-lift-target-tap...”. Even novice users can quickly achieve sustained data entry speeds of over 40 words per minute.

Specifications:
An application requiring from 500K – 900K (depending on options, when compiled for the Windows Mobile platform).
65,000-word language database with an average size of approximately 250K.
Input path analyzer,
Word matching search engine with accompanying word database,
User interface – which is customizable by OEM’s.

Features:
Over 40 words per minute on touchscreen devices
Standard QWERTY layout
Use a stylus or finger
Ideal for all screen sizes and resolutions
Multiple languages compatible
Supports common editing actions
Patented
Single Tap Predictive Text
Easy tips and tricks to Swype faster
*Holding extra long on a letter shows all variants that it has (In other languages)

Current language databases:
English
Spanish

Known issues:
The programs may have conflicts with latest 6.5 builds.
The program might not work on some none WWE ROMS.
Overlap in some 6.5 ROMs.
Swype’s built-in statistical tracking doesn't work.

Goals:
Editing .zdb.le files. (.zdb.le files look like main dictionaries of this application, By editing it we are able to add more languages. Their structure is still not described.
Making the program compatible with most applications.
Fixing overlap in some 6.5 ROMs.

Must do/have:
Install to device memory
2mb free memory
Touch Screen
If you are using this input in none WWE ROMs, Copy whole Swype folder from your locale programs folder to /Program Files/ (Device Memory) to get this working. (Solved with new CAB files)
A soft reset feels good after installation (Not necessary)

Swype

Friday, December 11, 2009

OpenStreetMap


an application similar to GoogleMaps but relies on OpenStreetMap.

It's finger friendly and showing the map on fullscreen.

GPS support and GSM triangulation (if no GPS device is present) is built in.

The downloaded map tiles are stored on your phone/storage and only new ones are downloaded.

It's tested and working on HTC Diamond (VGA) with internal GPS and on HTC Wizard (QVGA) with external GPS. And it should work on all other devices with .NET CF 3.5 as well.


OpenStreetMap

Wednesday, December 09, 2009

GPS2day


GPS2day is the GPS related Windows Mobile application, which was implemented as Today Screen plugin for mobile devices.

Currently GPS2day program works as GPS informer. It shows a various types of information for users, such as:
Current geographical coordinates (latitude, longitude)
Course and speed
Some information about satellites and fix type
Exact current date and time from the satellite atomic clock
And battery life state which is important when you using GPS device

GPS2day

CEntrillo


CEntrilo is a client for the Ventrilo voice system.

It just features the basic stuff like

- channel browsing / jumping
- setting / reading comments
- speaking with others
- setting server:port, username and password
- you can get mfcce400.dll below also
- voice recorder button as PushToTalk key if “trigger level” is set to ‘0'
- just click on the empty(!!) PTT textbox and press the key you want to be assigned as PTT key

CEntrillo

Monday, December 07, 2009

LiveCam

Watch the image from your pda's camera in a Web browser

This little app is called LiveCam and it allows you to watch what your phone's (rear) camera sees. Currently still images are taken every 5 seconds, and you can only see still images in browser but in future I'ma make it able to transfer real-time video! The app is totally uncustomizable for now. It contains whole lot of bugs. The app consists of 2 parts joined in 1 executable:

- a camera server that takes picture every 5 second
- a small HTTP server that allows you to see the most current image.
App could be possible only thanks to Alex Mogurenko's DirectShow .NET CF
How-to:
- Copy LiveCam.exe and DirectShow.NETCF.DLL to one folder wherever on your device.
- Ensure you have at least 400kB free space on your device root folder.
- Check your device name in Start > Settings > System > About. E.g. mine is HTC52, some may be Pocket_PC or alike. You may change it for more friendly for you or easier to remember if you want but do it now.
- Connect your phone to WiFi or ActiveSync/WMDC. Wait until the connection is established.
- Run LiveCam.exe. Click "Enable Cam" button (don't worry there's still a camera disabled text, if you see picture from your camera then everything's allright). Click "Enable HTTP" button (same here, don't worry of the HTTP disabled text).
- Run your PC's web browser and point to http://your_device_name:1222/
e.g. http://HTC52:1222/ Should be working.
- If you want to use it via data connection you must first activate it, however it won't work if you don't have external IP service.
- If you want to access it from an Internet computer (not in your subnet), please redirect 1222 port on your WiFi router, check your Pocket PC's IP.

Known bugs/limitations:
- Only 240x320 available res (will be fixed)
- Only still images, no video (5 seconds)
- No auto-refresh in web server must refresh manually to see current image (will be fixed easily)
- No customizable HTML page (will be fixed easily)
- No customizable HTTP port (will be fixed easily)
- No way of turning Flashlight (should be fixed)
- May hang up or eat memory as I didn't try it for longer time. Please always use the Give up button to exit app so that resources are believed to be released then.

LiveCam

Sunday, December 06, 2009

BlueProdigy


Appointments in Titanium

BlueProdigy is developed it in C/C++ in all of it's doing (animations, overview-update, apointments-scrolling, clock-resizing,...) and using it's own notifications for clock, alarm and calendar. Only the control of menu and language by menu is in mortscript - but that has no effect on performance - because it's only for changing settings.

So - it's extremely fast and has no noticeable effect on battery.

Features:
- ALL RESOLUTIONS (VGA, WVGA, QVGA, WQVGA)
- Portrait & Landscape
- MUCH LANGUAGES already integrated (en,us,de,fr,es,tw,ru,au,it)
- Correct Timeformat & Start of week for this Languages
- You won't be asked for your language - Plugin uses settings of JMLToday to identify your LAnguage
- Full skinable!
- Skin support by menu
- Buttons-Support (JMLPanex) - over full PAnel to expand/collapse/jump to apps/...
- Installed by TICS - so you can use it in each Titanium Theme like Bliss, Neo,... (and can make you special skin for it)

- Settings by Menu:
-- Calendar: Max Days = how much days do you want to see? ( up to 365)
-- Calendar: Max Items = how much appointments should be displayable?
-- Animation-Speed (1-300 ms)
-- Skin-Choice (you can choice of the skins which are in V1 or each other skins you made or downloaded
-- Choice of call of your Apps for Calendar, Alarm, Clock by menu
-- manual calendar update (is done also automatic by system if next appointment shall appear


Saturday, December 05, 2009

DSMP


Don't steal my phone

DSMP is a software you install on your Windows Mobile phone. Once setup, you'll forget it. It will consume only 100kb of Flash, and no memory.

Features

DSMP provides numerous features not seen yet in competitors' products.
Remotely accessible features:
Wipe your phone personal data remotely (call history + contact + SMS + mail + calendar + storage card), so the thief never know the
Reset the phone remotely (with loop mode, displaying a message between each reset)
Slut mode. In this mode, the phone send a bunch of SMS to the given number with the given message
Get the phone GPS position if available, or at least the complete Cell ID
Ring the phone (even if set to silent mode)
Get all the contact in SIM + last call history
Clear the thief's SIM contacts
Make the thief's call you back
Get the owner information + Cell ID
Password isn't saved in clear, so it's quite impossible to see it

Documentation

DSMP is coded in clean and simple C++ using WTL for the only config dialog.
There is only few class used, and it's very easy to improve or enhance.
Here's how you'll use the software:
Step 1

Copy both file from archive (name hidden to avoid Google search) on your storage card, or your phone.
With your phone's file explorer, click on the exe file you've just copied to start setup.
Step 2


Picture 1

Don't show this screen anymore.
When enabled, launching this application won't do anything.
To display this screen again, send a SMS to this device with confdlg command.
Recommended value: On when setup is done and working

Monitor SIM changes
The first time you run the software, the IMSI of your own SIM card is read, and used later on.
When enabled, the application is run once after each reset to check the SIM card number.
If it doesn't match the number set below (current card) then a SMS is send to the number given below, containing the new phone number, GPS coordinates if available, and CellID.
Recommended value: On

On new SIM detection send a SMS to
Enter the phone number you want the software to send SMS to. Don't use your phone number as it'll be probably out-of-service when it should be used.
A list of your contact is displayed, but press enter to make sure it's validated.

GPS tries before giving up
The number of times to try to get GPS position before giving up.
Set to 0 if you don't have a GPS.
Recommended value: 50

Zap
Provided you know the password, you will uninstall the application while pressing this button.

Configuration done
This install the software and register all COM objects deep inside your device.
WARNING: Once this button is pressed, (and "Don't show this screen anymore" is checked) the software is not accessible anymore (it's not visible anywhere). The only way to see this windows again is to send a CONFDLG SMS.
Only do this once you've checked everything is working allright
It's recommended to soft reset your phone to let the phone load the final configuration

Step 3

Once the software is set up (but before clicking "Done or Ok"), you can send a SMS to check it's working

The sms must use the following syntax:
dsmp # COMMAND # password # optional_reply_number
* with no space around "#", this is to avoid a direct Google search if the thief get the SMS message in clear to understand how it works.

COMMAND is any of:
pos : Get the current GPS position and CellID
whereRU : Ring the phone so you can find it. Please notice that the ring runs even if set to silent, and the ring is unstoppable for 60s.
confdlg : If you've set "Don't display this screen anymore", this is the only way to show the config screen. No password is asked on the config screen. For example, if you've sold your phone forgetting to uninstall the software before, sending this SMS will allow the buyer to change the password to whatever he wants.
kill : WARNING This *destroys* all personal data (including call history, contacts, calendar, email, SMS, storage card). Use this if your phone was stolen and you plan to social engineer (see below).
rst : Soft reset the phone
rstl:msg : Reset the phone in loop, display msg for 20s between each reset. msg must not have any # in it
contact : Get all the SIM card contact and the last call history (useful for social engineer)
slut:msg : Send SMS in loop to the given reply number. You must set a number in the optional_reply_number or you'll receive a crazy bench of SMS. This is useful if you failed to get back the phone, you'll send this command with a taxed reply number.
clearsim : Clear the SIM contacts (don't try this on your phone)
call : Place a call to reply number. The call is visible on the phone, so you should make sure the phone isn't used while doing this, and you should send a 'kill' command to remove call history.
owner : Get owner information (likely the thief will change this, you might get his name), and the complete Cell ID of the phone
Best method to get back your phone if it's stolen

So, first don't try the "American methodTM". Your life and health worth more than a stupid electronic toy.
If you loose your phone, first call your operator to close the line. The chance are high it'll be found by a trustworthy person, that will call you back if you've set your owner informations to another phone number than yours. It's a good idea to give back some money to this person. The justice sometimes require sponsors too.
Well, sadly the world isn't perfect, and you might get your phone stolen, in that case, if everything is set up you'll receive a SMS with the new number, GPS pos + Cell ID.
Then don't be overspeeded.
Once you get the phone number, write it on a paper than send a "kill" command (followed by a "rst" command) so the thief won't have any information about you. Remember the game that you will play next is based on the amount of information you'll dig.

In the following paragraph, I'm using "he" for the thief gender, but you could read whatever you prefer.
You must first get the maximum number of informations about your thief first. It's a good idea to get all the current informations ("contact", "owner", some "pos").
You can send some "pos" early in the morning, or late in the day once it's stabilized you'd now where the thief lives.
Then, if you believe the police will do something with this information, go to the police and give them all the informations.
Else, you'll have to social engineer:
Call the thief, from a phone that is not registered in the yellow page
Don't call him "a thief", but ask if he has found this phone recently, and if he can bring it back to a police station in the next minutes
Likely, he'll lie, telling you it's his phone. In that case, call him by his name (if you have received the owner name), tell him you know where he lives (if you get the GPS position), and some interesting contacts (if you received some) with the phone number of those
Then, try to be as convincing as possible, tell him that you could call the police and let them capture him, but you accept to let him free ONLY IF he goes in the next minutes to the police station to give back the phone
Tell him that he must tell the police that the original SIM card wasn't working so he puts his card inside the phone to get the last number and that the last number called is the one you're calling from. The police will likely call this number.
Tell him that you track him, so you know where he goes and if he doesn't goes to the police right now, you'll call them. Similarly, if he destruct the phone, you'll still call the police.
Likely, if you feel he won't go, you can add a time pressure by telling him you'll call back in few minute (2 mn not much) to know his answer. Just before calling, send a "contact" message to see if he called someone.
If that didn't work, then call him back, and also call someone in his contact list so he can hear the conversation, and tell this person something like:
"Hi this is police officer John Doe, we caught 'thief name' while he stole a phone. He asked us to call you. I highly advise you to come here to the police station + address + get him before he tells too much to convict himself.".
The idea is to make the thief furious, and force him to go the police station before this person arrives there. Tell him that if it brings back the phone NOW, you tell him how to justify this call to this person. (The excuse is simple, "this is a very bad joke from my girlfriend's ex boy")
If that didn't work, and the police doesn't do anything, well you can consider your phone is lost. But don't give up.
You will be able to send a "slut:msg" command to an overpriced number. This will send a bunch of SMS to the given number, charging the thief's bill.
You can also clear his SIM contacts with the "clearsim" contact.
You can also "kill" the phone's data at regular intervals.
You can also make the phone place calls to overpriced phone number with "call" command.
Send some "whereRU" command at 3 AM, it's very irritating.
You can call all the contact number and tell them that he is a thief and he doesn't want to give back your phone.
Most likely, he will destruct the phone. But the trust he'll loose from his friend will hopefully teach him the lesson.
Weakness

It's very important to know the weakness of a tool before trusting it.
Unless you cook your own ROM, the software won't survive a hard reset. However, it's unlikely the thief knows how to hard reset a phone
In some countries, the phone are locked to an operator, and you must unlock it to use on another operator. This is usually means flashing a rom, and thus you'll loose the software. A solution for this is to SIM unlock your phone before installing the software, so the phone appears to work on any operator
The thief could be very very smart and find the software on the phone and delete it. In order to do so, he must exactly know the software name, where it is and how to delete it. Please notice that the software doesn't appear in "Windows\Start up" folder, nor in any process list (because it's not RUNNING when it's possible to monitor the process). The software is run while the phone starts (and stops before the phone is fully started), and it's started by Windows Mobile upon SMS receiving (and stops after processing the command). The current version doesn't rename the software binary but any later version could, and hide itself by cloaking the executable name.
Only works on Windows Mobile 5 and 6.
Only available in English for now. As there is not much text, translation is welcome
If HTC or any Windows Mobile vendor can hear us, we would be proud if this software would be included in official ROM (we could re-license the software in whatever see fit). We only need 64 bytes to save the owner's genuine information, that could be in dedicated ROM or EEPROM.

DSMP

Tuesday, December 01, 2009

GoogleTranslator


The application name speaks for itself

Currently the interface is localized in the following languages:
Arabic
Belarusian
Bulgarian
Czech
Dutch
English
French
German
Greek
Indonesian
Italian
Polish
Portuguese
Russian
Slovak
Turkish
Ukrainian
Please look to "Menu" -> "Settings" -> "Language" to find out how to get GoogleTranslator in your native language.

GoogleTranslator