いくつかの ADB シェル コマンドを使用すると、Android が課すデフォルトの SMS 制限 (30 分で 30 メッセージ) を root アクセスなしで変更できます。
Android は、ユーザーを保護するためにさまざまな機能を備えています。 アプリケーションやゲームのユーザー向けセキュリティ機能の多くは、最近 Google Play プロテクトにブランド名が変更されましたが、そのほとんど (すべてではないにしても) はすでに何年も前から Android に組み込まれています。 それでも、Android には、私たちの安全を守り、一般的に私たちに注意を払うためにユーザーに課す制限が数多くあります。 世界中のさまざまな場所で SMS メッセージに多額の費用がかかるため、このソフトウェアには、不正なアプリによる費用の負担を防ぐために、いくつかの制限が組み込まれています。
具体的には、Google が Android に追加した 2 つの制限があります。これらは実際には、いくつかの簡単な ADB シェル コマンドで変更できます。 今日紹介する最初のメッセージは、スマートフォンが大量のメッセージを送信したことを知らせる警告メッセージを受信するものです。 2 番目のコマンドには、SMS メッセージの最近のバッチがチェックされる時間枠が含まれます。
そのため、デフォルトでは、Android は 30 分以内に 30 件を超える SMS メッセージを送信していないかどうかを確認します。 ただし、これらの値 (メッセージ数と時間枠) の両方を手動で変更できるため、Android のデフォルトの SMS 制限制限に悩まされなくなります。 ただし、警告の一言ですが、これにより (SMS メッセージごとに料金が請求される場合) 最終的に費用が発生したり、システムを悪用した場合に無線通信事業者から連絡を受ける可能性があります。
AndroidのSMS制限を変更する方法
- の説明に従って ADB をセットアップします。 この前のチュートリアル.
- コマンド プロンプトまたはターミナル ウィンドウで次のコマンドを送信して、ADB シェルを入力します。
adb shell
- 次に、ADB シェルで次のコマンドを実行して、最大 SMS 制限オプションを変更します。
settings put global sms_outgoing_check_max_count 5
- この例では、実際に数を減らしているので、30 分以内に 5 件を超える SMS メッセージを送信した場合に Android が警告します。 「5」を任意の数字に変更します。
- 次に、次のコマンドを実行して時間枠を変更することもできます。
settings put global sms_outgoing_check_interval_ms 9000000
- そして、このコマンドを使用して、このチェックの時間を 30 分から 15 分に短縮します (この値はミリ秒単位です)。 ここでは時間枠として任意の整数値を選択できますが、それが適切なものであることを確認してください。
説明
したがって、他の ADB シェル チュートリアルと同様に、これも Android OS に組み込まれている別の構成可能な機能です。 これらの値を変更するために使用できる、ユーザー向けの設定オプションがありません。 たとえば、LineageOS では、実際には設定でこの値を変更するオプションが提供されています。 Googleはアプリによる悪用を防ぐためにこれを隠したと思われるが、無線通信事業者からも同様に要求された可能性がある。 いずれにせよ、値を変更するには、スマートフォンに ADB アクセスする必要があるだけです (上記のガイドからわかるように)。
30 分以内に 30 メッセージというデフォルトの SMS 制限値は、OEM または通信事業者自身がデバイスを販売する前に変更できます。 ただし、Google はデフォルトで 30 分間に 30 メッセージに設定していますが、これは非常に簡単に変更できます。 上の例では、2 つの数値を減らしました。これは、テキスト メッセージを送信しすぎる子供がいる場合 (または、何らかの理由で自分自身を制限したい場合) に行うとよいかもしれません。
これらの数値 (一方または両方) を増やして、実質的に SMS 制限を完全に回避することもできます。 制限を完全に解除するために設定できる値は不明ですが、Android OS から警告が表示されなくなるほど十分に大きな値を設定することは可能です。 時間の値 (ガイドのステップ 5 から) はミリ秒単位で計算されることに注意してください。 デフォルトは 1,800,000 ミリ秒、つまり 30 分に設定されています。 上記のガイドではこれを半分の 900,000 に減らし、時間を 15 分に短縮しました。