Hi,
I've finally got Android Auto working with the non Google travel apps I need after a lot of tinkering and Googling. Android Auto runs in a dedicated profile alone so doesn't live alongside any other apps.
The only issues I have now are:
I can make calls from my car's infotainment system via AA, audio and mic all routed via car, but once the call is in progress, the only way I can end the call is if the other side hands up. During the call, there is no update to the car's infotainment system to show the call is in progress meaning I have no control over the call.
If someone calls me, I can not answer the call as its being routed to the phone's speaker. Even if I answer the phone on the phone itself, the audio is still only routed via the phone. Again, no display on the car's infotainment system to show any call is in progress.
Steps I took to get it working for those it might help
- Unplug the phone from your car.
- Enter the Car's Bluetooth menu and pair your phone over Bluetooth as normal. Allow the sharing of contacts when prompted.
- Open the phone Settings --> Apps --> Sandboxed Google Play --> Android Auto --> Switch on all the permissions switches.
- In the same screen, tap Android Auto app info.
- Tap Permissons.
- Grant permisions to: Call logs/Contacts/Nearby devices/Network/Notifications/Phone/Sensors.
- Go back a screen and tap on "Additional settings in the app".
- Tick "Start Android Auto while locked".
- Tap Customise launcher and tick the apps you want available to you in the car, then drag and drop to get the preferred order.
- Change the other settings in this screen to suit your requirements.
- Back out of this screen back to the phone's main screen.
- Add a widget to the screen for "Settings", and point it at the "Devices" sub menu. This widget is useful for the times where you plug in your phone into the car (not sure how useful this step is for wireless users), and AA fails to launch on the car, it's because the phone has set up the USB connection in the "Charging Only" state but it needs to be in the "File Transfer" mode to interact with your car. This saved me from contstantly having to reboot the phone when this glitch happens.
- Scroll to bottom and tap "Version and permission info" 10 times to make yourself a Developer.
- Once enabled, check the top right of the screen and tap the 3 dots.
- Tap "Developer settings".
- Enable Wireless Android Auto and scroll to the bottom. Select "Unknown Sources".
- Restart the phone.
- At this point, everything is configured, however, it is worth noting that some apps, such as AmiGo that I use as a free non-Google routing app, will not show up in your car's infotainment system unless the AmiGO app is installed via the official Google Play Store app. I'm assuming this has something to do with some form of official app sigs. The same rule however, does not apply to Spotify so who knows.
Hardware/Software version info
Running a Pixel 8 Pro with the latest version of GraheneOS.
Android Auto is the latest version supported by GrapheneOS.
Car: Seat Leon FR 2018 running a MIB2 Infotainment system. Firmware version: 0472 (not the latest but certainly not the oldest).
Tests
I've used a Pixel 4XL with stock AndroidOS to ensure the car's infotainment system was not at fault. Everything (incluing a little extra eye candy) works flawlessly on this phone.
Log File
Below is the Android Auto Log File. The test calls happened around these timestamps:
12:44 - Call from car to target phone. No display on car's infotainment system but call goes through, is answered and audio/mic is routed through car.
12:46 - Call from target phone to car. Call only rings on my phone, not the car and again, no display on the car's infotainment system.
type: logcat
osVersion: google/husky/husky:14/AP2A.240905.003/2024090400:user/release-keys
packageName: com.google.android.projection.gearhead:126643234
buffers: main,system,crash,events,kernel
level: verbose
--------- beginning of events
09-08 12:41:53.252 8169 8169 I auditd : avc=type=1400 audit(0.0:2750): avc: denied { read } for comm="app_process64" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=374 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0
09-08 12:41:53.332 8169 8169 I auditd : avc=type=1400 audit(0.0:2773): avc: denied { read } for comm="app_process64" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=374 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0
09-08 12:41:53.340 8169 8169 I auditd : avc=type=1400 audit(0.0:2775): avc: denied { read } for comm="gearhead:shared" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=374 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0
09-08 12:41:57.828 8852 8852 I auditd : avc=type=1400 audit(0.0:3159): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=111 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0
09-08 12:41:57.828 8852 8852 I auditd : avc=type=1400 audit(0.0:3162): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=111 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0
09-08 12:41:57.828 8852 8852 I auditd : avc=type=1400 audit(0.0:3163): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=111 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0
09-08 12:41:57.832 8852 8852 I auditd : avc=type=1400 audit(0.0:3164): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=111 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0
09-08 12:41:57.832 8852 8852 I auditd : avc=type=1400 audit(0.0:3165): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=111 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0
09-08 12:41:57.840 8852 8852 I auditd : avc=type=1400 audit(0.0:3168): avc: denied { read } for comm="main" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=374 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0
09-08 12:41:59.432 8852 8852 I auditd : avc=type=1400 audit(0.0:3257): avc: denied { read } for comm="on.gearhead:car" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=374 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0
09-08 12:42:38.220 8852 8852 I wm_on_create_called: [Token=196077729,Component Name=com.google.android.apps.auto.carservice.gmscorecompat.FirstActivityImpl,Reason=performCreate,time=72ms]
09-08 12:42:38.335 8852 8852 I wm_on_destroy_called: [Token=196077729,Component Name=com.google.android.apps.auto.carservice.gmscorecompat.FirstActivityImpl,Reason=performDestroy,time=3ms]
09-08 12:42:38.832 11881 11881 I auditd : avc=type=1400 audit(0.0:4595): avc: denied { read } for comm="app_process64" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=374 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0
09-08 12:42:38.876 11881 11881 I auditd : avc=type=1400 audit(0.0:4596): avc: denied { read } for comm="app_process64" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=374 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0
09-08 12:42:38.880 11881 11881 I auditd : avc=type=1400 audit(0.0:4597): avc: denied { read } for comm="head:projection" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=374 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0
09-08 12:42:38.924 11881 11881 I auditd : avc=type=1400 audit(0.0:4598): avc: denied { read } for comm="head:projection" name="u:object_r:odsign_prop:s0" dev="tmpfs" ino=285 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:odsign_prop:s0 tclass=file permissive=0
09-08 12:42:38.924 11881 11881 I auditd : avc=type=1400 audit(0.0:4599): avc: denied { read } for comm="head:projection" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=374 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0
09-08 12:42:38.932 11881 11881 I auditd : avc=type=1400 audit(0.0:4600): avc: denied { getattr } for comm="head:projection" path="/apex/apex-info-list.xml" dev="tmpfs" ino=83 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:apex_info_file:s0 tclass=file permissive=0
09-08 12:42:39.004 11881 11881 I auditd : avc=type=1400 audit(0.0:4605): avc: denied { lock } for comm="head:projection" path="/system/framework/arm64/boot.art" dev="dm-12" ino=1336 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.016 11881 11881 I auditd : avc=type=1400 audit(0.0:4608): avc: denied { lock } for comm="head:projection" path="/system/framework/arm64/boot-core-libart.art" dev="dm-12" ino=1270 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.016 11881 11881 I auditd : avc=type=1400 audit(0.0:4609): avc: denied { lock } for comm="head:projection" path="/system/framework/arm64/boot-okhttp.art" dev="dm-12" ino=1318 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.016 11881 11881 I auditd : avc=type=1400 audit(0.0:4610): avc: denied { lock } for comm="head:projection" path="/system/framework/arm64/boot-bouncycastle.art" dev="dm-12" ino=1258 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.016 11881 11881 I auditd : avc=type=1400 audit(0.0:4611): avc: denied { lock } for comm="head:projection" path="/system/framework/arm64/boot-apache-xml.art" dev="dm-12" ino=1252 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.020 11881 11881 I auditd : avc=type=1400 audit(0.0:4612): avc: denied { lock } for comm="head:projection" path="/system/framework/arm64/boot-framework.art" dev="dm-12" ino=1306 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.040 11881 11881 I auditd : avc=type=1400 audit(0.0:4613): avc: denied { lock } for comm="head:projection" path="/system/framework/arm64/boot-framework-graphics.art" dev="dm-12" ino=1288 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.040 11881 11881 I auditd : avc=type=1400 audit(0.0:4614): avc: denied { lock } for comm="head:projection" path="/system/framework/arm64/boot-framework-location.art" dev="dm-12" ino=1294 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.040 11881 11881 I auditd : avc=type=1400 audit(0.0:4615): avc: denied { lock } for comm="head:projection" path="/system/framework/arm64/boot-ext.art" dev="dm-12" ino=1276 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.040 11881 11881 I auditd : avc=type=1400 audit(0.0:4616): avc: denied { lock } for comm="head:projection" path="/system/framework/arm64/boot-telephony-common.art" dev="dm-12" ino=1324 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.044 11881 11881 I auditd : avc=type=1400 audit(0.0:4617): avc: denied { lock } for comm="head:projection" path="/system/framework/arm64/boot-voip-common.art" dev="dm-12" ino=1330 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.044 11881 11881 I auditd : avc=type=1400 audit(0.0:4618): avc: denied { lock } for comm="head:projection" path="/system/framework/arm64/boot-ims-common.art" dev="dm-12" ino=1312 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.044 11881 11881 I auditd : avc=type=1400 audit(0.0:4619): avc: denied { lock } for comm="head:projection" path="/system/framework/arm64/boot-framework-nfc.art" dev="dm-12" ino=1300 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.044 11881 11881 I auditd : avc=type=1400 audit(0.0:4620): avc: denied { lock } for comm="head:projection" path="/system/framework/arm64/boot-core-icu4j.art" dev="dm-12" ino=1264 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.280 11881 11881 I auditd : avc=type=1400 audit(0.0:4637): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=111 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0
09-08 12:42:39.280 11881 11881 I auditd : avc=type=1400 audit(0.0:4638): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=111 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0
09-08 12:42:39.280 11881 11881 I auditd : avc=type=1400 audit(0.0:4639): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=111 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0
09-08 12:42:39.280 11881 11881 I auditd : avc=type=1400 audit(0.0:4640): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=111 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0
09-08 12:42:39.280 11881 11881 I auditd : avc=type=1400 audit(0.0:4641): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=111 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0
09-08 12:42:39.280 11881 11881 I auditd : avc=type=1400 audit(0.0:4642): avc: denied { read } for comm="main" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=374 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0
09-08 12:42:39.364 11881 11881 I auditd : avc=type=1400 audit(0.0:4649): avc: denied { read } for comm="binder:11881_2" name="u:object_r:qemu_sf_lcd_density_prop:s0" dev="tmpfs" ino=308 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:qemu_sf_lcd_density_prop:s0 tclass=file permissive=0
09-08 12:42:39.364 11881 11881 I auditd : avc=type=1400 audit(0.0:4650): avc: denied { read } for comm="binder:11881_2" name="u:object_r:qemu_sf_lcd_density_prop:s0" dev="tmpfs" ino=308 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:qemu_sf_lcd_density_prop:s0 tclass=file permissive=0
09-08 12:42:39.804 11996 11996 I auditd : avc=type=1400 audit(0.0:4659): avc: denied { read } for comm="app_process64" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=374 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0
09-08 12:42:39.840 11996 11996 I auditd : avc=type=1400 audit(0.0:4666): avc: denied { read } for comm="app_process64" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=374 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0
09-08 12:42:39.844 11996 11996 I auditd : avc=type=1400 audit(0.0:4667): avc: denied { read } for comm="arhead:watchdog" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=374 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0
09-08 12:42:39.852 11996 11996 I auditd : avc=type=1400 audit(0.0:4668): avc: denied { read } for comm="arhead:watchdog" name="u:object_r:odsign_prop:s0" dev="tmpfs" ino=285 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:odsign_prop:s0 tclass=file permissive=0
09-08 12:42:39.852 11996 11996 I auditd : avc=type=1400 audit(0.0:4669): avc: denied { read } for comm="arhead:watchdog" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=374 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0
09-08 12:42:39.860 11996 11996 I auditd : avc=type=1400 audit(0.0:4674): avc: denied { getattr } for comm="arhead:watchdog" path="/apex/apex-info-list.xml" dev="tmpfs" ino=83 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:apex_info_file:s0 tclass=file permissive=0
09-08 12:42:39.904 11996 11996 I auditd : avc=type=1400 audit(0.0:4680): avc: denied { lock } for comm="arhead:watchdog" path="/system/framework/arm64/boot.art" dev="dm-12" ino=1336 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.908 11996 11996 I auditd : avc=type=1400 audit(0.0:4681): avc: denied { lock } for comm="arhead:watchdog" path="/system/framework/arm64/boot-core-libart.art" dev="dm-12" ino=1270 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.908 11996 11996 I auditd : avc=type=1400 audit(0.0:4682): avc: denied { lock } for comm="arhead:watchdog" path="/system/framework/arm64/boot-okhttp.art" dev="dm-12" ino=1318 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.908 11996 11996 I auditd : avc=type=1400 audit(0.0:4683): avc: denied { lock } for comm="arhead:watchdog" path="/system/framework/arm64/boot-bouncycastle.art" dev="dm-12" ino=1258 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.908 11996 11996 I auditd : avc=type=1400 audit(0.0:4684): avc: denied { lock } for comm="arhead:watchdog" path="/system/framework/arm64/boot-apache-xml.art" dev="dm-12" ino=1252 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.912 11996 11996 I auditd : avc=type=1400 audit(0.0:4685): avc: denied { lock } for comm="arhead:watchdog" path="/system/framework/arm64/boot-framework.art" dev="dm-12" ino=1306 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:39.932 11996 11996 I auditd : avc=type=1400 audit(0.0:4686): avc: denied { lock } for comm="arhead:watchdog" path="/system/framework/arm64/boot-framework-graphics.art" dev="dm-12" ino=1288 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:40.827 11881 11881 I wm_on_create_called: [Token=224677243,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=performCreate,time=19ms]
09-08 12:42:40.830 11881 11881 I wm_on_start_called: [Token=224677243,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=handleStartActivity,time=1ms]
09-08 12:42:40.831 11881 11881 I wm_on_resume_called: [Token=224677243,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=RESUME_ACTIVITY,time=0ms]
09-08 12:42:40.854 11881 11881 I wm_on_paused_called: [Token=224677243,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=performPause,time=0ms]
09-08 12:42:41.298 11881 11881 I viewroot_draw_event: [window=VRI[GhostActivity],event=reportDrawFinished seqId=0]
09-08 12:42:41.355 11881 11881 I viewroot_draw_event: [window=VRI[GhFacetBar],event=Canceling draw. cancelDueToPreDrawListener=true cancelDueToSync=false]
09-08 12:42:41.382 11881 11881 I viewroot_draw_event: [window=VRI[Dashboard],event=reportDrawFinished seqId=0]
09-08 12:42:41.383 11881 11881 I wm_on_stop_called: [Token=224677243,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=STOP_ACTIVITY_ITEM,time=1ms]
09-08 12:42:41.414 11881 11881 I viewroot_draw_event: [window=VRI[GhFacetBar],event=Draw frame after cancel]
09-08 12:42:41.525 11881 11881 I viewroot_draw_event: [window=VRI[GhFacetBar],event=reportDrawFinished seqId=0]
09-08 12:42:41.584 11881 11881 I viewroot_draw_event: [window=VRI[GhostActivity],event=Not drawing due to not visible]
09-08 12:42:41.806 11881 11881 I wm_on_restart_called: [Token=224677243,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=performRestart,time=0ms]
09-08 12:42:41.807 11881 11881 I wm_on_start_called: [Token=224677243,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=handleStartActivity,time=1ms]
09-08 12:42:41.809 11881 11881 I wm_on_resume_called: [Token=224677243,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=RESUME_ACTIVITY,time=0ms]
09-08 12:42:41.810 11881 11881 I wm_on_top_resumed_gained_called: [Token=224677243,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=topWhenResuming]
09-08 12:42:41.828 11881 11881 I viewroot_draw_event: [window=VRI[hkf],event=reportDrawFinished seqId=0]
09-08 12:42:41.835 11881 11881 I viewroot_draw_event: [window=VRI[GhostActivity],event=Start draw after previous draw not visible]
09-08 12:42:41.838 11881 11881 I viewroot_draw_event: [window=VRI[GhostActivity],event=reportDrawFinished seqId=0]
09-08 12:42:42.360 12283 12283 I auditd : avc=type=1400 audit(0.0:4740): avc: denied { read } for comm="app_process64" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=374 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0
09-08 12:42:42.428 12283 12283 I auditd : avc=type=1400 audit(0.0:4741): avc: denied { read } for comm="app_process64" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=374 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0
09-08 12:42:42.428 12283 12283 I auditd : avc=type=1400 audit(0.0:4742): avc: denied { read } for comm="arhead:provider" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=374 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0
09-08 12:42:42.436 12283 12283 I auditd : avc=type=1400 audit(0.0:4743): avc: denied { read } for comm="arhead:provider" name="u:object_r:odsign_prop:s0" dev="tmpfs" ino=285 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:odsign_prop:s0 tclass=file permissive=0
09-08 12:42:42.436 12283 12283 I auditd : avc=type=1400 audit(0.0:4744): avc: denied { read } for comm="arhead:provider" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=374 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0
09-08 12:42:42.448 12283 12283 I auditd : avc=type=1400 audit(0.0:4745): avc: denied { getattr } for comm="arhead:provider" path="/apex/apex-info-list.xml" dev="tmpfs" ino=83 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:apex_info_file:s0 tclass=file permissive=0
09-08 12:42:42.488 12283 12283 I auditd : avc=type=1400 audit(0.0:4746): avc: denied { lock } for comm="arhead:provider" path="/system/framework/arm64/boot.art" dev="dm-12" ino=1336 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:42.492 12283 12283 I auditd : avc=type=1400 audit(0.0:4747): avc: denied { lock } for comm="arhead:provider" path="/system/framework/arm64/boot-core-libart.art" dev="dm-12" ino=1270 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:42.492 12283 12283 I auditd : avc=type=1400 audit(0.0:4748): avc: denied { lock } for comm="arhead:provider" path="/system/framework/arm64/boot-okhttp.art" dev="dm-12" ino=1318 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:42.492 12283 12283 I auditd : avc=type=1400 audit(0.0:4749): avc: denied { lock } for comm="arhead:provider" path="/system/framework/arm64/boot-bouncycastle.art" dev="dm-12" ino=1258 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:42.492 12283 12283 I auditd : avc=type=1400 audit(0.0:4750): avc: denied { lock } for comm="arhead:provider" path="/system/framework/arm64/boot-apache-xml.art" dev="dm-12" ino=1252 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:42.492 12283 12283 I auditd : avc=type=1400 audit(0.0:4751): avc: denied { lock } for comm="arhead:provider" path="/system/framework/arm64/boot-framework.art" dev="dm-12" ino=1306 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:42.512 12283 12283 I auditd : avc=type=1400 audit(0.0:4754): avc: denied { lock } for comm="arhead:provider" path="/system/framework/arm64/boot-framework-graphics.art" dev="dm-12" ino=1288 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:42.512 12283 12283 I auditd : avc=type=1400 audit(0.0:4755): avc: denied { lock } for comm="arhead:provider" path="/system/framework/arm64/boot-framework-location.art" dev="dm-12" ino=1294 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:42.512 12283 12283 I auditd : avc=type=1400 audit(0.0:4756): avc: denied { lock } for comm="arhead:provider" path="/system/framework/arm64/boot-ext.art" dev="dm-12" ino=1276 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:42.512 12283 12283 I auditd : avc=type=1400 audit(0.0:4757): avc: denied { lock } for comm="arhead:provider" path="/system/framework/arm64/boot-telephony-common.art" dev="dm-12" ino=1324 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:42.516 12283 12283 I auditd : avc=type=1400 audit(0.0:4758): avc: denied { lock } for comm="arhead:provider" path="/system/framework/arm64/boot-voip-common.art" dev="dm-12" ino=1330 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:42.516 12283 12283 I auditd : avc=type=1400 audit(0.0:4759): avc: denied { lock } for comm="arhead:provider" path="/system/framework/arm64/boot-ims-common.art" dev="dm-12" ino=1312 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:42.516 12283 12283 I auditd : avc=type=1400 audit(0.0:4760): avc: denied { lock } for comm="arhead:provider" path="/system/framework/arm64/boot-framework-nfc.art" dev="dm-12" ino=1300 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:42.516 12283 12283 I auditd : avc=type=1400 audit(0.0:4761): avc: denied { lock } for comm="arhead:provider" path="/system/framework/arm64/boot-core-icu4j.art" dev="dm-12" ino=1264 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:42.532 12283 12283 I auditd : avc=type=1400 audit(0.0:4762): avc: denied { lock } for comm="arhead:provider" path="/system/framework/arm64/boot-framework-adservices.art" dev="dm-12" ino=1282 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
09-08 12:42:42.688 12283 12283 I auditd : avc=type=1400 audit(0.0:4768): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=111 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0
09-08 12:42:42.688 12283 12283 I auditd : avc=type=1400 audit(0.0:4769): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=111 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0
09-08 12:42:42.688 12283 12283 I auditd : avc=type=1400 audit(0.0:4770): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=111 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0
09-08 12:42:42.688 12283 12283 I auditd : avc=type=1400 audit(0.0:4771): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=111 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0
09-08 12:42:42.688 12283 12283 I auditd : avc=type=1400 audit(0.0:4772): avc: denied { read } for comm="main" name="u:object_r:build_attestation_prop:s0" dev="tmpfs" ino=111 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0
09-08 12:42:42.688 12283 12283 I auditd : avc=type=1400 audit(0.0:4773): avc: denied { read } for comm="main" name="u:object_r:userdebug_or_eng_prop:s0" dev="tmpfs" ino=374 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:userdebug_or_eng_prop:s0 tclass=file permissive=0
09-08 12:42:42.752 12283 12283 I auditd : avc=type=1400 audit(0.0:4776): avc: denied { read } for comm="binder:12283_2" name="u:object_r:qemu_sf_lcd_density_prop:s0" dev="tmpfs" ino=308 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:qemu_sf_lcd_density_prop:s0 tclass=file permissive=0
09-08 12:42:42.752 12283 12283 I auditd : avc=type=1400 audit(0.0:4777): avc: denied { read } for comm="binder:12283_2" name="u:object_r:qemu_sf_lcd_density_prop:s0" dev="tmpfs" ino=308 scontext=u:r:untrusted_app:s0:c255,c256,c523,c768 tcontext=u:object_r:qemu_sf_lcd_density_prop:s0 tclass=file permissive=0
09-08 12:43:18.158 11881 11881 I wm_on_top_resumed_lost_called: [Token=224677243,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=topStateChangedWhenResumed]
09-08 12:43:18.187 11881 11881 I wm_on_create_called: [Token=59675392,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=performCreate,time=6ms]
09-08 12:43:18.189 11881 11881 I wm_on_start_called: [Token=59675392,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=handleStartActivity,time=1ms]
09-08 12:43:18.190 11881 11881 I wm_on_resume_called: [Token=59675392,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=RESUME_ACTIVITY,time=0ms]
09-08 12:43:18.227 11881 11881 I wm_on_paused_called: [Token=59675392,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=performPause,time=0ms]
09-08 12:43:18.251 11881 11881 I viewroot_draw_event: [window=VRI[GhostActivity],event=reportDrawFinished seqId=0]
09-08 12:43:18.282 11881 11881 I wm_on_stop_called: [Token=59675392,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=STOP_ACTIVITY_ITEM,time=1ms]
09-08 12:43:18.309 11881 11881 I viewroot_draw_event: [window=VRI[GhostActivity],event=Not drawing due to not visible]
09-08 12:43:18.667 11881 11881 I viewroot_draw_event: [window=VRI[umt],event=reportDrawFinished seqId=0]
09-08 12:43:18.670 11881 11881 I wm_on_restart_called: [Token=59675392,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=performRestart,time=0ms]
09-08 12:43:18.672 11881 11881 I wm_on_start_called: [Token=59675392,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=handleStartActivity,time=2ms]
09-08 12:43:18.673 11881 11881 I wm_on_resume_called: [Token=59675392,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=RESUME_ACTIVITY,time=0ms]
09-08 12:43:18.673 11881 11881 I wm_on_top_resumed_gained_called: [Token=59675392,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=topWhenResuming]
09-08 12:43:18.694 11881 11881 I viewroot_draw_event: [window=VRI[GhostActivity],event=Start draw after previous draw not visible]
09-08 12:43:18.699 11881 11881 I viewroot_draw_event: [window=VRI[GhostActivity],event=reportDrawFinished seqId=0]
09-08 12:43:18.742 11881 11881 I viewroot_draw_event: [window=VRI[hkf],event=applyTransactionOnDraw applyImmediately]
09-08 12:43:18.743 11881 11881 I viewroot_draw_event: [window=VRI[hkf],event=applyTransactionOnDraw applyImmediately]
09-08 12:43:18.743 11881 11881 I viewroot_draw_event: [window=VRI[hkf],event=Not drawing due to not visible]
09-08 12:43:18.806 11881 11881 I wm_on_paused_called: [Token=224677243,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=performPause,time=1ms]
09-08 12:43:18.827 11881 11881 I wm_on_stop_called: [Token=224677243,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=STOP_ACTIVITY_ITEM,time=0ms]
09-08 12:43:18.834 11881 11881 I viewroot_draw_event: [window=VRI[GhostActivity],event=Not drawing due to not visible]
09-08 12:43:21.905 11881 11881 I wm_on_top_resumed_lost_called: [Token=59675392,Component Name=com.google.android.apps.auto.client.activity.ghost.GhostActivity,Reason=topStateChangedWhenResumed]
--------- beginning of main
09-08 12:46:39.920 8852 11937 W CAR.SENSOR.LITE: sensor event while no listener, sensor:10 [CONTEXT ratelimit_period="1 MINUTES" skipped=119 ]
09-08 12:46:41.384 8852 12070 D BufferPoolAccessor2.0: bufferpool2 0x300d112900a2428 : 0(0 size) total buffers - 0(0 size) used buffers - 0/0 (recycle/alloc) - 0/0 (fetch/transfer)
09-08 12:46:42.080 11881 11881 W GH.MsgNotifParser: No semantic reply action found for com.android.dialer [CONTEXT ratelimit_period="10 SECONDS" skipped=14 ]
09-08 12:46:42.504 8852 8852 I CAR.AUDIO: Call state change: 0
09-08 12:46:42.504 8852 8852 I CAR.AUDIO.FOCUS: Call completed
09-08 12:46:43.630 8852 8852 I CAR.AUDIO.AFM: Received onAudioFocusGrant. gainRequest: GAIN, requestResult: GRANTED, clientId: android.media.AudioManager@3dbc7a3htl@679daa0, packageName: com.google.android.projection.gearhead, clientUid: 1110255
09-08 12:46:43.631 8852 8852 I CAR.AUDIO.AFM: Not handling focus event from AFM client.
09-08 12:46:43.631 8852 8852 D AudioManager: dispatching onAudioFocusChange(1) to android.media.AudioManager@3dbc7a3htl@679daa0
09-08 12:46:43.631 8852 8852 I CAR.AUDIO.AFM: Received onAudioFocusLoss. lossReceived: UNKNOWN:0, wasNotified: false, clientId: AudioFocus_For_Phone_Ring_And_Calls, packageName: com.android.server.telecom, clientUid: 1000
09-08 12:46:43.632 8852 8852 I CAR.AUDIO.AFM: Not handling focus event for phone calls. attributes: AudioAttributes: usage=USAGE_NOTIFICATION_RINGTONE content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null
09-08 12:46:43.837 8852 8852 I CAR.BT.LITE: handleTransition: Entering into state STATE_HFP_MONITORING BluetoothFsmStateType=BT_FSM_STATE_HFP_MONITORING, previous event EVENT_STATE_TIMEOUT, BluetoothFsmEventType=BT_FSM_EVENT_STATE_TIMEOUT
09-08 12:46:47.711 8852 12070 D BufferPoolAccessor2.0: bufferpool2 0x300d112900a2428 : 0(0 size) total buffers - 0(0 size) used buffers - 0/0 (recycle/alloc) - 0/0 (fetch/transfer)
09-08 12:46:53.838 8852 8852 I CAR.BT.LITE: handleTransition: Entering into state STATE_HFP_MONITORING BluetoothFsmStateType=BT_FSM_STATE_HFP_MONITORING, previous event EVENT_STATE_TIMEOUT, BluetoothFsmEventType=BT_FSM_EVENT_STATE_TIMEOUT
09-08 12:46:54.568 8852 12070 D BufferPoolAccessor2.0: bufferpool2 0x300d112900a2428 : 0(0 size) total buffers - 0(0 size) used buffers - 0/0 (recycle/alloc) - 0/0 (fetch/transfer)
09-08 12:46:56.814 8169 8816 I GH.ConnLoggerV2: Session cacac8e6-0a28-43f9-91b4-17db2326c17a, event 81, detail OptionalInt.empty, SESSION_CONNECTED, at 359132
09-08 12:46:56.815 8169 8169 D BluetoothAdapter: HEADSET connected
09-08 12:46:56.817 8169 8169 D BluetoothAdapter: HEADSET disconnected
09-08 12:46:56.817 8169 8169 D BluetoothAdapter: A2DP connected
09-08 12:46:56.818 8169 8169 D BluetoothAdapter: A2DP disconnected
09-08 12:47:00.050 8852 12070 D BufferPoolAccessor2.0: bufferpool2 0x300d112900a2428 : 0(0 size) total buffers - 0(0 size) used buffers - 0/0 (recycle/alloc) - 0/0 (fetch/transfer)
09-08 12:47:03.839 8852 8852 I CAR.BT.LITE: handleTransition: Entering into state STATE_HFP_MONITORING BluetoothFsmStateType=BT_FSM_STATE_HFP_MONITORING, previous event EVENT_STATE_TIMEOUT, BluetoothFsmEventType=BT_FSM_EVENT_STATE_TIMEOUT
09-08 12:47:13.843 8852 8852 I CAR.BT.LITE: handleTransition: Entering into state STATE_HFP_MONITORING BluetoothFsmStateType=BT_FSM_STATE_HFP_MONITORING, previous event EVENT_STATE_TIMEOUT, BluetoothFsmEventType=BT_FSM_EVENT_STATE_TIMEOUT
09-08 12:47:14.255 8852 8852 W CAR.WIFI.INFO.LITE: Notification option is not present. Not starting foreground service.
09-08 12:47:14.310 8852 12070 D BufferPoolAccessor2.0: bufferpool2 0x300d112900a2428 : 0(0 size) total buffers - 0(0 size) used buffers - 0/0 (recycle/alloc) - 0/0 (fetch/transfer)
09-08 12:47:23.845 8852 8852 I CAR.BT.LITE: handleTransition: Entering into state STATE_HFP_MONITORING BluetoothFsmStateType=BT_FSM_STATE_HFP_MONITORING, previous event EVENT_STATE_TIMEOUT, BluetoothFsmEventType=BT_FSM_EVENT_STATE_TIMEOUT
09-08 12:47:33.850 8852 8852 I CAR.BT.LITE: handleTransition: Entering into state STATE_HFP_MONITORING BluetoothFsmStateType=BT_FSM_STATE_HFP_MONITORING, previous event EVENT_STATE_TIMEOUT, BluetoothFsmEventType=BT_FSM_EVENT_STATE_TIMEOUT
09-08 12:47:35.052 8852 8852 W CAR.WIFI.INFO.LITE: Notification option is not present. Not starting foreground service.
09-08 12:47:35.108 8852 12070 D BufferPoolAccessor2.0: bufferpool2 0x300d112900a2428 : 0(0 size) total buffers - 0(0 size) used buffers - 0/0 (recycle/alloc) - 0/0 (fetch/transfer)
09-08 12:47:40.851 8852 11937 W CAR.SENSOR.LITE: sensor event while no listener, sensor:2 [CONTEXT ratelimit_period="1 MINUTES" skipped=120 ]
09-08 12:47:41.385 8852 12070 D BufferPoolAccessor2.0: bufferpool2 0x300d112900a2428 : 0(0 size) total buffers - 0(0 size) used buffers - 0/0 (recycle/alloc) - 0/0 (fetch/transfer)