Dieses Intensivseminar bündelt den Entwicklungslernweg von eigenen AOSP-Builds über Custom Devices, Grafik, Displays und Environment Control bis zu Kernel, U-Boot, Hybrid Devices und Automotive-Szenarien. Im Mittelpunkt steht eine durchgängig versionierte virtuelle Zielplattform.
Inhaltsübersicht
- Zielsetzung
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praxisübungen
- Methodik
- Einordnung
Zielsetzung
- Eigene Cuttlefish-Builds und Gerätekonfigurationen reproduzierbar entwickeln
- System-Images, Partitionen, GPU, Displays und Umgebungsfunktionen gezielt verändern
- Kernel- und U-Boot-Artefakte in der virtuellen Bootkette testen
- Hybrid- und Automotive-Gerätevarianten als validierbare Entwicklungsplattform aufbauen
Zielgruppe
AOSP- und Android-Plattformentwicklung, Kernel- und Bootloader-Teams, Geräteintegration, BSP-Entwicklung, Automotive-Entwicklung und technische Architektur.
Voraussetzungen
Sehr gute Linux- und Git-Kenntnisse, Android-Architekturverständnis und grundlegende Buildpraxis.
Seminarinhalte
- Schritt 1: Tag 1: AOSP-Build und Artefaktbasis erstellen
Branch, Produktziel, Buildumgebung, Hostpaket und Android-Images werden als konsistentes Artefaktset erzeugt. Partitionen und inkrementelle Buildwege werden geprüft.
- Schritt 2: Tag 2: Custom Device modellieren
Produktvererbung, eigene Pakete, Eigenschaften, Ressourcen und deklarative Gerätekonfiguration werden umgesetzt. Mehrere Varianten entstehen aus einer gemeinsamen Basis.
- Schritt 3: Tag 3: Virtuelle Hardware und Umgebung erweitern
GPU-Modi, Displays, Multi-Display, Environment Control, Netzwerkbedingungen, Bluetooth und NFC werden in reproduzierbare Geräteszenarien integriert.
- Schritt 4: Tag 4: Kernel und Bootloader entwickeln
Eigener Kernel, Module, Ramdisk und U-Boot werden gebaut, eingebunden und an der Bootkonsole analysiert. Recovery- und Fehlstartpfade werden getestet.
- Schritt 5: Tag 5: Hybrid- und Automotive-Ziel validieren
Produktnahe Systemartefakte, virtuelle Hardware, Automotive-Displays und Kompatibilitätsprüfungen werden zu einem Hybrid- beziehungsweise AAOS-nahen Demonstrator verbunden.
- Schritt 6: Releasefähige Entwicklungsplattform dokumentieren
Quellstände, Buildparameter, Artefakte, Gerätekonfiguration, Smoke-Tests und bekannte Grenzen werden als reproduzierbares Entwicklungspaket veröffentlicht.
Praxisübungen
- Ein eigenes AOSP-Artefaktset bauen und daraus ein versioniertes Custom Device ableiten
- Kernel und U-Boot austauschen, einen Bootfehler diagnostizieren und den bekannten Ausgangszustand wiederherstellen
- Eine virtuelle Hardwarevariante mit Multi-Display, Funk- beziehungsweise Umgebungssimulation und automatischem Smoke-Test freigeben
Methodik
Alle fünf Tage arbeiten an einem gemeinsamen Quell- und Artefaktstand. Jede Erweiterung wird gebaut, gestartet, gemessen, getestet und versioniert, sodass am Ende eine reproduzierbare Entwicklungsplattform vorliegt.
Einordnung
Fünf Tage sind erforderlich, um die Entwicklungsseminare des Portfolios in einen einzigen Pfad zu verdichten: Vollbuild, Gerätemodell, virtuelle Hardware, Kernel, Bootloader und Hybridvalidierung benötigen jeweils einen eigenständigen Praxistag.
Fachbereichsleitung / Leitung der Trainer / Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 2.995 zzgl. MwSt. Inhaus: € 8.500 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | AOSP- und Android-Plattformentwicklung, Kernel- und Bootloader-Teams, Geräteintegration, BSP-Entwicklung, Automotive-Entwicklung und technische Architektur |
| Voraussetzungen: | Sehr gute Linux- und Git-Kenntnisse, Android-Architekturverständnis und grundlegende Buildpraxis |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
