Google Pixel 2 are o temă întunecată ascunsă, dar dezactivată

click fraud protection

Google Pixel 2 are o temă întunecată ascunsă, dar dezactivată pentru SystemUI. Utilizează cadrul tematic Sony Overlay Manager System.

Actualizare 11:14 CST: Conform The Verge, există o modalitate ascunsă de a activa această temă întunecată (posibil numai dacă utilizați Pixel Launcher). Nu suntem siguri cum a trecut acest lucru în mare parte neobservat, dar articolul original este lăsat mai jos.

Ai auzit? Verizon și-a deschis magazinele ieri pentru demonstrații live ale noului Google Pixel 2 și Google Pixel 2 XL. În timp ce majoritatea oamenilor își petreceau timpul simțind telefonul (pentru că asta ar trebui să faci cu aceste tipuri de promoții), noi, cei de la XDA, am căutat în telefon pentru a vă aduce cele mai recente aplicații și a descoperi cele mai recente Caracteristici. Puteți lua cele mai recente Lansatorul de pixeli și Camera Google aplicație pe care am extras-o, dar există alte câteva aplicații preinstalate pe care nu le puteți instala cu ușurință. O astfel de aplicație este de fapt destul de interesantă, deoarece este o temă întunecată ascunsă pentru SystemUI.

Din păcate, se pare că această temă întunecată este dezactivat fără nicio modalitate de a-l accesa în Pixel 2 (cel puțin, nu fără ADB pe care nu îl pot testa până când nu primesc modelul meu de recenzie). Aplicația se numește pur și simplu „Dark”, iar numele pachetului său este „com.android.systemui.theme.dark.” Este stocat în /vendor/overlay/SysuiDarkTheme/SysuiDarkThemeOverlay.apk.

După cum am descoperit la scurt timp după plin codul sursă al Android 8.0 Oreo a fost lansat, Google a introdus un interfață de linie de comandă pentru gestionarea temelor. Acesta este de fapt ceea ce face Substratum fără rădăcină pentru Android Oreo posibil și în prezent este cel mai bun mod de a alerga oricine Android Oreo poate sa instalați o temă întunecată pe dispozitivul lor.

Tema întunecată Android Oreo instalată cu Supliment Andromeda pentru substrat

Folosind cunoștințele noastre despre OMS (Overlay Manager Service - cadrul tematic Sony pe care Google l-a adăugat complet suport pentru Android 8.0), am făcut rapid conexiunea cu acest sistem APK preinstalat „Dark” este de fapt o temă OMS pentru SystemUI. Locația de instalare este un indiciu, deoarece este stocată în directorul pe care Google le instruiește vânzătorilor să stocheze orice teme care doresc să fie preinstalate.

Din păcate, nu am putut testa dacă această temă întunecată poate fi sau nu activată pe Google Pixel 2. Asta pentru că aveam acces la telefon doar la magazinul nostru Verizon local, unde obținerea accesului ADB pentru a rula comenzile necesare ar fi imposibilă.

Actualizarea 1 - O modalitate de a o activa

Potrivit unui hands-on timpuriu de către The Verge:

De asemenea, va acorda atenție imaginii de fundal: dacă este întuneric, lansatorul de aplicații și umbra de notificare vor trece automat la un mod întunecat pentru a se potrivi.

Nuanța de notificare este controlată de SystemUI, astfel încât asta ar explica unde este utilizată această temă întunecată în Google Pixel 2. Asta nu înseamnă că nu putem folosi aceste constatări, totuși, deoarece această schimbare automată a temei întunecate poate funcționa numai dacă utilizați Pixel Launcher-ul stoc. Aceasta înseamnă că setarea unui tapet întunecat ar putea să nu funcționeze dacă utilizați, de exemplu, Nova Launcher (spun „poate”, deoarece nimeni nu a testat încă un lansator terță parte pe Pixel 2.)

Acesta este un lucru pe care cu siguranță va trebui să îl testăm temeinic odată ce primim Pixel 2 XL săptămâna viitoare.

Actualizarea 2 - Capabilitățile temei întunecate

Se pare că tema întunecată este destul de limitată în ceea ce poate tema. Ron Amadeo la ArsTechnica a subliniat că tema întunecată se aplică numai panoului de setări rapide. Curios, m-am întors pentru a extrage APK-ul suprapus și apoi l-am decompilat pentru a verifica pentru mine:

?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>

Acest lucru face este să specifică culorile panoului de setări rapide - în acest caz, făcându-l o culoare mai închisă.

Actualizarea 3 - Fără zaruri

Am mers la magazinul Verizon și am încercat să activăm tema întunecată prin setarea unui tapet întunecat ca The Verge menționat, dar nu am reușit. Nu s-a intamplat nimic. Nu suntem complet siguri de ce.

Actualizarea 4 - A funcționat—Pe scurt

M-am întors chiar la Magazinul Verizon și am confirmat că puteți obține o temă întunecată pentru panoul de setări rapide dacă activați unul dintre imaginile de fundal din categoria „în umbră”.