read phone state and "identity"?

by newbyca » Sun, 28 Feb 2010 10:11:25 GMT


Sponsored Links
 for apps that set the android.permission.READ_PHONE_STATE
permission ... what is meant by "identity" in the permission
description "read phone state and identity"?

users ask about this and we don't know what to tell them...

--



read phone state and "identity"?

by Mark Murphy » Sun, 28 Feb 2010 10:12:50 GMT


 


Here is one example: IMEI and IMSI values for GSM phones can only be
accessed by apps that hold READ_PHONE_STATE.

-- 
Mark Murphy (a Commons Guy)
 http://commonsware.com  |  http://twitter.com/commonsguy 

Android Online Training: 26-30 April 2010:  http://onlc.com 

--


Sponsored Links


read phone state and "identity"?

by newbyca » Sun, 28 Feb 2010 12:39:52 GMT


 Thanks Mark, makes sense enough. But any idea why permission to read
such IDs is bundled with reading phone state?






--



read phone state and "identity"?

by Mark Murphy » Sun, 28 Feb 2010 20:05:13 GMT


 


:: shrug ::

At least in the case of the IMSI, it's a value on the SIM card, so
perhaps that's why.

-- 
Mark Murphy (a Commons Guy)
 http://commonsware.com  |  http://twitter.com/commonsguy 

Android 2.0 Programming Books:  http://commonsware.com/books 

--



read phone state and "identity"?

by skyhigh » Tue, 02 Mar 2010 05:05:21 GMT


 I have been contacted by a few users that are concerned that my
application uses the "read phone state and identity" permission.  They
are asking why I need to read their identity.

In my case my application just checks the phone state to automatically
pause audio playback when the user gets a phone call.  My application
doesn't look at the identity.

It would be nice if this could be separated into two different
permissions, as it seems that the permission to read identity is of
more concern to many users than the other permissions.  I don't need
the permission to read identity, but because of the way the
permissions are grouped my app has to ask for permission to read
identity.

--



Other Threads

1. HTC kernel source... where's the mic sampling rate hidden?

I have a dev phone 2... I guess its mostly an HTC dream, or maybe a
sapphire... I dled the kernal source from htc to see if I could find
out what the mic sampling rates are. There are directories for alpha,
arm, mips, x86, drivers for every device in the world, whether they
are in the phone or not. Seems crazy. Why carry all this {*filter*}along?

-- 

2. AVD Manager

Hello everyone,

 

                I am new to android development. Why is it that the screen
looks great on a test avd but when I deploy the app to my Droid everything
is off and really small?

 

Thanks

                -Mark

 

-- 

3. Fwd: Library to convert an rtmp stream to rtsp?

4. Removing an view from ImageSwitcher doesn't work..

5. Android AMF client library : Android RTMP client library

6. FANCY_REFERENCE_SUBCLASS

7. Image viewer widget with zooming capability