Androidシステムにおけるサイレント・ロギングとは?

0
49

Silent Logging は、Samsung が開発したシステム アプリケーションであり、デバイス内で秘密裏に動作します。通知や標識を表示せずに機能し、バックグラウンドでさまざまなアクティビティや情報を記録します。これには通常、通話と SMS のログが含まれます。
ログには、使用したアプリケーション、アクセスした Web サイト、デバイスの地理的位置など、さまざまな詳細情報の収集が伴います。アプリ開発者やシステム製造元は、このデータを利用してパフォーマンスを向上させたり、問題をデバッグしたり、全体的なユーザー エクスペリエンスを向上させることができます。
それにもかかわらず、この慣行はプライバシーに関する重大な懸念を引き起こします。主な問題は、明示的な同意や認識なしにデータが収集されていることです。データ収集における透明性の欠如により、データがどのように使用され、保護されるかについて疑問が生じます。

基本的に、サイレント ロギングはデバイスの機能とユーザー エクスペリエンスを向上させるという技術的な目的を果たしますが、実用性とユーザー プライバシーとの間の微妙なバランスも生み出します。

サイレント ロギングはどのように機能しますか?

サイレント ロギングは、バックグラウンド プロセスと API (アプリケーション プログラミング インターフェイス) を通じて動作し、アプリやシステム コンポーネントがユーザーに通知することなくデータにアクセスして収集できるようにします。しかし、これはどのように機能するのでしょうか?

SilentLogging.apk は、VoLTE (Voice over LTE) をサポートするスマートフォンのモデム設定と対話します。そのため、SilentLogging のパッケージ名は「com.sec.modem.settings」です。また、ファイル システム、デバイス メモリ、ネットワークなどのデバイス コアとも対話します。

具体的には、サイレント ログはモバイル インターネットへのサイレント アクセスを提供し、電話から Samsung サーバーに通話と SMS のログをバックアップします。そうすれば、デバイスを変更した場合でも再度アクセスできます。

サイレント ロギングは安全ですか?

サイレント ロギングにはある程度の正当性があるかもしれませんが、ユーザーのプライバシーに関して重大な懸念が生じます。明示的な同意なしに機密情報を収集すると、ユーザーと責任のある開発者または製造者との間の信頼が侵害される可能性があります。

実際、このアプリはウイルスやスパイウェアではありません。 Samsung は、スパイや不正アクセスのためのユーザーのデバイス使用状況を追跡する手段としてサイレント ロギングを採用していません。これは、デバイスのパフォーマンスの向上、ユーザー エクスペリエンスの向上、通話ログや SMS メッセージのバックアップの有効化など、正当な目的で特定のデータを収集します (すでに上で述べたように)。

このようなデータは通常、ユーザーの許可とプライバシー ポリシーに従って収集されます。サムスンは評判の高い企業として、ユーザーの信頼とプライバシーを優先しています。ユーザーデータを保護し、業界での評判を維持するために、厳格なポリシーを導入しています。

サイレント ロギングをアンインストールすることはできますか?

Samsung によるデータの収集を希望しない場合は、サイレント ログをアンインストールできます。ただし、このプロセスは複雑でわかりにくい場合があることに注意してください。何をしているのかよくわからないとデバイスのソフトウェアが破損する危険性があるため、以下の手順には十分注意してください。

Android で USB デバッグを有効にすることから始めましょう。

  • 「設定」を開き、 「バージョン情報」メニューに移動します。 Android モデルによっては、別のシステムメニューにも表示される場合があります。
  • 「Build Number」というエントリを探します。
  • 次に、「おめでとうございます。あなたは開発者になりました!」というプロンプトが表示されるまで、それを数回続けてタップします。メッセージは異なる場合があります。
  • 次に、 [開発者向けオプション]に移動します。これが表示されているはずです。
  • USB デバッグが見つかるまでリストをスクロールし、有効にします。

さて第二段階。これは Android のシステム アプリケーションであるため、コンピュータから root アクセスまたは ADB を使用してのみアンインストールできます。例として 2 番目の方法を説明します。

したがって、次のことを行う必要があります。

  • ADB をコンピュータにダウンロードしてインストールします。ここから入手できます。
  • インストールしたら、ZIP ファイルを右クリックして解凍します。
  • 解凍したフォルダーで、 Shiftキーを押しながらフォルダー内の空白スペースを右クリックします。
  • 「PowerShell ウィンドウを開く」を選択します ここ
  • Android スマートフォンを USB 経由でコンピュータに接続します。
  • PowerShell に「adb devices」と入力し、 Enterを押します
  • スマートフォンのプロンプトを受け入れて、コンピューターにアクセスを許可します。
  • ここで、もう一度「adb devices」と入力します。一連の文字とその横に「デバイス」という単語が表示されていれば、ここまでの作業はうまくいきました。
  • 最後に、 「adb shell pm uninstall –user 0 com.sec.modem.settings」と入力し、 Enterを押します。

コマンドの処理が完了すると、スマートフォンにはサイレント ロギングが表示されなくなります。

サイレント ロギングは多くの電力を消費しますか?

SilentLogging は、Samsung デバイスで重大なバッテリー消耗の問題を引き起こすことが報告されており、バッテリー使用量の点では画面と Android システムに次いで 2 番目にランクされています。このアプリは電話のモデムを利用し、CPU や RAM などのシステム リソースを非常に要求します。

さらに、インターネット接続を確立するためにモバイルデータに依存します。その結果、これらの要因がデバイスのバッテリーの急速な消耗に寄与します。

Android でのサイレント ロギングに関する最終的な考え

技術的な観点から見ると、サイレント ロギングは、システム エラー、アプリケーション障害、パフォーマンスのボトルネックを特定して解決するために非常に役立ちます。ソフトウェアのパフォーマンスとユーザー エクスペリエンスを最適化するために不可欠な、デバイスのパフォーマンスに関する詳細な洞察を提供します。

どの OS にも、OS とユーザー アカウントを維持したり、デバイス間でアカウントを同期したりするために必要なサービス プログラムが多数あります。したがって、システム アプリケーションは理由があって設計されており、OS が正しく動作するために必要であるため、削除するのは無意味であるというのが私の意見です。

LEAVE A REPLY

Please enter your comment!
Please enter your name here