Google Pixel 2에는 숨겨져 있지만 비활성화된 어두운 테마가 있습니다.

Google Pixel 2에는 숨겨져 있지만 비활성화된 SystemUI용 어두운 테마가 있습니다. Sony의 Overlay Manager System 테마 프레임워크를 사용하고 있습니다.

업데이트 11:14 CST: 에 따르면 더 버지, 이 어두운 테마를 활성화하는 숨겨진 방법이 있습니다(Pixel Launcher를 사용하는 경우에만 가능). 이것이 어떻게 크게 눈에 띄지 않게 되었는지는 확실하지 않지만 원본 기사는 아래에 남아 있습니다.

들었어? Verizon은 어제 새로운 제품의 데모를 라이브로 선보이기 위해 매장을 열었습니다. 구글 픽셀 2와 구글 픽셀 2 XL. 대부분의 사람들이 전화기에 대한 느낌을 익히는 데 시간을 보내고 있는 동안(왜냐하면 그게 전화기로 해야 할 일이기 때문입니다) 이러한 종류의 프로모션), XDA에서는 최신 앱을 제공하고 최신 정보를 발견하기 위해 휴대폰을 파헤쳐 왔습니다. 특징. 최신 소식을 받아보실 수 있습니다 픽셀 런처 그리고 구글 카메라 하지만 쉽게 설치할 수 없는 사전 설치된 앱이 몇 가지 더 있습니다. 그러한 앱 중 하나는 실제로 매우 흥미롭습니다. SystemUI의 숨겨진 어두운 테마.

안타깝게도 이 어두운 테마는 장애가 있는 Pixel 2에서는 액세스할 방법이 없습니다(적어도 리뷰 모델을 얻을 때까지 테스트할 수 없는 ADB가 없으면 안 됩니다). 앱 이름은 단순히 "Dark"이고 패키지 이름은 "com.android.systemui.theme.dark." 에 저장되어 있습니다. /vendor/overlay/SysuiDarkTheme/SysuiDarkThemeOverlay.apk.

우리가 가득 차서 곧 발견했듯이 안드로이드 8.0 오레오의 소스코드 출시되자 구글은 테마 관리를 위한 명령줄 인터페이스. 실제로 이것이 만드는 것입니다 Android Oreo용 뿌리 없는 기판 가능하며 현재 실행 중인 모든 사람에게 가장 좋은 방법입니다. 안드로이드 오레오 ~할 수 있다 어두운 테마 설치 그들의 장치에.

Android Oreo Dark 테마는 다음과 함께 설치됩니다. Substratum용 Andromeda 애드온

OMS(Overlay Manager Service)에 대한 지식을 활용하여 Google이 전체 기능을 추가한 Sony의 테마 프레임워크 Android 8.0 지원) 사전 설치된 이 "Dark" 시스템 APK와 신속하게 연결했습니다. ~이다 실제로 SystemUI용 OMS 테마입니다.. 설치 위치는 Google이 공급업체에게 사전 설치하려는 테마를 저장하도록 지시하는 디렉토리에 저장되므로 단서입니다.

안타깝게도 Google Pixel 2에서 이 어두운 테마를 실제로 활성화할 수 있는지 여부를 테스트할 수 없습니다. 그 이유는 필요한 명령을 실행하기 위해 ADB 액세스 권한을 얻는 것이 불가능한 현지 Verizon 매장에서만 전화에 액세스할 수 있었기 때문입니다.

업데이트 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에 직접 가서 "in the Shadows" 카테고리의 배경 화면 중 하나를 활성화하면 빠른 설정 패널에 어두운 테마를 얻을 수 있음을 확인했습니다.