Android Automotive OS Workshops

Get a holistic picture of the intelligent transportation system from a technical point of view to fascinate your customers. End-to-End architecture know how is the new challenge that we investigate together!

Content:
  • Introduction to Android Automotive OS
  • The Android Automotive build system
  • Vehicle Hardware Abstraction Layer and car interfaces
  • Deep dive in Android Automotive Framework
  • Android Automotive Application and services customising and development
  • Explore the Android test tools
  • Android Automotive best practices

Target group:
  • Directors of UX & SW Departments
  • IT-Architects
  • SW Developers and Engineers
Preconditions:
  • C/C++ and Java knowledge

Participants:
  • Min 3 / Max 10
Duration:
  • 2 days, 9 – 17 o’clock
Location:
  • On-site

Schedule:

Day 1  |  Round-Up

Android Automotive OS first steps (9:30 – 12:00)

  • Feature overview
  • Use cases in Android Automotive OS
  • GAS vs. Non-GAS
  • Architecture big picture

The Android Automotive OS build system (13:00 – 14:30)

  • Setup the CI/CD build system
  • Building Android Automotive from AOSP
  • Build Android Automotive Linux kernel

The Vehicle hardware abstraction layer VHAL (14:30 – 16:00)

  • Impact of Project Treble and the VHAL
  • HIDL – Hardware Interface Definition Language
  • VNDK – Run-time linking
  • Vehicle Properties and Signals

The Android Automotive OS framework (16:00 – 17:00)

  • Understanding Android Automotive OScservices
  • The role of binder and AIDL
  • Calling native code using JNI

Day 2  |  Hands-On

Android Automotive applications (9:30 – 14:00 – w. pause)

  • Car apps and the car service
  • Launcher app development
  • Hero application adaptation: Dialer, Media Center, Notification Center etc.
  • SystemUI customization

Testing, debugging and performance (14:00 – 15:00)

  • Android Tool suite
  • TestSuites – ATS/CTS/STS/VTS/BTS
  • End-End Testing – Vehicle Simulator

Android Automotive OS best practices (15:00 – 16:30)

  • OTA Updates and smartphone projection
  • Security, SELinux and permissions enforcing
  • Hypervisor architecture for multi domain control
  • IPC and Vehicle-State-Machine
  • Car communication interface (CAN, LIN, SOMEIP, etc.)
  • Car brand, and variant development
  • China and Asian markets customisation

Interested?

Drop us a line and we'll be happy to schedule a call with you:

    Name (required)

    Email (required)

    Message (required)

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.