
BLUE SDK
MULTI-STACK
The Multiple Bluetooth® Controller Solution for Android™
Based on Blue SDK
Support Multiple Bluetooth Controllers
In Android-Based Systems
Supporting more than one Bluetooth controller in Android is currently very challenging. The native Android Bluetooth stack does not provide interfaces for additional Bluetooth controllers. Additional Bluetooth controllers may be needed to support advanced use cases requiring high throughput or many connected devices. For such use cases, a solution is needed to supplement the Bluetooth interfaces in Android to allow for multiple Bluetooth controllers to be used within a single Android system.
Blue SDK Multi-Stack for Android provides a supplemental Bluetooth interface for Android enabling the industry-leading Blue SDK host stack and profiles to augment Android’s capabilities. It allows multiple host stack instances to be used for each Bluetooth controller in the system as either the primary Bluetooth interface for the system or as a supplement to the native Android Bluetooth stack used on one of the Bluetooth controllers. Blue SDK Multi-stack fuels innovative designs with the power of multi-controller support and the oustanding quality of Blue SDK.

Multi-Controller
Support high throughput and high connection use cases for advanced, multi-user connectivity

Supplemental or Standalone
Add Blue SDK instances to supplement the native stack or go all-in on Blue SDK

Any Android Version
Compatible with any Android version. Not susceptible to Android API breakages or changes
MULTI-STACK for Android
Based on OpenSynergy’s Blue SDK, it enables controlled multi-profile, multi-connection operation with the flexibility, robustness, and predictability required by automotive OEMs.

Technical Details
Profiles and specifications
-
Enables advanced automotive use cases requiring additional Bluetooth controllers (e.g., RSE and non-IVI emerging use cases)
-
Fully controllable connection management via flexible APIs (control when profiles connect / reject incoming requests)
-
Concurrent multi-profile and multi-connection capabilities for complex automotive behavior
-
-
Application framework layer: BluetoothDevice, BluetoothAdapter, BluetoothA2DP, BluetoothAVRCP, BluetoothHandsfree, BluetoothSocket/ServerSocket
-
Services layer: GAP Service, A2DP Source Service, AVRCP Target Service, Handsfree AG Service, Serial Port Service
-
JNI layer: GAP Interface, A2DP Source Interface, AVRCP Target Interface, Handsfree AG Interface, Serial Port Interface
-
Service API layer: RapidLaunch BT Service API
-
Protocol layer: Blue SDK protocol stack and profiles
-
-
GAP
-
SPP
-
HFP / Handsfree (AG)
-
A2DP (Source)
-
AVRCP (Target)
-

Benefits
Faster development, lower complexity,
and more reliable results.
Full Control
Provides control and predictability over Bluetooth behavior by enabling precise management of profiles, connections, and advanced automotive and two-wheeler use cases.
High Stability
Provides robust and stable Bluetooth operation for complex automotive scenarios, preventing crashes and ensuring reliable behavior even under demanding conditions.
Hardware Agnostic
Works with any Bluetooth chipset or host platform through an abstraction-based design, enabling fast porting and easy migration between hardware vendors.
Easy Integration
Get up and running with limited effort and leverage its highly portable, reusable design when changing to a new platform. Designed to allow for simple and easy updates.
Lower Costs
Reduces dependency on chipset vendor support for Bluetooth. Fast response and resolution for bug/issue support from team of experts. Frees engineering resources to work on non-Bluetooth features
Automotive-Ready
Delivers proven flexibility and functionality tailored to Automotive OEM requirements, supporting complex infotainment and emerging automotive Bluetooth use cases.
Technical Overview
Scalable Architecture
Blue SDK Multi-Stack enables the parallel operation of multiple Bluetooth stack instances within a single system. It provides a modular architecture that separates application logic, Bluetooth services, and protocol stack components. Communication between layers is handled via defined interfaces, allowing applications to access Bluetooth functionality in a controlled and scalable way while maintaining clear separation of responsibilities.
The architecture integrates Blue SDK protocol stacks and profiles with service APIs and JNI layers, enabling flexible interaction between applications and the underlying Bluetooth stack. Standardized interfaces allow efficient coordination of profiles such as A2DP, AVRCP, Hands-free, and GAP, while ensuring stability, extensibility, and maintainability across complex multi-controller Bluetooth systems.
More technical information
Is This the Right Fit for Your Business?
01
This is the space to give more information. Briefly describe technical details and highlight any special benefits or features. Maybe there are more interesting technical information for better Overview what opensynergy offers.
02
This is the space to give more information. Briefly describe technical details and highlight any special benefits or features. Maybe there are more interesting technical information for better Overview what opensynergy offers.
03
This is the space to give more information. Briefly describe technical details and highlight any special benefits or features. Maybe there are more interesting technical information for better Overview what opensynergy offers.
04
This is the space to give more information. Briefly describe technical details and highlight any special benefits or features. Maybe there are more interesting technical information for better Overview what opensynergy offers.
05
This is the space to give more information. Briefly describe technical details and highlight any special benefits or features. Maybe there are more interesting technical information for better Overview what opensynergy offers.
06
This is the space to give more information. Briefly describe technical details and highlight any special benefits or features. Maybe there are more interesting technical information for better Overview what opensynergy offers.

