Menguji menggunakan Android Automotive OS di Pixel Tablet

Android Automotive OS yang berjalan di Pixel Tablet

Selain emulator Android Automotive OS, Pixel Tablet dapat digunakan sebagai perangkat hardware fisik untuk menguji aplikasi Anda di Android Automotive OS.

Minta akses

Akses ke image sistem Android Automotive OS di Pixel Tablet memerlukan penyertaan dalam daftar yang diizinkan. Anda dapat mengirimkan formulir akses Android Automotive OS di Pixel Tablet untuk mendapatkan akses.

Image sistem

Target berikut memiliki build yang tersedia di cabang git_udc-car-release:

Target Root adb Layanan Google Play Host Aplikasi Google Automotive Google Play Store Google Maps Asisten Google Android Auto
tangorpro_car_ext-user
tangorpro_car_ext-userdebug

Target berikut memiliki build yang tersedia di cabang git_internal-android15-automotiveos-release:

Target Root adb Layanan Google Play Host Aplikasi Google Automotive Google Play Store Google Maps Gemini Android Auto
tangorpro_car_ext-user
tangorpro_car_ext-userdebug

Mem-flash perangkat

Untuk mem-flash perangkat, ikuti langkah-langkah yang dijelaskan dalam Mem-flash dengan Android Flash Tool. Pastikan Anda login ke alat menggunakan Akun Google yang terdaftar dalam program, atau Anda tidak akan melihat build. Saat diminta untuk memilih build, pilih salah satu dari Image sistem yang sesuai dengan kebutuhan Anda.

Kembali ke build publik

Jika ingin mengembalikan software perangkat, Anda dapat mengikuti petunjuk di Mengembalikan Pixel ke build publik.

Menggunakan perangkat sebagai penerima Android Auto

Pada image user (UAA1.250513.001 atau yang lebih baru), Anda dapat menggunakan perangkat sebagai penerima Android Auto. Untuk menghubungkan ponsel ke Pixel Tablet yang menjalankan Android Automotive OS, buka aplikasi Android Auto dari kisi peluncur di tablet dan ikuti petunjuk di layar untuk memasangkan menggunakan Bluetooth.

Mengemulasi status hardware

Seperti emulator Android Automotive OS, image Android Automotive OS untuk Pixel Tablet mendukung emulasi status hardware.

Simulasi mengemudi

Simulasi mengemudi menggunakan Setelan Cepat

Pada image userdebug (UAA1.250207.001 atau yang lebih tinggi), Anda dapat menyimulasikan mengemudi menggunakan menu Setelan Cepat:

  1. Aktifkan Opsi developer.
  2. Di menu Setelan Cepat, aktifkan Setel mengemudi, seperti yang ditunjukkan pada gambar berikut:
Mensimulasikan perjalanan dengan menu Setelan Cepat
Menu Setelan Cepat

Simulasi mengemudi menggunakan adb

Untuk menyimulasikan status mengemudi menggunakan adb, Anda dapat menggunakan perintah berikut:

adb shell cmd car_service inject-vhal-event 0x11600207 30 -t 2000 \
&& adb shell cmd car_service inject-vhal-event 0x11400400 8 \
&& adb shell cmd car_service inject-vhal-event 0x11200402 false

Perintah ini melakukan tiga hal:

  1. Menetapkan PREF_VEHICLE_SPEED ke 30 meter per detik (sekitar 67 mph atau 108 km/jam), meningkatkan perubahan selama 2 detik.
  2. Menetapkan GEAR_SELECTION ke GEAR_DRIVE.
  3. Menetapkan PARKING_BRAKE_ON ke false.

Untuk menyimulasikan status parkir (status default saat booting), Anda dapat menggunakan perintah berikut:

adb shell dumpsys car_service inject-vhal-event 0x11600207 0 \
&& adb shell dumpsys car_service inject-vhal-event 0x11400400 4

Perintah ini melakukan dua hal:

  1. Menetapkan PREF_VEHICLE_SPEED ke 0 meter per detik (berhenti).
  2. Menetapkan GEAR_SELECTION ke GEAR_PARK.

Masalah umum

Android Automotive OS untuk Pixel Tablet tidak memiliki sertifikasi CTS dan tidak boleh diperlakukan sebagai perangkat produksi. Bagian ini menjelaskan masalah umum dan potensi solusinya.

Jika Anda mengalami masalah atau memiliki permintaan fitur saat menggunakan Android Automotive OS di Pixel Tablet, Anda dapat melaporkannya menggunakan Issue Tracker Google. Pastikan untuk mengisi semua informasi yang diminta pada template masalah. Sebelum mengajukan masalah baru, periksa apakah masalah tersebut sudah dilaporkan dalam daftar masalah. Anda bisa berlangganan dan memberi suara bagi masalah dengan mengklik bintang untuk sebuah masalah di tracker. Untuk mengetahui informasi selengkapnya, lihat Berlangganan pada topik Masalah.

Melaporkan masalah baru

Lokasi

Karena Pixel Tablet tidak memiliki sensor GPS dan perangkat Android Automotive OS tidak diwajibkan untuk mendukung lokasi jaringan, Pixel Tablet yang menjalankan Android Automotive OS tidak melaporkan lokasinya sendiri.

Lokasi palsu menggunakan aplikasi

Untuk menguji aplikasi yang memerlukan pembacaan lokasi, aktifkan opsi developer dan instal aplikasi lokasi palsu.

Lokasi palsu menggunakan adb

Atau, Anda dapat menggunakan adb untuk membuat lokasi palsu menggunakan perintah berikut:

# Turn on the system location setting
adb shell cmd location set-location-enabled true

# Enable the developer option to allow mock locations
adb shell appops set 2000 android:mock_location allow

# Add a mock location provider named PROVIDER_NAME
# If your app uses a specific type of location provider, you should use the standard
# name of that provider, such as "fused", "gps", "network", or "passive"
adb shell cmd location providers add-test-provider PROVIDER_NAME

# Use the mock location provider named PROVIDER_NAME
adb shell cmd location providers set-test-provider-enabled PROVIDER_NAME true

# Set the location provided by PROVIDER_NAME,
# where latitude and longitude are a comma separated pair such as "37.4215,-122.0843"
adb shell cmd location providers set-test-provider-location PROVIDER_NAME --location LATITUDE,LONGITUDE

# Confirm that the location has been set
adb shell dumpsys location | grep "last location"

Untuk berhenti menggunakan penyedia lokasi palsu, gunakan perintah berikut:

adb shell cmd location providers set-test-provider-enabled PROVIDER_NAME false

Bluetooth

Dukungan untuk profil Bluetooth, seperti Profil Handsfree (HFP) dan Profil Distribusi Audio Lanjutan (A2DP), mungkin tidak ada atau tidak berfungsi sepenuhnya.

Radio

Aplikasi Radio default tidak berfungsi.

Android Auto

Koneksi Android Auto kabel tidak berfungsi secara konsisten. Gunakan koneksi nirkabel jika Anda bisa. Lihat Menyiapkan Android Auto untuk mengetahui petunjuk langkah demi langkah.

Catatan rilis

AAI5.260516.001.A2 (16 Mei 2026)

Rilis ini memiliki build yang tersedia di cabang git_internal-android15-automotiveos-release.

Update

UAA1.250513.001 (13 Mei 2025)

Rilis ini memiliki build yang tersedia di cabang git_udc-car-release.

Update

  • Build tangorpro_car_ext-user kini mendukung tindakan sebagai penerima Android Auto.

UAA1.250207.001 (7 Februari 2025)

Rilis ini memiliki build yang tersedia di cabang git_udc-car-release.

Update

  • Menambahkan dukungan untuk Aplikasi seluler untuk mobil.
  • Meningkatkan stabilitas audio untuk kontrol volume.
  • Menonaktifkan aktivasi dari mencabut kabel USB dan melakukan gestur ketuk untuk mengurangi konsumsi baterai.
  • Mengaktifkan layanan kamera.
  • Mendukung menu Setelan Cepat di status bar untuk developer. (Hanya tersedia di build userdebug.)

Perbaikan bug

  • Perubahan volume audio per streaming.
  • Volume musik kini tetap ada, dan kontrol volume tidak muncul saat booting.
  • Tidak lagi mengalami error saat mengubah volume di setelan.
  • Wi-Fi dinonaktifkan setelah reboot.
  • Beralih antara IME Rotary dan Carboard secara otomatis.
  • Menghapus fitur yang tidak tersedia, seperti android.software.app_widgets.