Google Pixel 2 ha un tema scuro nascosto, ma disabilitato

click fraud protection

Google Pixel 2 ha un tema scuro nascosto, ma disabilitato per SystemUI. Utilizza il framework dei temi Overlay Manager System di Sony.

Aggiornamento 11:14 CST: Secondo Il limite, esiste un modo nascosto per abilitare questo tema scuro (possibilmente solo se si utilizza Pixel Launcher). Non siamo sicuri di come ciò sia passato in gran parte inosservato, ma l'articolo originale è lasciato sotto.

Hai sentito? Verizon ha aperto ieri i propri negozi per provare le demo dal vivo del nuovo Google Pixel 2 e Google Pixel 2 XL. Mentre la maggior parte delle persone passava il tempo a prendere confidenza con il telefono (perché è quello che dovresti fare con questo tipo di promozioni), noi di XDA abbiamo scavato nel telefono per offrirti le app più recenti e scoprire le ultime novità caratteristiche. Puoi prendere l'ultima novità Avvio pixel E Google Fotocamera app che abbiamo estratto, ma ci sono un paio di altre app preinstallate che non puoi installare facilmente. Una di queste app è in realtà piuttosto interessante in quanto è a tema scuro nascosto per SystemUI.

Sfortunatamente, sembra che questo tema oscuro lo sia Disabilitato senza alcun modo per accedervi nel Pixel 2 (almeno, non senza ADB che non posso testare finché non avrò il modello da recensire). L'app si chiama semplicemente "Dark" e il nome del pacchetto è "com.android.systemui.theme.dark." È memorizzato in /vendor/overlay/SysuiDarkTheme/SysuiDarkThemeOverlay.apk.

Come abbiamo scoperto subito dopo il full codice sorgente di Android 8.0 Oreo è stato rilasciato, Google ha introdotto a interfaccia a riga di comando per la gestione dei temi. Questo è in realtà ciò che fa Substrato senza radici per Android Oreo possibile ed è attualmente il modo migliore per correre AndroidOreo Potere installa un tema scuro sul proprio dispositivo.

Tema Android Oreo Dark installato con Componente aggiuntivo Andromeda per Substratum

Utilizzando la nostra conoscenza di OMS (Overlay Manager Service: il framework dei temi di Sony che Google ha aggiunto completamente supporto per in Android 8.0), abbiamo rapidamente stabilito la connessione con questo APK di sistema "Dark" preinstallato È in realtà un tema OMS per SystemUI. Il percorso di installazione è un indizio poiché è archiviato nella directory in cui Google indica ai fornitori di archiviare tutti i temi che desiderano preinstallare.

Sfortunatamente non siamo riusciti a verificare se questo tema scuro possa effettivamente essere abilitato o meno su Google Pixel 2. Questo perché avevamo accesso al telefono solo presso il nostro negozio Verizon locale, dove sarebbe stato impossibile ottenere l'accesso ADB per eseguire i comandi richiesti.

Aggiornamento 1: un modo per abilitarlo

Secondo un primo contatto pratico di Il limite:

Presterà attenzione anche allo sfondo: se è buio, l'icona di avvio delle app e l'area notifiche passeranno automaticamente alla modalità oscura per abbinarla.

L'area notifiche è controllata da SystemUI, quindi ciò spiegherebbe dove viene utilizzato questo tema scuro in Google Pixel 2. Ciò non significa che non possiamo comunque utilizzare questi risultati, dal momento che il cambio automatico del tema scuro potrebbe funzionare solo se utilizzi Pixel Launcher di serie. Ciò significa che l'impostazione di uno sfondo scuro potrebbe non funzionare se usi, ad esempio, Nova Launcher (dico "può" perché nessuno ha ancora testato un launcher di terze parti su Pixel 2.)

Questo è qualcosa che dovremo sicuramente testare a fondo una volta ricevuto il nostro Pixel 2 XL la prossima settimana.

Aggiornamento 2: funzionalità del tema oscuro

Sembra che il tema oscuro sia piuttosto limitato in ciò che può trattare. Ron Amedeo at ArsTechnica ho sottolineato che il tema scuro si applica solo al pannello delle impostazioni rapide. Incuriosito, sono tornato ad estrarre l'APK in overlay e poi l'ho decompilato per verificarlo di persona:

?xml version="1.0" encoding="utf-8"?>
<resources>
<stylename="qs_base"parent="@android: style/Theme.DeviceDefault">
<itemname="android: colorControlNormal">?android: textColorPrimaryitem>
<itemname="android: colorPrimary">@android: color/primary_device_default_settingsitem>
<itemname="android: colorPrimaryDark">@android: color/primary_dark_device_default_settingsitem>
<itemname="android: colorAccent">@android: color/accent_device_default_darkitem>
<itemname="android: colorBackgroundFloating">#ff000000item>
<itemname="android: colorSecondary">@android: color/secondary_device_default_settingsitem>
style>
resources>

Ciò che fa è specificare i colori del pannello delle impostazioni rapide, in questo caso rendendolo più scuro.

Aggiornamento 3 - Nessun dado

Siamo andati al negozio Verizon e abbiamo tentato di abilitare il tema scuro impostando uno sfondo scuro come Il limite menzionato, ma non abbiamo avuto successo. Non è successo niente. Non siamo del tutto sicuri del perché.

Aggiornamento 4: ha funzionato: in breve

Sono tornato personalmente al Verizon Store e ho confermato che puoi ottenere un tema scuro per il pannello delle impostazioni rapide se abiliti uno degli sfondi dalla categoria "nell'ombra".