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 è:
- Android Pie (Android 9)
-
com.google.android.feature.WELLBEING
definita come funzionalità della piattaforma (risolta aggiungendo un XML che la definisce in/system/etc/sysconfig
) -
com.google.android.feature.PIXEL_EXPERIENCE
definita come funzionalità della piattaforma (risolta aggiungendo un XML che la definisce in/system/etc/sysconfig
) - Installazione come app di sistema privilegiata a causa di alcune delle autorizzazioni richieste (come la nuova autorizzazione Android Pie
android.permission.OBSERVE_APP_USAGE
) - 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.