Google Pixel 2 memiliki tema gelap yang tersembunyi namun dinonaktifkan untuk SystemUI. Itu menggunakan kerangka tema Sistem Overlay Manager Sony.
Pembaruan 11:14 CST: Menurut Tepi, ada cara tersembunyi untuk mengaktifkan tema gelap ini (mungkin hanya jika menggunakan Pixel Launcher). Kami tidak yakin bagaimana hal ini bisa luput dari perhatian, namun artikel aslinya ada di bawah.
Apa kah kamu mendengar? Verizon membuka toko mereka kemarin untuk melakukan demo langsung yang baru Google Piksel 2 dan Google Piksel 2 XL. Sementara kebanyakan orang menghabiskan waktu mereka untuk mencoba ponsel (karena itulah yang seharusnya Anda lakukan promosi semacam ini), kami di XDA telah menggali ke dalam ponsel untuk memberikan Anda aplikasi terbaru dan mengungkap yang terbaru fitur. Anda dapat mengambil yang terbaru Peluncur Piksel Dan Google Kamera aplikasi yang kami ekstrak, tetapi ada beberapa aplikasi pra-instal lainnya yang tidak dapat Anda instal dengan mudah. Salah satu aplikasi tersebut sebenarnya cukup menarik karena a tema gelap tersembunyi untuk SystemUI.
Sayangnya, sepertinya tema gelap ini dengan disabilitas tanpa cara untuk mengaksesnya di Pixel 2 (setidaknya, bukan tanpa ADB yang tidak dapat saya uji sampai saya mendapatkan model ulasan saya). Aplikasi ini diberi nama "Gelap" dan nama paketnya adalah "com.android.systemui.theme.dark
." Itu disimpan di /vendor/overlay/SysuiDarkTheme/SysuiDarkThemeOverlay.apk
.
Seperti yang kami temukan segera setelah penuh kode sumber Android 8.0 Oreo dirilis, Google telah memperkenalkan a antarmuka baris perintah untuk mengelola tema. Ini sebenarnya yang membuat Substratum tanpa akar untuk Android Oreo mungkin dan saat ini merupakan cara terbaik yang dijalankan siapa pun Android Oreo Bisa pasang tema gelap ke perangkat mereka.
Tema Gelap Android Oreo Diinstal dengan Pengaya Andromeda untuk Substratum
Menggunakan pengetahuan kami tentang OMS (Overlay Manager Service—kerangka tema Sony yang ditambahkan sepenuhnya oleh Google dukungan untuk di Android 8.0), kami segera menghubungkan APK sistem "Gelap" yang sudah diinstal sebelumnya ini adalah sebenarnya merupakan tema OMS untuk SystemUI. Lokasi instalasi adalah petunjuk karena disimpan dalam direktori yang diinstruksikan Google kepada vendor untuk menyimpan tema apa pun yang ingin mereka instal sebelumnya.
Sayangnya, kami tidak dapat menguji apakah tema gelap ini benar-benar dapat diaktifkan di Google Pixel 2. Itu karena kami hanya memiliki akses ke telepon di toko Verizon lokal sehingga tidak mungkin mendapatkan akses ADB untuk menjalankan perintah yang diperlukan.
Pembaruan 1 - Cara Mengaktifkannya
Menurut pengalaman awal oleh Tepi:
Ini juga akan memperhatikan wallpaper Anda: jika gelap, peluncur aplikasi dan bayangan notifikasi akan secara otomatis beralih ke mode gelap agar sesuai.
Bayangan notifikasi dikontrol oleh SystemUI, sehingga menjelaskan di mana tema gelap ini digunakan di Google Pixel 2. Itu tidak berarti kami tidak dapat memanfaatkan temuan ini, karena peralihan tema gelap otomatis ini hanya dapat berfungsi jika Anda menggunakan Pixel Launcher bawaan. Artinya, menyetel wallpaper gelap mungkin tidak berfungsi jika Anda menggunakan, misalnya, Nova Launcher (saya bilang "boleh" karena belum ada yang menguji peluncur pihak ketiga di Pixel 2.)
Ini adalah sesuatu yang pasti harus kami uji secara menyeluruh setelah kami menerima Pixel 2 XL minggu depan.
Pembaruan 2 - Kemampuan Tema Gelap
Tampaknya tema gelap cukup terbatas pada temanya. Ron Amadeo di ArsTechnica menunjukkan bahwa tema gelap hanya berlaku pada panel pengaturan cepat. Penasaran, saya kembali mengekstrak APK overlay lalu mendekompilasinya untuk memverifikasi sendiri:
?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>
Fungsinya adalah menentukan warna panel pengaturan cepat—dalam hal ini menjadikannya warna yang lebih gelap.
Pembaruan 3 - Tanpa Dadu
Kami pergi ke toko Verizon dan mencoba mengaktifkan tema gelap dengan menyetel wallpaper gelap sebagai Tepi disebutkan, tapi kami tidak berhasil. Tidak terjadi apa-apa. Kami tidak sepenuhnya yakin alasannya.
Pembaruan 4 - Berhasil—Sebentar
Saya sendiri kembali ke Verizon Store dan mengonfirmasi bahwa Anda bisa mendapatkan tema gelap untuk panel pengaturan cepat jika Anda mengaktifkan salah satu wallpaper dari kategori "dalam bayangan".