[APP][3.0+][1.0] SmartProtect Anti-Theft for Android is now available - Android Apps and Games

This is a port of the original SmartProtect (http://forum.xda-developers.com/showthread.php?t=464336) from the old WinCE.
It is now available at : https://play.google.com/store/apps/details?id=net.jlgaines.smartprotect.security.configurator
All Features are free starting from version 2.0
Smart Protect allows you to :
1. Be notified via SMS about the information like Device Location, IMEI, IMSI etc.
2. Auto Wipe your phone if chosen.
3. Auto Delete Contacts from your phone if chosen.
4. Make the phone unusable if chosen.
5. Secure your phone once SIM Card is empty
6. Make it difficult to uninstall. Basically you need to enter your SmartProtect password if you intent to uninstall it from your device.
7. Control your protected phone from the partner phone with a use of your SmartProtect password.
You can register multiple SIM Cards and multiple Partner Phones.
When using this software, make sure to remember your smartprotect password which you define. Password is used lock your phone on variety of ways based on your configuration, as well as when you intend to uninstall SmartProtect.
The SMS commands syntax is :
::/[command],[password]
SMS Commands include
getImei - Gets the Device's IMEI
getImsi - Gets the Inserted SIM Cards IMSI or Unique Number. Use this to track down the user who is using this device.
Help - Returns the list of commands.
RegisterAsPartner - Adds a phone as a Partner.
RingPhone - Play Sound on the phone.
UnregisterAsPartner - Remove this phone as a Partner.
VersionInfo - Retrieve the Version Info.
AutoSendLocationOff - DO NOT Notify Location to Partners on SIM Change
AutoSendLocationOn - Notify Location to Partners on SIM Change.
GetLocation - Get Location
LockMyPhone - Locks the device with password you set on SmartProtect.
MarkAsRecovered - Marks the Device as Recovered.
MarkAsStolen - Marks the Device as Stolen.
WipePhone - Wipes the entire phone via Factory Reset
AutoDeleteContactsOff - Sets the AutoDelete Contacts to False on SIM Change
AutoDeleteContactsOn Sets the AutoDelete Contacts to True on SIM Change
AutoDeviceUnusableOff - Sets the Device Unusable settings to False on SIM Change
AutoDeviceUnusableOn - Sets the Device Unusable settings to True on SIM Change
AutoSecureOnEmptySimOff - DO NOT Secure Device when SIM Tray is Empty.
AutoSecureOnEmptySimOn - Secure Device when SIM Tray is Empty.
AutoWipeOff - DO NOT Auto Wipe Device on SIM Change
AutoWipeOn - Auto Wipe Device on SIM Change
DisableSecurity - Disables the security mechanism of your device.
EnableSecurity - Enables the security mechanism of your device
Please contact me if you have any questions or feedback at [email protected]. Thanks

Please download and test when you have time.. thanks!!
mayo98 said:
This is a port of the original SmartProtect (http://forum.xda-developers.com/showthread.php?t=464336) from the old WinCE.
It is now available at : https://play.google.com/store/apps/details?id=net.jlgaines.smartprotect.security.configurator
Basic Protection is free. Features are the same. However SMS Commands are in-app paid feature which is just one time fee and will be available for life. Aside from this, notification sent to your device will also include who called the theft and who SMS the theft.
Basic protection allows you to :
1. Be notified via SMS about the information like IMEI, IMSI etc.
2. Auto Wipe your phone if chosen.
3. Auto Delete Contacts from your phone if chosen.
4. Make the phone unusable if chosen.
5. Secure your phone once SIM Card is empty
6. Make it difficult to uninstall. Basically you need to enter your SmartProtect password if you intent to uninstall it from your device.
You can register multiple SIM Cards and multiple Partner Phones.
When using this software, make sure to remember your smartprotect password which you define. Password is used lock your phone on variety of ways based on your configuration, as well as when you intend to uninstall SmartProtect.
The SMS commands syntax is :
::/[command],[password]
SMS Commands include
getImei - Gets the Device's IMEI
getImsi - Gets the Inserted SIM Cards IMSI or Unique Number. Use this to track down the user who is using this device.
Help - Returns the list of commands.
RegisterAsPartner - Adds a phone as a Partner.
RingPhone - Play Sound on the phone.
UnregisterAsPartner - Remove this phone as a Partner.
VersionInfo - Retrieve the Version Info.
AutoSendLocationOff - DO NOT Notify Location to Partners on SIM Change
AutoSendLocationOn - Notify Location to Partners on SIM Change.
GetLocation - Get Location
LockMyPhone - Locks the device with password you set on SmartProtect.
MarkAsRecovered - Marks the Device as Recovered.
MarkAsStolen - Marks the Device as Stolen.
WipePhone - Wipes the entire phone via Factory Reset
AutoDeleteContactsOff - Sets the AutoDelete Contacts to False on SIM Change
AutoDeleteContactsOn Sets the AutoDelete Contacts to True on SIM Change
AutoDeviceUnusableOff - Sets the Device Unusable settings to False on SIM Change
AutoDeviceUnusableOn - Sets the Device Unusable settings to True on SIM Change
AutoSecureOnEmptySimOff - DO NOT Secure Device when SIM Tray is Empty.
AutoSecureOnEmptySimOn - Secure Device when SIM Tray is Empty.
AutoWipeOff - DO NOT Auto Wipe Device on SIM Change
AutoWipeOn - Auto Wipe Device on SIM Change
DisableSecurity - Disables the security mechanism of your device.
EnableSecurity - Enables the security mechanism of your device
Please contact me if you have any questions or feedback at [email protected]. Thanks
Click to expand...
Click to collapse

Related

Star EnForcer - counters the mobile theft

This little utility will automatically detect if the SIM card of a smartphone or pocket pc was replaced. Star EnForcer will automatically send a SMS message to a previously specified phone number containing the new SIM IMSI and current location in hexa LAC-CID combination. The message will repeat every 30 minutes.
http://www.fightersoft.ro/sef/index.htm
How does it work:
- install the CAB in the phone/ppc memory (not the storage card). Make sure that you have installed it in \Program Files\SEF
- launch SEF - initially there is no password so press OK. Press Get IMSI. If a long number will appear then it means that the application is compatible with your smartdevice. Mostly C600 - based models should work, C500, Wizard PPCs etc
- input the phone number that you want to use in case your smartdevice is stolen (use a parent's mobile phone, a friend's etc)
- input a password
- press save
- press activate
Now... in case someone steals your phone the first thing they will do is to (obviously) replace the SIM. SEF will automatically detect that the SIM has been replaced by comparing IMSI information. After 30 minutes SEF will automatically send a SMS to the predefined phone number that will include the current SIM's IMSI and the current GSM location (LAC-CID combination in hexa). With the first information and the fact that you will clearly see the thief's phone number you can go to the network operator or the police. If the thief is using a SIM with a subscription he is nailed. If he is using a prepay SIM then at least you will draw comfort from the fact that the credit from that SIM will be drained in a few days because the fact that SEF will automatically repeat the message every 30 minutes (you will also be able to track the thief). With the second information you can either go to the network operator or take your chances that MTS - http://www.fightersoft.ro/mts/index.htm will have this location in the database.
Remember, SEF doesn't require a GPRS connection. It will send SMSes to you from everywhere in the world.
Now let's suppose that you really want to replace the SIM card. Follow these steps:
- make a copy of starenforcer.exe in the same folder (very important). Run the copy. Insert the password and press deactivate.
- restart your smartdevice.
- launch SEF from the start menu, input your password and get the new IMSI, press save and that's it.
This is far from a perfect sollution with obvious flaws. However, please don't advertise them and if you have any ideeas on how to improuve security, please tell me in private. In my opinion, this software is more than a match for the clueless bus thief.
User feedback is always welcome and appreciated.
Thanks for this nice app. How would you suggest to install it in a way to survive to an hard reset? Extended ROM way?
I am sure that the product will work on the cellphone. But any person who is putting his sim will always hard reset the phone. In that case all the information will get deleted. How can we overcome that issue.
The only way is to cook it into the rom

Htc Function Test Program

Found this on Modaco
I found this a while back, then wanted to use it today and had forgotten the codes
(I'm putting it here so I can find it again)
WARNING : Screwing around in these menus may brick your phone.
NOTE : This applies to GSM Hero phones only. I believe CDMA replaces *#*# with ## and #*#* with #
Hint - maybe someone might like to try this with the various radio versions to compare strengths?
HTC Phone Information Screens
Dialling *#*#4636#*#* provides the following :
Phone Information
- IMEI
- Phone number (if known)
- Current network
- Ping test
- Signal strength
- Location (signal latency & Cell ID)
- Neighbouring Cell IDs
- Roaming state
- GSM service status
- GPRS service status
- Current network type
- Message waiting status
- Call redirect status
- Call status
- Radio reset count
- Data attempt count ?
- Data success count ?
- GSM disconnect info log
- PPP sent count
- PPP receive count
- Number of PPP reset since boot count
- Preferred network type (selectable)
- Toggle ciphering (selectable)
- Toggle QXDM SD Log ? (selectable)
- Toggle radio on/off (selectable)
- Set/retrieve SMSC number (click Refresh to show current)
- Toggle DNS check
Pressing MENU will allow you to :
- Set your radio band manually
- View SIM address book
- View SIM fixed dialling numbers
- View SIM service dialling numbers
- Get PDP list (GPRS contexts IIRC)
- Disable data connection
- Disable data on boot
Battery Information (what you get in Spare Parts anyway)
Dialling *#*#3424#*#* provides the following :
HTC Function Test
- Test LED, Backlight, Vibrator, Display, Audio, SD card, Camera, Button, HST, Touch, System, Battery
Don't blame me if "SD Test" (or anything else in those menus) wipes your card/phone/dog......
EDIT (10/01/2010)
Using information from http://forum.xda-developers.com/showthread.php?t=540483 I've dumped all my .apk files and searched for the codes...I found nothing *new*, but the GTalk Service Monitor is valid...
*#*#8255#*#* -> Google Talk Service Monitor (Talk.apk)
This is rather more interesting, as it shows :
- Google Talk host address & port
- Your Google JID (presumably Jabber ID, as GTalk is based on Jabber IIRC)
- Your Device ID (this is interesting, and presumably hashed from something - will check across ROMs as I presume this MUST stay the same)
- GTalk connection status
- GTalk heartbeat status (presumably when it checks in to GTalk?)
how does this work if i dial that number i just get tmobile telling me calls to this number are bard ?
You've got an EVO working on Tmobile?!? You're not supposed to actually hit send or talk or whatever, just dial the numbers and the menu should pop up in a few seconds if it is enabled on your phone. Works on the EVO and also did on my Sprint Hero.
mccurt29 said:
Dialling *#*#3424#*#* provides the following :
HTC Function Test
- Test LED, Backlight, Vibrator, Display, Audio, SD card, Camera, Button, HST, Touch, System, Battery
Click to expand...
Click to collapse
This doesn't work on the Evo, or at least mine.
Negrito said:
This doesn't work on the Evo, or at least mine.
Click to expand...
Click to collapse
##3424# is ##DIAG# There are no options, but it does put your phone into diagnostics mode. This is useful if you install the diag drivers on your computer and use cdma workshop or something similar.
*#*#8255#*#* and ##8255# do nothing.
Some other codes below if you are interested:
danknee said:
You need your MSL # to get to the edit modes. Here are some EPST codes:
##your msl number#(##000000#)
##your otksl number#(##000000#)
##data# (##3282#)
##debug#(##33284#)
##diag#(##3424#)
##rtn#(##786#)
##prl#(##775#)
##prev#(##7738#)
##akey#(##2539#)
##vocoder# (##8626337#)
*#*#info*#*# (*#*#4636#*#*)
Click to expand...
Click to collapse

[APP] CellAgent 2.0

CellAgent v 2.0
Remote monitoring of any device that runs Android 2.2 and above and has Internet access using GPRS/3G/UMTS/Wi-Fi. Used with Cellagent service.
As an additional measure of protection, the application can be uninstalled only after the Device Admin option is disabled.
After you install the application, it is recommended to hide the application icon from launcher using the Cellagent service.
Application and service features:
1) Current device location detection (with map display):
- using GPS data;
- using GSM operator base station (“tower”) data (LBS);
- using Wi-Fi networks data.
Application is capable of detecting phone position using any of those means available or all of them simultaneously (therefore - improving location precision).
2) Application can be used to display:
- SIM card information and IMEI code of the device;
- Recent calls information (displaying caller/called numbers);
- Incoming and outgoing SMS information (date, time, message text, sender/address number).
In case the phone is lost or stolen all of the mentioned data, including the new SIM information (in case it was replaced) will be received by the device owner who has an access to the Cellagent service.
3) Application can hide or show its’ launcher icon in the lists of running tasks and in the main application launcher. You can hide all tracks of application presence on phone whenever you wish.
4) Application can be used to remotely send text notifications to the device (displayed in the pop-up window), making a sound alert;
5) Application can be used to remotely lock/unlock screen and set up or remove a screen unlock password.
6) Application can clear all personal data stored on the phone remotely (factory reset and memory card erase options).
7) The service can log the history of all events, including data about the locations phone has been to;
8) Application has a simple setup, no settings input is required.
To find out location of phone, added an extra option - request / response via SMS.
When you register a phone, SMS Control settings must be enabled.
Default PIN for SMS commands 1234. Must be changed.

Finding lost phone.

Hello, my sister lost her phone. Is there a way to recover it ?
The gps was off when the phone was lost.
In India there Is a way to to find a lost phone which is switched on and has a Sim card inserted then we can contact Sim provider to get the location of phone
Try this if possible as quickly as possible as if the phone gets discharged there is no other way
Sent from my GT-I5800 using xda app-developers app
I did try, the carrier is Vodafone and i was told that they can only block the sim card from being used. So no luck there.
Thanks.
Wished you had Where's my droid app. It switches the gps manually when we send the command through SMS. Or did you turned mobile tracker?
Since our phone has a gps, there should be some app in that phone which can track, possible a anti virus like Lookout?
Unfortunately she didn't have any apps like that. What is mobile tracker ?
25. What is Mobile Tracker and how to set it up? (Highly recommended // Enabled it in case you lose your phone) (for Kyrillos rom v9.4+)
- The Samsung Galaxy 3 comes with a mobile tracker software by default which is not activated, as you need to register your phone and account with the Samsung online website. Only then the option works and your phone goes more safer, as the Mobile tracker is one of the best options to use when your phone is stolen or lost.
The Samsung Dive mobile tracker is something that helps you remotely work on your phone when it is stolen. The online website of its helps you in remotely swiping the phone and delete delete your private data. Though this service is not available in India, a few features of its work, like prompt SMS sending when the phone is used with any new SIM than that which was used to register with the mobile tracker. The app also helps in getting the location information of the phone.
- How to set it up (source):
α. Go to Applications => Settings section in the phone. Select Location and Security tab in it.
β. Scroll down in the menu in Location and Security, and you will see a section for Mobile tracker. Here you need to hit the “Set Mobile Tracker” option which will set the mobile tracker recipient and control the remote phone that is activated. It will take you through the process of registration and set-up of the mobile tracker.
γ. The first thing you need to set is the mobile tracker password which would be asked to you or anyone who changes the SIM in the phone. It has to be of 8 digits and all numeric characters in it. You need to remember this password for always, as it can get your phone locked if you forget it and type the wrong password multiple times.
δ. After you set the password, you need to add recipients to whom the phone sends an SMS from the new SIM to notify/alert them about the changes made in the phone.
ε. Set the information of the sender, i.e. the Sender name and the message to be sent to the recipient. And then agree to the terms.
στ. Login through your Samsung account, and if you have not registered to it, you can do that for free online by registering the product. And then you would be directed to the mobile tracker settings where you can change any recipient or make changes in the samsung account.
ζ. After everything is setup, go back to the Settings section, and into the Location and Security section. There you have to check the “Mobile Tracker” option, so that it is activated.
Note: If at all you have reset your phone through the factory reset option, all the information in the Mobile tracker is lost. You need to set it all over again.
- Now if you lose your phone or somebody stole it, you can track it and/or lock it and/or wipe all your private data in SamsungDive.
Original link - http://forum.xda-developers.com/showthread.php?t=1058071
If it has a internet conection you can try this: https://play.google.com/store/apps/details?id=com.lookout.labs.planb

[Q] uleFone V12 / Star V12 / QVGA AMOLED / MTK6577 dodgy permissions for the clock?

coHi,
Big time noob here - first smart phone and I take a look at the clock and discover it has the following permissions:
This app can access the following on your phone:
- Your personal information (read contact data, read user defined dictionary, write contact data)
- Services that cost you money (directly call phone numbers)
- Your location (coarse (network based), location, fine (GPS) location
- Network communication (control near field communication, Bluetooth connections, full internet acess)
- Your accounts (use the authentication credentials of an account)
- Storage (modify/delete SD card contents)
- Phone Calls (read phone state and identity)
- Hardware controls (change your audio settings)
- System tools (bluetooth administration, change wi-fi state, change wimax state, change your ui settings, disable keylock, display system-level alerts, modify global system settings, mount and unmount filesystems, prevent phone from sleeping, retrieve rnning applications, write sync settings.
Am I right to be worried about this? This is the clock. It looks like some sort of spyware or something. This app was pre-installed and I can't uninstall it. I tried stopping it but don't know if that worked or not. I tried rooting the phone but I'm a noob of noobs and couldn't find a driver. I bought the phone from hongkonggeek.
Anyone any advice?

Categories

Resources