Update 21-05-2013:
Added the files as an attachment, pass is 'avic411'.
Currently there can be some issues, i have done 90-95% of the the files so everything should look fine.
Avic_Net section isnt done yet.
Forgot to add but the borders around the icons are gone as well as some other subtile changes. They are not shown in the screenshots.
-----
Just thought i'd share some of my work on here, currently work in progress still. Even though it's running not on the machine itself i would assume it wouldn't be a problem to do so. (havent had the chance yet to do so)
Mainmenu is nearly finished, custom icons, custom text, background color fixed. (I'm using the Avic Net version so thats what its going to be based on)
Mainmenu:
Mainly doing this because im fed up with the oem skin and wanted something more fresh.
It's done when done. Currently very busy renovating my house aswell but hoping to have some more stuff ready in the next couple days/weeks.
---------------------------------------------------------------------------
Mainmenu hacks: (Use them with caution)
Backup your files!
---------------------------------------------------------------------------
Background color of the mainmenu:
- Open the file ..\APL\MainRes.res and extract the content.
- Open the MainRes folder extracted
- In your Hexeditor open the file: 'Main.cmf.bpnd'
- Go to Offset: 196762 [0x003009A]
- Find the colorcode of the background you, for example #1D272C
- Since for some weird reason the pioneer reads these numbers in reverse, flip the first and last two digits. [For example 2C271D]
- Input these digits at the offset a bit above here,only change the 0000 00 (Currently is should read 0000 00FF 01 ect.)
- Save your file and repack it with 7zip.
---------------------------------------------------------------------------
Custom Mainmenu text:
(Just taking the mainmenu's 'destination' text for example here)
- Open the file ..\APL\MainRes.res and extract the content.
- Open the MainRes\Tables folder extracted.
- In your Hexeditor open the file 'StringTable.str.pnd.bpnd'
- Go to Offset: 209744 [x00033350]
- If correct it should display: 'D.e.s.t.i.n.a.t.i.o.n.'
- Since each letter is followed by 00 you get this weird looking word.
- Replace whichever word you want there, after each letter add 00.
- Now we want to find Offset: 209740 [0x0003334C]
- Should read 0B
- This value represents the length of the word we just put there, spaces included.
- So lets say we changed it to 'Mainmenu' wordlenght being 8, we change that value to 08.
- For longer wordt just convert whichever number you have to a hexidecimal value.
- Save your file and repack it with 7zip.

















