Skip to content

[raphael][v12.9] Android Auto error 24 / audio stack mismatch with missing AIDL audio services #968

@CeRRiLLo89

Description

@CeRRiLLo89

Issue type

Feature not working as intended

Device

Xiaomi Mi 9T Pro / Redmi K20 Pro (raphael)

crDroid version

crDroid 12

Exact version / Build date

12.9/2026-04-18 (crDroidAndroid-16.0-20260418-raphael-v12.9, Android 16)

Bug description

Android Auto works initially but after ~10–15 minutes it shows a red screen (error 24) and disconnects.

At the same time, Bluetooth audio becomes unstable or disconnects. Both Android Auto and Bluetooth work better when used separately, but fail when used together.

This seems related to the audio stack restarting repeatedly.

Steps to reproduce

  1. Connect the phone to a car using Android Auto (USB cable)
  2. Start navigation or music (e.g. Spotify)
  3. Use the system normally for ~10–15 minutes
  4. Android Auto shows red screen (error 24) and disconnects
  5. Bluetooth audio also becomes unstable or disconnects

Relevant log (logcat/build log)

Could not find android.hardware.audio.core.IModule/default in the VINTF manifest
Could not find android.hardware.audio.effect.IFactory/default in the VINTF manifest
service vendor.audio-hal-aidl not found
service vendor.audio-effect-hal-aidl not found

android.hardware.bluetooth.audio.IBluetoothAudioProviderFactory/default found in VINTF, but lazy AIDL service startup fails

Screenshots or videos

Image

Solution

No confirmed solution.

Tested adding AIDL audio services via KernelSU overlay, but services did not start:

  • init.svc.vendor.audio-hal-aidl = empty
  • init.svc.vendor.audio-effect-hal-aidl = empty

Suggests current vendor audio HAL does not support AIDL.

Additional context

Logs suggest a mismatch between system (AIDL expectations) and vendor (HIDL-only audio HAL).

audioserver.rc repeatedly tries to restart:

  • vendor.audio-hal
  • vendor.audio-hal-aidl
  • vendor.audio-effect-hal-aidl

Also seeing repeated WLAN suspend / WoW GTK errors in dmesg, so Wi-Fi / power management interaction might also be involved.

Issue appears specifically when Android Auto (USB audio path) is active.

Acknowledgements

  • I've checked device is officially supported and that no support is provided for unofficial devices (for device specific reports and not source related).
  • I'm running latest version available on crdroid.net for this device and that the device is still maintainer supported (not flagged unsupported on download page)
  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly and understand that not doing so will automatically result in closing of ticket.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds-triagelabled for new issues in order to confirm viewed and directed properly

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions