개발자는 루팅되지 않은 장치를 위한 Google Now 패널을 사용하여 Pixel Launcher를 포팅합니다.

얼마 전 Google은 Google Now Launcher(이전에는 Google Experience Launcher로 알려짐) 개발에서 벗어나 스마트폰과 태블릿을 위한 새로운 Pixel Launcher 작업을 시작했습니다. 구글이 서비스를 중단한 것은 당연한 일이었습니다. Google Now Launcher는 확실히 많은 사람들을 행복하게 만들지는 못했습니다. Pixel Launcher는 Google Pixel, Pixel XL 및 Pixel C에만 적용되므로 사람들은 이를 설치할 수 있는 다른 방법을 찾게 되었습니다.

우리는 사이드로드하는 방법에 대해 이야기했습니다. Pixel Launcher가 9월에 다시 출시됩니다. 작년에 이어 지난달에 또 다시 Android O Developer Preview 2의 업데이트 버전 출시되었습니다. 이러한 포트에는 루트 액세스가 필요한 시스템 응용 프로그램으로 설치되지 않는 한 몇 가지 중요한 기능이 빠져 있기 때문에 단점이 있었습니다. 하지만 한 커뮤니티 개발자는 Paranoid Android가 일반 애플리케이션으로 설치했음에도 Google Now 패널을 구현한 방법을 보고 이에 대해 조사하기 시작했습니다.

Reddit에서 다음과 같이 알려진 개발자 아미르Z Pixel Launcher와 AOSP의 Launcher3를 모두 연구하기 시작했습니다. 그들은 Pixel Launcher의 일부 코드를 Launcher3으로 가져오는 데 많은 시간을 보냈고, 다른 개발자가 유사한 프로젝트 작업을 시작했다는 사실을 알게 되었습니다. 이 개발자는 자신을 호출합니다 삭제스케이프, 두 사람은 텔레그램에서 이에 대해 논의하기 위해 대화를 나눴습니다. DeleteScape는 난독해제된 코드의 일부를 공유할 만큼 훌륭했고 그 결과 아미르Z 많은 발전을 이루고 있습니다.

AmirZ는 이 Pixel Launcher 포트의 제한 사항 중 하나가 실제 Pixel Launcher와 동일한 패키지 이름을 가져야 한다는 점이라고 말합니다. 이렇게 하지 않으면 날씨 위젯이 작동하지 않게 되므로 다음을 수행해야 합니다.

Pixel Launcher가 설치되어 있지 않은지 확인하세요 이것을 설치하기 전에. 그들은 A/B 테스트와 마이크 아이콘이 포함되어 있지 않으며 기능에 대한 토글도 없다고 말했습니다. 하지만 이 버전에는 작동하는 Google Now 패널, G 알약 애니메이션, 위로 스와이프하여 앱 서랍, 날씨 위젯 및 날짜 위젯이 있습니다.


출처: /r/Android