Comment désactiver la touche d'alimentation Triple Tap Tap Call Fonction d'urgence? -- mergency-calls domaine et oneplus-6 domain android en relation problème

How to disable power button triple tap emergency call feature?



1
vote

problème

français

J'utilise un oneplus 6 (magisque; Systeme Xposed, stock de ROM de stock à Android 8.1.0). L'une des caractéristiques qui me irrite constamment est la composition accidentelle du numéro d'urgence. Le système par défaut recherche pour Triple Power Button Tapot et comporte automatiquement le numéro d'urgence (112). J'ai lu sur xda ici que c'est une fonctionnalité Spécifique à l'Inde et aux Sims indiens, et j'ai aussi acheté cela en Inde et utilisez une SIM Indian. D'autres utilisateurs régionaux, par certains threads de Oneplus Subreddit et Oneplus Forums, n'ont pas ce problème et peuvent personnaliser le raccourci de l'application de la caméra ou dans l'application Paramètres, tandis que je ne peux pas.

J'ai trouvé Cette vidéo YouTube Mais la solution recommandée ne fonctionne pas car l'urgence L'application info dans mon système n'a pas l'activité utilisée dans la vidéo. Cette application n'a que ces deux activités qui ne conduisent que de modifier les détails d'utilisateur spécifiques d'urgence:

.view.ViewInfoActivity .edit.EditInfoActivity

Comment puis-je changer ce comportement? Je cherche à empêcher le cadran numérique d'urgence sur Triple Power Button Tap, et si possible, la personnalisation de ce double puissance appuyez sur le lancement de la caméra. En outre, si possible, veuillez fournir une solution non root basée sur la racine.

langue Anglaise

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.

     

Liste de réponses

1
 
vote
vote
Meilleure réponse
 

dans la tarte Android dans Oneplus 6 Vous pouvez maintenant accéder à l'activité affichée dans la vidéo via Paramètres → Sécurité & Amp; Écran de verrouillage → Sauvetage d'urgence.

Entrez la description de l'image ici

(image provenant 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

J'ai utilisé logcat et a constaté que le service Gesturelauncherservice (un sous-service de SystemService) recherche activement le touche Triple Power Taping et prend des mesures en conséquence. Bien que je ne puisse trouver ce sous-service via GUI (Running Services), dumpsys et 9988777661 Les commandes, j'ai remarqué cette ligne dans la sortie 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

Je l'ai vérifié avec adb shell dumpsys activity recents et trouvé que PrivilegedCallActivity est l'activité qui apparaît lorsque le numéro est composé.

Ainsi, alors que je ne peux pas empêcher le service de geste, je peux empêcher le numéro de numéroter avec succès. J'ai immédiatement désactivé le composant PrivilegedCallActivity du package 9988777666 (application de gestion d'appels) à l'aide de ADB ( nécessite une racine ) comme ceci:

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

On peut également utiliser une application pour désactiver cette activité. De désormais, que Triple Power Button Tap ne ferait pas l'appel.

note : la désactivation de cette activité n'empêche pas les appels d'urgence (à la fois à l'utilisateur fourni des contacts d'urgence et des numéros d'urgence spécifiques au pays) de la mise en place d'un dialaire d'urgence à l'écran de verrouillage, car cela utilise un Activité différente . C'est juste que le système ne peut plus composer le numéro d'urgence sans le consentement explicite de l'utilisateur sur le numéroteur, plus.

 

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

Pour les personnes mal à l'aise avec la désactivation d'un composant d'une application système critique, comme recommandé ici , ils peuvent utiliser un solution qui est sûre et testée par d'autres déjà.

à XDA < / a>, kashayapha1994 a trouvé ce piratage:

adb shell settings put global emergency_affordance_needed 0

qui permet le réglage de raccourci de capture rapide en stock Applic App et dans l'application Paramètres automatiquement. Cela empêche également la composition de numéro d'urgence car le système incendie toujours l'application de la caméra à double bouton Appuyez sur la touche Raccourci.

Cependant, le hack ne survive pas à un redémarrage, alors anirudhnnyn à XDA est venu avec un module magique ( nécessite un périphérique enraciné ) pour appliquer automatiquement le piratage précité et al . Téléchargez-le depuis le lien susmentionné, installez-le et redémarrez. C'est tout.

Vous pouvez également choisir d'appliquer ce hack au démarrage à l'aide de n'importe quelle application qui peut exécuter une commande / script au démarrage, telle que Tasker , macrodroid , Edge Xposed . Notez que toutes les applications de telles applications nécessiteraient un accès root ou une définition comme propriétaire de périphérique tel que SecureTask ( ne nécessite pas la racine ).

 

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

pour asus zenfone max pro m2 Android 9 Dispositifs ci-dessous fonctionne

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

Comme ci-dessous ne fonctionne pas

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 
 
 

Questions connexes

0  Android jeu Coincé sur le téléchargement de ressources sur Oneplus 6 / Oxygenos 10.3.6  ( Android game stuck on downloading resources on oneplus 6 oxygenos 10 3 6 ) 
Récemment, un jeu que je suis suivi depuis le jour, j'ai reçu une mise à jour et mon oneplus semble avoir un problème en téléchargeant les ressources de la mi...

1  Comment puis-je lancer une application système qui n'apparaît pas dans le tiroir de l'application?  ( How can i launch a system app that doesnt appear in the app drawer ) 
Juste pour le contexte, j'ai un oneplus non analysé 6. Il y a une application système appelée "Mode Zen" (pas dans le jeu de jeu) qui vous donne des notificat...

-2  Oneplus 6 a accidentellement redémarré avec aucun système d'exploitation installé, comment revenir à TWRP?  ( Accidentally rebooted oneplus 6 with no os installed how to get back to twrp ) 
Dans le processus d'installation de lignesageos sur mon OnePlus 6 A6003, j'ai appuyé accidentellement "Redémarrer au système" lorsqu'il n'y avait aucun systèm...

0  Comment installer TWRP après MAGISK?  ( How to install twrp after magisk ) 
Comment installer TWRP après MAGISK? J'ai un Oneplus 6 en cours d'exécution Oxygen OS 9.0 et j'ai réussi à installer Magisk en obtenant l'image de démarrage...

2  Utilisation de données historiques sur la tarte Android  ( Historical data usage on android pie ) 
J'essaie de vérifier mon utilisation historique de données sur mon Oneplus 6 (Oxygenos 9.0.6). J'avais l'habitude de pouvoir accéder aux paramètres d'utilis...

4  Comment obtenir la navigation verticale récente / aperçu dans Android 10?  ( How to get vertical recent overview navigation in android 10 ) 
J'ai mis à jour mon Oneplus 6 à Android 10 (Oxygenos 10.3.2) Récemment et avoir du mal à l'utiliser en raison de la navigation de la vue d'ensemble horizontal...

2  Comment activer l'affichage EDGE à bord pour toute application dans la tarte Android?  ( How to enable edge to edge display for any app in android pie ) 
J'ai récemment mis à niveau mon oneplus 6 de Android Oreo à Pie (Oxygenos 9.0.8; enraciné ). Cette version a eu lieu avec une restriction que seules les appl...

0  Piratage possible de mon oneplus6. Les contacts disparaissent sous «Cadran rapide»  ( Possible hacking of my oneplus6 contacts disappearing under speed dial ) 
La section de cadran rapide de My One Plus 6, jusqu'à présent, une liste de contacts que j'appelais récemment et / ou des contacts à qui j'ai appelais fréquem...

1  Comment désactiver la touche d'alimentation Triple Tap Tap Call Fonction d'urgence?  ( How to disable power button triple tap emergency call feature ) 
J'utilise un oneplus 6 (magisque; Systeme Xposed, stock de ROM de stock à Android 8.1.0). L'une des caractéristiques qui me irrite constamment est la composit...

3  Restreindre la fréquence de la CPU d'aller trop haut  ( Restrict cpu frequency from going too high ) 
J'ai reçu un Oneplus 6 en cours d'exécution sur Snapdragon 845. La CPU peut tendre l'horloge jusqu'à 2,8 GHz, qui va très consommer de la batterie. Je veux li...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés