Google Pixel 2-l on SystemUI jaoks peidetud, kuid keelatud tume teema. See kasutab Sony Overlay Manager Systemi teemaraamistikku.
Värskendus 11:14 CST: vastavalt The Verge, on selle tumeda teema lubamiseks peidetud viis (võimalik, et ainult Pixel Launcheri kasutamisel). Me pole kindlad, kuidas see suures osas märkamata jäi, kuid algne artikkel on jäetud allpool.
Kas sa kuulsid? Verizon avas eile oma poed uue reaalajas demode vaatamiseks Google Pixel 2 ja Google Pixel 2 XL. Sel ajal kui enamik inimesi veetis oma aega telefoni tunnetamiseks (sest just seda peaksite tegema selliseid pakkumisi), oleme XDA-s telefoniga tutvunud, et tuua teieni uusimad rakendused ja avastada uusimad Funktsioonid. Võite haarata uusima Pixel Launcher ja Google'i kaamera rakendus, mille ekstraheerisime, kuid on veel paar eelinstallitud rakendust, mida te ei saa lihtsalt installida. Üks selline rakendus on tegelikult üsna huvitav, kuna see on a peidetud tume teema SystemUI jaoks.
Kahjuks tundub, et see tume teema on
puudega ilma juurdepääsuta sellele Pixel 2-s (vähemalt mitte ilma ADB-ta, mida ma ei saa testida enne, kui saan oma ülevaatemudeli). Rakenduse nimi on lihtsalt "Dark" ja selle paketi nimi on "com.android.systemui.theme.dark
." See on salvestatud /vendor/overlay/SysuiDarkTheme/SysuiDarkThemeOverlay.apk
.
Nagu avastasime varsti pärast täis Android 8.0 Oreo lähtekood avaldati, on Google tutvustanud a käsurea liides teemade haldamiseks. See on tegelikult see, mis teeb juurteta aluspind Android Oreo jaoks võimalik ja on praegu parim viis jooksmiseks Android Oreo saab installige tume teema oma seadmesse.
Android Oreo Dark Theme installitud koos Andromeda lisandmoodul substraadi jaoks
Kasutades oma teadmisi OMS-ist (Overlay Manager Service – Sony teemaraamistik, mille Google lisas täielikult Android 8.0 tugi), lõime kiiresti ühenduse selle eelinstallitud "Dark" süsteemi APK-ga on tegelikult OMS-i teema SystemUI jaoks. Installimiskoht on vihje, kuna see on salvestatud kataloogi, mis annab Google'ile korralduse hankijatele salvestada kõik teemad, mida nad soovivad eelinstallida.
Kahjuks ei saanud me testida, kas seda tumedat teemat saab Google Pixel 2-s tegelikult lubada või mitte. Selle põhjuseks on asjaolu, et meil oli juurdepääs telefonile ainult meie kohalikus Verizoni poes, kus ADB-juurdepääsu saavutamine vajalike käskude käivitamiseks oleks võimatu.
Värskendus 1 – viis selle lubamiseks
Vastavalt varajase praktilise poolt The Verge:
Samuti pöörab see tähelepanu teie taustapildile: kui see on pime, lülituvad rakenduste käivitaja ja teavitusala automaatselt tumedale režiimile, et see sobiks.
Teavitusala juhib SystemUI, nii et see selgitaks, kus seda tumedat teemat Google Pixel 2-s kasutatakse. See ei tähenda siiski, et me ei saaks neid leide kasutada, kuna see automaatne tumedate teemade vahetamine võib toimida ainult siis, kui kasutate Pixel Launcherit. See tähendab, et tumeda taustapildi seadistamine ei pruugi toimida, kui kasutate näiteks Nova Launcherit (ma ütlen "võib", sest keegi pole veel Pixel 2-s kolmanda osapoole käivitusprogrammi testinud).
Seda peame kindlasti põhjalikult katsetama, kui järgmisel nädalal oma Pixel 2 XL-i saame.
Värskendus 2 – tumeda teema võimalused
Näib, et tumedal teemal on üsna piiratud sisu. Ron Amadeo kell ArsTechnica märkis, et tume teema kehtib ainult kiirseadete paneeli kohta. Uudishimulik, läksin tagasi, et ekstraheerida ülekatte APK ja seejärel dekompileerida see, et ise kontrollida:
?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>
See määrab kiirseadete paneeli värvid – antud juhul muudab selle tumedamaks.
Värskendus 3 – täringut pole
Läksime Verizon poodi ja proovisime tumedat teemat lubada, määrates tumedaks taustapildiks The Verge mainitud, kuid meil ei õnnestunud. Midagi ei juhtunud. Me pole päris kindlad, miks.
Värskendus 4 – see töötas – lühidalt
Läksin ise tagasi Verizon Store'i ja kinnitasin, et kiirseadete paneelile saate tumeda teema, kui lubate mõne taustapildi kategooriast "varjud".