OnePlus One の発売以来、私は同社と同社が製造するデバイスのファンです。 OnePlus 2 は失敗だったかもしれませんが、同社は OnePlus 3、3T、および 5 の発売で挽回しました。私はこれらのデバイスがとても気に入っているので、仕事の目的で非常に多くのデバイスをテストしなければならなかった後でも、OnePlus 3 は今でも私の毎日のドライバーであり続けています。予算に余裕がある人には OnePlus デバイスをお勧めします。しかし、昨日起こったことが、会社に対する私の愛情に大きな傷を与えました。昨日、あるユーザーが、OnePlus の Oxygen OS 内に、個人ユーザー データをサーバーに送信する分析機能が組み込まれていることを発見しました。これは新しいことではありません。問題を特定し、トラブルシューティングするために分析データが必要なため、ほとんどすべての企業がこのようなことを行っています。ただし、OnePlus 分析によって送信されるユーザー データは非常に広範囲にわたるため、細心の注意が必要です。この記事では、まさにそれをやっていきます。 OnePlus がサーバーに送信しているデータの種類を確認し、OnePlus の個人ユーザー データ収集システムを無効にする方法も学習します。
企業は通常どのような種類の分析を収集しますか?
企業は、デバイスの使用状況とパターンを理解するためにあらゆる種類の分析データを収集します。たとえば、Apple などの企業が収集する主要な分析データには、分析、診断、使用状況に関する情報が含まれます。この情報
には、アプリやシステムのクラッシュ、OS のハード リセット、異常な再起動、その他の同様の情報に関するデータが
含まれます。これらのデータポイントは、Apple のような企業が自社のサービスを改善するのに役立つだけでなく、関連データ (クラッシュ レポートや使用統計) がアプリ開発者と共有され、アプリの改善に役立ちます。最も重要なことは、すべてのデータが匿名で収集されることです。したがって、あなたのプライバシーは完全に保護されます。
OnePlus はどのような個人データを収集しますか?
OnePlus は、全社が収集する通常の分析データを収集するだけでなく、開発や改善の目的で必要のないデータの調達にも積極的に取り組んでいます。たとえば、OnePlus によって収集されるデータには、画面を起動したときの正確な時刻も含まれます。 アプリの開始と終了も正確なタイムスタンプで記録されます 。あなたはどうか知りませんが、私が特定のアプリを開いて使用した時期と使用時間について OnePlus が知る必要はないと思います。それだけでなく、 アプリケーション内で実行したすべてのアクティビティのログも保存されます 。
「それは恐ろしいことだ」と思うかもしれませんが、私のデータは匿名で収集されていますよね?ここが最も恐ろしい点です。OnePlus は各データ ポイントにスマートフォンのシリアル番号をスタンプしている ため、データを使用する人は誰でも、データがどのデバイスから送信されたものかを正確に知ることができます。それだけでなく、OnePlus は、携帯電話のシリアル番号とは別に 、デバイスの IMEI、電話番号、MAC アドレス、モバイル ネットワーク名、 IMSI プレフィックス 、 および ユーザーのワイヤレス ネットワーク ESSID も収集していることも判明しました。およびBSSID。これは多くの個人情報であり、それから利益を得る能力のある企業にはもちろん、誰にも共有したくないものです。
それについて私たちに何ができるでしょうか?
これはシステム サービスであるため、直接オフにすることはできません。 OnePlus が現在行っているのと同じくらい積極的に個人データを収集したいのであれば、少なくともそれをオプションにし、設定でそれをオフにするトグルを与えるべきでした。ただし、そのような設定はありません。ただし、Reddit のユーザーは 、Android Debug Bridge または ADB を使用してこの機能を無効にする 方法を発見しました。 ADB を使用するには、PC または Mac と携帯電話が必要です。 ADB をコンピュータにインストールする方法を詳しく説明した別の記事を作成しました。ここをクリックすると、すべてを読むことができます。
OnePlus 個人ユーザー データ収集システムを無効にする
デバイスに ADB をインストールしたら、電話をシステムに接続するだけです。上記のチュートリアルで説明されている USB デバッグ オプションを忘れずに有効にしてください。私は Mac を使用しているため、このチュートリアルではターミナルを使用しますが、どちらのコマンドも同じであるため、Windows のコマンド プロンプトを使用することもできます。
1. USB 経由でデバイスをコンピュータに接続し、ターミナルを起動します。 次のコマンドを入力し、Enter/Return キーを押して、 デバイスが ADB によって認識されているかどうかを確認します。
adb devices
2. 次のコマンドをコピーして貼り付け、Enter/Return キーを押して コマンドを実行します。このコマンドを実行すると、デバイス名が表示されるはずです。
adb shell
3. 次に、以下のコマンドを貼り付けて、Return/Enter キーを押します。これにより、すべての分析データの送信を担当するシステム機能が削除されます。プロセスが成功したことを示す 「success」という単語が端末に表示されます 。
pm uninstall -k --user 0 net.oneplus.odm
関連項目: Android デバイスで Pixel 2 Launcher を入手する方法
OnePlus による個人ユーザー データの収集を停止する
初めてこのことを知ったとき、OnePlus によって収集されるデータの範囲を知り愕然としました。しかし、最大の驚きは、ユーザーに匿名性の保護を与えずにこれを行っていたことです。 OnePlus の忠実なファンとして、私はこのニュースに完全に愕然としています。あなたも OnePlus ユーザーである場合は、以下のコメント セクションにあなたの意見を書き込んで、ぜひお知らせください。また、ADB コマンドを使用する準備ができているか、または OnePlus がこれを正式に終了するのを待っているかどうかもお知らせください。