Quote Originally Posted by Beriant View Post
That is some pretty impressive work. Nice job! How did you pull the shell script off the MMI unit?
Thanks for that. I've been working around UN*X/Linux since the mid-/late- '80s and have a friend who did QNX dev work for the telecom industry 20 years ago, so once I figured out how to run SD card shell scripts, the rest was (relatively) easy.

If you're interested, start by looking at this ZIP archive: https://drive.google.com/file/d/1FE5...ew?usp=sharing

Extract the ZIP to a blank SD card formatted as FAT32. At the car, turn on the ignition, wait for the MMI system to start fully (2-3 min) or all CAR & TEL functions work, then insert the SD card into either SD slot (the script will determine the correct address in the MMI/QNX file system for the path to the SD card). If the QNX system sees the SD card correctly, it will launch the run.sh script and display prompts at the start & end of the script. When the script is done, remove the SD card, turn off the ignition, eject the SD card, and bring it back to a PC, where you'll find a run.log file in the SD card root dir/folder. Use the log file to locate interesting files like installFairMode.sh, then use the SD card "template" to write a new run.sh script to copy files from the QNX system (either flash memory or the HDD) to the SD card. --g