Football Fans: Download the 2012 Schedule App from Google Play!


Go Back   Android Forums > Android Discussion > Android Applications

Android Applications All the information you could ever want about Android Applications. Learn about apps and get help with them... all here! New apps can be found and announced in the Applications Announcements forum linked below.



Reply
LinkBack Thread Tools
Old January 16th, 2010, 12:01 PM   #1 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default Android permissions explained, security tips, and avoiding malware

Table of Contents:


Intro


Background about Android

Types of Dangerous Programs

How to Protect Yourself

The community

Permissions

Privacy, WiFi & Advertising

Anti-virus

///////////////////////////////////////////////////////////


Intro
This guide aims to provide the basic info most people want to know about the security of their phones, and when to download, and when not to download applications from the Android Market.

It's my hope that this will help people make more informed decisions and be safe about their application usage, privacy, and data. It is my firm belief that Android is a fundamentally safe platform. With some common sense, diligence, and the right knowledge of the potential threats, users can rest assured and enjoy their devices more thoroughly.

While most of these tips will apply to any of the new app stores and markets now available for Android, this guide is written specifically for Google's original Android Market.

Also, while this guide attempts to be as comprehensive as possible, there may be errors or misjudgments, or just opinions that are subjective. Please read it with the idea in mind that it's just a part of the information you may want to consider when downloading your apps.

Deciding what to download is ultimately up to you, and that's the most important thing you'll need to remember.

______________________________

Note: As of 2/21/2010 I became an Android developer. I wanted to post this in the interest of full disclosure. You can read more about me, or my apps (Listables and BlueMuze), on my site: Lost Packet Software

Printer friendly & downloadable PDF: Lost Packet Software

App version w/ permission search: PocketPermissions
______________________________



Background about Android


The first thing when understanding the security of your phone is to know a little bit about what makes it tick. Android is a 'lite' version of Linux with most applications that you download from the market written in Java.

This is important to know because it means Android is very unlikely to ever get a 'virus' in the traditional sense. Part of the reason is because Linux is a fairly secure operating system that protects various parts of itself from other parts. This is similar to how Windows has admin accounts and limited user accounts. Because of this protection, applications downloaded from the market do not have access to anything by default. You must grant them permission for each activity they want to perform when they are installed. This is a very important point which we will address a bit later. Also due to some bad choices by Google, there are a few exceptions to this rule that we'll talk about in the permissions section.

Nevertheless, while Android is very unlikely to get a 'virus', that does not mean you are completely safe from 'malware', 'spyware', or other harmful types of programs.



Types of Dangerous Programs

The most common threats from Android applications are:

1) When the app tricks the user into giving it permissions it does not need to do its job.

2) When the app hides malicious code behind legitimate permissions.

3) When the app tricks the user into entering in personal information or sensitive data (such as a credit card number).

There are various ways malicious developers (also known as hackers or crackers) accomplish this. We'll briefly define each kind just to have a common understanding of the terms.


Malware
Malware generally is an all-encompassing term used to describe any harmful program. This includes spyware, viruses, and phishing scams. Sometimes the older term 'virus' is used in this context, but malware is now considered more accurate.


Spyware
Spyware is used to describe software or applications that read your information and data without you actually knowing it and reporting it back to some unknown third party for nefarious purposes. Oftentimes this includes keystroke loggers to steal passwords or credit card information. Some people include certain types of Advertising tracking in this category (sometimes called Adware, see below). However that's a much larger debate we wont cover here.


Phishing

Phishing and spyware are closely related. They work on a similar principle: tricking the user and sending user information to a 3rd party to steal it. The difference with phishing however, is that the application (or website) will pretend to be from a trusted source to try and 'trick' you into entering in your details. Contrastingly, spyware would try to hide itself from being known to the user. One way to think about the difference is that phishing is masquerading while spyware is hiding, but the end goal of stealing your data is the same.

An example of this would be an app or website pretending to be affiliated with your bank or Paypal or your email provider (Gmail, Hotmail, Yahoo). However it can, and does, include any service where someone might want to steal your identity or password.

There have been known successful phishing attacks related to at least one bank on Android.


Virus
The definition of virus used to be more all-encompassing. These days that term has been replaced by malware. Virus is more typically used to describe a specific type of software that takes control of your operating system and either damages it, or uses it for its own purposes. An example might be when a virus sends emails to everyone in your email address book. Again this is the type of program least likely to be a problem for Android.


Trojan Horse
A trojan horse is really just a specific type of virus. It merely refers to the idea that the app pretends to be something useful or helpful or fun for the user while actually causing harm or stealing data. This term is often used to describe spyware and phishing attacks as well.


Adware
Adware is typically a bit of a grey area. Sometimes this is also called nuisance-ware. This type of application will often show the users an excessive amount of advertising in return for providing a service of dubious quality to the user. However, this type of program can often be confused with legitimate ad-supported software, which shows a mild to moderate amount of advertising while providing a useful service that the user wants. Because it can be hard to tell the difference, there exists a grey area from most anti-virus companies as to how to handle adware.


Warez
This is a term you'll sometimes hear referring to 'pirated' or unlicensed software. Often warez forums and web sites will offer "free apps" or "apks" (Android Package).

Don't be fooled by these sites, and do NOT download these files and load them to your phone. These files are stolen from the real developers by unscrupulous people who have no regard for the work put into apps by the developers, or the law. Oftentimes they will even try making money off of the advertising on their "warez" forums. They are profiteers that do the entire Android community a great disservice, and hurt the developers. Furthermore, this is very often the most popular 'vector' (method) of attack that malware writers use. Some go as far as stealing apps and putting them on the Android Market itself under different names.

If you are a user who cannot access the paid Android Market, there are alternatives these days. The most trustworthy markets (in my opinion) are the following:

- Android (Google) Market
- Amazon AppStore
- SlideMe
- Archos AppsLib
- AndAppStore (possibly)
- Verizon's Market (not sure if this is live yet)
- Motorola's Market (not sure if live or where, might be focused on Latin America)

Other than these markets, I would not advise anyone to download and install an app from anywhere else.

However there are a few exceptions related to open source. These are places that independent developers can upload free and/or open source apps. They don't guarantee your safety (nothing does) but they are not warez sites and are much more likely to be safe.

Open source or free apps: (very likely safe, not warez)
- XDA Developers
- Googlecode
- GitHub



How to Protect Yourself

There are no full-proof ways to avoid all bad situations in the world. But, any sane person with a reasonable head on their shoulders knows that a few good habits can keep you safe for a long, long time in whatever you do. Here are a few tips I have learned from many years as a professional software developer and from reading many Android forums that have many people smarter and more knowledgeable than I about Android.

Read the comments in the Market
This should go without saying. Before you download any applications, be sure to read the comments. Don't just read the first three either, click through and see what people are saying. This can also help you understand how well an app works on your particular phone (and your particular version of Android). Comments should also be read EVERY time you update an app.

It's also important to note that bad apps can sometimes "game" the comments and ratings. There are some unsavory services that provide thousands of fake comments for apps and they are probably more common than you think. See the section on The Community for more on identifying these types of fake comments.

Check the Rating
Any app that fails to maintain above 2.5 stars is likely not worth your time. If you are brave enough to be one of the first few to download an app, this does not apply to you. Nevertheless, almost all good apps have between 3 and 5 stars. To me, this is just a general rule to help find quality apps.

Check the permissions
There are many things an app can do to, and for, your phone. But anything an app can do is told to you when you download and install it. Before you download and install an app, you will be shown a list of permissions the application is requesting. Read them. Try your best to understand them in terms of what the application is supposed to do for you. For example, if you download a game of checkers, and the Market warns you that it wants to be able to read your contacts, you should think twice and probably not download it. There is no sane reason a game of checkers needs to know your friend's phone numbers.

In the Permissions section you can read a list of some of the most commonly used permissions. The list explains how important they are, what they do, and notes some examples of apps that might legitimately need the permission. This should help you get a basic understanding of what to allow, and when to skip, an app.

Check the developer's website
Make sure the developer has a website and not just some blog. This is often a good indication of quality as well as safety. If the developer cares about their app they will likely have a relatively nice looking website (or, if they are open source, a site on Google Code or something similar). Note: sites on Google code are NOT verified or approved by Google. However, open source is usually (but not always) more likely to indicate a safe application.

NOTE: This is not a definitive indicator if a developer is good or bad, just one more piece of information you can use. There are a lot of exceptions to this particular rule, as a lot of good developers might not have anything more than a blog, and a lot of bad developers could just point to a nice looking site they have no affiliation with. However, the developer's website can be helpful just as an extra piece of information you can use in making your decision about the developer or app.

Updating applications is the same as installing them fresh
Each time you update an application on your phone, you should use the same diligence as if you were installing it for the first time. Reread the permissions to see that it is only asking for what it needs and no more. Reread the comments to see if anything has changed in the opinions of the users and to see if it still works for your phone. If you see that an application says Update (manual) next to it, that means the developer has changed the permissions that they are requesting. This is not necessarily a bad thing -- but it should indicate that you should pay a bit closer attention to the permissions and re-evaluate them as needed.



The community

If you are still unsure, ask around -- the community is your anti-virus
If you see an app you want, but it seems to be asking for more permissions than it should, or its comments and ratings are mediocre, go ahead and ask around about the app. You will often find dozens of people who know the answers and another whole bunch wishing to know the answers to the same questions. Good places to ask include Android enthusiast web sites and forums.

I can't stress this point enough. This is the best part about Android. The community is usually the first to identify any malware or dangerous programs, and is the best resource for finding quality apps.


Beware the Sockpuppets, Shills, and Spammers
However, like anything, don't believe everything you read. Someone who comes into a forum telling you an app is the "best" may be what's referred to as a sockpuppet or shill. I tend to be wary of people with low post counts on forums, or who have unreasonably high praise for what seems to be a simple app, or anyone using the word "best" in a forced context.

Now these people are not all bad, some may just be excited, or not speak English as their first language. But it's common for sockpuppets to use the term "best" to try and get better search rankings on Google. Saying things like "Best Android App" or "Best GPS."

Other tell-tale signs include when a spammer mentions software for iPhone or other platforms without any focus on Android in their post/comment. Another is when it seems like the post is just out of context or overly general (think about how horoscopes are made for everyone to relate to them). I often get spam on my blog that says things like "best blog post! love your writing style, you put things in perspective for me" which makes no sense when my blog was about my new app.

This is a fine line and very much a grey area. Sometimes it can be very hard to tell if someone is a spammer. If you see a post or comment in the Market or on a forum that you suspect is spam, report it to the website or Market, don't reply and start an argument.

These tips also apply to the comments about apps. There are sometimes people who are paid to rate and comment about an app. The key to spotting this is again all about context. If an app has not been on the market for very long and has thousands of great comments it should raise an eyebrow. If the comments are all general like "best app" that is another good indicator. Again it's hard to tell for sure, but you should always look with a skeptical eye at comments. It's also to be expected that the developer themselves (and maybe a handful of friends) would rate an app well, that's normal and not something to be concerned about. However, when you see an overwhelming number of questionable comments, you should tread carefully.


Posting your own comments
After you have downloaded an app you can post your own comments. The comment will be visible to all other Android users but it will only show your first name. To do this go into the Market and press [menu] then [downloads]. You should see five empty stars at the top which you can tap to rate the app. Once you have rated the app you should see an option to add a comment under the stars.

Being a good user
While this guide is about security, I think it's important to point out how to be a good user too. Android is a community and stems from open source and will only ever be as good as both its developers and its users.

So, if an app is crashing on you, try emailing the developer before uninstalling and posting an angry comment. Anything you post in the market will stay even if you have uninstalled the app, and you could do serious harm to a developer's reputation if you post very negative comments.

If you think the developer just made a mistake, or didn't support your phone, work with them. If they are unhelpful, then you can consider giving them a bad rating. This is especially true for free apps in the market. Remember that you, as a user are not "entitled" to perfect free apps. Most developers do not have Google's engineering and QA team backing them up and even Google makes mistakes.

And while it's frustrating when things don't work, imagine how frustrating it is when you put long hours into something but make a mistake -- and then because of that mistake you can never fix the damage done by a rude commenter.


What does Google do to protect us?
Unfortunately at the moment, not a lot. They do police the market to a small extent and investigate any reports of malware. However, on at least 2 occasions they identified several instances of malware (called DroidDream) and remotely uninstalled the applications from users' phones. The was also an instance of a phishing app that pretended to be from a particular bank and was removed when discovered.

Nevertheless, the Market is not like the Apple App Store or Amazon AppStore, there is no screening of applications before they are published. There are no draconian procedures or lengthy approval processes that developers have to go through to publish applications. All that a developer needs to do is to 'digitally self sign' the application before posting it. This helps Google track any developers with ill intent, but it's just a way to manage malware after it is discovered.


Permissions

When you install an application the Market will tell you all of the permissions it needs to function. These are important to read as it can give you an idea if the application is asking for permission to do more than it needs. While some legitimate apps often ask for more permission than they need, it should at least raise an eyebrow when deciding if an application is safe and of good quality.

Note: in the latest version of the phone version of the Android Market the permissions are only shown after you click install. You will then be shown a screen with the list of permissions and an "Accept and Download" button.






To see the permission given to an application after installation open the Market app and follow these steps:
1) Go to you phone's settings

2) Then select "Applications" or "Manage Applications"
3) From there you should be able to get to an Application's specific settings. You should see buttons like "clear data." To see the permission you may need to scroll down a bit






Make phone calls
Services that cost you money

This permission is of moderate to high importance. This could let an application call a 1-900 number and charge you money. However, this is not as common a way to cheat people in today's world as it used to be. Legitimate applications that use this include: Google Voice and Google Maps.

Another important point to note here is that any app can launch the phone screen and pre-fill a number for you. However, in order to make the call, you would need to press [Send] or [Call] yourself. The difference with this permission is that an app could make the entire process automatic and hidden.

Send SMS or MMS
Services that cost you money

This permission is of moderate to high importance. This could let an application send an SMS on your behalf, and much like the phone call permission, it could cost you money by sending SMS to for-pay numbers. Certain SMS numbers work much like 1-900 numbers and automatically charge your phone company money when you send them an SMS.

Modify/delete SD card contents
Storage

This permission is of high importance. This will allow applications to read, write, and delete anything stored on your phone's SD card. This includes pictures, videos, mp3s, documents and even data written to your SD card by other applications. However, there are many legitimate uses for this permission. Many people want their applications to store data on the SD card, and any application that stores information on the SD card will need this permission. You will have to use your own judgment and be cautious with this permission knowing it is very powerful but very, very commonly used by legitimate applications. Applications that typically need this permission include (but are not limited to) camera applications, audio/video applications, document applications

WARNING: Any app targeting Android 1.5 or below (possibly 1.6 as well) will be granted this permission BY DEFAULT and you may not ever be warned about it. It is important to pay attention to what version of Android an app is targeting to know if this permission is being granted. You can see this on the Market website in the right hand column.


Read contact data, write contact data
Your personal information

This permission is of high importance. Unless an app explicitly states a specific feature that it would use your contact list for, there isn't much of a reason to give an application this permission. Legitimate exceptions include typing or note taking applications, quick-dial type applications and possibly social networking apps. Some might require your contact information to help make suggestions to you as you type. Typical applications that require this permission include: social networking apps, typing/note taking apps, SMS replacement apps, contact management apps.

Read calendar data, write calendar data
Your personal information

This permission is of moderate to high importance. While most people would consider their calendar information slightly less important than their list of contacts and friends, this permission should still be treated with care when allowing applications access. Additionally, it's good to keep in mind that calendar events can, and often do contain contact information.

Read/write Browser history and bookmarks
Your personal information

This permission is of medium-high importance. Browsing habits are often tracked through regular computers, but with this permission you'd be giving access to more than just browsing habits. There are also legitimate uses for this permission such as apps that sync or backup your data, and possibly certain social apps.


Read logs / Read sensitive logs
Your personal information / Development Tools

This permission is of very high importance. This allows the application to read what any other applications have written as debugging/logging code. This can reveal some very sensitive information. There are almost no reasons an applications needs this permission. The only apps I might grant this permission to would be Google apps. The name of this permission recently changed as it came to light how important and dangerous this permission can be. Both the old name and category and the new name and category are listed above.

Read phone state and identity
Phone calls

This permission is of moderate to high importance. Unfortunately this permission seems to be a bit of a mixed bag. While it's perfectly normal for an application to want to know if you are on the phone or getting a call, this permission also gives an application access to 2 unique numbers that can identify your phone. The numbers are the IMEI, and IMSI. Many software developers legitimately use these numbers as a means of tracking piracy though. This permission also gives an application to the phone numbers for incoming and outgoing calls.


WARNING: Any app targeting Android 1.5 or below (possibly 1.6 as well) will be granted this permission BY DEFAULT. And you may not ever be warned about it. It is important to pay attention to what version of Android an app is targeting to know if this permission is being granted. You can see this on the Market website in the right hand column.

(see image above)

Fine (GPS) location
Your location

While not a danger for stealing any of your personal information, this will allow an application to track where you are. Typical applications that might need this include (but are not limited to) restaurant directories, movie theater finders, and mapping applications. This can sometimes be used for location based services and advertising.


Coarse (network-based) location
Your location

This setting is almost identical to the above GPS location permission, except that it is slightly less precise when tracking your location. This can sometimes be used for location based services and advertising.


Create Bluetooth connection
Network Communication

Bluetooth (Wikipedia: Bluetooth) is a technology that lets your phone communicate wirelessly over short distances. It is similar to Wi-Fi in many ways. It itself is not a danger to your phone, but it does enable a way for an application to send and receive data from other devices. Typical applications that would need bluetooth access include: Sharing applications, file transfer apps, apps that connect to headset out wireless speakers.


Full internet access
Network Communication

This is probably the most important permission you will want to pay attention to. Many apps will request this but not all need it. For any malware to truly be effective it needs a means by which to transfer data off of your phone; this is one of the settings it would definitely have to ask for.

However, in this day and age of cloud computing and always-on internet connectivity, many, many legitimate applications also request this.

You will have to be very careful with this setting and use your judgment. It should always pique your interest to think about whether your application needs this permission. Typical applications that would use this include but are not limited to: web browsers, social networking applications, internet radio, cloud computing applications, weather widgets, and many, many more. This permission can also be used to serve Advertising, and to validate that your app is licensed. (Wikipedia article on DRM).

View network state / Wi-Fi state
Network communication

This permission is of low importance as it will only allow an application to tell if you are connected to the internet via 3G or Wi-Fi

Discover Known Accounts
Your accounts

This permission is of moderate-high importance. This allows the application to read what accounts you have and the usernames associated with them. It allows the app to interact with permission related to that account. An example would be an app that was restoring your contact, would discover your Google account then send you to Google's login screen. It doesn't actually get to see your password, but it gets to work with the account. This is also legitimately used by applications to add contacts to your accounts, such as dialer replacements and contact managers/backup/sync/etc.

Manage Accounts
Your accounts

This permission is of high importance. This allows the application to manage the accounts on your phone. For instance it would be used by a service like Facebook to add an account to your accounts list. It seems at this time unclear if this permission allows an app to delete accounts.

Use Credentials
Your accounts

This permission is of high importance. This will allow an application authorization to use your accounts. They do this typically by giving what's called an AuthToken depending on what account you use (Google/Facebook/Yahoo/Last.fm/Microsoft/etc.). It's not as scary as it sounds however, it does typically protect your password from being seen by the application. However, it's still a very important permission you should give only with great caution.

Read/modify Gmail
Your messages

This permission is of high importance. Few apps should need access to your Gmail or email account. Email is also a prime method for managing accounts with other companies and services. For example, someone with control over your email could request a new password from your bank. While this is the worst case scenario, and there are various legitimate uses for this permission, it's still best to treat all email related permissions with extreme care.

Install Packages
System tools

This permission is of critical importance. This allows an application to install other applications on your system. This can be exploited by virus writers to install adware and malware on your system without your knowledge. It is a very, very dangerous permission and should almost NEVER be granted to a typical app. The only legitimate uses for this permission are for Market-like apps such as the Amazon AppStore or the Android Market.


Prevent phone from sleeping
System tools

This is almost always harmless. Sometimes an application doesn't expect the user to interact with the phone directly, and therefore may need to keep the phone from going to sleep. Many applications will often request this permission. Typical applications that use this are: Video players, e-readers, alarm clock 'dock' views and many more.

Modify global system settings
System tools

This permission is pretty important but only has the possibility of moderate impact. Global settings are pretty much anything you would find under Android's main 'settings' window. However, a lot of these settings may be perfectly reasonable for an application to change. Typical applications that use this include: volume control widgets, notification widgets, settings widgets, Wi-Fi utilities, or GPS utilities. Most apps needing this permission will fall under the "widget" or "utility" categories/types.

Read sync settings
System tools

This permission is of low impact. It merely allows the application to know if you have background data sync (such as for Facebook or Gmail) turned on or off.

Restart other applications
System tools

This permission is of low to moderate impact. It will allow an application to tell Android to 'kill' the process of another application. However, any app that is killed will likely get restarted by the Android OS itself.

Retrieve running applications
System tools

This permission is of moderate impact. It will allow an application to find out what other applications are running on your phone. While not a danger in and of itself, it would be a useful tool for someone trying to steal your data. Typical legitimate applications that require this permission include: task killers and battery history widgets.

Control Vibrator
Hardware controls

This permission is of low importance. As it states, it lets an app control the vibrate function on your phone. This includes for incoming calls and other events.

Take Pictures & Video
Hardware controls

This permission is of moderate importance. As it states, it lets an app control the camera function on your phone. In theory this could be used maliciously to snap unsuspecting photos, but it would be unlikely and difficult to get a worthwhile picture or video. However, it is not impossible to make malicious use of cameras.



Privacy

Wi-Fi
One of the things to remember when trying to keep yourself safe is to be very careful with public Wi-Fi. Whenever you connect to the internet through a public Wi-Fi, you should never use any website that requires a password to sign into. The danger here is because you have no idea who is connecting you to the website. A good analogy would be like trying to mail a letter to your friend by giving it to a stranger in the street. For more info read: Man-in-the-middle attack(Wikipedia). There is also a risk that applications may be transmitting data in the background over that Wi-Fi connection about you without encrypting it. This is also true of any applications over any internet connection however. And while there are some good ways to secure your phone, I personally don't use any public Wi-Fi at all. This may be seen as extreme in some circles, but I believe it to be safest route (although somewhat limiting).

SD Cards
There isn't much to say about SD cards except that all users should remember that they are not a safe place to store personal information. This can be something as simple as a backup/export of your contacts.
The reason the SD card is not safe is that nearly all applications can read any file they want from the SD card. Most personal info such as contacts is stored internally in protected databases however, so this shouldn't be a huge concern for most people, but it's helpful to keep in mind.

GPS and Network Location
There is a lot of information online and in various books about why letting yourself be tracked has potential consequences. However, there are a lot of useful features that apps can provide with location tracking information. You should treat location tracking with care and be sure to give it only to parties your trust. Google Maps would be a great example of this.


Advertising and location tracking
There is a trade-off that some people will consider making with regards to location tracking. Some advertisers would like to have location information on you in order to show you local advertisements and coupons. In exchange, you get free use of an app such as a game. This is a decision you will need to make for yourself. I personally would not make this trade off, but some people very knowledgeable about security are very comfortable making it.


Anti-virus

The efficacy of anti-virus apps on Android is a controversial subject on even the best of days. Needless to say, there are some very differing opinions on the necessity of having anti-virus software protecting your phone. Both sides of this debate have some credible and respectable reasons for their choice, so I will try and present both sides as objectively as I can. In full disclosure though, I personally do not use anti-virus on my phone. That's a personal choice I made. Plenty of security experts whom I respect do chose to use anti-virus on their phones. So ultimately this will be a choice that is yours alone to make and not something where you should take cues from other people. That said, here are the pros and cons of each side as best as I know them.
One thing to remember though, is that each side may have some irrational or sensational arguments. These stem from either a sense of emotional justification or a vested interest in selling software. Put simply, neither side of the debate is above bad arguments and unintentional or intentional faulty logic.


Benefits

- Will protect you from all past threats
- May protect you from a future threat
- Often can have additional features for privacy and data protection
- May have features to protect your phone if it is lost or stolen



Drawbacks

- May waste system resources like battery and memory
- It's hard to protect from future/unknown threats
- Can potentially cause serious harm to the OS (very rare but not unheard of)
- May provide a false sense of security and encourage risky behavior








last updated: June 25, 2011
-added info to "make phone calls" permission


This guide by Lost Packet Software is licensed under a Creative Commons Attribution-No Derivative Works 3.0 United States License.

alostpacket is offline  
Last edited by alostpacket; February 23rd, 2012 at 05:36 PM. Reason: -updated screenshots
Reply With Quote
The Following 759 Users Say Thank You to alostpacket For This Useful Post:
0verkilled (June 14th, 2010), 10splaya22 (June 1st, 2010), 1D10T (February 7th, 2011), 2dm (November 20th, 2011), 3013 (August 21st, 2010), 34.50 (June 21st, 2010), 4n4c0nd4 (August 5th, 2010), 4ndyroid (May 21st, 2010), A.Nonymous (June 21st, 2010), ABCDawg (July 14th, 2010), abdulsamad63 (November 5th, 2011), acemp87 (November 13th, 2010), ackmondual (December 8th, 2011), adamajah (February 25th, 2010), Add_Gee (April 14th, 2010), Adillo303 (July 13th, 2010), agarygirl (July 26th, 2010), agentc13 (November 21st, 2011), AirtechJr (May 31st, 2010), ajeff710 (March 4th, 2011), AJP123 (April 18th, 2011), akashi (September 19th, 2010), akuma27 (October 11th, 2011), Alan H. (August 8th, 2010), alexiri (April 20th, 2010), alkotz (December 8th, 2011), all43 (May 28th, 2010), allambition (February 25th, 2011), alphaj12 (May 16th, 2011), AmneonX (June 29th, 2010), amoo.ramin (April 23rd, 2011), aMpeX (February 21st, 2011), amsid (November 2nd, 2011), an0naki (May 11th, 2011), anders_ftm (April 15th, 2010), Andima (March 18th, 2012), andr01d (November 28th, 2011), androidmax (August 7th, 2010), andruoid (January 10th, 2011), AndyOpie150 (June 15th, 2011), Andythetallguy (May 18th, 2010), Anne Droyd (February 2nd, 2011), annlee (July 28th, 2010), AnotherDroid (February 5th, 2012), antonvl (July 22nd, 2011), ap3604 (May 20th, 2010), appipps (October 13th, 2011), apple2005 (October 21st, 2011), Ar1313 (December 29th, 2010), arash84v (April 27th, 2010), ardchoille (May 6th, 2011), Area Woman (July 31st, 2010), Argel (July 9th, 2010), ArmadaTattoo (August 31st, 2010), armandroidx (July 23rd, 2010), arsl (August 11th, 2010), Arual (August 10th, 2011), arwenb (February 25th, 2011), atg284 (June 28th, 2011), audi_ence (January 3rd, 2011), Ayered (November 28th, 2011), B2L (March 7th, 2012), backflip_indian (September 28th, 2010), badoerfan (August 25th, 2010), baldgreybeard (April 23rd, 2012), baldypaul (September 1st, 2011), Ballbucket (September 26th, 2011), barefoot88 (May 16th, 2010), Barky (January 12th, 2012), BaronVonSteinhoist (May 22nd, 2010), BatfinkUK1 (March 4th, 2011), batjeeper (May 12th, 2010), Batters (March 10th, 2011), Bayint Naung (June 14th, 2011), bds1958 (September 6th, 2011), BebeNoFear (August 12th, 2010), BeccaK (June 26th, 2010), beer-in-box (January 17th, 2011), Benjies (February 10th, 2011), Benzo (August 18th, 2010), betty2dogs (August 28th, 2011), Bev M (July 26th, 2011), bfreddyberg (May 26th, 2010), BigBangAnarchy (November 8th, 2011), biggdaniell (May 21st, 2010), BigGeoff (April 6th, 2011), BiggestManEver (July 15th, 2010), bigjon1684 (August 22nd, 2011), Bigpapa42 (November 17th, 2011), billyg245 (May 9th, 2010), binkerman (October 2nd, 2011), birksworks (March 7th, 2012), blastoff99 (June 9th, 2010), Blomsty (April 7th, 2011), bloodhawk771 (January 27th, 2011), bluehill29 (September 10th, 2011), BlueMuscles (May 12th, 2011), bobbiestringer (February 25th, 2012), BookLover (December 13th, 2010), boomboy (March 1st, 2010), bradamant (May 7th, 2010), brandnewslacker (July 25th, 2010), bresslau (September 8th, 2010), Brian Rubin (September 22nd, 2010), BrianZephyr (August 15th, 2011), brijindermanu (September 18th, 2011), broneif (August 8th, 2010), Brunholm (May 14th, 2010), BrwnEydGirl (May 30th, 2010), buffettgirl (July 11th, 2010), bugmenow (May 9th, 2010), bullride (May 25th, 2010), BurgDog (April 11th, 2010), BurntPork (July 25th, 2010), BuTbKa (April 30th, 2010), BxStupidSwagg (November 15th, 2011), b_knits (April 26th, 2010), b_werezak990 (August 9th, 2011), Captainblack (September 21st, 2010), Carbon (July 22nd, 2010), Casbah (August 27th, 2010), CashMoney2525 (October 27th, 2011), Casual Pete (October 14th, 2011), cbrace (March 24th, 2010), ccrows (June 7th, 2011), cdandrews (May 7th, 2010), cds0699 (April 29th, 2011), celaughter (November 19th, 2010), Cerce (June 19th, 2010), Cerebraljungle (February 15th, 2011), cerebrus (March 5th, 2011), cguymartin (October 25th, 2011), chaos28 (October 1st, 2011), Charcole (August 1st, 2010), Chef_uk (August 2nd, 2010), ChessieMike (September 6th, 2010), Cheule (April 25th, 2010), chipdrive (October 6th, 2011), Chistabo (June 9th, 2010), Christars (December 12th, 2011), Chubaka (July 23rd, 2011), cindy321 (June 23rd, 2010), cjant (May 10th, 2010), Ckosh (June 9th, 2010), Clancy_s (October 30th, 2011), clanger (August 4th, 2010), cloudlea (August 7th, 2010), Collier42 (May 10th, 2012), comeoriginal (April 3rd, 2010), confused one (April 8th, 2010), cosmictrigger (July 9th, 2011), cr0wnest (November 27th, 2010), Crashdamage (February 2nd, 2012), crashmann (June 10th, 2010), CRAZYISH (July 13th, 2010), cryptosporidia (August 1st, 2010), Csycsa (March 12th, 2012), cubbieblue12 (December 16th, 2011), cymryk (November 3rd, 2011), Cynamon (December 13th, 2010), D-U-R-X (December 27th, 2011), daffodillee (January 21st, 2011), Dahlen (July 22nd, 2010), dAk_AyTaM (July 12th, 2011), dalesponyrider (June 21st, 2010), Daniel T (March 6th, 2012), Darlin9694 (June 13th, 2011), DarrenCarnall (June 29th, 2010), Dastardley (September 17th, 2010), daver99 (November 20th, 2011), davidjsmith65 (July 17th, 2011), davidob (May 21st, 2010), deacshel (November 16th, 2011), Debb (February 5th, 2011), deeps (May 26th, 2010), Deepsun (November 1st, 2011), deimens (February 25th, 2012), delacupcake (August 25th, 2010), deman89 (March 1st, 2010), desserted (July 13th, 2011), detector19 (August 5th, 2011), devin12383 (January 4th, 2011), Dezzer (July 29th, 2010), dgreaves (August 10th, 2010), Dhabliwala (October 29th, 2011), dharmaynayz (February 24th, 2011), Diesektor (June 6th, 2010), DigitalGuru (April 6th, 2010), Dillon610 (May 30th, 2010), Disordinate (July 11th, 2011), dlaxman31 (August 18th, 2010), Doctor Who (June 6th, 2010), dogbertus (December 1st, 2011), dogbolter (June 2nd, 2011), domboy77 (July 14th, 2010), Domini_11 (May 27th, 2011), DoubleAACH (February 22nd, 2011), dphorr01 (May 16th, 2010), dq9 (December 26th, 2010), Dr Gonzo (August 15th, 2010), Dresire (May 27th, 2010), Drewray (August 6th, 2010), Drhyde (June 23rd, 2010), Dro205 (March 12th, 2010), Droid21 (July 23rd, 2010), droidlight (March 10th, 2011), DroidPete (June 28th, 2010), Dual2thecore (January 18th, 2012), duberman (August 9th, 2010), Duckster (August 1st, 2010), dunjamon (March 7th, 2011), Duran2sun (December 8th, 2011), dylanp (December 30th, 2011), E.K M3 (April 17th, 2010), EarlyMon (January 16th, 2012), Ebbe (May 20th, 2010), el bastardo (January 14th, 2012), El Presidente (July 24th, 2011), eleventhletter (May 31st, 2010), ellenw (July 25th, 2010), elpicard (February 26th, 2011), emanselj (May 4th, 2010), Emoney53 (May 21st, 2010), emperornayan (October 19th, 2011), Endlyssly (June 15th, 2010), enmity38 (August 17th, 2011), EnochRoot (May 20th, 2010), ericwho (April 29th, 2010), Eusibius2 (June 7th, 2010), fanatic_79 (August 25th, 2010), Fayalite (August 9th, 2010), Faze (August 11th, 2010), Februa (September 28th, 2011), Fisse (June 4th, 2010), flailer (April 22nd, 2011), FlipSRT4 (June 8th, 2010), FLJB (May 1st, 2012), fmatilda (January 9th, 2012), Foolish Mortal (July 20th, 2010), FormerSailor (September 6th, 2011), freefall (June 5th, 2010), Frisco (December 27th, 2011), G3SNA (June 22nd, 2010), gate7 (July 4th, 2011), Gaughranorama (February 11th, 2011), Gavin James (August 20th, 2010), gazza2008 (August 28th, 2010), geeksgalore (May 11th, 2011), GeoffBot (May 1st, 2010), George Kaplan (June 25th, 2011), gerberman (July 5th, 2010), getsaravanan (November 24th, 2011), gibboian (June 10th, 2010), gixxersixxerman (June 20th, 2010), gkk1064 (December 9th, 2011), Gmash (March 17th, 2011), Gmoura (September 7th, 2010), Go Blue (June 15th, 2010), goat200 (February 14th, 2011), goatelope (February 26th, 2011), godallmighty (April 25th, 2010), gongtandem (November 27th, 2011), gordboy (June 27th, 2010), Gorf123 (June 15th, 2011), gort123 (July 16th, 2010), greggtr (May 13th, 2011), Grinchjr (October 1st, 2010), GTSchubert (April 13th, 2010), Guinhu (October 30th, 2011), Guitardoc64 (June 28th, 2010), gymbo (June 5th, 2011), HamBoneGravy (August 10th, 2010), haohaohaohtc (June 8th, 2010), happii (April 27th, 2010), haree (June 17th, 2010), harleq (July 18th, 2010), Harry2 (September 15th, 2011), hazie (November 30th, 2010), Hectix (April 28th, 2010), helijohn (October 16th, 2011), HeroNtheShadow (October 8th, 2011), hexdsl (July 31st, 2010), hinck (July 10th, 2011), hnsjst (June 25th, 2010), Houstatlanavegas (May 14th, 2010), HTCIncredibleDSP (May 17th, 2010), HTCista (December 27th, 2010), Hubbysatrucker (July 5th, 2011), Hupp (February 3rd, 2011), huskers388 (April 19th, 2010), HustlinDaily (May 8th, 2010), i3arracuda (April 29th, 2010), ichosethis1 (March 17th, 2011), iDileepan (November 9th, 2010), iForgot (November 24th, 2010), Ikenstein (February 6th, 2012), ilikepie (April 13th, 2010), iluvmyally (August 6th, 2010), indigodave (December 22nd, 2011), IndyRat (February 26th, 2010), Infineon (August 11th, 2010), iPhart (August 17th, 2011), island78 (April 7th, 2010), ivan dobski (April 3rd, 2011), iynCognito (May 11th, 2010), j.b.l. (October 7th, 2011), j.gohel (August 23rd, 2010), jabbawest (June 30th, 2011), Jackalope_eye (October 1st, 2011), jacn2macs (August 20th, 2010), jaff (August 1st, 2010), jagger27 (August 9th, 2010), jaikrishna (April 2nd, 2011), james27007 (April 20th, 2011), jamor (September 22nd, 2010), jatinkhatri (September 28th, 2011), javamann (April 23rd, 2011), Jaxx10 (August 5th, 2010), JayOwa147 (October 22nd, 2011), jayrjay (August 14th, 2011), jdmccay (June 3rd, 2010), Jeff68005 (January 7th, 2012), jerofld (June 27th, 2011), Jetmaker (October 30th, 2011), jfolliard (May 2nd, 2010), jfunk (April 21st, 2010), jgreetham (May 12th, 2010), jim49990 (May 30th, 2010), jlbattagli (June 29th, 2011), jlgorham (May 4th, 2012), jmc55 (July 11th, 2010), johnlgalt (December 28th, 2011), johnny_sokko (April 25th, 2011), jonboy99 (October 10th, 2011), jonno2k (March 31st, 2010), jopemon (August 9th, 2011), Josh1a1h (August 10th, 2010), joshstine10 (July 13th, 2010), jpherrington (December 17th, 2010), JRokit (September 3rd, 2011), jsc230 (September 11th, 2011), jschmitt1203 (June 28th, 2010), JS_racer (January 14th, 2012), justadroid (September 21st, 2010), juveniletarun (July 8th, 2010), k60driver (October 26th, 2011), Kaessa (June 8th, 2010), kalex (November 27th, 2010), Karambah (March 18th, 2012), Karel Bata (August 10th, 2010), karthikselvan (October 14th, 2011), Kayri (April 1st, 2012), Kenet7624 (May 25th, 2010), KennethP (April 29th, 2010), KenW (April 12th, 2010), kgreendenver (May 27th, 2010), khaag1 (January 13th, 2011), Kickstand (June 30th, 2010), kimbershugr (June 9th, 2011), KimJensen (October 11th, 2011), king21 (July 2nd, 2011), kirk587 (December 9th, 2010), KlaymenDK (February 26th, 2010), klincibobo (November 11th, 2011), kompressorgpl (September 17th, 2011), komrad609 (August 11th, 2011), kouyamz143 (January 6th, 2012), Krabapell (August 3rd, 2010), krazykaigh (March 15th, 2011), KrisR (February 1st, 2011), Kronite (March 29th, 2010), kwikkid (January 22nd, 2011), Lamric (June 7th, 2011), lanspawlo (July 25th, 2010), lartomar2002 (September 3rd, 2011), lav666 (July 11th, 2010), ld06 (May 21st, 2010), lddrew (October 5th, 2011), lemco (June 10th, 2010), Lemurion (March 13th, 2010), Lennatron (March 8th, 2011), lensal (June 20th, 2010), leonAlpha (April 7th, 2011), Lerk (October 18th, 2011), Liamalone (February 18th, 2011), limeister (July 20th, 2010), Lizzrd (May 14th, 2010), LJacko (March 10th, 2011), lohpsch (August 3rd, 2010), lue42 (August 4th, 2010), luke27fr (March 2nd, 2012), lukev (March 8th, 2012), lumix (August 20th, 2011), lwm99 (March 16th, 2010), lyons238 (June 8th, 2010), M5Rahul (July 29th, 2011), maboy (April 24th, 2010), macgiobuin (January 20th, 2011), mackrack5 (October 24th, 2011), Mada (December 3rd, 2011), Maddox (July 19th, 2010), MadOmega (May 19th, 2010), Magicdev (July 25th, 2010), makfi78 (August 12th, 2010), mamoru (October 31st, 2010), Mannie Bothans (June 20th, 2010), Manuela (January 14th, 2011), Marc Wonderland (August 9th, 2010), Mateus (February 7th, 2011), Matlock (November 24th, 2011), Matt SX (November 9th, 2011), matti77 (May 5th, 2010), McChicken (April 2nd, 2010), MCEmily (September 4th, 2010), MdX MaxX (September 22nd, 2010), MeetTerry (November 24th, 2011), megjas (October 27th, 2010), melissab (March 3rd, 2010), Metacom (June 15th, 2010), Mettaman (April 15th, 2010), mgoblueno1 (September 9th, 2011), mia_doa (April 30th, 2010), migueluli (November 24th, 2011), Mikale (June 9th, 2010), Mike 44 (August 13th, 2011), Mike-G (May 18th, 2010), mikepwsm (April 30th, 2010), mjschmidt (March 30th, 2010), mkmck (January 16th, 2012), mlov72297 (July 8th, 2011), mobileman70 (December 7th, 2011), mobrienjr (June 15th, 2010), Mocaris (February 22nd, 2011), moggsy (March 22nd, 2010), Mohammad_Adib (September 7th, 2011), mojosingle (May 22nd, 2012), Mominator (July 29th, 2010), MOOREOFSTEPHEN (July 30th, 2010), mrcmd187 (February 26th, 2010), MrDangerous (January 18th, 2012), mr_ed1 (February 12th, 2011), Mskgreenel (April 4th, 2010), muqtaliff (October 31st, 2011), mve (April 23rd, 2010), mwb (September 21st, 2010), mystvearn (May 28th, 2011), mysz.i (March 31st, 2011), naloxone (June 22nd, 2010), nam100 (May 26th, 2010), napleskid (January 23rd, 2011), Neptik (March 14th, 2012), Newbie100 (November 2nd, 2011), newsmartphoner (January 31st, 2012), neysa423 (April 29th, 2010), nicadd (March 4th, 2011), NickanM (March 5th, 2012), nickswitz (August 22nd, 2010), NightAngel79 (June 27th, 2010), nightfishing (June 15th, 2010), Nightguy (September 2nd, 2010), nightrain (March 10th, 2011), ninja_reject (June 7th, 2011), Nitro882 (September 28th, 2010), NJSmoke (April 24th, 2012), nobleredone (December 29th, 2011), Nomad1 (March 12th, 2012), Nor*Cal (March 27th, 2011), Northern2010 (November 17th, 2011), Norwegian1 (May 21st, 2010), Notes_Norton (March 22nd, 2011), NOTS2 (March 12th, 2012), NowVoyager (November 19th, 2010), Nwotnot (March 10th, 2012), nycnyc (May 16th, 2011), nyzcee (December 7th, 2011), obo1956 (July 20th, 2010), odatkid (January 30th, 2011), oh4kju (July 20th, 2010), oksakasko (July 20th, 2010), Opivyattack (April 24th, 2010), opticalshadow (July 12th, 2010), OtterGod (May 2nd, 2010), Outatime (March 7th, 2010), oxmyx (September 26th, 2011), Ozymandias88 (October 17th, 2010), pacDiesel (May 13th, 2010), packtack1 (April 19th, 2010), pammysue (May 13th, 2010), Papex (June 9th, 2010), Paramecio (April 22nd, 2010), parker09 (August 18th, 2010), Parris (November 17th, 2011), Pat Emmison (July 1st, 2010), patt1293 (August 4th, 2010), paulinozzy (May 11th, 2010), PaulSMith02 (March 17th, 2012), Pegleger (May 14th, 2010), Pernilla77 (November 30th, 2011), Phases (February 3rd, 2012), phatdaddy60 (September 12th, 2010), phbair (December 23rd, 2011), philip77 (March 7th, 2011), philipch (August 4th, 2010), PinkMirrorKirby (September 7th, 2010), pjones126 (June 15th, 2011), playstation (May 3rd, 2010), plentira (August 18th, 2010), Ploof (August 5th, 2010), Pojken (May 10th, 2010), Polah Bear (December 23rd, 2011), poshpepper (July 9th, 2010), powerkiter (June 7th, 2010), Pravox (June 6th, 2011), psiam (December 17th, 2011), psiu (April 16th, 2010), puertorro (July 4th, 2010), punky (April 5th, 2010), pyre394 (March 23rd, 2011), Pyropup55 (May 4th, 2010), queueman (July 5th, 2010), radvette1 (March 28th, 2010), rahulvittal (July 4th, 2010), rain1 (November 24th, 2011), RainbowChild (October 18th, 2010), Rainman4tech (May 28th, 2011), raitoyagami (June 15th, 2010), Rajiev (October 2nd, 2011), Rajkumarreddy (July 14th, 2011), ral (August 4th, 2011), rama (May 8th, 2010), Randomguy55 (December 1st, 2011), randtek (July 10th, 2010), rappy (November 18th, 2011), Raven2010 (March 7th, 2011), razscal (July 3rd, 2010), rcaine (March 27th, 2010), RCrawford (March 31st, 2012), Red Dread (July 16th, 2010), red5 (May 21st, 2010), redDEATH82 (May 23rd, 2011), Redhat9 (June 15th, 2010), redravenxo (April 21st, 2011), reinbeau (September 22nd, 2010), reivajkram (January 25th, 2011), rekipoca (October 27th, 2010), reverie (June 18th, 2010), rewulf (May 1st, 2010), rfteam (October 27th, 2010), rhaston (June 1st, 2010), RhondaC4706 (July 22nd, 2010), ricaird (April 13th, 2011), ricketts0 (May 5th, 2010), rickxx (September 6th, 2011), Rico ANDROID (October 23rd, 2011), rinki garg (April 19th, 2012), rjglenn (December 11th, 2011), RLJ151 (May 9th, 2010), rnapbt (May 3rd, 2010), Robbin (March 24th, 2011), rochelle (June 8th, 2010), Rockkyyy (February 4th, 2011), rockokma (April 10th, 2010), rodel70263 (October 5th, 2011), RolloAB (July 17th, 2010), ron2012 (March 15th, 2012), Rondafitz42 (June 10th, 2010), ronmtorres (August 22nd, 2010), Room101 (January 5th, 2012), Royalian (June 20th, 2010), Rubberdude88 (July 3rd, 2011), sa s4 (June 14th, 2010), sa08 (November 5th, 2010), sage (August 12th, 2010), sail4fun201 (May 29th, 2010), sam81 (April 30th, 2010), saphyra (September 26th, 2010), Sashanmidoh (June 11th, 2010), Sassynessa (August 1st, 2010), saszone53 (June 9th, 2010), ScandaLeX (May 3rd, 2010), SCARLETnGREY (May 3rd, 2010), scheuri (July 23rd, 2010), schtip8bit (May 11th, 2010), ScorpDX (June 6th, 2010), Scotty1207 (March 24th, 2012), scubafan (October 7th, 2011), Scur (January 15th, 2012), Seanette (May 15th, 2012), SegamanXero (October 11th, 2011), serpentine009 (May 25th, 2010), sethgoldstein (August 2nd, 2010), Sev (August 3rd, 2010), seVer (May 22nd, 2010), sftbllr8 (November 18th, 2011), sg20215 (December 28th, 2011), shalemail (March 10th, 2011), shanaynay (September 26th, 2010), SherryS87 (July 17th, 2010), Shinji_Ikari (July 12th, 2010), sho3man (May 5th, 2010), Shona Beach (November 17th, 2011), showshifter (June 8th, 2010), sic0048 (June 24th, 2010), Sideway (April 21st, 2011), simpleblue (May 12th, 2011), sisu (May 19th, 2012), Skrypt (June 8th, 2010), skullshank (November 27th, 2010), slash92 (September 30th, 2011), Snake X (December 18th, 2011), SneakyP (July 15th, 2010), Snowboarder (June 18th, 2010), snowmobile (July 27th, 2010), sonicdeth (May 10th, 2010), Soul Rendition (April 21st, 2012), Southernbeauty (March 8th, 2010), Sox500c (February 5th, 2011), Sperkowitz (March 7th, 2011), spyngamerman (July 2nd, 2010), sqc049 (July 21st, 2010), Square&Compass (April 8th, 2010), stainlessray (June 29th, 2010), starnrgy (April 18th, 2010), starxpilot (October 18th, 2011), staz1000 (April 21st, 2010), steel_dog (May 13th, 2011), steveathome (August 22nd, 2010), steventoon (April 6th, 2011), stevepwh (December 15th, 2011), stJimmy111 (July 13th, 2010), stoneman (September 1st, 2011), stormishelley (March 13th, 2012), Struggle (May 13th, 2010), subdaimon (June 12th, 2010), Subluka (October 31st, 2010), sugarberries75 (May 23rd, 2010), suicideducky (June 11th, 2010), sulbigar (January 20th, 2011), sunflowermc34 (September 4th, 2011), sunny5001 (June 22nd, 2010), suszannah (September 18th, 2010), svetlio89 (August 16th, 2010), swampgoddess (April 8th, 2012), sweeds (June 7th, 2011), swsl (March 26th, 2012), SyFer (October 6th, 2011), talktoanil (July 18th, 2010), talliford (April 15th, 2010), TallyCannon (June 28th, 2011), Tami26 (April 26th, 2010), Tammam (July 23rd, 2011), tana_satch (September 22nd, 2010), Tangent (June 22nd, 2010), Tapirboy (March 16th, 2011), Tattycakes (January 5th, 2012), Tazbuster (November 25th, 2010), tazziedevil (May 25th, 2010), tcat007 (September 30th, 2011), TDianna (June 14th, 2010), techIlliterate (December 8th, 2011), techlearn (June 30th, 2011), Technolol (November 15th, 2010), TedJ (April 23rd, 2010), temper357 (May 7th, 2010), thatguy188 (August 13th, 2011), the ginger god (July 29th, 2010), The Pom (January 26th, 2011), theartfullodger (March 24th, 2010), thebillington (June 25th, 2011), Thefoodman52 (March 16th, 2010), thegrandswammi (May 25th, 2010), Theodosius (July 13th, 2010), thorne0546 (September 19th, 2011), thugacation (September 21st, 2010), timmyjoe42 (April 27th, 2010), Tisha (March 19th, 2010), tishlva123 (May 24th, 2011), tnayrbj (July 16th, 2010), Tom T (August 28th, 2010), TonyV5 (November 21st, 2011), torlang (March 26th, 2011), tpetrac (June 19th, 2010), tpliew (September 10th, 2010), treborsok (December 2nd, 2011), trishwosere (November 29th, 2011), Triska (December 7th, 2010), tritan (July 5th, 2010), trothon (September 18th, 2011), trparky (August 13th, 2011), tsp_2177 (August 28th, 2010), tstarky (April 10th, 2010), Tumeg (April 7th, 2011), twcowdery (May 26th, 2011), Twiz (May 1st, 2010), twiztid907 (May 15th, 2010), twolves14 (June 17th, 2010), twospirits (September 22nd, 2010), TXGrunt (March 18th, 2011), ty shoes (March 1st, 2010), Tyseyh (July 20th, 2010), ultimatejs0040 (March 28th, 2011), umeweall (March 30th, 2012), uncleto (April 15th, 2010), usch (May 26th, 2010), VA1N (January 10th, 2011), Vadiu (August 10th, 2010), Valiant23 (January 2nd, 2012), Vanquished (April 13th, 2011), vanryn (May 14th, 2010), Vectroid (August 24th, 2010), Velobici (July 22nd, 2010), Viet_Vet (November 30th, 2010), viffer800 (November 19th, 2011), vinagony (November 22nd, 2011), virgo8340 (November 1st, 2011), VMDroid (November 29th, 2011), voodoomike (May 10th, 2010), vzwuser76 (August 10th, 2010), Waldo1Shoe (December 22nd, 2010), Waldy (June 30th, 2011), WalkingHate (June 14th, 2011), wanderplex (May 12th, 2012), Wattsy (October 28th, 2010), Wedee (November 28th, 2010), weedm8 (July 28th, 2010), wes78 (December 13th, 2010), weschero (May 22nd, 2010), wheelna (May 8th, 2010), WhiskeyTango0311 (June 25th, 2010), Wickiup (June 4th, 2010), widelyunknown (September 1st, 2010), Wikiwoo (July 25th, 2010), Wildcard344 (April 25th, 2010), wildkitten (January 1st, 2012), wildrose (September 10th, 2010), wildwolf (December 31st, 2011), willy9b (July 23rd, 2010), windcalmer (July 1st, 2011), Wolfglance (January 3rd, 2012), wrench (July 11th, 2010), xfrmd (January 29th, 2011), xfuchsiax (March 27th, 2010), Xiogua (November 10th, 2011), Xtian20192 (June 6th, 2010), YankeeDudeL (December 27th, 2011), yawatuc (December 28th, 2011), Yeahha (December 27th, 2011), zack__1987 (May 20th, 2010), zane! (July 9th, 2010), zanix (July 15th, 2010), Zappcatt (May 16th, 2010), zetagi (March 19th, 2011), Zezozose (May 26th, 2010), zflamewing (November 25th, 2011), zombie kat (January 31st, 2012), Zyzomys (April 2nd, 2010), zzjazzy (March 2nd, 2011)
Sponsors
Old January 17th, 2010, 09:55 AM   #2 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

No replies? Heh
alostpacket is offline  
Reply With Quote
The Following 7 Users Say Thank You to alostpacket For This Useful Post:
Dutch54 (May 9th, 2010), jab456 (March 6th, 2012), jmartino5920 (February 10th, 2012), jopemon (August 9th, 2011), katsg81 (March 12th, 2012), kompressorgpl (September 17th, 2011), lilburngamecock (May 14th, 2010)
Old January 17th, 2010, 10:31 AM   #3 (permalink)
Junior Member
 
Join Date: Dec 2009
Location: Dubuque, Iowa
Posts: 71
 
Device(s): DROID X2
Thanks: 12
Thanked 7 Times in 6 Posts
Default

This is very helpful! A nice addition to this might be some kind of list explaining the different permissions apps may be requesting. I read those permissions but since I am not a developer or programmer, some of the requests could be justified... like if I were downloading Checkers and it wanted permissions to my contact list... I would assume it was just a possible option to play against one of my friends!
Alyianna is online now  
Reply With Quote
The Following 2 Users Say Thank You to Alyianna For This Useful Post:
abdulsamad63 (November 5th, 2011), Dastardley (September 17th, 2010)
Old January 17th, 2010, 10:53 AM   #4 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

Thanks That's a good idea actually, I had originally planned to put in a list like that but wasn't really sure where to find good definitive information. I think what I will do though is to put what i know in to start for at least some of the commonly requested permissions and build on it as I find more info about all of them.
alostpacket is offline  
Reply With Quote
Old January 17th, 2010, 11:00 AM   #5 (permalink)
Member
 
shizzy1427's Avatar
 
Join Date: Nov 2009
Location: Toms River, NJ
Posts: 467
 
Device(s): Droid CM6 RC2 1Ghz Launcher Pro, Beautiful Widgets, Sexiness
Thanks: 10
Thanked 37 Times in 26 Posts
Send a message via AIM to shizzy1427
Default

This should be stickied
__________________
"Man's mind, once stretched by an idea, never regains it's original dimensions."
shizzy1427 is offline  
Reply With Quote
The Following User Says Thank You to shizzy1427 For This Useful Post:
SherryS87 (May 8th, 2012)
Old January 17th, 2010, 11:51 AM   #6 (permalink)
Junior Member
 
Join Date: Dec 2009
Location: Dubuque, Iowa
Posts: 71
 
Device(s): DROID X2
Thanks: 12
Thanked 7 Times in 6 Posts
Default

Wow, thanks! I do think this is very informative! Definitely should be stickied.
Alyianna is online now  
Reply With Quote
The Following User Says Thank You to Alyianna For This Useful Post:
wrigglesworth (August 21st, 2011)
Old January 17th, 2010, 12:03 PM   #7 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

Thanks updated with some information about permissions -- any corrections and additions welcome!
alostpacket is offline  
Last edited by alostpacket; January 17th, 2010 at 12:03 PM.
Reply With Quote
The Following 3 Users Say Thank You to alostpacket For This Useful Post:
Breitling (September 17th, 2011), Mike 44 (August 13th, 2011), Robbin (March 24th, 2011)
Old January 17th, 2010, 12:12 PM   #8 (permalink)
Senior Member
 
messenger13's Avatar
 
Join Date: Dec 2009
Location: Cleveland, OH
Posts: 3,096
 
Device(s): Moto DROID BIONIC; Moto (OG) DROID (now the wife's); iPhone 3G (from work)
Thanks: 79
Thanked 367 Times in 215 Posts
Thumbs up

Quote:
Originally Posted by alostpacket View Post
No replies? Heh
I clicked onto this thread only to find some blowhard grandstanding about being safe ... blah blah blah ... viruses .... blah blah blah ... protect yourself ... blah blah blah ... and then I woke up an hour later with my face smashed against my laptop screen. (Where's that "How to clean drool of my laptop" thread again? Argh).

Umm ... but no, really. Great post alostbobsaget! I'm a huge fan!


Ok. Fine!
__________________
- Joe

Future ... err ... PROUD, NEW DROID BIONIC owner!
Rooted, BRICKED!, and restored!
messenger13 is offline  
Reply With Quote
The Following 2 Users Say Thank You to messenger13 For This Useful Post:
Neptik (March 14th, 2012), Russell Ng (December 2nd, 2011)
Old January 17th, 2010, 12:19 PM   #9 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

lol joe ftw, you crack me up bud
alostpacket is offline  
Reply With Quote
The Following User Says Thank You to alostpacket For This Useful Post:
wrigglesworth (August 21st, 2011)
Old January 17th, 2010, 01:47 PM   #10 (permalink)
Junior Member
 
Join Date: Nov 2009
Posts: 40
 
Device(s): Motorola Droid
Thanks: 0
Thanked 4 Times in 2 Posts
Default

i actually read this whole thing and i gotta say its a great guide, you did a really good job
Neverendingxsin is offline  
Reply With Quote
Sponsors
Old January 17th, 2010, 07:43 PM   #11 (permalink)
Junior Member
 
Join Date: Jan 2010
Posts: 36
 
Device(s):
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Great info!!!
nlsuelo13 is offline  
Reply With Quote
Old January 17th, 2010, 09:38 PM   #12 (permalink)
Member
 
brnr17's Avatar
 
Join Date: Dec 2009
Location: Wisconsin
Posts: 297
 
Device(s): Drooooid
Thanks: 6
Thanked 18 Times in 13 Posts
Default

could someone please set me straight on the charges for wave secure please. i keep reading "no it doesnt cost money in the us" then "yea it uses sms to connect to servers in singapore so you get charged sms charges" .... which one is it!?
ps not hijacking, wavesecure was in his sig
brnr17 is offline  
Reply With Quote
Old January 18th, 2010, 12:41 AM   #13 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

Quote:
Originally Posted by brnr17 View Post
could someone please set me straight on the charges for wave secure please. i keep reading "no it doesnt cost money in the us" then "yea it uses sms to connect to servers in singapore so you get charged sms charges" .... which one is it!?
ps not hijacking, wavesecure was in his sig

You should post stuff related to WaveSecure specifically in another thread, I just added it as a possible app people might want to look into. Also I just checked my bill and so no charges for the SMS it sent my when setting up.

Update: removed the applications section as they were more related to backup and preventing loss of data if your phone was stolen and not related to app security itself.

Also added calendar permission.
alostpacket is offline  
Last edited by vido.ardes; January 20th, 2010 at 04:35 AM. Reason: double post
Reply With Quote
Old January 18th, 2010, 01:33 PM   #14 (permalink)
Junior Member
 
Join Date: Jan 2010
Location: UK
Posts: 18
 
Device(s): HTC Hero baby!
Thanks: 4
Thanked 0 Times in 0 Posts
Default

please sticky this
daros is offline  
Reply With Quote
Old January 18th, 2010, 08:44 PM   #15 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

Thanks for the support guys Any criticisms or corrections also welcome.
alostpacket is offline  
Reply With Quote
The Following User Says Thank You to alostpacket For This Useful Post:
anu267 (December 24th, 2011)
Old January 18th, 2010, 09:16 PM   #16 (permalink)
Junior Member
 
Join Date: Oct 2009
Posts: 29
 
Device(s): HTC EVO 4G
Thanks: 10
Thanked 4 Times in 3 Posts
Default

Agreed, this is sticky worthy!
fullcity is offline  
Reply With Quote
Old January 19th, 2010, 04:35 PM   #17 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

Thanks fullcity
alostpacket is offline  
Reply With Quote
Old January 19th, 2010, 06:29 PM   #18 (permalink)
Junior Member
 
Join Date: Dec 2009
Location: Dubuque, Iowa
Posts: 71
 
Device(s): DROID X2
Thanks: 12
Thanked 7 Times in 6 Posts
Default

I wish this was stickied! I have been consulting this guide every time I go to install an app that isn't well-known just to see what all the permissions mean... this is a very helpful guide for anyone and should be easily found!
Alyianna is online now  
Reply With Quote
Old January 19th, 2010, 06:34 PM   #19 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

Wow cool glad to know people are using it.
alostpacket is offline  
Reply With Quote
Old January 19th, 2010, 07:12 PM   #20 (permalink)
Junior Member
 
Join Date: Nov 2009
Posts: 73
 
Device(s):
Thanks: 12
Thanked 1 Time in 1 Post
Default

This is fantastic advice and really spells it out for the all of us that may not be up on the technical terminology.

Thank you!
cmerrtt is offline  
Reply With Quote
Sponsors
Old January 20th, 2010, 06:11 AM   #21 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

Morning bump -- also thinking of adding a section on known offenders? Thoughts? Worried a bit about libel but maybe I just need to word it correctly.
alostpacket is offline  
Reply With Quote
Old January 20th, 2010, 10:12 AM   #22 (permalink)
DDG
Junior Member
 
Join Date: Nov 2009
Location: So Cal
Posts: 64
 
Device(s): Razr Maxx OG Droid
Thanks: 1
Thanked 1 Time in 1 Post
Default

Sticky please.
DDG is offline  
Reply With Quote
Old January 20th, 2010, 01:11 PM   #23 (permalink)
New Member
 
Join Date: Jan 2010
Posts: 7
 
Device(s):
Thanks: 0
Thanked 0 Times in 0 Posts
Default

yea im new to android. im a techno geek so most of this stuff is common sense. but to noobs this is wonderful. theres alot of stuff in this wrtie up i was not aware of when it comes to the market and stuff. i have yet to recive my phone (come on ups man lets go) but i like knowing what to watch out for when i do get it and start going crazy in the market.
dennis- is offline  
Reply With Quote
Old January 20th, 2010, 01:54 PM   #24 (permalink)
New Member
 
Join Date: Dec 2009
Posts: 6
 
Device(s):
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Great advice for everyone here.
StephenM is offline  
Reply With Quote
Old January 20th, 2010, 05:19 PM   #25 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

Thanks guys
alostpacket is offline  
Reply With Quote
Old January 20th, 2010, 09:15 PM   #26 (permalink)
Junior Member
 
cmonster's Avatar
 
Join Date: Jan 2010
Posts: 59
 
Device(s): Moto Droid X2 on OTA Gingerbread rooted
Thanks: 12
Thanked 4 Times in 3 Posts
Default

This is a good post. With my first Android (eris) and smartphone even, I was wondering about this stuff this weekend.
One question I had that is not answered in here is how the list of permissions for an app is generated? Does the developer go down a checklist ticking off boxes (which leaves room for a lot of lying) or is it generated automatically so we know it's accurate?


This is a great post. Please sticky.
cmonster is offline  
Reply With Quote
Old January 21st, 2010, 06:44 AM   #27 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

I'm not 100% sure actually whether the app declares what it needs or the market checks automatically. What I do know however, is that an app wont get any permissions unless they are listed on that screen. In other words an app might request permissions it doesn't use but it will never get to use permissions unless the user aggrees to them before downloading. So in essence it's a bit of a moot point, but I will look up the process and update the thread with what I find.


.
alostpacket is offline  
Last edited by alostpacket; January 21st, 2010 at 06:45 AM.
Reply With Quote
Old January 21st, 2010, 11:24 AM   #28 (permalink)
Junior Member
 
cmonster's Avatar
 
Join Date: Jan 2010
Posts: 59
 
Device(s): Moto Droid X2 on OTA Gingerbread rooted
Thanks: 12
Thanked 4 Times in 3 Posts
Default

Just so I am clear, what you are saying is that if the permissions are not requested on that screen, then the app can't get the info? It is impossible for an app to pull my contacts' info or my google account info if it's not requested at time of install?
That is good to know.

Thanks again for this!
cmonster is offline  
Last edited by cmonster; January 21st, 2010 at 11:24 AM.
Reply With Quote
Old January 21st, 2010, 11:31 AM   #29 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

So I checked and the Dev needs to declare what permissions he needs in a permissions manifest file. However what I found was as I said no app gets permission by default. Therefore the permissions you agree to is what you get.
alostpacket is offline  
Reply With Quote
Old January 21st, 2010, 11:44 AM   #30 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

Quote:
Originally Posted by cmonster View Post
Just so I am clear, what you are saying is that if the permissions are not requested on that screen, then the app can't get the info? It is impossible for an app to pull my contacts' info or my google account info if it's not requested at time of install?
That is good to know.

Thanks again for this!

correct
alostpacket is offline  
Reply With Quote
Sponsors
Old January 21st, 2010, 01:00 PM   #31 (permalink)
Junior Member
 
Join Date: Dec 2009
Location: Wiltshire, UK
Posts: 15
 
Device(s): Acer Liquid
Thanks: 0
Thanked 0 Times in 0 Posts
Default

How about locking down google checkout, how can you do this, it seems anyone can pick my phone up and buy stuff on the marketplace which means I'm a bit buggered if someone steals my phone.
sandys is offline  
Reply With Quote
Old January 21st, 2010, 01:16 PM   #32 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

Quote:
Originally Posted by sandys View Post
How about locking down google checkout, how can you do this, it seems anyone can pick my phone up and buy stuff on the marketplace which means I'm a bit buggered if someone steals my phone.

You should use the pattern lock or an app like wave secure. getting your phone stolen is not really related to app security though.
alostpacket is offline  
Reply With Quote
Old January 22nd, 2010, 09:41 PM   #33 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

bump =) sorry for the excessive bumping but I'm not going to let this die before the silly politics app
alostpacket is offline  
Reply With Quote
Old January 23rd, 2010, 02:12 PM   #34 (permalink)
New Member
 
Join Date: Jan 2010
Location: Upstate NY
Posts: 5
 
Device(s): HTC Droid Eris
Thanks: 0
Thanked 0 Times in 0 Posts
Default

so not letting your phone sleep is ok? won't that run down battery life?
AbsolutSweetie is offline  
Reply With Quote
Old January 23rd, 2010, 02:55 PM   #35 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

It will run down your battery, yes, but you would notice that. It's OK in the sense that you could uninstall any app you don't want keeping your phone awake and it wont harm your phone anymore. Also it has very legitimate uses for say a music app or nitghtime alarm clock type app.

All in all it's mostly a harmless permission and (while not impossible) I can't imagine it ever being used to harm someone's phone.


.
alostpacket is offline  
Last edited by alostpacket; January 23rd, 2010 at 05:01 PM.
Reply With Quote
Old January 23rd, 2010, 05:54 PM   #36 (permalink)
Member
 
Join Date: Dec 2009
Location: New Jersey
Posts: 128
 
Device(s): Motorola's DROID
Thanks: 15
Thanked 4 Times in 3 Posts
Default

Great post, after reading it confirmed my suspicion that someone was trying to phish my account. Area days ago I started receiving emails from Windows live stating that I requested a password change and it gave me link to confirm and proceed with the change, the problem is I never requested such a change. I sent an email thru the link to notify them of this and I got no response,I just kept receiving the same email from Windows Live. I decided the safest thing to do was ignore these emails and leave my password info unchanged. I would appreciate any info anyone has about what steps if any I should take from this point. Also, I want to purchase apps from the market but I'm skeptical to use my debit card being that its a direct link to my bank account, I do not have a CC so my only way of making online purchases is with my debit. Is it safe to use a debit card? Any help is greatly appreciated, thanks
biggdogg is offline  
Reply With Quote
Old January 23rd, 2010, 06:19 PM   #37 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

I would check with your bank about what kind of safeguards they have for you on your debit card. If not, it's always good to have a credit card with a nice low limit for internet stuff. Almost all credit cards allow you to do what's called a "chargeback" where you can cancel any fraudulent charges if you report it within a few days. But, and I can't stress this enough, check with your specific bank or credit card issuer about their policies. If you don't understand the fine print, give them a call on the phone and make them explain it to you. Another good idea is to set up spending alerts with your bank. When my debit is used for a purchase of $200 or more I get an email (or SMS) within an hour from my bank letting me know.

As for purchasing apps on the market I think it's reasonably safe since it's mostly handled by Google Checkout. However nothing is guaranteed, especially on the internet. Google checkout is probably about as safe as Pay Pal, which is reasonably good but not perfect.
alostpacket is offline  
Reply With Quote
The Following User Says Thank You to alostpacket For This Useful Post:
jopemon (August 9th, 2011)
Old January 23rd, 2010, 07:49 PM   #38 (permalink)
Member
 
Join Date: Dec 2009
Location: New Jersey
Posts: 128
 
Device(s): Motorola's DROID
Thanks: 15
Thanked 4 Times in 3 Posts
Default

Cool, thanks for the quick response and the great advice, I think I'm going to open a seperate checking account just for online purchasing. As for the phishing problem, does this sound like an avenue that hackers use to get your info, by having you change your password because they don't know it but when you change thru their link they now would know what you changed it to?
biggdogg is offline  
Reply With Quote
Old January 23rd, 2010, 08:00 PM   #39 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

I wouldn't open a separate checking account, just talk to your bank and find out what protections you have in place. One of the differences with debit and credit cards is that credit cards almost always have the chargeback protection, while debit (checking) cards do not often have it. Sometimes debit cards do have the same protection though, it really varies from what I have heard. So check with your bank.

As for the fishing, yest that's a possible scam to get your email address, or it could even be someone accidentally entering your email address to try and change their password. Either way, you are correct in that the safe thing is to ignore the emails.
alostpacket is offline  
Reply With Quote
Old January 24th, 2010, 12:20 AM   #40 (permalink)
Member
 
Join Date: Jan 2010
Location: left coast USA
Posts: 180
 
Device(s): classic Droid, Galaxy Tab, Nexus S
Thanks: 29
Thanked 20 Times in 19 Posts
Default

Really well done. Good organization & overall tone -- reasonable, encouraging of common sense, ...

Been looking for permissions rosetta stone, and your write-up is a great step forward.

Uh oh, what's wrong with WordPress blogs? I believe I've found helpful info in this format too, but there may be something I'm overlooking.

I might consider adding, if it's not clear from Market description and web site, e-mail dev.

Thanks very much.
gadzooks is offline  
Reply With Quote
Sponsors
Old January 24th, 2010, 08:08 AM   #41 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

Heh actually word press is fantastic software, I use it myself.

But a sparse blog as a developer website is indicative of a lack of caring.
alostpacket is offline  
Reply With Quote
Old January 24th, 2010, 08:09 AM   #42 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

Thanks for the kind words too
alostpacket is offline  
Reply With Quote
Old January 24th, 2010, 11:24 AM   #43 (permalink)
Junior Member
 
Join Date: Jan 2010
Posts: 39
 
Device(s): Samsung Moment
Thanks: 0
Thanked 1 Time in 1 Post
Question Read the comments, sure - how do you write one?

Hi! How can I post comments on the apps? Can't find any options to do so!
martonic is offline  
Reply With Quote
Old January 24th, 2010, 05:42 PM   #44 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

After you have downloaded an app, go into the market and press menu > downloads. You should see five empty stars at the top which you can tap to rate the app. Once you have rated the app you should see an option to add a comment under the stars.
alostpacket is offline  
Reply With Quote
The Following 2 Users Say Thank You to alostpacket For This Useful Post:
INOV8TN (December 15th, 2010), iynCognito (May 11th, 2010)
Old January 25th, 2010, 02:24 AM   #45 (permalink)
Junior Member
 
Join Date: Jan 2010
Location: Hong Kong
Posts: 41
 
Device(s): Motorola Milestone
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Informative post. Thanks for sharing.
ayshjeff is offline  
Reply With Quote
Old January 25th, 2010, 03:13 AM   #46 (permalink)
Junior Member
 
Join Date: Jan 2010
Posts: 39
 
Device(s): Samsung Moment
Thanks: 0
Thanked 1 Time in 1 Post
Smile Thank you!

Quote:
Originally Posted by alostpacket View Post
After you have downloaded an app, go into the market and press menu > downloads. You should see five empty stars at the top which you can tap to rate the app. Once you have rated the app you should see an option to add a comment under the stars.
Thanks!
martonic is offline  
Reply With Quote
Old January 25th, 2010, 07:44 AM   #47 (permalink)
Senior Member
 
nycebo's Avatar
 
Join Date: Jan 2010
Location: New York, NY
Posts: 516
 
Device(s): Samsung Galaxy Nexus (LTE), Motorola Xoom
Thanks: 39
Thanked 44 Times in 38 Posts
Default

Alostpacket, great post. I was wondering about a couple things. First, is it possible to see the permissions of a given application AFTER it has been installed? Second, is it possible to change those permissions? Thx.
nycebo is offline  
Reply With Quote
Old January 25th, 2010, 07:52 PM   #48 (permalink)
Junior Member
 
Join Date: Sep 2009
Location: Silicon Valley, CA
Posts: 59
 
Device(s): Nexus One w/ CyanogenMod 5.0.6
Thanks: 0
Thanked 1 Time in 1 Post
Default

This should be stickied, or better yet, a wiki so that people can update it freely.

Another interesting permission that should be mentioned is "read phone state and identity" (required, for example, by the Speedtest.net application). This sounds like the app can read your phone number or IMEI. Some say the permission is not that important, while other reports indicate that your IMEI can indeed be read - Locale leaks your IMEI, and the most likely permissions required by Locale to do that are "read phone state and identity" and "modify global system settings".
GalaxyMeh is offline  
Last edited by GalaxyMeh; January 25th, 2010 at 07:55 PM. Reason: Applications that include AdMob require extra permissions
Reply With Quote
Old January 25th, 2010, 08:03 PM   #49 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

Quote:
Originally Posted by nycebo View Post
Alostpacket, great post. I was wondering about a couple things. First, is it possible to see the permissions of a given application AFTER it has been installed? Second, is it possible to change those permissions? Thx.
Both good questions. To see the permission given to an application after installation, go to the market, press menu, downloads, then select the app, press menu again, then press security.

It is not possible to change those permission after installation though.
alostpacket is offline  
Reply With Quote
The Following User Says Thank You to alostpacket For This Useful Post:
momist (January 3rd, 2012)
Old January 25th, 2010, 08:05 PM   #50 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

Quote:
Originally Posted by GalaxyMeh View Post
This should be stickied, or better yet, a wiki so that people can update it freely.

Another interesting permission that should be mentioned is "read phone state and identity" (required, for example, by the Speedtest.net application). This sounds like the app can read your phone number or IMEI. Some say the permission is not that important, while other reports indicate that your IMEI can indeed be read - Locale leaks your IMEI, and the most likely permissions required by Locale to do that are "read phone state and identity" and "modify global system settings".
Thanks for the tip, will check this out this weekend. If anyone wants to make a wiki too they are free to copy as much of this guide as they wish.
alostpacket is offline  
Reply With Quote
The Following User Says Thank You to alostpacket For This Useful Post:
RGSA7 (October 16th, 2010)
Sponsors
Reply

Bookmarks

Tags
anti-virus, antivirus, applications, apps, best practices, guide, malware, market, permissions, safety, security, spam, virus


Go Back   Android Forums > Android Discussion > Android Applications User CP
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


LinkBacks (?)
LinkBack to this Thread: http://androidforums.com/android-applications/36936-android-permissions-explained-security-tips-avoiding-malware.html
Posted By For Type Date
[HOW TO] FAQ on viruses, malware & browser security - Page 2 This thread Refback April 25th, 2012 08:55 AM
newest submissions : Android This thread Refback December 31st, 2011 04:22 AM
Was interested in knowing why an app might need access to who I call, stumbled upon this. Very informative. This thread Refback December 31st, 2011 03:58 AM
Android This thread Refback December 31st, 2011 01:11 AM

Similar Threads
Thread Thread Starter Forum Replies Last Post
Android and Viruses.... dragonriot Android Applications 42 March 9th, 2012 04:05 PM
newbie here: how safe is pdanet from viruses? tazoman Incredible - Support and Troubleshooting 3 January 7th, 2011 09:01 AM
Possible to add "Trusted Site" to Epic to avoid "Secure Data Connection" error? Johnny Cakes Samsung Epic 4G 0 September 28th, 2010 10:39 AM
Stock Apps/Services that are safe to remove to speed up android lviv73 Samsung Behold 2 32 May 1st, 2010 12:05 PM
Downloading apps (viruses and other malware) prepbgg HTC Hero 6 September 6th, 2009 10:47 AM



All times are GMT -5. The time now is 01:19 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Custom vBulletin Skins by: Relivo