Google Pixel 2-ს აქვს ფარული, მაგრამ გამორთული, მუქი თემა SystemUI-სთვის. ის იყენებს Sony-ს Overlay Manager System-ის თემის ჩარჩოს.
განახლება 11:14 CST: მიხედვით ზღვარზე, არსებობს დამალული გზა ამ ბნელი თემის გასააქტიურებლად (შესაძლოა მხოლოდ Pixel Launcher-ის გამოყენების შემთხვევაში). ჩვენ არ ვიცით, თუ როგორ დარჩა ეს დიდწილად შეუმჩნეველი, მაგრამ ორიგინალური სტატია დარჩა ქვემოთ.
Გაიგონე? Verizon-მა გუშინ გახსნა თავისი მაღაზიები ახლის ცოცხალი დემოებისთვის Google Pixel 2 და Google Pixel 2 XL. მაშინ, როცა ადამიანების უმეტესობა დროს ატარებდა ტელეფონის შეგრძნების მისაღებად (რადგან ეს არის ის, რაც თქვენ უნდა გააკეთოთ ამ სახის აქციები), ჩვენ XDA-ში ვიკვლევთ ტელეფონს, რათა მოგაწოდოთ უახლესი აპლიკაციები და აღმოვაჩინოთ უახლესი მახასიათებლები. შეგიძლიათ მიიღოთ უახლესი Pixel Launcher და Google კამერა აპლიკაცია, რომელიც ჩვენ ამოვიღეთ, მაგრამ არის რამდენიმე სხვა წინასწარ დაინსტალირებული აპი, რომელთა ინსტალაციაც მარტივად არ შეგიძლიათ. ერთი ასეთი აპლიკაცია რეალურად საკმაოდ საინტერესოა, რადგან ის არის დამალული მუქი თემა SystemUI-სთვის.
სამწუხაროდ, როგორც ჩანს, ეს ბნელი თემაა ინვალიდი Pixel 2-ში მასზე წვდომის საშუალება არ არის (ყოველ შემთხვევაში, არა ADB-ის გარეშე, რომელსაც ვერ ვამოწმებ, სანამ არ მივიღებ ჩემს მიმოხილვის მოდელს). აპს უბრალოდ ჰქვია "Dark" და მისი პაკეტის სახელია "com.android.systemui.theme.dark
" ის ინახება /vendor/overlay/SysuiDarkTheme/SysuiDarkThemeOverlay.apk
.
როგორც ჩვენ აღმოვაჩინეთ მალევე სრული Android 8.0 Oreo-ს წყარო კოდი გამოვიდა, Google-მა გააცნო ა ბრძანების ხაზის ინტერფეისი თემების მართვისთვის. ეს არის რეალურად ის, რაც ქმნის rootless სუბსტრატი Android Oreo-სთვის შესაძლებელია და ამჟამად საუკეთესო გზაა ვინმესთვის გაშვებული Android Oreo შეუძლია დააინსტალირეთ მუქი თემა მათ მოწყობილობაზე.
Android Oreo მუქი თემა დაინსტალირებულია ანდრომედას დანამატი სუბსტრატისთვის
OMS-ის შესახებ ჩვენი ცოდნის გამოყენება (Overlay Manager Service — Sony-ის თემის ჩარჩო, რომელიც Google-მა სრულად დაამატა მხარდაჭერა Android 8.0-ში), ჩვენ სწრაფად დავაკავშირეთ ეს წინასწარ დაინსტალირებული "Dark" სისტემის APK არის სინამდვილეში OMS თემა SystemUI-სთვის. ინსტალაციის ადგილმდებარეობა არის მინიშნება, რადგან ის ინახება დირექტორიაში, სადაც Google ავალებს მოვაჭრეებს შეინახონ ნებისმიერი თემები, რომელთა წინასწარ დაყენებაც სურთ.
სამწუხაროდ, ჩვენ ვერ შევძელით იმის შემოწმება, შეიძლება თუ არა ამ ბნელი თემის ჩართვა Google Pixel 2-ზე. ეს იმიტომ, რომ ჩვენ გვქონდა წვდომა ტელეფონზე მხოლოდ ჩვენს ადგილობრივ Verizon მაღაზიაში, სადაც შეუძლებელი იქნებოდა ADB წვდომის მიღწევა საჭირო ბრძანებების გასაშვებად.
განახლება 1 - მისი ჩართვის გზა
ადრეული პრაქტიკის მიხედვით ზღვარზე:
ის ასევე ყურადღებას მიაქცევს თქვენს ფონს: თუ ბნელია, აპლიკაციის გამშვები და შეტყობინებების ჩრდილი ავტომატურად გადადის ბნელ რეჟიმში შესატყვისად.
შეტყობინებების ჩრდილს აკონტროლებს SystemUI, ასე რომ, ეს განმარტავს, სად გამოიყენება ეს მუქი თემა Google Pixel 2-ში. ეს არ ნიშნავს იმას, რომ ჩვენ ვერ გამოვიყენებთ ამ დასკვნებს, რადგან მუქი თემის ავტომატური გადართვა შეიძლება იმუშაოს მხოლოდ იმ შემთხვევაში, თუ იყენებთ საფონდო Pixel Launcher-ს. ეს ნიშნავს, რომ მუქი ფონის დაყენება შეიძლება არ იმუშაოს, თუ იყენებთ, მაგალითად, Nova Launcher-ს (მე ვამბობ "შეიძლება", რადგან ჯერ არავის გამოუცდია მესამე მხარის გამშვები Pixel 2-ზე).
ეს არის ის, რაც აუცილებლად უნდა გამოვცადოთ საფუძვლიანად, როგორც კი მივიღებთ ჩვენს Pixel 2 XL-ს მომავალ კვირას.
განახლება 2 - მუქი თემის შესაძლებლობები
როგორც ჩანს, მუქი თემა საკმაოდ შეზღუდულია იმით, რაც მას შეუძლია. რონ ამადეო ზე ArsTechnica აღნიშნა, რომ მუქი თემა ვრცელდება მხოლოდ სწრაფი პარამეტრების პანელზე. საინტერესოა, მე დავბრუნდი, რომ ამომეღო გადაფარვის APK და შემდეგ მოვახდინე მისი დეკომპილაცია, რომ გადამემოწმებინა:
?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>
რასაც ეს აკეთებს არის ის, რომ განსაზღვრავს სწრაფი პარამეტრების პანელის ფერებს - ამ შემთხვევაში მას უფრო მუქ ფერად აქცევს.
განახლება 3 - კამათლის გარეშე
ჩვენ მივედით Verizon-ის მაღაზიაში და ვცადეთ მუქი თემის ჩართვა მუქი ფონის დაყენებით, როგორც ზღვარზე აღინიშნა, მაგრამ ჩვენ წარუმატებელი ვიყავით. Არაფერი მომხდარა. ჩვენ ბოლომდე არ ვართ დარწმუნებული რატომ.
განახლება 4 - ის მუშაობდა - მოკლედ
მე თვითონ დავბრუნდი Verizon Store-ში და დავადასტურე, რომ შეგიძლიათ მიიღოთ მუქი თემა სწრაფი პარამეტრების პანელისთვის, თუ ჩართავთ ერთ-ერთ ფონს "ჩრდილში" კატეგორიიდან.