¿Cómo deshabilitar la función de llamada de emergencia de Power Button Triple Tap? -- emergency-calls campo con oneplus-6 camp android Relacionados El problema

How to disable power button triple tap emergency call feature?


1
vote

problema

Español

Estoy usando un OnePlus 6 (Magisk; Sysicless Xposed, Stock ROM en Android 8.1.0). Una de las características que me irrita constantemente es la marcación accidental del número de emergencia. El sistema por defecto, busca el botón Triple Power, toque y marca automáticamente el número de emergencia (112). LEERO EN XDA aquí que esta es una característica Específica de India e India Sims, y también compré esto en la India y usé un SIM indio. Otros usuarios regionales, por algunos hilos de foros SUBPLUS Subreddit y OnePlus, no tienen este problema y pueden personalizar el acceso directo desde la aplicación de la cámara o en la aplicación de configuración, mientras que no puedo.

Encontré Este video de YouTube pero la solución recomendada no funciona porque la emergencia La aplicación de información en mi sistema no tiene la actividad utilizada en el video. Esa aplicación solo tiene estas dos actividades que solo conduce a la edición de los detalles del usuario específicos de emergencia:

  .view.ViewInfoActivity .edit.EditInfoActivity   

¿Cómo cambio este comportamiento? Estoy buscando prevenir el dial de emergencia en el botón Triple Power Botón, y, si es posible, la personalización de ese botón de doble potencia toque en la cámara. Además, si es posible, proporcione una solución no basada en la raíz.

Original en ingles

I'm using a OnePlus 6 (Magisk; systemless Xposed, stock ROM at Android 8.1.0). One of the features that constantly irritates me is the accidental dialing of emergency number. The system by-default looks for triple power button tap and automatically dials Emergency number (112). I read on XDA here that this is a feature specific to India and Indian SIMs, and I also bought this in India and use an Indian SIM. Other regional users, per some threads of OnePlus subreddit and OnePlus forums, do not have this problem and can customize the shortcut from Camera app or under Settings app, while I cannot.

I found this YouTube video but the recommended solution does not work because the Emergency Info app in my system doesn't have the activity used in the video. That app only has these two activities which only leads to editing Emergency specific user details:

.view.ViewInfoActivity .edit.EditInfoActivity 

How do I change this behavior? I'm looking to prevent emergency number dial on triple power button tap, and if possible, customization of that double power button tap to Camera launch. Furthermore, if possible, please provide a non-root based solution.

     

Lista de respuestas

1
 
vote
vote
La mejor respuesta
 

En el pastel de Android en OnePlus 6, ahora puede acceder a la actividad que se muestra en el video a través de la configuración → Seguridad y amplificador; Pantalla de bloqueo → Rescate de emergencia.

ingrese la descripción de la imagen aquí

(imagen procedente de OnePlus Forums )

 

In Android Pie in OnePlus 6 you can now access the activity shown in the video via Settings xe2x86x92 Security & lock screen xe2x86x92 Emergency Rescue.

enter image description here

(Image sourced from OnePlus Forums)

 
 
0
 
vote

Yo usé logcat y encontré que el servicio Gesturelauncherservice (un subestado de Systemservice) busca activamente el botón de triple Power Boton y toma acción en consecuencia. Si bien no pude encontrar dicho subestado a través de GUI (Servicios de ejecución), ABCDEFGHIJKLMNABCDEFGHIJKLMN0 y ABCDEFGHIJKLMNABCDEFGHIJKLMN1 , noté esta línea en la salida de Logcat:

  [ 11-15 21:21:27.368  1292: 1825 I/ActivityManager ] START u0 {act=android.intent.action.CALL_PRIVILEGED dat=tel:xxx flg=0x10000000 cmp=com.android.server.telecom/.PrivilegedCallActivity} from uid 1000 pid 1292   

No lo revisé con adb shell dumpsys activity recents y encontré que PrivilegedCallActivity es la actividad que aparece cuando se marca el número.

Entonces, aunque no puedo prevenir el servicio de gestos, puedo evitar que el número se haya marcado con éxito. Inmediatamente deshabilité el componente ABCDEFGHIJKLMNABCDEFGHIJKLMN5 DEL PAQUETE ABCDEFGHIJKLMNABCDEFGHIJKLMN6 (Aplicación de administración de llamadas) usando ADB ( requiere root ) como este:

  adb shell su -c 'pm disable com.android.server.telecom/.PrivilegedCallActivity'   

También puede usar una aplicación para deshabilitar esa actividad. De aquí en adelante, ese grifo de botón de triple potencia no hará la llamada.

nota : la desactivación de esa actividad no evita que las llamadas de emergencia (tanto al usuario proporcionaron contactos de emergencia y números de emergencia específicos de país) que se realizan desde el marcador de emergencia en la pantalla de bloqueo porque utiliza un diferente actividad . Es solo que el sistema no puede marcar el número de emergencia sin el consentimiento explícito del usuario en el marcador, ya.

 

I used logcat and found that the service GestureLauncherService (a sub-service of SystemService) actively looks for the triple power button tap and takes action accordingly. While I couldn't find such sub-service through GUI (Running services), dumpsys and cmd commands, I did notice this line in the logcat's output:

[ 11-15 21:21:27.368  1292: 1825 I/ActivityManager ] START u0 {act=android.intent.action.CALL_PRIVILEGED dat=tel:xxx flg=0x10000000 cmp=com.android.server.telecom/.PrivilegedCallActivity} from uid 1000 pid 1292 

I cross-checked it with adb shell dumpsys activity recents and found that PrivilegedCallActivity is the activity that shows up when the number is dialed.

So, while I can't prevent the gesture service, I can prevent the number being dialed successfully. I immediately disabled the component PrivilegedCallActivity of the package com.android.server.telecom (Call Management app) using adb (requires root) like this:

adb shell su -c 'pm disable com.android.server.telecom/.PrivilegedCallActivity' 

One can also use an app to disable that activity. From henceforth, that triple power button tap wouldn't make the call.

Note: disabling that activity does not prevent Emergency calls (both to user provided emergency contacts and country specific emergency numbers) from taking place from Emergency dialer at lock screen because that uses a different activity. It is just that the system cannot dial the emergency number without user's explicit consent on the dialer, anymore.

 
 
0
 
vote

Para aquellos incómodos con deshabilitar un componente de una aplicación de sistema crítico, como se recomienda aquí , pueden usar un Solución que ya es segura y probada por otros.

en xda < / a>, kashayapha1994 encontró este hack:

  ABCDEFGHIJKLMNABCDEFGHIJKLMN8   

que permite la configuración de acceso directo de captura rápida en la aplicación de la cámara de Stock y en la aplicación de configuración automáticamente. Esto también evita la marcación del número de emergencia porque el sistema siempre incendia la aplicación de la cámara en el botón doble, presione cuando el acceso directo está habilitado.

Sin embargo, el hacke no sobrevive a un reinicio, por lo que anirudhnyg en xda se le ocurrió un módulo MAGISH ( requiere un dispositivo enraizado ) para aplicar automáticamente el pirateo mencionado et al . Descárgalo desde el enlace mencionado anteriormente, instálelo y reinicie. Eso es todo.

También puede optar por solicitar ese hackear en la bota usando cualquier aplicación que pueda ejecutar un comando / script en el inicio, como tasker , macrodroid , Edge xposo . Tenga en cuenta que todas estas aplicaciones requerirían el acceso de la raíz o se configuran como propietario del dispositivo, como SecureTask ( no requiere root ).

 

For those uncomfortable with disabling a component of a critical system app, as recommended here, they can use a solution which is safe and tested by others already.

At XDA, kashayapha1994 found this hack:

adb shell settings put global emergency_affordance_needed 0 

That enables the quick capture shortcut setting in stock Camera app and in Settings app automatically. This also prevents dialing emergency number because system always fires the Camera app at double button press when the shortcut is enabled.

However, the hack doesn't survive a reboot, so anirudhnyg at XDA came up with a Magisk module (requires a rooted device) to automatically apply the aforesaid hack et al. Download it from the aforementioned link, install it and reboot. That's it.

You can also choose to apply that hack at boot using any app which can run a command/script at boot, such as Tasker, MacroDroid, Xposed Edge. Do note that all such apps would require root access or being set as Device Owner such as SecureTask (doesn't require root).

 
 
0
 
vote

para asus zenfone max pro m2 Android 9 Los dispositivos a continuación funcionan

  pm disable com.android.server.telecom/.EmergencyCallActivity   

Como a continuación no funciona

  adb shell settings put global emergency_affordance_needed 0   
 

For Asus Zenfone max pro m2 Android 9 devices below works

pm disable com.android.server.telecom/.EmergencyCallActivity 

as below does not work

adb shell settings put global emergency_affordance_needed 0 
 
 

Relacionados problema

4  ¿Qué necesito saber sobre el manejo de llamadas de emergencia vibrante de Galaxy S?  ( What do i need to know about the weird galaxy s vibrant emergency call handlin ) 
El soporte vibrante se eliminó de CyanogenMod después de 7.1 (Gingerbread) debido a tumbs con fallidos 911 llamadas . Flashé 7.1 un poco antes de que esto ...

2  ¿Es posible leer IMEI de marcador de llamadas de emergencia?  ( Is it possible to read imei from emergency call dialer ) 
Estoy buscando el método para leer IMEI de Marcador de llamadas de emergencia, antes de que se active el teléfono. Cuando intento * # 06 # dice que este no es...

2  Aplicación de contactos: Grupos: ICE - Contactos de emergencia: ¿Cuál es el propósito de este grupo de acciones integrado?  ( Contacts app groups ice emergency contacts what is the purpose of this stoc ) 
En mi Samsung Galaxy Siii, cuando voy a ABCDEFGHIJKLMNABCDEFGHIJKLMN1 Hay un grupo de acciones especial llamado ICE - emergency contacts . He buscado el si...

0  PD. ¿Cómo corregir la red celular no está disponible Error en Huawei ANE-LX1?  ( Ps how to fix cellular network is not available error on huawei ane lx1 ) 
Mi teléfono no puede hacer llamadas telefónicas o las llamadas USSD. A veces, muestra llamadas de emergencia solamente, pero lo arreglo rápidamente, sacando l...

0  ¿Por qué se ha eliminado la funcionalidad de los contactos de emergencia?  ( Why has the emergency contacts functionality been removed ) 
Según algunos usuarios en ¿Qué es una "llamada de emergencia" y puedo configurar el número para él? solía haber una característica para agregar contactos de...

1  ¿Cómo soluciono la calidad de llamada inconsistente?  ( How do i troubleshoot inconsistent call quality ) 
Tengo un teléfono OnePlus One que ha funcionado ideal durante mucho tiempo, pero durante los últimos meses, mi calidad de llamada ha sido inconsistente. Estoy...

2  Contactos de hielo (emergencia) Desde la pantalla de bloqueo, ¿cómo acceder cuando se configura SIP?  ( Ice emergency contacts from lock screen how to access when sip is configured ) 
Uso de la versión Android 4.4.2 (en Samsung Galaxy S5 Mini). Añadí uno de mis contactos al grupo de contactos de hielo incorporado en el sistema operativo y a...

1  Eliminar en caso de asociación de emergencia  ( Remove in case of emergency association ) 
Estaba configurando los contactos en mi Xperia Z3 (Kit Kat) y entró en mi esposa como el contacto de emergencia en caso de enfermedad. Sin embargo, ahora, si ...

7  Contactos de emergencia de hielo en la pantalla de marcador de emergencia  ( Ice emergency contacts on emergency dialer screen ) 
En mi Samsung Galaxy S 4, puedo agregar contactos al grupo "Contactos de emergencia de hielo". Cuando inicie el marcador de emergencia, hay cuatro botones gri...

1  ¿Cuál es el propósito del botón "Llamada de emergencia" en la pantalla de desbloqueo SIM?  ( Whats the purpose of emergency call button on sim unlock screen ) 
Cuando SIM está bloqueado con PIN1 o PIN2 y boota mi teléfono Android, aparece la pantalla de desbloqueo SIM, que contiene el botón Num Key y el botón "Llamad...

23  ¿Hay alguna manera de deshabilitar completamente el marcador, incluidas las llamadas de emergencia para hacer un teléfono antiguo una "tableta"?  ( Is there a way to completely disable the dialer including emergency calls to mak ) 
Tengo un Galaxy Nexus (ejecutando 4.2.2 Si importa, pero supongo que las reglas se aplicarían a la mayoría de los Android OS 'en general, actualmente no está ...

55  ¿Qué es una "llamada de emergencia" y puedo configurar el número para él?  ( What is an emergency call and can i set number for it ) 
En la pantalla de bloqueo predeterminada, ya sea con el modelo o el PIN, hay un botón en la parte inferior, que dice "Llamada de emergencia". Pero si intento ...

0  Teléfono entrando en llamadas de emergencia solo después del conector USB durante 30 minutos  ( Phone going into emergency calls only after usb tethering for 30 minutes ) 
Desde el momento en que comencé a usar el conecte USB, mi teléfono ha estado en llamadas de emergencia solo después de 30 minutos de poco sin uso. Me parece u...

7  ¿Cómo preparar el dispositivo Android basado en pantalla táctil para [emergencia] llamada usando solo los botones de hardware?  ( How to prepare touchscreen based android device for emergency calling using on ) 
Si mi teléfono con pantalla táctil se rompe, espero que pueda suceder que solo se rompe la pantalla táctil (ya que parece ser la parte más frágil) mientras qu...

9  ¿Cómo hago más difícil golpear la "llamada de emergencia"? ¡Mantengo el bolsillo llamando al 911!  ( How do i make emergency call harder to hit i keep pocket calling 911 ) 
Tengo un teléfono de glide Captivate Samsung en funcionamiento 4.0.4 en la red de AT & AMP; T. Desafortunadamente, he llamado al 911 al menos cuatro veces. ...

Relacionados problema

4  ¿Qué necesito saber sobre el manejo de llamadas de emergencia vibrante de Galaxy S? 
2  ¿Es posible leer IMEI de marcador de llamadas de emergencia? 
2  Aplicación de contactos: Grupos: ICE - Contactos de emergencia: ¿Cuál es el propósito de este grupo de acciones integrado? 
0  PD. ¿Cómo corregir la red celular no está disponible Error en Huawei ANE-LX1? 
0  ¿Por qué se ha eliminado la funcionalidad de los contactos de emergencia? 
1  ¿Cómo soluciono la calidad de llamada inconsistente? 
2  Contactos de hielo (emergencia) Desde la pantalla de bloqueo, ¿cómo acceder cuando se configura SIP? 
1  Eliminar en caso de asociación de emergencia 
7  Contactos de emergencia de hielo en la pantalla de marcador de emergencia 
1  ¿Cuál es el propósito del botón "Llamada de emergencia" en la pantalla de desbloqueo SIM? 
23  ¿Hay alguna manera de deshabilitar completamente el marcador, incluidas las llamadas de emergencia para hacer un teléfono antiguo una "tableta"? 
55  ¿Qué es una "llamada de emergencia" y puedo configurar el número para él? 
0  Teléfono entrando en llamadas de emergencia solo después del conector USB durante 30 minutos 
7  ¿Cómo preparar el dispositivo Android basado en pantalla táctil para [emergencia] llamada usando solo los botones de hardware? 
9  ¿Cómo hago más difícil golpear la "llamada de emergencia"? ¡Mantengo el bolsillo llamando al 911! 



© 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.