Hello everyone!
I'm brand new to this forum and let me first say what a great resource this is. I've been reading up on the posts to mod my system for the parking brake override and have learned something in the process. I figured I would share this information and adding a post would assist someone else in a similar predicament.
(Note: For the context of this post, I define "archive" as the compilation of compressed files belonging to one package.)
Anyway, I've read where you SHOULD NOT decompress the DATA.ZIP archive to modify the "pioneer.ini" file and then try to create another DATA.ZIP archive. As one user put it: "bad things will happen." I can confirm that in fact, this is the case. I've read where the recommended procedure is to simply view the contents in the WinZip GUI window and edit it from there. Herein lies my problem, I have a MacBook running Mac OS X 10.6.4 (Snow Leopard) and WinZip does not run on it. I've looked for other GUI Zip utilities and have only found "Springy" but after reading reviews, I opted to not install this package.
After giving it some thought, I realized that when someone edits a file in the WinZip window, they're actually decompressing that individual file, making the modification, and then re-compressing/adding it back to the archive. Well, you can do this from the command line. Simply follow these steps:
[Note]
1. Open a Terminal window and go to where you have the DATA.ZIP archive to be modified stored
2. Type: unzip -l DATA.ZIP |more
- This allows you to view the contents of the DATA.ZIP archive
3. Type: unzip DATA.ZIP project_config/pioneer.ini
- This decompresses the pioneer.ini file only and allows you to edit it
4. Use emacs, vi, or your favorite command line text editing tool to modify the parking brake parameter
- You may be able to modify this file with a GUI text editor, although I didn't try one myself
5. Type: zip -X DATA.ZIP project_config/pioneer.ini
- This compresses the file and adds it back to the archive
- CAUTION: It's absolutely crucial to include the "-X" option when you zip the file back to the archive. This inhibits the extended attributes from being set. Failure to do this will result in the AVIC being unable to open/write to the DATA.ZIP archive. Trust me; I spent A LOT of time figuring this out...
6. Follow the rest of the well-documented steps to upload your new DATA.ZIP archive
This procedure eliminated the "bad things will happen" syndrome my system had when I tried decompressing the entire archive and the parking brake mod is working, as expected. I hope this helps those Mac users who, like myself, refuses to use a PC!
Comment/Corrections? Feel free to chime in...
Joe