Why PHONE CALLS permission is added to my built apk?

The following code shows my build settings. As you can see I have requested only INTERNET and WRITE_EXTERNAL_STORAGE permissions.

 androidPermissions =  
 {  
 "android.permission.INTERNET",  
 "android.permission.WRITE\_EXTERNAL\_STORAGE",  
 }  

However upon installing the built apk sent by Corona, I noticed it requests an additional permission: the PHONE CALLS (READ PHONE STATE AND IDENTITY) permission which is not in the list.

I don’t know why it has generated this permission but from what I’ve read in Market I really don’t like it and want to remove it. Please help me to do that.

This permission even can read the phone number and serial number of the phone. Here is what Google exactly says about this permission: “Allows the application to access the phone features of the device. An application with this permission can determine the phone number and serial number of this phone, whether a call is active, the number that call is connected to and the like.” [import]uid: 84304 topic_id: 14569 reply_id: 314569[/import]

Corona team, there is no answer for this question???

[import]uid: 36211 topic_id: 14569 reply_id: 68357[/import]

+1 [import]uid: 88922 topic_id: 14569 reply_id: 71257[/import]

i think that was required by the openfeint,papaya and may be by launchpad
:slight_smile: [import]uid: 12482 topic_id: 14569 reply_id: 71259[/import]

I have disabled launchpad in config.lua, but the permission: PHONE CALLS is still there. Any idea on how to remove it? [import]uid: 88922 topic_id: 14569 reply_id: 71260[/import]

edit the apk directly you can not disable that with your lua code.
:slight_smile: [import]uid: 12482 topic_id: 14569 reply_id: 71261[/import]

Ok, thanks [import]uid: 88922 topic_id: 14569 reply_id: 71262[/import]

Hi,

If anyone here find a way to remove these permissions (i.e., the PHONE CALLS (READ PHONE STATE AND IDENTITY) permission) in daily build, please let me know.

Thanks.

Bob [import]uid: 20999 topic_id: 14569 reply_id: 83446[/import]

hi bob,

currently by removing read phone state permission (by directly editing the apk) will crash app at the startup so it is not recommended
[import]uid: 12482 topic_id: 14569 reply_id: 83452[/import]

Hey @hgyvas, Ive done exactly the opposite you mentioned and my app is running OK (as Android Market hasnt show any ERRORS to me).

PS: This info you passed let me a little afraid as I`ve never seen anyone mentioning it by the forums (am not saying that I am sure though) and if it can really happen, so I need to think about a update… ":\
Cheers,
Rodrigo. [import]uid: 89165 topic_id: 14569 reply_id: 83454[/import]

well may be you are right as i had read somewhere that ansca is now making readphone permission optional because of the amazon issue regarding tablet will do test for this

have you edited apk or is there other way to remove this permission (just curious by opposite word)

:slight_smile: [import]uid: 12482 topic_id: 14569 reply_id: 83456[/import]

No worry @hgyvas.

Yes, you`re right about that last Ansca changement.

BTW, YES, I`ve edited the APK file directly after have built it with Corona and have removed all permissions that looked like no issue for my app functionality and looks like I got it as the app is on Android Market already and has 150+ downloads and no ERRORS.
Cheers,
Rodrigo. [import]uid: 89165 topic_id: 14569 reply_id: 83470[/import]

@RSCdev

Can you explain how you edited the APK to change permissions? I want to make sure it will stay secure and signed to be accepted in the Markets… [import]uid: 112147 topic_id: 14569 reply_id: 88323[/import]

@ethanpil - SURE I can try to help you.

Look, to become able to edit my Apks I`ve followed the page on the link: http://www.base2solutions.com/walkabout/Corona%20Tips.html#7

If you look carefully it am sure youll get it as I did and many others. If you do not get, come back in the forum and sure myself or any other will try to help you as possible. PS: Remember to download the right version of the Apk Manager (apks editor itself) - If you`re on PC or MAC download the right version for your system.
Cheers,
Rodrigo. [import]uid: 89165 topic_id: 14569 reply_id: 88460[/import]