LBE Privacy Guard enhances your Android permission system and protects your privacy. It is a good mechanism for saving yourAndroid device from malicious software and malware agents. It works just like Windows UAC (User Account Control) and intercept vital actions (like send SMS, call phones)or requests to access sensitive data, including (SMS conversation, contacts, phone location, IMEI, IMSI, etc). Hence, permission prompts allow you to monitor what kinds of access is being requested by an application and you can reject unwanted or privacy intruding requests.
You can get this app from the Android Market link given at the end of this post.
LBE Privacy Guard also has a low-level firewall, it supports per-app control. The developer made this application to enhance Android security and to provide users with additional protection against vulnerabilities which may send private information to malicious sources or corrupt Android phone software.
Works on Android 2.0 and above.
Tested on various devices and firmwares, but not tested on Android 3.0 and 3.1 devices.
1. Block unwanted send SMS / call phone operation
2. Block unwanted access to phone location, contacts, SMS/MMS conversation database, IMEI/IMSI/ICCID/phone number.
3. Integrated low-level firewall, no netfilter/iptables required, works on pre-Froyo devices
Download LBE Privacy Guard (Android Market Link)
Privacy Guard at XDA (XDA Developers Forum Link)