A2DP
Media audio from a connected phone into the AGL audio stack.
JianDe's GSoC 2026 contributor portfolio for modern Bluetooth integration in Automotive Grade Linux.
GSoC 2026 contributor
Project notes and validation guides for adding phone-to-IVI Bluetooth support back into Automotive Grade Linux through BlueZ, PipeWire, GStreamer, native integration, and Flutter.
The project goal is to rebuild core Bluetooth user flows for modern AGL: phone pairing, media playback, profile state, and stretch phone features through a reusable service or library abstraction.
Project Goal
Scope
Each profile guide maps a Linux Bluetooth capability to a user-visible IVI behavior, from media playback to calls, contacts, and messages.
Media audio from a connected phone into the AGL audio stack.
Playback metadata and media controls such as play, pause, and next track.
Hands-free calling, call state, and call audio routing for the IVI.
Phone book access for contact lists and caller identity.
Message access for future notification and messaging flows.
Sponsors and organizations
This portfolio tracks JianDe's GSoC 2026 work in the Automotive Grade Linux ecosystem, with validation notes designed to be useful to mentors, reviewers, and future contributors.
People
A compact view of who is building, reviewing, and guiding the Bluetooth integration work during GSoC 2026.
Contributor
GSoC 2026 contributor focused on Bluetooth validation and Flutter-facing integration for AGL.
Primary Mentor
Collabora
Secondary Mentor
TCNA
Backup Mentors
ICS and Linux Foundation