Google, Project Treble 호환 기기용 공식 Android Q GSI 출시

Google은 개발자가 Android Pie로 출시되는 모든 Project Treble 호환 기기에서 앱을 테스트할 수 있도록 공식 Android Q GSI를 출시했습니다.

Google은 3세대 Google Pixel 스마트폰 모두에 대해 두 번째 Android Q 베타를 중단했습니다. 또한 Project Treble과 호환되는 모든 스마트폰에서 플래시를 사용할 수 있는 시스템 이미지도 공개했습니다. 안드로이드 Q! 예, Google은 드디어 출시됐다 최신 Android 버전의 일반 시스템 이미지(GSI) 즉, Pixel이 아닌 스마트폰에서도 최신 Android 버전을 테스트할 수 있습니다.

참고로 구글은 발표 Android 8.0 Oreo와 함께 Treble 프로젝트. Treble은 Android가 내부적으로 작동하는 방식을 대규모로 재구성한 것입니다. OEM이 소프트웨어 업데이트를 더 빠르게 출시할 수 있도록 Android를 모듈화하는 작업이 포함됩니다. Treble에서는 Android Oreo 이상으로 출시되는 기기에서 다음과 같은 공급업체 구현을 분리해야 합니다. OS가 Android OS의 기본 하드웨어와 통신하는 데 사용하는 소프트웨어인 HAL 뼈대. Google은 VNDK를 완전히 구현하여 Android 8.1 Oreo 및 Android 9 Pie로 Treble의 요구 사항을 개선했습니다. (벤더 네이티브 개발 키트) 및 CTS-on-GSI(일반 시스템 이미지의 호환성 테스트 스위트) 도입 테스트. Android 9 Pie로 출시되는 모든 기기는 Google에서 Treble과 호환되는 것으로 간주됩니다.

Google이 OEM에게 기기의 Treble 지원 여부를 확인하도록 요청하는 방식은 GSI. GSI는 공급업체 수정 없이 AOSP에서 직접 컴파일된 Android 빌드입니다. Treble 호환 장치는 공급업체, 부팅 또는 기타 파티션을 수정하지 않고도 시스템 파티션에 플래시된 GSI를 성공적으로 부팅할 수 있어야 합니다. 맞춤형 ROM 개발자 우리 포럼에서

기능이 추가된 자체 GSI를 만들어 이를 활용했지만 Google은 앱 개발자도 시도하기를 원합니다. GSI를 자신의 기기에 플래시하여 기존의 최신 API 수준에 대해 앱을 테스트할 수 있습니다. 하드웨어.

공식 Android Q 베타 GSI는 오늘 ARM64+GMS, ARM64 및 x86_64의 3가지 변형으로 게시되었습니다. Google Play 앱과 서비스가 포함된 ARM64+GMS 버전을 원할 가능성이 높습니다. Google이 세 가지 변형 모두에 대해 제공한 빌드 정보는 다음과 같습니다.

Date: April 2019
Build: QPP2.190228.021-5411336
Build Type: experimental
Security patch level: 2019-04-05
GooglePlayServices: 16.0.88

기기에 Android Q GSI를 설치하려면 다음 요구 사항을 충족해야 합니다.

  • 귀하의 기기는 Android 9 Pie로 출시되었으며 Treble과 호환됩니다.
  • 잠금 해제된 부트로더가 있으므로 fastboot를 통해 시스템 및 vbmeta 이미지를 플래시할 수 있습니다. (구글은 아직 작업 중 부트로더 잠금을 해제하지 않고 GSI를 설치하는 방법입니다.)

이러한 GSI에서는 모든 하드웨어 기능이 보장되지 않습니다. Treble의 테스트는 장치의 모든 하드웨어 구성 요소가 작동하는지 확인하지 않으므로 원플러스 6T 예를 들어 Xiaomi Mi 9의 디스플레이 내장 지문 스캐너가 작동합니다. 또한 GSI는 CTS를 통과하지 않으므로 앱이 SafetyNet Attestation API를 사용하여 기기가 변조되지 않았는지 확인하면 작동하지 않습니다. 마지막으로, Android Q는 아직 베타 버전이므로 Google Pixels 릴리스에 적용되는 다른 모든 알려진 문제도 여기에 적용됩니다. 또한 재부팅 실패, 수신 전화 중 오디오 청취 실패, Pixel 장치의 Bluetooth 연결 문제 등 알려진 추가 문제가 있습니다.

GSI를 다운로드하고 설치하려면 아래 링크를 방문하세요.

Android Q GSI 바이너리