„Google Pixel 2“ turi paslėptą, bet išjungtą tamsią temą

„Google Pixel 2“ turi paslėptą, bet išjungtą tamsią „SystemUI“ temą. Jis naudoja Sony Overlay Manager System temos sistemą.

Atnaujinimas 11:14 CST: pagal The Verge, yra paslėptas būdas įjungti šią tamsią temą (galbūt tik naudojant pikselių paleidimo priemonę). Nesame tikri, kaip tai liko nepastebėta, bet originalus straipsnis paliekamas žemiau.

Ar tu girdėjai? „Verizon“ vakar atidarė savo parduotuves, kad pateiktų tiesiogines naujojo demonstracines versijas „Google Pixel 2“ ir „Google Pixel 2 XL“.. Nors dauguma žmonių leido laiką norėdami pajusti telefoną (nes taip ir reikia daryti su tokių reklamų), mes, XDA, gilinomės į telefoną, kad pateiktume jums naujausias programas ir atskleistume naujausias funkcijos. Galite pasiimti naujausią Pikselių paleidimo priemonė ir „Google“ fotoaparatas programa, kurią ištraukėme, tačiau yra keletas kitų iš anksto įdiegtų programų, kurių negalite lengvai įdiegti. Viena iš tokių programų yra gana įdomi, nes ji yra a paslėpta tamsioji SystemUI tema.

Deja, atrodo, kad ši tamsi tema yra

neįgalus neturėdamas galimybės jo pasiekti „Pixel 2“ (bent jau ne be ADB, kurio negaliu išbandyti, kol negausiu peržiūros modelio). Programa tiesiog pavadinta „Dark“, o jos paketo pavadinimas yra „com.android.systemui.theme.dark“ Jis saugomas /vendor/overlay/SysuiDarkTheme/SysuiDarkThemeOverlay.apk.

Kaip sužinojome netrukus po pilno „Android 8.0 Oreo“ šaltinio kodas buvo išleistas, „Google“ pristatė a komandinės eilutės sąsaja temoms valdyti. Tai iš tikrųjų daro „Android Oreo“ skirtas substratas be šaknų įmanoma ir šiuo metu tai yra geriausias bėgimo būdas Android Oreo gali įdiegti tamsią temą į savo įrenginį.

„Android Oreo Dark Theme“ įdiegta kartu su „Andromeda“ priedas substratui

Naudodami savo žinias apie OMS (perdangos tvarkyklės paslaugą – „Sony“ temų sistemą, kurią „Google“ pridėjo visapusiškai). „Android 8.0“ palaikymas), greitai prisijungėme prie šio iš anksto įdiegto „Dark“ sistemos APK yra iš tikrųjų yra OMS tema, skirta SystemUI. Diegimo vieta yra užuomina, nes ji saugoma kataloge, kad „Google“ nurodo pardavėjams išsaugoti visas temas, kurias jie nori įdiegti iš anksto.

Deja, mums nepavyko patikrinti, ar ši tamsi tema iš tikrųjų gali būti įjungta „Google Pixel 2“. Taip yra todėl, kad turėjome prieigą prie telefono tik vietinėje „Verizon“ parduotuvėje, kur pasiekti ADB prieigą, kad galėtume vykdyti reikiamas komandas, būtų neįmanoma.

1 naujinimas – būdas jį įjungti

Remiantis ankstyvu praktiniu būdu The Verge:

Taip pat bus atkreiptas dėmesys į jūsų ekrano foną: jei jis tamsus, programų paleidimo priemonė ir pranešimų skydelis automatiškai persijungs į tamsųjį režimą, kad atitiktų.

Pranešimų šešėlį valdo SystemUI, todėl tai paaiškintų, kur ši tamsi tema naudojama „Google Pixel 2“. Vis dėlto tai nereiškia, kad negalime pasinaudoti šiais atradimais, nes šis automatinis tamsios temos perjungimas gali veikti tik tuo atveju, jei naudojate pradinę pikselių paleidimo priemonę. Tai reiškia, kad tamsaus ekrano fono nustatymas gali neveikti, jei naudosite, tarkime, „Nova Launcher“ (sakau „gali“, nes „Pixel 2“ dar niekas neišbandė trečiosios šalies paleidimo priemonės).

Tai tikrai turėsime nuodugniai išbandyti, kai kitą savaitę gausime „Pixel 2 XL“.

2 naujinimas – tamsiosios temos galimybės

Atrodo, kad tamsioji tema yra gana ribota. Ronas Amadeo at ArsTechnica nurodė, kad tamsioji tema taikoma tik greitųjų nustatymų skydelyje. Įdomu, grįžau išgauti perdangos APK, o tada dekompiliavau, kad įsitikinčiau:

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

Tai nurodo greitųjų nustatymų skydelio spalvas – šiuo atveju jis tampa tamsesne spalva.

3 naujinimas – nėra kauliukų

Nuėjome į „Verizon“ parduotuvę ir bandėme įjungti tamsiąją temą, nustatydami tamsų foną kaip The Verge minėjome, bet mums nepasisekė. Nieko neatsitiko. Mes nesame visiškai tikri, kodėl.

4 naujinimas – tai veikė – trumpai

Pats grįžau į „Verizon Store“ ir patvirtinau, kad greitųjų nustatymų skydelyje galite gauti tamsią temą, jei įgalinsite vieną iš „šešėlių“ kategorijos ekrano fonų.