Adding audio alerts to your BMW MK4 SatNav system. Adding POI Sound alerts to your BMW MK4 nav system. This is a 2 stage mod for both the OS and Map disc, you must do both or it won't work. To borrow sniperboys caveat. You should know that there are risks to doing the upgrade on your own, so do so knowing that risk is present. Although rare, problems can occur if update steps aren't followed properly or there are issues with the media or the vehicle. However, if you would like to risk upgrading the Navigation Computer software yourself, you can follow these instructions at your own risk. NOTE: There are a few limitations with using the alerts, here is how it works Example; you are travailing at 30mph, and the area around you car is 300m, (imaging a bubble with you in the centre), the nav "asks" the main POI DB if there are any loaded POI in the bubble area around the car (every 3 seconds), if the answer is yes, the nav triggers the alert (but only once). However, if you stop or slow down (or go close to zero mph), then when speeding up again (and still in target area) then the trigger will sound the alert again. Also the Alert will sound even if the camera is not on the road ahead, it could be on another road, but will sound as it (the camera) will be in the "bubble" around the car. The trigger is speed/distance related, so the system will give you at least 15 seconds warning to target, regardless of speed. This Mod will allow you to have a 2nd POI selected (as well as the preloaded cameras) so you still get cameras and any other POI. (i use mine for cameras and mobile/red-light cameras), but the alert only works on the preloaded POI. Since this is a hack to the OEM system and is non OEM then there will be some things that don't/won't work as you want them. Now to work, first you need some software; these are just an example others work just as well; (these are not the only ones you can use, its the ones I use, that’s all). This file POISon.zip.pdf, remove the .pdf then unzip GTK+ Libraries: http://www.gtk.org/download.html Navspeak: http://rapidshare.com/files/8925664/navspeak.zip.html Imgburn: http://www.imgburn.com/ UltraIso: http://www.ezbsystems.com/ultraiso/ To mod the splash screen,sky, pointers, and camera icon you need this app. Navtweak: http://rapidshare.com/files/8925524/navtweak.zip.html Then the latest version on the firmware. v32: http://www.megaupload.com/?d=IP0KD0O0 Pre Modded V31/v32 version (with my mods, sky, pointers and splash), This download has all the mods done and is an update so should update any OEM version of the OS on your mk4 (unless you have modded your OS already with an update done by me before). http://www.megaupload.com/?d=5RO7BIFA It has a fully patched navboot and custom sound, "hi-beep, lo-beep, speed camera ahead", in a very similar voice to the OEM Nav. If you use this file, jump straight to the mod the Map disc part. POI DB, Take a look at http://www.poiplaza.com/index.php?p=download&d=1182&lstpg2=sdb&lstpg=ds&lsts=616 You can use: iGO 8 txt, iGo txt, GARMIN csv, destinator asc, mio asc, navigon asc, route 66 csv and tomtom asc files from there. (I use tomtom.asc) Stage 1, OS mods: If you don't already have them download and install, Imgburn and UltraIso (or similar). Download and install the GTK+ libraries and the go to that dir with windows explorer (C:\\*****\GTK\bin), download, then drag and drop both Navspeak, Navtweak and all the files in the POISoN.zip into the same dir (you must do this). Then run UtraIso File, Open "v32.iso" Navigate to "V-2/RR/0101/BMWC01S/app_sw" in the now open image. Drag and drop navboot into the same dir as Navtweak.(do not close UltraIso). Open Navtweak File, Open "navboot" Select the 1st tab (images) 1: To change icon the select romicons #216 and right click replace, (with camera icon choice) 2: Save the navboot file (keep a copy of the original safe; remember to make the file read/write). 3: Run the patch.exe and it will patch the navboot file. Then drag and drop into the open UltraIso session (back where you found it, "V-2/RR/0101/BMWC01S/app_sw"). Now the sound part; Drag and drop the lng_rel.tbl from the zip file into this dir /V_2/RR/0101/BMWC01S (overwriting the OEM file). Drag and drop the whole dir from /V_2/Voices/0506 into your GTK/bin dir (C:\\*****\GTK\bin\0506) and rename it to 0507 (eg; C:\\*****\GTK\bin\0507) Open Navspeak and the edit phrases #8 and #9 with what you like from the words in that file, I have 322,323,88,250,191 (this is; high beep, low beep, a pause, attention, ahead) then save audio, and overwrite the file (mine was gb_f.csf). If you want your own sound get it in wav format and then in navspeak, In the 'Words' tab click Add button to create new word then Replace button to import sound from WAV file, then save. Drag and drop the modified voice file into your new 0507 dir and the drag the dir into the same dir as the original 0506 dir, eg /V_2/Voices/0507 (you now have 2 dirs /V_2/Voices/0506 and /V_2/Voices/0507) Drag and drop the voice.lst from the zip file into this dir /V_2/Voices/0507 (overwriting the OEM file). Now If you are updating to 4-1/00 then save the modified OS image to something like v32_sound.iso. If however you have the latest OS installed then you need either downgrade to an older version or have the version number of the OS. Do the following: also extract the 2 .tbl files from the directory: \V_2\RR\0101\BMWC01S Open it in an HEX editor (like Freeware, PSPad http://www.pspad.com/en/) In the first line you find: 30 39 31 30 This means: 0800 So: Software-Version 08.00 Just edit the last 30 to 31 and you nav unit will think it's a new Software Version and you can update your v32 without prior downgrade to V29 The next time you update, you can edit it back to 0800 then 0801 again... Save the modified OS image to something like v31_sound.iso. Open Imgburn, open the v31_sound.iso file and place a blank CD in your CD/DVD writer, then write at x1 speed only (or the slowest rated speed of the blank disc). Then follow the update procedure for upgrading the Nav computer. Stage 2, Map disc mods: Make and image of your map disc (I used the 2009-1 Euro HIGH disc, the 2007-2008 VDO cd also works) Make 2 dirs in the C:\\*****\GTK\bin\ dir ; 1 called "C:\\*****\GTK\bin\DB" and the other called "C:\\*****\GTK\bin\DB1" Open the image with UltraIso and drag the files highlighted into the "C:\\*****\GTK\bin\DB" dir Run the poison.exe and press the forward button, select the map db in "C:\\*****\GTK\bin\DB" and then open, This should then come up, then forward, On the edit page click 'Import' button and select your camera DB file eg; "tomtom.asc" then save modified database in DB1. Drag and drop the now modified database (carindb file for CD or DB folder for DVD) back to CD/DVD map image. Save the map image to something like 2009-2-Sound.iso. When its finished writing your new firmware cd and map cd/dvd Goto the car open the drivers door, Goto the nav computer and press eject on drive, Eject the map disc, Switch ign to pos 1, leave door open. Insert firmware disc into drive, follow instruction on nav screen. Wait (approx 6 mins) till sat nav asks to eject cd and reboot. Eject cd, Confirm reboot. That's it. Do not switch off ignition or close the door when doing the upgrade. If anyone needs help get in touch.