Android で Facebook の非表示設定にアクセスする方法。 これは、Facebook エンジニアがテストのために使用する非表示の内部メニューです。 アクセスするには root アクセスが必要です。
Facebookアプリは、 対応する Facebook メッセンジャー アプリによく似ています、Facebook エンジニアがデバッグやテストに使用する独自の隠し内部メニューもあります。 この Facebook の隠し設定メニュー できない メッセンジャーの内部メニューとは異なり、永続的に有効になります。 メッセンジャーのように root アクセスが必要です または 修正されたAPK XDA 上級メンバーによる 邪悪なウォンバット をクリックしてこのメニューにアクセスします。 メッセンジャー チュートリアルと同様に、Android デバッグ ブリッジ (ADB) または次のようなターミナル アプリを使用する必要もあります。 テルマックス. ADB を使用している場合は、デバイスの開発者向けオプションで USB デバッグを有効にする必要があります。
このチュートリアルに従うには、携帯電話で root アクセスが必要です。 フラッシュすることで root アクセスを取得できます。 マジスク または スーパーSU デバイスのブートローダーのロックを解除した後。 上記のリンクにある変更された APK を使用するには、既存の Facebook アプリをアンインストールし、代わりに使用する必要があることに注意してください。 全て 使用する予定の同じ開発者による変更された Facebook アプリの一部。
ADBの使用
選択した ADB ツールをダウンロードします。 これらは次のいずれかになります。最小限の ADB と Fastboot「私たちのフォーラムまたは 公式バイナリ Googleによってリリースされました。 インストールまたは解凍したら、ADB バイナリを含むフォルダーで、Shift キーを押しながら右クリックし、[ここでコマンド ウィンドウを開く] をクリックします (Windows の場合)。 Mac または Linux を使用している場合は、以下の「adb shell」コマンドの前に ADB バイナリのディレクトリを付ける必要があります。
携帯電話をコンピュータに接続し、デバッグ アクセスを許可します。 次に、コマンド プロンプトに次のコマンドを入力します。
adb shell
su
携帯電話でプロンプトが表示されたら、スーパーユーザーに「シェル」へのアクセスを許可します。
am start -n "com.facebook.katana/com.facebook.katana.internsettingsactivity.InternSettingsActivity"
携帯電話で内部メニューが開いているのが表示されます。
端末の使用
選択したターミナル アプリを開きます。 私は個人的に Termux を使用していますが、ターミナルにアクセスできるものなら何でも問題なく動作します。 次のコマンドを入力します。
価格:無料。
4.1.
su
デバイスでプロンプトが表示されたら、スーパーユーザー アクセスを許可します。
am start -n "com.facebook.katana/com.facebook.katana.internsettingsactivity.InternSettingsActivity"
デバイス上で内部メニューが開きます。
説明
adb またはターミナルを使用して起動しています。 InternSettingsActivity
これは、非表示の内部メニュー アクティビティの名前です。 これは、AndroidManifest ファイルで定義されたエクスポートされていないアクティビティです。 つまり、サードパーティのアプリからは通常はアクセスできません。 この内部メニューには、Facebook アプリのユーザーが恩恵を受ける可能性のあるいくつかの設定と調整が含まれています。 このメニューは Facebook アプリの開発者とテスターのみがアクセスできるようになっているため、できることはたくさんあります。 下にスクロールすると、いくつかの例が表示されます。
Facebook 内部メニューの機能例
データセーバー
これは内部設定の中で私のお気に入りの機能です。 データ使用量モニターを有効にすると、一定の制限に達するとアプリのデータ転送が停止されます。 Facebook は非常に大量のデータを使用する可能性があるため、従量制接続を使用している人にとってはこれは良いことです。 動画や写真が満載なので当然ですね。 このメニューのおかげで、アプリに許可する最大データ量を簡単に設定でき、より多くのデータ使用を許可したい場合はカウンターをリセットすることもできます。 このリミッターは WiFi またはモバイル データで機能するため、WiFi のデータ上限が制限されている方もこれを利用できます。
アプリの強制アップデート
もう 1 つの興味深い機能は、「アプリの強制更新」機能です。 アプリ内で最新バージョンをダウンロードして更新するようですが、トーストでダウンロード中であることが示されたにもかかわらず、パッケージのインストールは試行されませんでした。 この機能は壊れている可能性がありますが、それでも興味深いようです。
ビデオ統計
内部メニュー内で、ビデオを再生するためのビデオ仕様を有効にして、ビデオの視聴中にメタデータ (ファイル情報) を表示できます。 ログ記録を有効にしたり、ビデオをミュートで再生したり、ビデオを強制的に自動再生したりすることもできます。 自動再生設定はすでにアプリに含まれていますが、ここでもう少し高度な設定ができるのは興味深いことです。
以上です。Facebook アプリに隠されたその他の便利な機能を見つけた場合は、以下のコメント欄でお知らせください。