¿Cómo permitir una aplicación de grabadora de llamadas acceso a registros de llamadas? -- all-recording camp android Relacionados El problema

How to allow a call recorder app access to call logs?


4
vote

problema

Español

¿Cómo permitir una aplicación de grabadora de llamadas acceso a registros de llamadas?

Dado que Android 9 (Pie) Google Play tiene aplicaciones prohibidas que no son la aplicación de telefonía principal para acceder a los registros de llamadas. El otro problema parece ser que la calidad de la llamada de grabación del teléfono, especialmente de la parte en el otro extremo, parecía estar gravemente degradado desde la versión anterior de Android.

para contexto, lea Google Play Store cambia la Política de registro de SMS y llame a la llamada .

Publicación relacionada: Acceda al registro de llamadas para complementar lo que ha sido prohibido por la política

Original en ingles

How to allow a call recorder app access to call logs?

Since Android 9 (pie) Google Play has forbidden apps that are not the primary telephony app to access the call logs. The other problem seem to be that the phone recording call quality especially of the party on the other end has seemed to be severely degraded since the prior Android version.

For context, read Google Play Store Changes SMS and Call Log Policy.

Related post: Access the call-log to complement what has been banned by policy

  
     
     

Lista de respuestas

3
 
vote

No puede a menos que su dispositivo esté enraizado o si está ejecutando Android 8 o anterior


Detalles

registros de llamadas

Gracias a Irfan, que comentado

en Android 9+ Una aplicación puede leer los registros de llamadas solo si tiene abcdefghijklmnREAD_CALL_LOG Permiso, que está destinado a otorgarse solo a las aplicaciones registradas como la aplicación telefónica predeterminada (en Android 10+ también requiere Permisos restringidos en blanco durante la instalación de la aplicación). Además, las aplicaciones publicadas en Play Store no pueden sostener READ_CALL_LOG permiso si no son capaces de ser utilizados como la aplicación telefónica predeterminada que incluye aplicaciones de grabación de llamadas.

Por la misma razón, algunas grabaciones de llamadas y otras aplicaciones que necesitan acceder a los registros de llamadas o el número de teléfono de la llamada en curso, publique dos versiones diferentes de sus aplicaciones; Una tienda de juegos (sin READ_CALL_LOG permiso) y el otro con dicho permiso.

Grabación de llamadas

  • Android ha bloqueado la grabación de llamadas de Android 9 en adelante ( PAIS SPECFIC ) . Esto ha sido resistido por varios usuarios que puede ver en el rastreador de emisión .

  • El forro de plata es que, en algún momento, se puede restaurar en las versiones futuras, como se menciona en el rastreador de problemas

Nuestro equipo de desarrollo ha estado agregando API de grabación de llamadas en su hoja de ruta. Es algo que nos gustaría abordar en una versión futura de Android. Sin embargo, debido a las implicaciones de seguridad y privacidad de dichas API, no es algo que podamos entregar para la versión Q.

  • Sin root, no puede superar estas limitaciones: la mala calidad de la grabación, la grabación de una cara, la identidad de la persona que llama no se está etiquetando (como en la pregunta relacionada que vinculó). Puede ver estas quejas en las últimas revisiones de la aplicación que vinculó.

  • Carga del lado Una APK más antigua no va a ayudar si está en Android 9 o más, ya que OS en sí lo está bloqueando. Algunas grabadoras de llamadas como Boldbeast ha hecho módulos MAGISK para Superar estas limitaciones. En los dispositivos OnePlus, puede grabar de manera similar utilizando un módulo MAGISH.

  • Si no desea rootear su teléfono, protagonizar el rastreador de emisión y esperar que la grabación de llamadas y tal vez se restaure los registros de llamadas en futuras versiones

 

You can't unless your device is rooted or if you are running Android 8 or earlier


Details

Call logs

Thanks to Irfan who commented

On Android 9+ an app can read call logs only if it holds READ_CALL_LOG permission, which is intended to be granted only to the apps registered as default phone app (on Android 10+ it also requires whitelisting restricted permissions during app installation). Additionally apps published on Play Store cannot hold READ_CALL_LOG permission if they aren't capable of being used as default phone app which includes call recording apps.

For the same reason some call recording and other apps which need to access call logs or ongoing call's phone number publish two different versions of their apps; one on Play Store (without READ_CALL_LOG permission) and the other with the said permission.

Call recording

  • Android has blocked call recording from Android 9 onwards (country specfic) . This has been resisted by several users as you can see in the issue tracker.

  • Only silver lining is that at some point of time it may be restored in future versions as mentioned in the issue tracker

Our development team has been adding call recording APIs on their road map. Its something that we would like to address in a future version of Android. However due to the security and privacy implications of such APIs it is not something we can deliver for the Q release.

  • Without root, you cannot overcome these limitations - poor quality of recording, one sided recording, caller identity not being tagged (as in the related question which you linked). You can see these complaints in the latest reviews of the app you linked.

  • Side loading an older APK isn't going to help if you are on Android 9 or above, since OS itself is blocking it. Some call recorders like Boldbeast have made Magisk modules to overcome these limitations. On OnePlus devices, you can similarly record using a Magisk module.

  • If you don't want to root your phone, star the issue tracker and hope that call recording and maybe access to call logs is restored in future versions

 
 
         
         
0
 
vote
vote
La mejor respuesta
 
La aplicación

Android 9 (PIE) que realiza un seguimiento de los detalles de la llamada sin acceso a los registros de llamadas:
grabadora de llamadas - CUBE ACR

grabadora de llamadas - CUBE ACR proporciona:
(a) La fecha y la hora de la llamada.
(b) la duración de la llamada.
(c) el tamaño de la grabación en bytes.
(d) el número de teléfono o el nombre de la persona (si está en contactos).
(e) Llamada entrante o saliente.
Utiliza los conectores de la aplicación de accesibilidad para obtener acceso a estos datos.

Los conectores de la aplicación de accesibilidad permiten el acceso a la información de llamadas telefónicas

Esta respuesta solo funcionará para desarrolladores de aplicaciones de Android, pero funciona bastante bien en este caso. No proporciona acceso a los registros de llamadas reales, pero proporciona acceso a la misma información. Los conectores de la aplicación de accesibilidad permiten que el programa subyacente "consulte" los datos que están en la pantalla de visualización y se le notifiquen de eventos, como colocar o recibir una llamada telefónica.

La siguiente aplicación de Google Play es un ejemplo de una aplicación que utiliza este método. Registra el nombre de contacto o el número de teléfono de todas las llamadas telefónicas y lo hace en Android 9 (Pie) sin rootear el teléfono.

Grabadora de llamadas - Cube ACR

La aplicación anterior tiene un conector de aplicación que le permite acceder al número de teléfono actual y visualice el nombre de contacto o el número de teléfono si el número no está en los contactos telefónicos. La calidad de llamada grabada en modo de teléfono de altavoz parece bastante bueno. Esta aplicación no requiere rootear el teléfono.

Debido al cambio de política de Google Play anterior, puede ser el caso de que cada aplicación de grabadora de llamadas telefónicas en Google Play siempre tiene una mala calidad a menos que esté en el modo de teléfono del altavoz. La calidad de muchos de ellos incluso en el modo de teléfono de altavoz parece degradado para la otra persona que llama. Probé una docena de aplicaciones más populares para la calidad de grabación. Este puede ser el mejor de los doce. Todavía tengo que ejecutar algunas pruebas más para asegurarme.

Hay una gran diferencia cuando se prueba el mensaje del correo de voz de alguien y cuando se prueba con una persona real en el otro extremo. Muy a menudo (incluso en el modo de teléfono del altavoz), la persona en el otro extremo está a solo la mitad del volumen.

 

Android 9 (pie) app that keeps track of call details without access to call logs:
Call Recorder - Cube ACR

Call Recorder - Cube ACR provides:
(a) The date and time of the call.
(b) The duration of the call.
(c) The size of the recording in bytes.
(d) The phone number or the name of the person (if in contacts).
(e) Incoming or Outgoing call.
It uses Accessibility App Connectors to get access to this data.

Accessibility App Connectors allow access to phone call information

This answer will only work for developers of Android apps, yet works quite well in this case. It doesn't provide access to the actual call logs but it does provide access to the same information. Accessibility App Connectors allow the underlying program to "see' the data that is on the display screen and be notified of events such as placing or receiving a phone call.

The following Google Play app is an example of an app that uses this method. It records the Contact name or the phone number of all phone calls and it does this on Android 9 (Pie) without rooting the phone.

Call Recorder - Cube ACR

The above app has an app connector that lets it access the current phone number and display either the contact name or the phone number if the number is not in the phone contacts. The recorded call quality in speaker phone mode seems pretty good. This app does not require rooting the phone.

Because of the above Google Play policy change it may be the case that every phone call recorder app on Google play always has poor quality unless in speaker phone mode. The quality of many of them even in speaker phone mode seems degraded for the other caller. I tested about a dozen of the most popular apps for recording quality. This one may be the best of the twelve. I still have to run some more tests to make sure.

There is a big difference when tested on someone's voicemail message and when tested with an actual person on the other end. Quite often (even in speaker phone mode) the person on the other end is at only half the volume.

 
 

Relacionados problema

-4  Recuperación de audio de llamada no registrada [duplicado]  ( Recovering audio from unrecorded call ) 
Esta pregunta ya tiene respuestas aquí : recuperando conversaciones telefónicas ...

5  ¿Es posible grabar llamadas en Galaxy S3?  ( Is it possible to record calls on galaxy s3 ) 
Quiero instalar una aplicación de grabación de llamadas de trabajo en Galaxy S3, pero he encontrado problemas con algunas aplicaciones. He intentado grab...

2  Grabar llamadas telefónicas [cerradas]  ( Record phone calls ) 
cerrado. Esta pregunta es off-topic . Actualmente no está aceptando respuestas. ¿Quieres ...

0  El software de la grabadora de llamadas no funciona  ( Call recorder software not working ) 
He instalado la grabadora automática de llamadas en mi teléfono inteligente. El problema es que realmente funciona bien durante un par de días, pero después d...

2  ¿Cómo grabar todas las llamadas y sincronización automática a Dropbox?  ( How to record all calls and auto sync to dropbox ) 
Acabo de instalar grabadora automática de llamadas , que casi hace lo que le pido, puede grabar automáticamente todas las llamadas. Pero los almacena a una "...

55  ¿Hay alguna manera de grabar fácilmente una conversación telefónica en progreso?  ( Is there a way to easily record a phone conversation in progress ) 
No tengo un dispositivo Android. Estaba pensando en conseguir uno, y una característica importante para mí es la capacidad de grabar una conversación telefóni...

1  Grabación de llamadas para Galaxy S2 con Kitkat ROM  ( Call recording for galaxy s2 with kitkat rom ) 
Estoy buscando una aplicación de grabación de llamadas mod que funciona en Galaxy S2 con Android 4.4 ROM. Utilicé varias aplicaciones con versiones anterio...

8  ¿Por qué los teléfonos Android no pueden grabar llamadas VoIP?  ( Why cant android phones record voip calls ) 
Utilizo la República Wireless para que la mayoría de mis llamadas de voz son VoIP. Yo uso una aplicación de grabación de llamadas para ayudarme a recuperar ...

1  Llamar problema de grabación  ( Call recording problem ) 
Yo uso un Samsungs Galaxy Star Pro GT-S7262 con Jelly Bean 4.1.2. He instalado algunas aplicaciones de la grabadora de llamadas de Google Play y, aunque están...

0  Recuperando conversaciones telefónicas  ( Retrieving phone conversations ) 
Sé que esto es un disparo en la oscuridad, pero tuve una llamada telefónica ayer que realmente quiero recuperarlo. ¿Puedo llamar a mi proveedor (Vodafone) y...

7  ¿Puedo grabar una llamada de Skype (audio y voz) con un Samsung Galaxy S3?  ( Can i record a skype call audio and voice using a samsung galaxy s3 ) 
He intentado usar varias aplicaciones de grabación de llamadas, y grabación de voz estándar, pero ninguna hace el trabajo. Necesito grabar ambos lados de ...

3  ¿Alguna aplicación de grabadora de voz para Nexus S? [duplicar]  ( Any voice recorder app for nexus s ) 
Esta pregunta ya tiene respuestas aquí : Cerrado hace 8 años . posible duplicado: ¿Hay alg...

4  Grabadora de llamadas que no usa el micrófono para grabar el otro lado  ( Call recorder not using microphone to record the other side ) 
Cualquier grabadora de llamadas digitales: ¡no usando mi micrófono para escuchar lo que se dice en el otro extremo? ¿Qué hay de grabar llamadas a través de ...

2  Desinstalación de la grabadora de llamadas incorporadas  ( Uninstalling inbuilt call recorder ) 
Tengo Weball Andi 3.5 KKE Winner, Android 4.2.2. Registra cada llamada y hay un logo "REC" en la pantalla de llamadas, que muestra el tiempo de grabación. No ...

2  ¿Cómo aumento el sonido de audio en mi aplicación para grabar llamadas telefónicas?  ( How do i increase audio sound on my app for recording phone calls ) 
Tengo un teléfono eco y descargué una aplicación para grabar llamadas telefónicas, tanto recibidas como. Cuando registra, mi voz es muy alta, pero apenas pued...




© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos


Licensed under cc by-sa 3.0 with attribution required.