Ottieni Benessere digitale di Google Pixel su OnePlus 6/Essential Phone su Android Pie

Android Pie (Android 9) è qui per Google Pixel e Essential Phone, ma solo Pixel ha il Benessere digitale. Ecco come ottenerlo su PH-1 e OnePlus 6.

Aggiornamento 07/08/18: Secondo diversi utenti, questa mod funziona anche su OnePlus 6.

Subito dopo il Benessere Digitale, arriva la novità di Google funzionalità anti-dipendenza da smartphone presentato al Google I/O, ha iniziato a essere implementato per Google Pixel e Google Pixel 2 l'ultimo Rilascio di Android Pie, siamo riusciti a rendere operativa la funzionalità sull'Essential Phone che ha ricevuto anche Android 9 oggi. Benessere digitale è in realtà abbastanza semplice da trasferire su Essential Phone e altri dispositivi non Google con Android 9 semplicemente grazie all'APK in sé non necessita di alcuna modifica: basta abilitare le funzionalità giuste della piattaforma, impostare le autorizzazioni giuste nel posto giusto e il gioco è fatto andare. A condizione che il tuo Essential PH-1, OnePlus 6 o altro dispositivo non Google su Android Pie abbia accesso root tramite Magisk (il

la versione attuale funziona già su Android Pie), tutto ciò che devi fare è installare un modulo Magisk per renderlo operativo.

Lettura consigliata: Il benessere digitale è ora disponibile per Google Pixel/Pixel XL e Google Pixel 2/Pixel 2 XL

Dopo aver individuato i passaggi necessari, ho chiesto al membro senior di XDA Dil3mm4 per trasformare il processo in un modulo Magisk, mille grazie a lui per l'aiuto! Abbiamo anche ricevuto aiuto dallo sviluppatore riconosciuto XDA Maxr1998! Ecco il modulo, seguito da una spiegazione di come l'abbiamo fatto funzionare per chiunque sia curioso:

Scarica Abilitatore del benessere digitale per Android Pie

Come abbiamo abilitato Benessere digitale su Essential Phone/OnePlus 6 con Android Pie

L'app era preinstallata sugli smartphone Google Pixel a partire dalla seconda Developer Preview di Android P, tuttavia era un segnaposto e non era effettivamente funzionante. Oggi, Google ha aperto un programma beta per l'app sul Google Play Store e ha iniziato a consentire ai possessori di Google Pixel di scaricare un aggiornamento per l'app segnaposto. Abbiamo estratto l'APK di aggiornamento ed esaminato cosa richiedeva per l'esecuzione. Tutto ciò di cui ha bisogno è:

  1. Android Pie (Android 9)
  2. com.google.android.feature.WELLBEING definita come funzionalità della piattaforma (risolta aggiungendo un XML che la definisce in /system/etc/sysconfig)
  3. com.google.android.feature.PIXEL_EXPERIENCE definita come funzionalità della piattaforma (risolta aggiungendo un XML che la definisce in /system/etc/sysconfig)
  4. Installazione come app di sistema privilegiata a causa di alcune delle autorizzazioni richieste (come la nuova autorizzazione Android Pie android.permission.OBSERVE_APP_USAGE)
  5. Definizione dei permessi privilegiati dell'app richiesti a causa delle restrizioni introdotte in Android 8.0 Oreo (risolto aggiungendo un XML che li definisce in /system/etc/permissions)

Poiché i punti da 2 a 5 richiedono la modifica della partizione di sistema, per ottenere Benessere digitale su Essential Phone o OnePlus 6 è necessario l'accesso root. Per quelli di voi che non vogliono che SafetyNet fallisca, abbiamo creato il modulo Magisk in modo da non dover sacrificare Google Pay o Pokemon Go solo per far funzionare la funzionalità Benessere digitale di Google Pixel sul tuo telefono Essential o OnePlus 6 in esecuzione Torta Android.

Questo articolo è stato aggiornato per riflettere che questa mod funziona anche su OnePlus 6.