Android Pie の OnePlus 6/Essential Phone で Google Pixel の Digital Wellbeing を入手

Android Pie (Android 9) は Google Pixel と Essential Phone に対応していますが、Digital Wellbeing を備えているのは Pixel だけです。 PH-1 と OnePlus 6 でそれを入手する方法は次のとおりです。

2018 年 8 月 7 日更新:数人のユーザーによると、このMODはOnePlus 6でも動作します。

Digital Wellbeing の直後、Google の新しい スマホ依存症対策機能 Google I/O で紹介され、最新の Google Pixel および Google Pixel 2 向けに展開を開始しました Android Pieのリリース、この機能を Essential Phone で稼働させることができました。 Android 9も今日受け取りました. Digital Wellbeing は、Android 9 を実行している Essential Phone やその他の Google 以外のデバイスに非常に簡単に移植できます。 それ自体は何の変更も必要ありません。適切なプラットフォーム機能を有効にし、適切な場所に適切な権限を設定するだけで大​​丈夫です。 持ち帰り。 Android Pie 上の Essential PH-1、OnePlus 6、またはその他の Google 以外のデバイスが Magisk 経由で root アクセス権を持っている限り ( 現在のバージョンはすでに Android Pie で動作します)、Magisk モジュールをインストールして起動して実行するだけです。

推奨読書: Digital Wellbeing が Google Pixel/Pixel XL および Google Pixel 2/Pixel 2 XL で利用可能になりました

必要な手順がわかったので、XDA シニアメンバーに尋ねました。 ディル3mm4 このプロセスを Magisk モジュールに変換するために、協力してくれた彼にとても感謝しています。 XDA 認定開発者 Maxr1998 の協力も得ました。 以下にモジュールを示します。その後、興味のある方のためにモジュールをどのように機能させるかについて説明します。

Android Pie 用 Digital Wellbeing Enabler をダウンロード

Android Pie を実行する Essential Phone/OnePlus 6 で Digital Wellbeing を有効にした方法

このアプリは、2 回目の Android P Developer Preview 以降、Google Pixel スマートフォンにプリインストールされていましたが、プレースホルダーであり、実際には機能しませんでした。 本日、Google は Google Play ストアでアプリのベータ プログラムを公開し、Google Pixel 所有者がプレースホルダー アプリのアップデートをダウンロードできるようにしました。 私たちはアップデート APK を取得し、実行に必要なものを調べました。 必要なのは次のとおりです。

  1. Android Pie (Android 9)
  2. com.google.android.feature.WELLBEING プラットフォーム機能として定義されています (それを定義する XML を追加することで解決されます) /system/etc/sysconfig)
  3. com.google.android.feature.PIXEL_EXPERIENCE プラットフォーム機能として定義されています (それを定義する XML を追加することで解決されます) /system/etc/sysconfig)
  4. 必要な一部の権限 (新しい Android Pie 権限など) により、特権システム アプリとしてインストールされます。 android.permission.OBSERVE_APP_USAGE)
  5. Android 8.0 Oreo で導入された制限により必要となる特権アプリの権限の定義 (それらを定義する XML を追加することで解決) /system/etc/permissions)

#2 ~ 5 ではシステム パーティションの変更が必要なため、Essential Phone または OnePlus 6 で Digital Wellbeing を取得するには root アクセスが必要です。 SafetyNet の失敗を望まない方のために、Google Pay や Google Pay を犠牲にする必要がないように、Magisk モジュールを作成しました。 Pokémon Go は、Essential Phone または OnePlus 6 を実行している Google Pixel の Digital Wellbeing 機能を利用するためだけに利用します。 アンドロイドパイ。

この記事は、この MOD が OnePlus 6 でも動作することを反映して更新されました。