Abstract
This research investigates the possibility for an Android application to record audio without the user knowing. The researcher proved this to be possible in earlier versions of Android. However, Google released Android 9.0 (Pie) and stated that with this update, apps running in the background cannot access the microphone. This broadened the scope of the research and the remainder of the time was spent attempting to circumvent this change. Through the development of a successful eavesdropping app prototype, the results revealed that the microphone can be accessed in the background of a device running Android 9.0.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
MediaRecorder overview. https://developer.android.com/guide/topics/media/mediarecorder
SpeechRecognizer. https://developer.android.com/reference/android/speech/SpeechRecognizer#stopListening(android.content.Intent)
RecognizerIntent. https://developer.android.com/reference/android/speech/RecognizerIntent#EXTRA_SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLIS
Google speech recognition timeout. https://stackoverflow.com/questions/38150312/google-speech-recognition-timeout
How to handle background services in Android O. https://medium.com/@kevalpatel2106/how-to-handle-background-services-in-android-o-f96783e65268
Manifest permission. https://developer.android.com/reference/android/Manifest.permission.html
Permissions overview. https://developer.android.com/guide/topics/permissions/overview.html#permission-groups
JavaMail API reference implementation. https://javaee.github.io/javamail/
Android 10. https://www.android.com/android-10/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Kiskis, A. (2020). Android Microphone Eavesdropping. In: Latifi, S. (eds) 17th International Conference on Information Technology–New Generations (ITNG 2020). Advances in Intelligent Systems and Computing, vol 1134. Springer, Cham. https://doi.org/10.1007/978-3-030-43020-7_6
Download citation
DOI: https://doi.org/10.1007/978-3-030-43020-7_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-43019-1
Online ISBN: 978-3-030-43020-7
eBook Packages: EngineeringEngineering (R0)