Automotive services

The SDV platform provides a standardized and flexible framework for developing automotive services. It offers APIs and reference implementations for three fundamental services:

Detailed information about each service can be found in the corresponding sections of this documentation.

OEM Customization

OEMs can use the SDV platform while retaining control over their implementations. OEMs can integrate their own custom logic and proprietary solutions on top of the provided APIs.

Each automotive service includes the following components:

  • VSIDL Catalog with Protobuf Definitions: Defines the Unit Types for the service using a standardized format, located in the com.sdv.google.<concal/diagnostics/user_preferences> package.
  • Configuration APEX: Ensures secure access control. Each APEX, named after its corresponding package (com.sdv.google.<concal/diagnostics/user_preferences>), includes an authorization policy file in the etc directory. OEMs can modify these permissions to manage access for their service bundles.

This structure promotes a balance between standardization and customization, fostering a robust and adaptable ecosystem for in-vehicle services.