Bitte aktivieren Sie in Ihrem Browser JavaScript, damit die Funktionalität der Website gewährleistet ist. Der von Ihnen verwendete InternetExplorer wird von Microsoft nicht mehr unterstützt. Bitte verwenden Sie einen neuen Browser. Bei Fragen: marketing@cbt-training.de. Vielen Dank.

Embedded Android + Automotive

Dieser Kurs wird in englischer Sprache durchgeführt.
In den ersten 4 Tage (Embedded Android) wird das Android Operating System behandelt. Der 5. Tag zeigt die Dienste und Funktionen von Android Automotive auf, die den Rahmen für ein IVI-System bilden.

Listenpreis 3.950,00 € exkl. MwSt.
4.700,50 € inkl. MwSt. Dauer 5 Tage
Leistungen Präsenz Schulung im Trainingscenter
Verpflegung
Teilnahmebestätigung / Zertifikat
Leistungen bei VCL Training Technischer Support
Online Zugang
Teilnahmebestätigung / Zertifikat
Ihr Ansprechpartner

Gabriela Bücherl

Geschäftsführung
Vertrieb

Kontakt/Fragen:
g.buecherl@cbt-training.de
Telefon: +49 (0)89-4576918-16

  • Inhalte
    • Introduction to Android
      • Android architecture: the big picture
      • The Android Open Source Project (AOSP)
      • Building Android from source
      • The impact of Project Treble
    • Creating a new Android product
      • The structure of an Andoid device
      • Setting basic hardware characteristics
      • Adding the product to the "lunch" menu
    • The kernel
      • Looking at some Andoid-specific changes to Linux
      • Building Linux from source
    • Booting Android
      • Options for storage layout
      • Flashing images using fastboot
      • Android init: events and services
      • Understanding run command (.rc) scripts
    • The Android build system
      • Building a product from packages and modules
      • Creating packages and modules using Android.bp and Android.mk
    • The Android framework
      • Understanding Android services
      • The role of binder and AIDL
      • Adding a custom system service inside a persistent app
      • Accessing the service from a platform library
    • Security
      • How Android permissions work and how to add your own
      • POSIX user ID and group ID within Android
      • Understanding and modifying SELinux policy files
    • The Hardware Abstraction layer
      • HIDL - the HAL Interface Definition language
      • Run-time linking and the Vendor Native Development Kit (VNDK)
      • The Vendor Interface (VINTF)
    • Testing; CTS and VTS
      • Validating your Android implementation using the Compatibility Test Suite, CTS
      • Testing the Vendor HAL using the Vendor Test Suite, VTS
    • Android Automotive
      • Android and IVI (In-Vehicle Infotainment)
      • The architecture of Android Automotive
      • Building Android Automotive from AOSP
    • The Vehicle HAL
      • Interface to vehicle buses (e.g. CAN)
      • Defining and exporting Vehicle Properties
      • Subscribing to vehicle events
    • The Car API
      • The Car Service
      • The android.car.* classes
      • Writing system car apps
      • 3rd party car apps
    • Audio in Android Automotive
      • Audio in normal Android
      • Audio policy configuration
      • Integrating Android audio with the vehicle audio system
    • The Exterior View System
      • Meeting the 2 second boot requirement
      • The Exterior View System (EVS)
      • The EVS camera and display HALs


    Ziele
    Die ersten vier Tage des Kurses bieten einen detaillierten Einstieg zum Android-Betriebssystem.
    In diesem Abschnitt erfahren Sie, wie Sie Android aus dem Quellcode erstellen und die Systemabbilder auf dem Zielgerät ausführen.
    Sie lernen das Android-Sicherheitsframework sowie
    SELinux-Richtlinie kennen. Alle Codes und Beispiele basieren auf Android Version 10 und decken die in Project Treble eingeführteneue Hardware Abstraktionsschichten ab.

    Nachdem die Grundlagen geschaffen sind, zeigt der fünfte Tag, wie die Dienste und Funktionen, die Teil von Android Automotive sind, den Rahmen für ein IVI-System bilden. Zunächst erstellen Sie Android Automotive aus AOSP und sehen dann, wie es über die Fahrzeug-HAL in Fahrzeugnetzwerke wie den CAN-Bus integriert wird. Sie erfahren auch mehr über das neue Außenansichtsystem, mit dem sichergestellt wird, dass der Videostream der Außenkameras dem Fahrer innerhalb von 2 Sekunden nach dem Booten des Geräts angezeigt wird.

    Etwa die Hälfte des Kurses wird von praktischen Übungen (Labs) belegt, in denen Sie die Theorie praxisnah umsetzen.

    Seit März 2020: Derzeit ist der Kurs nur online über ein virtuelles Klassenzimmer verfügbar.
    Sie erstellen AOSP in der Cloud und laden Bilder herunter, damit sie lokal mit Android getestet werden können.

    Zielgruppe
    Dieser Kurs ist ideal für Systemarchitekten, Ingenieure und Projektleiter, die wissen möchten, wie Android funktioniert und wie die Plattform angepasst und erweitert werden kann.

    Voraussetzungen
    • Gute Kenntnisse in C/C++ und Java
    • Vertrautheit mit eingebetteten Linux-Konzepten (Toolchain / Bootloader / Kernel / Root-Dateisystem)
    • Vertrautheit mit Linux-Befehlszeilentools wie make, grep und find.
  • DatumOrtStatusAktionspreisBuchen
    20.09.2021 Virtual Classroom LIVE
    • Electronic copies presentations and lab notes
    • Worked solutions to the problems
  • About the Trainer:
    Chris Simmonds has a wealth of experience in customizing Android for embedded systems. He has been running training courses and workshops in Android since 2010 and has trained teams at many well-known organisations in the UK, Europe, USA, South America and SE Asia. He is the author of the book "Mastering Embedded Linux Programming", and is a frequent presenter at open source and embedded conferences, including Embedded Linux Conference and Embedded World.
  • Täglich 9.00 bis 17.00 Uhr
  • Stimmen & Feedbacks unserer Seminar-Teilnehmer

    "Sehr empfehlenswerte Schulung für Android-Einsteiger." 
    Joynext GmbH

    "Really good training for people who needs to deal with Android devices on the system level."

  • Firmen- oder Inhouseschulungen finden ausschließlich mit Teilnehmern Ihrer Firma
    in unseren oder Ihren Räumlichkeiten oder als Online LIVE Schulung statt.


    Überblick zu den Vorteilen unserer individuellen Firmen- und Inhouseschulungen:

    • Individuelle Zusammenstellung der Themen, gemäß Ihren Anforderungen
    • Maßgeschneidert auf Ihre Ziele
    • Termin und Zeitraum der Firmenschulung bestimmen Sie
    • Schulungsort: Ob bei Ihnen vor Ort, in unseren Trainingsräumen oder als Online LIVE Training – Sie entscheiden
    • Firmenschulungen sind oft kostengünstiger, vor allem bei einer größeren Anzahl von Mitarbeitern
    • Rundum-Service in unseren Räumen, damit sich Ihre Mitarbeiter voll auf den Kurs konzentrieren können

    Gerne unterbreiten wir Ihnen ein Angebot.
    Füllen Sie hierfür bitte unser Anfrage-Formular aus oder vereinbaren Sie gleich einen Beratungstermin:
    Telefon +49 89 4576918-40 / E-Mail beratung@cbt-training.de

    Anfrage

Kontakt

CBT Training & Consulting GmbH
Elektrastr. 6a, D-81925 München

  +49 (0)89 4576918-40
beratung@cbt-training.de
Mo-Fr: 8.00 - 17.00


Cookies und weitere Technologien erleichtern die Bereitstellung unserer Dienste. Mit der Nutzung unserer Dienste erklären Sie sich damit einverstanden, dass wir Cookies und weitere Technologien verwenden.