Android 11 DP2 onthult dat Google oproepopname toevoegt voor dialer-apps

Android 11 Developer Preview 2 heeft nieuwe rechten toegevoegd die suggereren dat de standaard dialer-app telefoongesprekken kan opnemen.

De mogelijkheid om een ​​telefoongesprek op te nemen is van cruciaal belang voor veel gebruikers die zaken doen via een spraakoproep. Het kan ook heel nuttig zijn voor iedereen die betrokken is bij juridische, verzekerings- of medische zaken. Het is voor de meeste gebruikers echter niet eenvoudig om telefoongesprekken op Android op te nemen. Hoewel sommige OEM's functionaliteit voor het opnemen van gesprekken bieden in hun dialertoepassingen, stelt niet elke OEM deze functie beschikbaar. Applicaties van derden konden vroeger telefoongesprekken opnemen via omslachtige methoden, maar dat is niet het geval Android 9 Pie maakte het volkomen onmogelijk voor apps van derden om telefoongesprekken op te nemen, tenminste zonder root-toegang. Vorig jaar zei Google van wel overweeg om een ​​API voor gespreksopname toe te voegen in een toekomstige Android-versie, en het lijkt erop dat dit eindelijk kan gebeuren in Android 11.

Dat heeft Google eerder vandaag bekendgemaakt Android 11 ontwikkelaarsvoorbeeld 2. Terwijl we ons verdiepten in de nieuwe raamwerkwijzigingen, ontdekten we een nieuwe toestemming genaamd "ACCESS_CALL_AUDIO" met het beschermingsniveau "appop" of "handtekening". De Interessant genoeg kan "appop"-toestemming feitelijk worden verleend aan niet-systeemapplicaties, in tegenstelling tot de "handtekening"-toestemming waarbij de app moet worden ondertekend door de OEM. Toen we dieper gingen graven, ontdekten we nieuwe snaren die deze toestemming iets gedetailleerder beschrijven. Volgens één string kan deze toestemming alleen worden verleend aan de standaardkiezerapplicatie, en kan de app "audio opnemen of afspelen tijdens telefoongesprekken."

<permissionandroid.label="@string/permlab_accessCallAudio"android: description="@string/permdesc_accessCallAudio"android: name="android.permission.ACCESS_CALL_AUDIO"android: protectionLevel="appop|signature"/>
"permdesc_accessCallAudio">Allows this app, when assigned asdefault dialer application, to record or play audio in telephony calls.</string>
<stringname="permlab_accessCallAudio">Record or play audio in telephony callsstring>

We zijn verheugd over de mogelijke introductie van ondersteuning voor gespreksopname voor dialer-applicaties van derden in Android 11. Google is eindelijk ondersteuning voor gespreksopname toevoegen voor Pixel-apparaten in de Google Phone-app, maar de meeste apparaten kunnen de bel-app van de Pixel niet gebruiken. Met deze wijziging kunnen gebruikers op apparaten die geen oproepopname hebben ondersteuning krijgen in de Stock Dialer-app kunnen een andere dialer-app downloaden uit de Google Play Store om hun telefoon op te nemen oproepen.