Získejte digitální pohodu Google Pixel na OnePlus 6/Essential Phone na Android Pie

Android Pie (Android 9) je tu pro Google Pixel & Essential Phone, ale pouze Pixel dostal Digital Wellbeing. Zde je návod, jak jej získat na PH-1 a OnePlus 6.

Aktualizace 7.8.18: Podle několika uživatelů tento mod funguje také na OnePlus 6.

Hned po Digital Wellbeing je novinka od Googlu funkce proti závislosti na smartphonu představený na Google I/O, začal nejnovější verzi pro Google Pixel a Google Pixel 2 Vydání Android Piese nám podařilo tuto funkci zprovoznit na Essential Phone, který dnes také obdržel Android 9. Digital Wellbeing je vlastně docela snadné přenést do Essential Phone a dalších zařízení jiných společností než Google se systémem Android 9 jednoduše proto, že soubor APK sám nepotřebuje žádné změny – stačí povolit správné funkce platformy, nastavit správná oprávnění na správném místě a jste v pořádku jít. Dokud má vaše zařízení Essential PH-1, OnePlus 6 nebo jiné zařízení od společnosti Google na Android Pie přístup root přes Magisk (tzv. aktuální verze již funguje na Android Pie), vše, co musíte udělat, je nainstalovat modul Magisk, abyste jej uvedli do provozu.

Doporučená četba: Digitální rovnováha nyní žije pro Google Pixel/Pixel XL a Google Pixel 2/Pixel 2 XL

Poté, co jsem zjistil potřebné kroky, zeptal jsem se XDA Senior Member Rozměr 3mm4 proměnit proces v modul Magisk, takže mu mnohokrát děkujeme za pomoc! Také jsme dostali pomoc od XDA Recognized Developer Maxr1998! Zde je modul, po kterém následuje vysvětlení, jak jsme ho zprovoznili, pro každého, kdo je zvědavý:

Stáhněte si Digital Wellbeing Enabler pro Android Pie

Jak jsme aktivovali digitální pohodu na telefonu Essential Phone/OnePlus 6 se systémem Android Pie

Aplikace byla předinstalovaná na chytrých telefonech Google Pixel počínaje druhým vývojářským náhledem Android P, byl to však zástupný symbol a ve skutečnosti nebyl funkční. Dnes Google otevřel beta program pro aplikaci v Obchodě Google Play a začal majitelům Google Pixel stahovat aktualizaci zástupné aplikace. Vytáhli jsme aktualizaci APK a prozkoumali jsme, co vyžaduje ke spuštění. Vše, co potřebuje, jsou:

  1. Android Pie (Android 9)
  2. com.google.android.feature.WELLBEING definováno jako prvek platformy (vyřešeno přidáním XML, který jej definuje /system/etc/sysconfig)
  3. com.google.android.feature.PIXEL_EXPERIENCE definováno jako prvek platformy (vyřešeno přidáním XML, který jej definuje /system/etc/sysconfig)
  4. Instalace jako privilegovaná systémová aplikace kvůli některým oprávněním, která vyžaduje (například nové oprávnění Android Pie android.permission.OBSERVE_APP_USAGE)
  5. Definování oprávnění privilegované aplikace, která vyžaduje kvůli omezením zavedeným v systému Android 8.0 Oreo (vyřešeno přidáním XML, který je definuje v /system/etc/permissions)

Protože číslo 2-5 vyžaduje úpravu systémového oddílu, získání funkce Digital Wellbeing na Essential Phone nebo OnePlus 6 vyžaduje přístup root. Pro ty z vás, kteří nechtějí, aby SafetyNet selhal, jsme vytvořili modul Magisk, takže nebudete muset obětovat Google Pay nebo Pokemon Go jen proto, aby funkce digitální pohody Google Pixel fungovala na vašem telefonu Essential nebo OnePlus 6 Android Pie.

Tento článek byl aktualizován, aby odrážel, že tento mod funguje také na OnePlus 6.