So, I've been contacted for more information about nav maps and I thought it would be good to put this information here:
FYI the OS is QNX 6.4.1
The only other way I can see to hack this unit is by sending in a magic
CAN BUS signal, I don't know what it is because it comes from another micro-controller inside where I can't see the software, but I can see it is possible from the QNX update software on the unit, that it can be signalled to run a particular script from the USB stick. It won't help, but this is the file that's run /fs/usb0/image-usb-recore/recore.sh
These are basic instructions or locations for more info...
Removing the
ICC from the car:
https://www.aslautomedia.com.au/asse...0PROCEDURE.pdf
Disassembling the screen and adding serial port wires:
https://www.fordforums.com.au/showpo...&postcount=269
Ordering a USB serial adaptor:
https://www.ebay.com.au/itm/USB-to-T...i/201313271004
Please make sure you configure it for 3.3v usage!
Backup the unit's software to a USB stick:
mount -uw /dev/hd0
mount -uw /fs/usb0
cd /fs/usb0
cp -LR /etfsroot .
cp -LR /packages .
cp -LR /proc .
From there you will need to take a copy of the files that need replacing and update them, then copy them back - make sure you keep all the original files as a backup. "cp -f ..." may need to be used on exes to "force" the replacement of a running program.
Hack the exe (for more details on what file, see the next link too):
https://www.fordforums.com.au/showpo...&postcount=308
For the nav map files, I built a new "../MobileNavigator" folder. Make a copy of the old one somewhere and replace files with whatever files you have that are newer, I made sure the newer ones were renamed to what was already there - but I don't think it matters.
Copy the maps over, while keeping one backup - is described here:
https://www.fordforums.com.au/showpo...&postcount=245