Android Automotive 25Q2

Google은 Android Automotive 파트너와 이 Android 25Q2 출시를 공유하게 되어 기쁩니다. Android 16의 경우 이 Android Automotive 25Q2 출시는 규정을 준수합니다. OEM에 향후 출시 버전을 추천하는 것을 목표로 기능을 계속 미세 조정하고 있습니다.

출시 세부정보

이 섹션에서는 AAOS B 출시에서 제공하는 주요 기능과 개선사항을 요약합니다.

이 업데이트는 Android16 API 수준 36인 에 적용됩니다.

Android Automotive 25Q2 출시는 Android 16을 준수합니다.

새로운 기능

25Q2 출시에서는 다음과 같은 새로운 기능을 제공합니다.

AAOS 프레임워크

연결

  • 네트워킹:

    • 최소 통신: 자동차 OEM이 데이터 전용 기기 (TCU 포함)에서 Android 통신을 사용할 수 있도록 하는 자동차 OEM용 Android 통신 하드웨어 추상화 계층 (HAL)의 하위 집합입니다. 이렇게 하면 단편화가 줄어들고 통신 기능이 지원됩니다.

    • 연결 메시지 업셀 API: 사용자의 모바일 데이터 요금제 상태를 노출할 수 있는 API를 제공하도록 SubscriptionManager를 개선했습니다. 예를 들어 active, inactive, trial, 만료일입니다.

    • 프로젝션된 앱 지원: 자동차 OEM이 Android API를 통해 사용할 수 없는 전체 hostapd.conf 매개변수 집합을 구성할 수 있도록 지원을 추가했습니다. OEM이 클라이언트가 로컬 핫스팟 (LOHS)에서 연결 해제된 이유를 알 수 있도록 SoftApCallback API에 연결 해제 이유를 추가했습니다. 이러한 기능은 프로젝션된 앱에 대한 지원을 개선하고 단편화를 줄입니다.

AAOS 시스템 UI 및 환경

  • 확장 가능한 UI: 이 AAOS 창 프레임워크는 OEM이 창 요구사항을 충족하고 맞춤 환경을 촉진할 수 있는 구성 가능한 구성요소를 OEM에 제공합니다.

VHAL 속성

  • 차량 속성:

    • 차량 특성과 상태를 전달하는 새로운 차량 속성을 추가했습니다.

    • 생성된 문서를 VehiclePropertyIDs에 통합하기 위해 차량 속성 상수를 @SystemApi에서 공개 API로 업데이트했습니다. 이전에 정의되고 문서화된 권한은 차량 속성 데이터에 액세스하는 데 여전히 필요합니다.

  • 서드 파티 액세스 가능한 차량 속성: 이 기능은 탐색, 음성 어시스턴트, 날씨, 운전 상태와 관련된 8개의 기존 차량 속성을 서드 파티 앱 개발자가 사용할 수 있도록 합니다. 자세한 내용은 Google 앱 및 서비스와 통합을 참고하세요.

규정 준수

Android 규정 준수는 내부 참조 하드웨어에서 실행되었습니다. 이 출시에서 실행되는 테스트 모음에는 CTS, CTS-V, ATS, STS, VTS, GSI의 CTS가 포함됩니다.

아래에 나열된 문제를 제외하고 알려진 실패에는 Android 16 코드 (android16-release) 또는 Android 16 테스트 브랜치(android16-tests-dev)에서 수정이 필요하지 않습니다.

  • 테스트 실패: CtsWindowManagerJetpackTestCases#MultiDisplayActivityEmbeddingPlaceholderTests

    실패 요약: 세로 모드 디스플레이에서 하나의 테스트가 실패합니다. 각각 WINDOWING_MODE_MULTI_WINDOW인 여러 루트 작업과 관련된 창 솔루션을 기반으로 하는 확장 가능한 UI 빌드에서 활동 삽입 동작을 테스트할 때 삽입 규칙의 windowMetrics에서와 같이 예상보다 작은 경계에서 실행되는 일부 활동으로 인해 알려진 실패가 발생합니다. 결과적으로 자리표시자가 시작되었고 보조 디스플레이에서 활동을 실행할 때 테스트가 실패했습니다.

    aosp/3659633 패치는 멀티 윈도우 rootTask에서 창 모드 상속을 수정합니다.

  • 테스트 실패: CtsAutoFillServiceTestCases

    실패 요약: 각각 WINDOWING_MODE_MULTI_WINDOW인 여러 루트 작업과 관련된 창 솔루션을 기반으로 하는 확장 가능한 UI 빌드에서 두 가지 카테고리의 알려진 문제가 발생합니다.

    • IME가 자동 완성 채우기 대화상자를 가려 채우기 대화상자의 버튼을 누를 수 없습니다. 이 플랫폼 ag/3664131 패치를 사용하여 채우기 대화상자를 일시적으로 사용 중지할 수 있습니다.

    • PASSWORD와 같은 두 번째 필드가 자동 완성되면 LoginActivitydecor_grip 뒤에 있고 입력 포커스를 잃습니다. 패치는 다음 링크에서 확인할 수 있습니다. ag/3679541, ag/3675628, ag/3675627.