I spent an hour or so reading through the winauto online guide last night since this thread piqued my interest... it appears that to REALLY hack this thing you need a full development environment. WIthout having the multiple components needed to do this, you would have to find someway to get the code out of one of the units and then plug it into a dev environ... but still, that appears to need multiple components based on the configuration of the chipsets, memory, etc...
The good news is that alot of the skins are written in simple XML according to the winauto dev pages.... so once we figure out how to get to that data, it should be easy to manipulate.
The best shot we might get at this is when Pioneer releases an update, which should contain the following components according to page 94 of the repair manual:
1. Navi Program Write . . .
2. Platform Write . . .
3. BootLoader Write . . .
4. System uCom Write . . .
5. Bluetooth Firmware Write . . .
6. Opening Data Write . . .
Normally the following programs which perform
automatic version up are all written;
- Boot loader software
- Platform software
- Font data
- Application software
Only platform software is written.
Only boot loader software is written.
System microcomputer software is written.
Firmware of Bluetooth chip is written.
* Normal writing becomes unable if power is off during the
writing. On this occasion, please retry firmware writing.
* "Complete" may not be displayed while the percentage is kept to 100%.
If "Complete" is not displayed in 1 minute after the percentage reaches 100%, turn
OFF and ON ACC, and then implement the writing of Bluetooth firmware again.
Startup screen data is written.
Only once those components are decompiled can we have a shot at REALLY hacking this, although there does appear to be a chance to manipulate some of the information in some folders according to page 105:
11. File Maintenance
This test provides the capability to manage files in each directory.
In concrete terms, deletion of directory and execution of dumping are possible.
Operation Screen for the First Phase
The following 10 directories are becoming as the most significant directories.
USER/
NDATA/
SD/
SD2/
SD3/
SD4/
USB/
USB2/
USB3/
USB4/
I think I remember reading that the XM logo data is stored in the NDATA area, so it might be possible to edit this area... also, I would be curious to know what data is in those other folders....
I look forward to seeing what the hackers out there come up with 