Google Pixel 2/2 XL은 주변 디스플레이에 대해 "항상 켜짐" 모드로 출시됩니다. 지금 바로 Android Oreo ROM에서 활성화하는 방법을 알아냈습니다!
맛있는 Android Oreo인 Google Android의 최신 업데이트는 사용자에게 많은 것을 제공합니다. 비밀번호 관리자를 새로운 기능과 통합하는 것부터 자동완성 API 다음과 같은 더 낮은 수준의 변경 사항 프로젝트 트레블, 이번 다음 업데이트는 우리 포럼의 많은 사용자들을 흥분시켰습니다. 그러나 때때로 Google은 기능이 불완전하거나 다음 버전으로 출시될 예정이기 때문에 초기 업데이트에서 특정 기능을 보류하는 것을 좋아합니다. 차세대 장치. 그러한 기능 중 하나는 Always On 주변 디스플레이 모드 이는 1세대 Google Pixel의 비활성화된 상태에서 처음 발견되었으며 아마도 Google Pixel 2 및 Pixel 2 XL 출시.
우리 이후로 처음에는 이 기능의 존재를 다루었습니다., 일부 사용자는 Always On Display 모드가 2세대 Google 기기에만 제공될 수 있다고 추측하고 있습니다. 다음 달 (그렇지만 Qualcomm Snapdragon 836이 아닙니다. 처음에 보고된 대로). 이 기능에 대한 Google의 계획에 대한 정확한 세부 정보를 모르기 때문에 그럴 수도 있습니다. 그러나, 소문난 압착 프레임, 항상 켜져 있는 주변 디스플레이 이미 완벽하게 기능하는 것 같습니다. - 활성화하는 방법을 알고 있다면 AOSP.
사진 품질이 좋지 않은 것은 사진 촬영 능력이 부족하기 때문일 수 있습니다.
새로운 주변 디스플레이 설정은 삼성이나 LG와 같은 다른 "항상 표시" 모드와 매우 유사하게 작동합니다. 화면을 끄면 기기 화면에 시계가 계속 표시됩니다. 알림을 받으면 알림의 전체 내용이 몇 초 동안 표시되다가 사라지면서 시계 아래에 앱 아이콘만 표시됩니다.
제가 이 주변 디스플레이 모드를 선보일 테스트 장치는 Android 8.0 Oreo의 비공식 포트에서 실행되는 Google Nexus 6입니다. 이것은 다음 중 하나입니다
Android Oreo의 많은 비공식 포트 우리 포럼에서 개발자들의 멋진 작업 덕분에 이미 사용 가능합니다. 제가 테스트한 ROM에서는 시스템 UI 튜너에서 Always on Ambient Display 옵션이 이미 활성화되어 있었습니다.다시 가져오려는 몇 번의 시도가 실패한 후 네비게이션 바 그리고 잠금 화면 바로가기 사용자 정의 다음을 사용하여 시스템 UI 튜너에 뿌리 없는 하층 오버레이 (안타깝게도 루트가 없으면 불가능합니다. 시스템 속성이 필요합니다 ro.debuggable
1로 설정), 소스코드를 뒤져보니 다음과 같은 내용도 발견했습니다. 방법 항상 주변 디스플레이에 표시되는지 여부를 결정합니다. 시스템 UI 튜너에 표시됩니다..
다음이 있는 것으로 보입니다. 방법 AmbientDisplayConfiguration
라고 불리는 "alwaysOnAvailable
"는 현재 항상 "false"를 반환하도록 하드 코딩되어 있습니다. "아직 제대로 작동하지 않기 때문에" 왜 이렇게 하는지 설명하는 설명이 있습니다. 그렇지는 않지만 왜 그것이 작동하지 않는지에 대해 더 자세히 설명하지 않으면 사용자가 원할 때 그것을 가지고 놀도록 놔두어서는 안되는 이유를 알 수 없습니다.
따라서 실제로 항상 주변 디스플레이 작업을 수행하려면 대신 항상 "true"를 반환하도록 이 메서드를 수정하기만 하면 됩니다. 바로 이것이다 SiXROM 그렇습니다. 커밋을 빌렸다 XDA 시니어 멤버로부터 WelcomeToTheSkye ~의 바닐라, ROM 넥서스 6P용.
저는 Nexus 6를 일일 드라이버로 사용하지 않고 단지 테스트 장치로만 사용하여 빠르게 다시 작동하게 했습니다. 하층 튜토리얼을 수행. 따라서 며칠 이상 사용해보지 않았기 때문에 현재 실제로 얼마나 잘 작동하는지 말씀드릴 수 없습니다. 그러나 Android Oreo의 비공식 포트에서 실행 중인 경우(아마도 OLED 디스플레이가 있는 경우) 이 기능을 시험해 보는 것이 흥미로울 수 있습니다.
물론 우리 대부분은 맞춤형 ROM 개발자가 아니기 때문에 이러한 변경을 수행하는 것은 우리의 손이 닿지 않는 부분입니다. 이 기능을 통합하려는 이 글을 읽고 있는 ROM 개발자라면 이제 아주 쉽게 통합할 수 있기를 바랍니다. 그럴만한 가치가 있을 수도 있어요 주변 디스플레이 번인 보호 활성화 Android 프레임워크에 있는 동안