Google Pixel 2 มีธีมสีเข้มที่ซ่อนอยู่ แต่ปิดใช้งานสำหรับ SystemUI ใช้เฟรมเวิร์กธีม Overlay Manager System ของ Sony
อัปเดต 11:14 CST: ตาม หมิ่นมีวิธีที่ซ่อนอยู่ในการเปิดใช้งานธีมสีเข้มนี้ (อาจเป็นได้เฉพาะเมื่อใช้ Pixel Launcher เท่านั้น) เราไม่แน่ใจว่าสิ่งนี้ไม่มีใครสังเกตเห็นเป็นส่วนใหญ่ได้อย่างไร แต่บทความต้นฉบับยังคงอยู่ด้านล่าง
คุณได้ยินไหม? Verizon เปิดร้านเมื่อวานนี้เพื่อสาธิตผลิตภัณฑ์ใหม่สด Google พิกเซล 2 และ Google พิกเซล 2 XL. ในขณะที่คนส่วนใหญ่ใช้เวลาไปกับการสัมผัสโทรศัพท์ (เพราะนั่นคือสิ่งที่คุณควรจะทำด้วย โปรโมชั่นประเภทนี้) พวกเราที่ XDA ได้ทำการเจาะลึกโทรศัพท์เพื่อนำเสนอแอพล่าสุดและค้นพบข้อมูลล่าสุดให้กับคุณ คุณสมบัติ. คุณสามารถคว้าสิ่งใหม่ล่าสุด ตัวเปิดพิกเซล และ Google กล้องถ่ายรูป แอปที่เราแยกออกมา แต่มีแอปที่ติดตั้งไว้ล่วงหน้าอีกสองสามแอปที่คุณไม่สามารถติดตั้งได้ง่ายๆ แอปหนึ่งดังกล่าวค่อนข้างน่าสนใจจริงๆ ธีมสีเข้มที่ซ่อนอยู่สำหรับ SystemUI.
น่าเสียดายที่ดูเหมือนว่าธีมสีเข้มนี้จะเป็น พิการ ไม่มีทางเข้าถึงได้ใน Pixel 2 (อย่างน้อยก็ไม่ใช่หากไม่มี ADB ซึ่งฉันไม่สามารถทดสอบได้จนกว่าจะได้รับรุ่นรีวิวของฉัน) แอปนี้มีชื่อว่า "Dark" และชื่อแพ็คเกจคือ "
com.android.systemui.theme.dark
“มันถูกเก็บไว้ใน. /vendor/overlay/SysuiDarkTheme/SysuiDarkThemeOverlay.apk
.
ตามที่เราค้นพบไม่นานหลังจากเต็ม ซอร์สโค้ดของ Android 8.0 Oreo ได้รับการเผยแพร่แล้ว Google ได้แนะนำ อินเทอร์เฟซบรรทัดคำสั่งสำหรับจัดการธีม. นี่คือสิ่งที่ทำให้จริงๆ Substratum ไร้รูทสำหรับ Android Oreo เป็นไปได้และเป็นวิธีที่ดีที่สุดสำหรับใครก็ตามที่กำลังวิ่งอยู่ในปัจจุบัน แอนดรอยด์โอรีโอ สามารถ ติดตั้งธีมสีเข้ม บนอุปกรณ์ของพวกเขา
ติดตั้งธีม Android Oreo Dark พร้อมกับ Andromeda Add-on สำหรับชั้นล่าง
การใช้ความรู้ของเราเกี่ยวกับ OMS (Overlay Manager Service—กรอบงานธีมของ Sony ที่ Google เพิ่มเข้ามาแบบเต็ม) รองรับใน Android 8.0) เราได้ทำการเชื่อมต่ออย่างรวดเร็วซึ่ง APK ระบบ "Dark" ที่ติดตั้งไว้ล่วงหน้านี้ เป็น จริงๆ แล้วเป็นธีม OMS สำหรับ SystemUI. ตำแหน่งการติดตั้งเป็นเบาะแสเนื่องจากถูกจัดเก็บไว้ในไดเร็กทอรีที่ Google แนะนำให้ผู้ขายจัดเก็บธีมใดๆ ที่พวกเขาต้องการติดตั้งล่วงหน้า
น่าเสียดายที่เราไม่สามารถทดสอบได้ว่าธีมสีเข้มนี้สามารถเปิดใช้งานบน Google Pixel 2 ได้จริงหรือไม่ นั่นเป็นเพราะว่าเราเข้าถึงโทรศัพท์ได้ที่ร้าน Verizon ในพื้นที่เท่านั้น ซึ่งการเข้าถึง ADB เพื่อรันคำสั่งที่จำเป็นนั้นเป็นไปไม่ได้
อัปเดต 1 - วิธีเปิดใช้งาน
ตามการลงมือปฏิบัติเบื้องต้นโดย หมิ่น:
นอกจากนี้ยังจะให้ความสนใจกับวอลเปเปอร์ของคุณด้วย หากมืด เครื่องเรียกใช้งานแอปและหน้าต่างแจ้งเตือนจะเปลี่ยนเป็นโหมดมืดโดยอัตโนมัติเพื่อให้ตรงกัน
เฉดสีการแจ้งเตือนถูกควบคุมโดย SystemUI เพื่อที่จะอธิบายว่ามีการใช้ธีมสีเข้มนี้ที่ไหนใน Google Pixel 2 ไม่ได้หมายความว่าเราไม่สามารถใช้ประโยชน์จากสิ่งที่ค้นพบเหล่านี้ได้ เนื่องจากการสลับธีมสีเข้มอัตโนมัตินี้อาจใช้งานได้เฉพาะเมื่อคุณใช้ Pixel Launcher ในสต็อกเท่านั้น นั่นหมายความว่าการตั้งค่าวอลเปเปอร์สีเข้มอาจไม่ทำงานหากคุณใช้ Nova Launcher (ฉันพูดว่า "อาจ" เพราะยังไม่มีใครทดสอบตัวเรียกใช้งานบุคคลที่สามบน Pixel 2)
นี่คือสิ่งที่เราจะต้องทดสอบอย่างละเอียดเมื่อเราได้รับ Pixel 2 XL ในสัปดาห์หน้า
อัปเดต 2 - ความสามารถของธีมสีเข้ม
ดูเหมือนว่าธีมสีเข้มนั้นค่อนข้างจำกัดในสิ่งที่ธีมสามารถทำได้ รอน อมาเดโอ ณ อาทเทคนิค ชี้ให้เห็นว่าธีมสีเข้มใช้กับแผงการตั้งค่าด่วนเท่านั้น ด้วยความอยากรู้อยากเห็น ฉันกลับไปแยก 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 ด้วยตัวเองและยืนยันว่าคุณสามารถใช้ธีมสีเข้มสำหรับแผงการตั้งค่าด่วนได้หากคุณเปิดใช้งานหนึ่งในวอลเปเปอร์จากหมวดหมู่ "ในเงามืด"