Snapchat’s Telephone Permission Might Be Causing A Loud Beep When You Hang Up
Popular instant messenger and social media app, Snapchat, appears to be causing some customers to hear a loud beep through the device speaker when hanging up after a call. Snapchat’s popular Android application does not have a great reputation: it can be sluggish, use lots of data, crash when launched, and receives updates much later after they arrive on the iPhone. The latest beeping issue is very annoying to some customers, but it appears that disabling the Phone permission from within the Android Settings menu fixes the issue – at least for some!
According to Snapchat’s developer notes, the Telephone permission setting for the Android device is only used to autofill the ‘phone number when registering the device to the service. Disabling the Phone permission does not change how the application runs, but can prevent the loud beep – which is heard through the speaker – upon hanging up. Adam Conway from the XDA Developers website investigated the issue by checking his Android device system logs, “dmesg” and “logcat.” The dmesg is the kernel log, the software that talks to the underlying hardware of the device and includes chipset changes and audio output. The logcat provides a log of applications and their permission requests running on the device.
Conway discovered that there was nothing relevant in the dmesg log, but there were some potentially relevant entries in the logcat around the Android sytem denying Snapchat the “READ_PRIVILEGED_PHONE_STATE” permission, however this entry was persistent in the logcat regardless of if the Phone permission was enabled or otherwise. In Conway’s case, disabling the Phone permission stops the annoying beep, but there’s nothing in the logcat to suggest why.
Meanwhile, if you use the Snapchat app and have noticed it beeping after a call, you can try disabling the Phone permission. Simply head into the device Settings, find Apps, then look for Snapchat. On this entry, tap on Permissions, and disable the Phone permission. Hopefully, this will prevent the beep until the Snapchat developers fix the issue.
SOURCE [XDA Developers]