Im Thread Hintergrundbilder MZD kam der Wunsch nach einer kleine App für das MZD auf. Wie in diesem Beitrag klich mich angekündigt habe ich die App mittlerweile nicht nur im Simulator sondern im MZD getestet. Bei mir funktioniert dies mit der FW 56.00.230 EU und diversen Tweaks des AIO 1.51 gut.
Die App wird im Applikationsmenü aufgerufen und zeigt jeweils eines von bis zu zehn Bildern bildschirmfüllend an. Mit dem Commanderknopf kann man das Bild durch drehen sowie vor, zurück, links und rechts drücken wechseln. Mit der Zurück Taste kommt man zurück ins Applikationsmenü. Die anderen Knöpfe Music, Home, Nav, Mute und Favoriten funktionieren wie gewohnt. Andere Funktionen bleiben unbeeinflusst Musik, Telefon, Naviansagen, usw. machen weiterhin das was Ihr eingestellt habt.
Ein eigenes Bild liefere ich mit. Dieses könnt Ihr ersetzen und noch 9 weitere hinzufügen.
Warnung: Ich übernehme keine Haftung für Schäden die evtl. durch die Anwendung des casdk oder der PNGViewer App entstehen. Bei entsprechenden Problemen bin ich weiterhin nicht verpflichtet Support zu leisten. Durch Eingriffe am MZD kann man evtl. die Funktion des MZD grundlegend stören. Backups und Sorgfalt bei der Installation sind wichtig.
Habt Ihr schon ein Backup der MZD-Daten? Wenn nicht benutzt bitte die Backupfunktion des AIO 1.51 und legt es an einem sicheren Ort ab.
Bekannte Probleme:
- Das casdk kann sich aufhängen, man sieht dann einen leeren Bildschirm, das ist nicht schlimm und tritt nur selten auf. Z.B. wenn der Startvorgang des MZD durch Ausschalten der zündung unterbrochen wird. In diesem Fall einfach Neustart durch gleichzeitiges drücken der Tasten "Back", "Nav" und "Mute" für mehr als 10 Sekunden durchführen. Der nächste Start sollte normal erfolgen.
- Eine bestimmte Version des AIO Speedometers stört das casdk. in diesem fall muss entweder auf das AIO -Speedometer oder das casdk verzichtet werden.
Die Installation erfolgt in zwei Schritten.
1. Downloads
1.1. Das car automation sdk herunterladen casdk-alpha-0.0.2.zip
1.2. Die Applikation herunterladen PNGViewer0.1.1.zip findet Ihr hier als Anlage
2. Zusammenstellung und Installation der Daten
2.1. USB-Stick mit casd vorbereiten und installieren
2.1.1. Aus der Datei casdk-alpha-0.0.2.zip den Inhalt des Ordners "./deploy/install" inkl. Unterordner und Dateien auf einen leeren mit FAT32 formatierten USB-Stick kopieren.
2.1.2. Den USB Stick im Auto einstecken und die Zündung einschalten
2.1.3. Wenn im Display die folgende Meldung erscheint muss ein Neustart durchgeführt werden.
"Custom Application Runtime"
"The Custom Application Runtime was successfully installed."
"Please reboot system"
2.1.4. Ein Neustart wird durch gleichzeitiges drücken der Tasten "Back", "Nav" und "Mute" für mehr als 10 Sekunden durchgeführt. Dann wird der Bildschirm schwarz und das MZD startet neu.
2.2. Die SD-Karte mit der App vorbereiten und installieren
Man kann die App auf die SD-Karte des Navis kopieren. Wer kein Navi hat nimmt eine leere mit FAT32 formatierte SD-Karte. Die App stört die Navifunktion nicht. Habt Ihr schon eine Sicherung eurer Navi SD-Karte? Wenn nicht bitte anlegen oder mit einer Kopie der Navi-Karte arbeiten.
2.2.1. Eure SD-Karte bekommtim Hauptverzeichnis zwei zusätzliche Verzeichnisse "system" und "apps"
2.2.2. Aus der Datei casdk-alpha-0.0.2.zip den Ordner "./sdcard/system" inkl. Unterordner und Dateien auf die SD-Karte kopieren.
2.2.3. Aus der Datei PNGViewer0.1.1.zip den Ordner "./apps" inkl. Unterordner und Dateien auf die SD-Karte kopieren.
2.2.4. Auf der SD-Karte im Verzeichnis "./apps/app.PNGViewer/images" könnt Ihr nun Eure Lieblingsbilder als PNG-Dateien im Format 800x480 einfügen. Das Bild bg01.png habe ich schon bereitgestellt. Das könnt Ih natürlich erstezen. Die Dateien müssen von bg01.png, bg02.png bis bg.10.png durchnummeriert werden.
2.2.5. Die SD-Karte im Auto einstecken und die Zündung einschalten
2.2.6. Wenn euer MZD gestartet ist muss es neu gestartet werden.
2.2.7. Ein Neustart wird durch gleichzeitiges drücken der Tasten "Back", "Nav" und "Mute" für mehr als 10 Sekunden durchgeführt. Dann wird der Bildschirm schwarz und das MZD startet neu.
Nach dem Neustart sollte euer MZD unter Anwendungen einen neuen Eintrag PNGViewer zeigen.
appmenu.jpg
Wenn Ihr das casdk und die App wieder loswerden wollt gehr Ihr so vor:
3. Deinstallation:
3.1 Aus der Datei casdk-alpha-0.0.2.zip den Inhalt des Ordners "./deploy/uninstall" inkl. Unterordner und Dateien auf einen leeren mit FAT32 formatierten USB-Stick kopieren.
3.1.1. Den USB Stick im Auto einstecken und die Zündung einschalten
3.1.2. Wenn im Display die folgende Meldung erscheint muss ein Neustart durchgeführt werden.
"Custom Application Runtime"
"The Custom Application Runtime was successfully removed."
"Please reboot system"
3.1.3. Ein Neustart wird durch gleichzeitiges drücken der Tasten "Back", "Nav" und "Mute" für mehr als 10 Sekunden durchgeführt. Dann wird der Bildschirm schwarz und das MZD startet neu.
3.2 Von der SD-Karte werden die Ordner "apps" und "system" gelöscht.
Auf der SD-Karte sind Beispielapplikationen enthalten. Wie man diese einzeln oder zusammen mit dem PNGViewer installiert erklär ich bei Bedarf.