Why does Moodle Mobile need phone call permissions?

Why does Moodle Mobile need phone call permissions?

by Frank Uy -
Number of replies: 1

One or more recent point releases of the mobile app for Android now request access to the telephone. Why does Moodle need to make phone calls?

Attachment moodle-mobile.png
Average of ratings: -
In reply to Frank Uy

Re: Why does Moodle Mobile need phone call permissions?

by Juan Leyva -
Picture of Core developers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers

Hi,

the permission is not for making phone calls, are for read/write the call log see:

https://play.google.com/store/apps/details?id=com.moodle.moodlemobile&hl=en

In any case we don't read/write the phone call log, it seems an issue in Android, see:

http://developer.android.com/reference/android/Manifest.permission.html#READ_CALL_LOG

Note: If your app uses the READ_CONTACTS permission and both your minSdkVersion and targetSdkVersion values are set to 15 or lower, the system implicitly grants your app this permission. If you don't need this permission, be sure your targetSdkVersion is 16 or higher.

We will try to fix that for the next release/version

Version 1.6 can access:
Identity
  • find accounts on the device
Contacts/Calendar
  • read your contacts
  • modify your contacts
Phone
  • read call log
  • write call log
Photos/Media/Files
  • modify or delete the contents of your USB storage
  • test access to protected storage
Camera/Microphone
  • record audio

Other
  • receive data from Internet
  • full network access
  • view network connections
  • change your audio settings
  • prevent device from sleeping
  • control vibration
Average of ratings: Useful (1)