電源ボタントリプルタップ緊急通話機能を無効にする方法 -- emergency-calls フィールド と oneplus-6 フィールド android 関連 問題

How to disable power button triple tap emergency call feature?


1
vote

問題

日本語

片プロス6(魔術師、Xposed、Android 8.1.0のストックROM)を使用しています。常に私を刺激する特徴の1つは、緊急数の偶発的なダイヤルです。システムバイデフォルトはトリプル電源ボタンタップを探し、自動的に緊急数字を自動的にダイヤルします(112)。 XDA これは機能です。インドとインドのシムズに特有のもので、私もインドでこれを購入し、インドのシムを使いました。他の地域のユーザー、OnePlus SubredditとOnePlusフォーラムのスレッドごとに、この問題はありませんので、カメラアプリや設定アプリからショートカットをカスタマイズできます。

私はこのYouTube Video ですが、推奨ソリューションは緊急事態が原因で動作しません私のシステムでの情報アプリは、ビデオで使用されているアクティビティを持っていません。そのアプリは、緊急のユーザーの詳細を編集するだけであるためにこれら2つのアクティビティを持っています:

 <コード> .view.ViewInfoActivity .edit.EditInfoActivity   

この動作を変更する方法私はトリプルパワーボタンタップで緊急数字ダイヤルを防ぐことを探しています、そして可能であれば、その二重電源ボタンのカスタマイズをカスタマイブしてカメラの起動をタップします。さらに、可能であれば、非根本的な解決策を提供してください。

英語

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.

     

回答リスト

1
 
vote
vote
ベストアンサー
 

OnePlus 6のAndroid Pieでは、ビデオで表示されているアクティビティにアクセスすることができます。→Security&AMP。ロック画面→緊急救助

画像の説明を入力します。ここで

OnePlusフォーラム)

 

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

私は logcat を見つけて、サービスGestureLauncherService(Systemserviceのサブサービス)はトリプル電源ボタンのタップを積極的に探し、それに応じてアクションを取ります。 GUIを介してそのようなサブサービスを見つけることができませんでしたが、<コード> 99887665443333 および<コード> cmd コマンド、LogCatの出力のこの行に気付きました。

<事前> <コード> adb shell dumpsys activity recents2

<コード> adb shell dumpsys activity recents でクロスチェックし、 adb shell dumpsys activity recents4 は、番号がダイヤルされたときに表示されるアクティビティです。

だから、ジェスチャサービスを防ぐことができないが、数字が正常にダイヤルされないようにすることができます。 ADB(を使用して 99887766655443355

を使用して、コンポーネント 998876665544335 (コール管理アプリ)のコンポーネントを無効にしました。 <事前> <コード> adb shell su -c 'pm disable com.android.server.telecom/.PrivilegedCallActivity'

1つはそのアクティビティを無効にするためにアプリを使用することもできます。それ以降、そのトリプル電源ボタンタップは通話をしないでしょう。

:その活動が緊急通話を妨げない(ユーザーが緊急連絡先と国固有の緊急事態数との両方に提供されていない)。 "https://android.googlesource.com/platform/packages/services/telecomm/ +/ro-release/androidmanifest.xml#179" rel = "nofollow noreferrer">さまざまなアクティビティ。これは、システムがダイヤラでユーザーの明示的な同意なしに緊急番号をダイヤルしないことだけです。

 

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

重要なシステムアプリのコンポーネントを無効にすることで、推奨されるここすでに他の人によって安全でテストされているソリューション。

XDA < / a>、kashayapha1994このハック:
 <コード> adb shell settings put global emergency_affordance_needed 0   

ストックカメラアプリと設定アプリのクイックキャプチャショートカット設定を自動的に有効にします。システムは常にダブルボタンでカメラアプリを起動しているため、ショートカットが有効になっているときに押すと緊急数のダイヤルも防ぎます。

しかし、ハックは再起動に耐えられないので、 XDA はマジスクモジュール(が必要なデバイスを必要とする)を思いつくために、前述のハック et al を自動的に適用します。 。前述のリンクからダウンロードして、インストールして再起動してください。それはそれです。

起動時に起動時に起動時に起動時にハックを適用することもできます。 tasker 、 macrodroid 、 Xposed Edge 。このようなすべてのアプリはrootアクセスを必要とするか、 SECURETASK ( 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

ASUS Zenfone Max Pro M2の場合 Android 9. 下記の装置

<事前> <コード> pm disable com.android.server.telecom/.EmergencyCallActivity

以下のように機能しない

<事前> <コード> cmd0
 

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 
 
 

関連する質問

2  緊急コールダイヤラからIMEIを読むことは可能ですか?  ( Is it possible to read imei from emergency call dialer ) 
電話が有効になる前に、緊急呼び換えダイヤラからIMEIを読む方法を探しています。私が*#06#を試すとき、これは緊急数ではないと言います。 ...

1  緊急協会の場合は削除してください  ( Remove in case of emergency association ) 
私は私のXperia Z3(キットKAT)の連絡先を設定し、緊急の緊急事態として私の妻に入りました。しかし、私が正常に彼女の番号をダイヤルした場合(例えば電話アプリから)それは画面上の「緊急事態」として起きます。メッセージングアプリで彼女からのメッセージは、彼...

0  電話が30分間USBテザリングの後にのみ緊急電話に入る  ( Phone going into emergency calls only after usb tethering for 30 minutes ) 
USBテザリングを使い始めてから、私の電話は無駄に30分後にのみ緊急電話に入っています。私はそれが私のhoneを再起動するために常に私のhoneを再起動する必要があります。 これはなぜ起こっているのですか?これはUSBテザリングの制限ですか? 私の運送業者...

7  ハードウェアボタンのみを使用して[緊急]呼び出しにタッチスクリーンベースのAndroidデバイスを用意する方法  ( How to prepare touchscreen based android device for emergency calling using on ) 
私のタッチスクリーンのAndroid携帯電話が壊れている場合、私はそれが(最も壊れやすい部分のように思われるので)マウスの中にある間に(最も壊れやすい部分のように思われるので)それが起こる可能性があることを期待しています。そして私はハードウェアボタンのみを使っ...

23  緊急電話を含むダイヤラを完全に無効にする方法は古い電話を「タブレット」にすることですか?  ( Is there a way to completely disable the dialer including emergency calls to mak ) 
私はGalaxy Nexusを持っています(それが重要な場合は4.2.2を実行していますが、一般的にルールがほとんどのAndroid OS 'に適用されるだろうと思いますが、現在は根本的なものではありませんが、必要に応じて根本的なものではありません)最近新しい...

2  連絡先App:Groups:Ice - 緊急連絡先:この株式の目的は何ですか?  ( Contacts app groups ice emergency contacts what is the purpose of this stoc ) 
私のサムスンギャラクシーSIII、<コード> 99887766544331 に進むと、<コード> 998877666544332 と呼ばれる特別な株式グループがあります。私は icon on wikipedia の意味を探しましたが、見つけることができませんで...

1  矛盾する通話品質をトラブルシューティングする方法  ( How do i troubleshoot inconsistent call quality ) 
私は長い間働いていたOnePlus 1枚の電話を持っていますが、過去数ヶ月間、私の通話品質は矛盾しています。私は最新ストック12.1.1-yog7das2k1、Build LMY48Y - Android 5.1.1。私のシグナルバーは強いシグナルを示して...

2  Lock Screenからのice(緊急)連絡先 - SIPが設定されているときにアクセスする方法?  ( Ice emergency contacts from lock screen how to access when sip is configured ) 
Androidバージョン4.4.2(Samsung Galaxy S5 MINI)を使用する。 私は自分の連絡先をOS内蔵ICEコンタクトグループに追加し、ロック画面から「緊急通話」を選択するときに表示されている4つの緊急連絡先ボタンのうちの1つに割り当てま...

7  緊急ダイヤラスクリーン上のアイス緊急連絡先  ( Ice emergency contacts on emergency dialer screen ) 
私のサムスンギャラクシーS 4では、「氷 - 緊急連絡先」グループに連絡先を追加することができます。緊急ダイヤラを開始すると、プラス記号の4つのグレーボタンがあります。そのうちのどれかを押すと、そのグループに追加された連絡先のリストが表示されます。 各ボタンは...

1  SIMロック解除画面の「緊急呼び出し」ボタンの目的は何ですか?  ( Whats the purpose of emergency call button on sim unlock screen ) 
PIN1またはPIN2でSIMがロックされており、Android携帯電話を起動すると、NumキーPADと「緊急呼」ボタンが含まれているSIMのロック解除画面が表示されます。私はこれが、非デュアルSIM電話を含むすべてのAndroid携帯電話であり、ネイティブ...

0  PS。携帯電話ネットワークを修正する方法Huawei ANE-LX1ではエラーが発生しませんか?  ( Ps how to fix cellular network is not available error on huawei ane lx1 ) 
私の電話は電話やUSSDを呼び出すことはできません。時々緊急電話のみが表示されていますが、SIMカードを取り出してネットワークキャリアの名前が表示されるまで(画面の左上隅)まで、もう一度挿入することでそれをすばやく修正します。インターネットにのみ接続できます。...

9  「緊急電話」をヒットするのが難しいのですか?私はポケットと呼ばれる911!  ( How do i make emergency call harder to hit i keep pocket calling 911 ) 
AT&AMP; Tネットワークで4.0.4を実行しているSamsung Captivate Glide Phoneを持っています。 残念ながら、私は911と呼ばれるポケットが少なくとも4回呼ばれています。私の携帯電話で911に電話するには: ロック画面を有...

0  緊急連絡先機能が取り除かれているのはなぜですか?  ( Why has the emergency contacts functionality been removed ) 
「緊急電話」とは何ですか?ロック画面を渡すことなくダイヤルすることができる緊急連絡先を追加する機能があります。 誰にもこれが行われた理由についての知識を持っていますか? ...

55  「緊急通話」とは何ですか、それのために番号を設定できますか?  ( What is an emergency call and can i set number for it ) 
デフォルトのロック画面では、パターンやピンを使用するかどうか、下部には「緊急呼び出し」と表示されているボタンがあります。しかし、私が自分のホーム番号を電話しようとしたら、「それは緊急電話ではない」と言っています。 は何をしていますか? <コード> 99887...

4  「奇妙な」ギャラクシーの活気に満ちた緊急通話の取り扱いについて知っておく必要がありますか?  ( What do i need to know about the weird galaxy s vibrant emergency call handlin ) 
活気に満ちたサポートは、7.1(ジンジャーブレッド)の後、 under911の呼び出し。これが知られていた前に7.1を点滅させ、在庫ベースのROMに戻った後に持っています。これは明らかに少しだけであり、私は残りの質問がいくつかあります: CMが点滅してい...

関連する質問

2  緊急コールダイヤラからIMEIを読むことは可能ですか? 
1  緊急協会の場合は削除してください 
0  電話が30分間USBテザリングの後にのみ緊急電話に入る 
7  ハードウェアボタンのみを使用して[緊急]呼び出しにタッチスクリーンベースのAndroidデバイスを用意する方法 
23  緊急電話を含むダイヤラを完全に無効にする方法は古い電話を「タブレット」にすることですか? 
2  連絡先App:Groups:Ice - 緊急連絡先:この株式の目的は何ですか? 
1  矛盾する通話品質をトラブルシューティングする方法 
2  Lock Screenからのice(緊急)連絡先 - SIPが設定されているときにアクセスする方法? 
7  緊急ダイヤラスクリーン上のアイス緊急連絡先 
1  SIMロック解除画面の「緊急呼び出し」ボタンの目的は何ですか? 
0  PS。携帯電話ネットワークを修正する方法Huawei ANE-LX1ではエラーが発生しませんか? 
9  「緊急電話」をヒットするのが難しいのですか?私はポケットと呼ばれる911! 
0  緊急連絡先機能が取り除かれているのはなぜですか? 
55  「緊急通話」とは何ですか、それのために番号を設定できますか? 
4  「奇妙な」ギャラクシーの活気に満ちた緊急通話の取り扱いについて知っておく必要がありますか? 



© 2021 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有


Licensed under cc by-sa 3.0 with attribution required.