BMW Auxiliary Port Installation – E60 5 Series All Models

0
20385
bmw auxiliary port bmw auxiliary input
BMW Auxiliary Port Installation Time – 3 Hours
Repair cost 2

The BMW Repair Guide used this 2005 530i for the following article.

 

 

Repair Summary
The following article gives detailed instructions on installing an auxiliary input port into a BMW E60/E61 5 series vehicle. Even though we have used a 2005 530i touring to perform this repair, this article can be applied to any BMW vehicle with an iDrive display that does not have an auxiliary input port (including the E63/64 6 series and E9x 3 series) with minor modifications.

Adding a BMW auxiliary port to your vehicle will allow you play external devices like phones, tablets and iPods through your stock sound system. A BMW auxiliary input is an inexpensive and quick way to upgrade your older model vehicle.

Ladies and gentlemen…we have a situation. Our pre 2006 BMW E60s don’t have a way to access the music on our smart phones and devices. We are plunging into a state of panic and ultimate anarchy.

Ok, we are obviously being a bit facetious. But putting our flippant humor aside for a moment…we do have a problem that needs to be solved. How can we integrate our digital devices into an outdated BMW sound system cheaply so we can access and play our stored music? Add a BMW auxiliary port to your vehicles head unit.

There are other more expensive solutions out there that will allow you to retrofit your BMWs sound system to play digital devices, even some that will allow you to access your device with the steering wheel controls. But if you are looking for a quick and easy solution to the problem, the installation of a BMW auxiliary port is the best way to go.

Adding an auxiliary port to an E60/E61 5 series with the iDrive system creates an extra set of challenges. Adding a BMW auxiliary input to a vehicle with an iDrive system requires the sound system software to be upgraded so it recognizes the new auxiliary port and displays it on the iDrive screen. This requires taking it to the dealership (or an independent repair shop that has coding capabilities) to have the auxiliary port programmed.

Fortunately there is an easier solution. If you have a laptop computer and can receive your home’s internet signal in your vehicle, you can install your own auxiliary input port and have it programmed remotely in the comfort of your own garage or driveway. The BMW Repair Guide uses BimmerTech for all of their iDrive upgrade solutions. We have used them on many projects and are very happy with the product, the support, and the results.

Affiliate link disclosure – The BMW Repair Guide uses affiliate links in their site. For more information on affiliate links, please click here.

1. Auxiliary port with remote coding services (required) – Installing a new auxiliary port in your BMW E60 5 series is only half the battle. After installation, you will need to code your vehicle’s iDrive unit so it will operate. Biimmertech offers an affordable solution with remote coding allowing you to program your new auxiliary port in the comfort of your own garage or driveway in less than an hour.

Section 1 – Removing the head unit
A BMW auxiliary port installation on your E60 5 series vehicle requires removing the head unit so a new auxiliary input plug can be installed. Removing the head unit is a relatively simple procedure. Just take you time and only use plastic trim removal tools to avoid breaking or damaging any expensive parts.

  1. Using a plastic trim removal tool, remove the passenger side dash trim. The easiest way is to start on the “door side” of the trim. Once you get the end loose, the rest can be removed by hand.bmw auxiliary port - Loosen passenger side dash trim with plastic trim tool bmw auxiliary port - Pull the dash trim loose using your handsbmw auxiliary port - Remove the dash trim from the dashboard
  2. With the help of a metal pick, remove the door lock electrical connector.bmw auxiliary port - remove the electrical connection from the door lock switchUse a metal pick to release the door lock switch bmw auxiliary port - pull the plug free from the door lock switch
  3. Use a phillips screwdriver to remove the two screws anchoring the HVAC (heating and air conditioning) control panel to the dashboard.bmw auxiliary port - Remove the hvac controller mounting screws
  4. Using your plastic trim removal tool, carefully pry the HVAC control panel and lower trim loose from the dashboard. This step can be challenging so be patient…keep gently prying, alternating sides. The panel will eventually pop loose.bmw auxiliary port - Use a plastic trim tool to pry the hvac control panel loose Carefully remove the hvac panel from the dashboard
  5. Disconnect the three wiring connections behind the HVAC controller.bmw auxiliary port - disconnect the three wiring connections from the rear of the hvac controllerbmw auxiliary port - disconnect the three wiring connections from the rear of the hvac controllerbmw auxiliary port - disconnect the three wiring connections from the rear of the hvac controller
  6. Remove the two phillips screws securing the sound system’s head unit to dashboard. Pull the head unit loose so rear electrical connections are visible.Remove the two screws anchoring the head unit to the dashboardbmw auxiliary port - disconnect the three wiring connections from the rear of the hvac controller
  7. Disconnect the “quad” block electrical connector on back of head unit. This is done by sliding up the retaining clip and pulling the connector straight out of head unit.Disconnect the bmw auxiliary port - pull the quad block plug from the back of the head unit.
  8. Remove the center console switch center. Disconnect the three electrical connections on rear of switch center.bmw auxiliary port - Remove the center console switch center

 

Section 2 – Preparing auxiliary port for installation in head unit

With the BimmerTech BMW auxiliary port kit, you will have to “transfer” the wires from the kit’s auxiliary plug to the existing head unit’s auxiliary plug. In other words, you will probably find an existing auxiliary plug in the back of your head unit (most likely driving your bass speakers); removing the existing plug and inserting your BimmerTech plug without transferring over the old wires will cause you to lose part of your sound system. To get around this issue you must merge the two plugs.

  1. If you have an existing auxiliary plug in your head unit, you will need to disconnect the wires of your new BMW auxiliary port and insert them into the existing plug. First, start by identifying and removing the auxiliary port in your existing head unit as shown below.bmw auxiliary port - Locate the auxiliary input port in the quad block head unit connectorRemove the auxiliary plug from the quad block connector.
  2. Lay the new BMW auxiliary input on a table so you can easily work on the connector. Using a flat blade micro screwdriver, remove the inner connector from the outside plug casing as shown below.bmw auxiliary port - Separate the plug casing from the inner connector on the auxiliary plugbmw auxiliary port - Pull the inner connectors free from the plug casing.
  3. Using a flat blade micro screwdriver, gently push down on the silver metal clips holding the auxiliary wires inside the connector. While pushing down on the clips, you will be able to pull the wires loose from the connector as shown below.bmw auxiliary port - Use a micro screwdriver to remove the wire leads from the plastic connector Pull the wire leads free from the connector bmw auxiliary port - All wire leads free from the connector
  4. Install the new wires into the existing plug per the instructions from BimmerTech. For our 2005 E60 530i, the following were the instructions we used:New auxiliary port wiring diagram for a 2005 BMW E60bmw auxiliary port - New auxiliary port wire locations
  5. Plug the auxiliary port back into the head unit’s quad block. Then reinstall quad block back into head unit. You are now ready to route your auxiliary port to where you plan on mounting it.bmw auxiliary port - Reinstall the auxiliary plug back into the quad block

 

Section 3 – Determining a mounting point for your auxiliary port

The BMW Repair Guide feels mounting your new auxiliary port in the center console storage compartment is the most safer option for playing music while driving. We do not endorse mounting it it in the glove box. The following are instructions on how to mount the BMW auxiliary port in your center console storage compartment in a BMW E60 vehicle. If you still wish to mount it in your glove compartment, click here to see instructions from BMW on how to do that.

  1. In order to route the BMW auxiliary port cable to the center console storage compartment, we must start by removing the center console trim. Begin my removing the shifter boot (we don’t need to remove the shifter handle for this installation).bmw auxiliary port - remove the center console trim to route the new auxiliary wire.
  2. Remove the two T20 screws attaching the trim to center console.bmw auxiliary port - remove the two T20 torx screws anchoring center trim to the console
  3. Remove the iDrive controller knob. It just pulls off.Remove the iDrive controller knob
  4. Using a plastic trim tool carefully pry up back of center console trim. Once you can get your fingers under it slowly and carefully release it from the rest of the center console.Pry up the back of the center console trim with a plastic trim tool. bmw auxiliary port - Remove the center console trim.
  5. Disconnect the iDrive menu button connection and move trim off to the right side as far as possible.bmw auxiliary port - Disconnect the iDrive controller wire
  6. Loosen the parking brake boot using a plastic trim tool and pull forward enough to gain access behind it. We suggest starting at the back of the boot with the trim tool as shown below.bmw auxiliary port - Loosen the parking handbrake boot with a plastic trim tool bmw auxiliary port - Pull the handbrake boot back
  7. Route the BMW auxiliary input port to the parking brake through the center console. Note – use patience when feeding the cable over the center console a/c duct into the parking brake compartment…it may take several tries.bmw auxiliary port - Route the new auxiliary cable behind the dashboard and into the center console.Route the auxiliary cable into the handbrake compartmentbmw auxiliary port - Cable in handbrake compartment
  8. Roughly locate where you want to mount the BMW auxiliary input inside the center console storage compartment. It obviously must back up to the parking brake since that is where we will be coming out with the cable.bmw auxiliary port - Locate where you want to mount the auxiliary port in the center console storage compartment
  9. Starting on the parking brake side, drill a hole with a 5/16 inch bit into the storage compartment as shown below.Drill a 5/16
  10. Feed the BMW auxiliary input through the hole and into the storage compartment.bmw auxiliary port - Feed the auxiliary cable into the storage compartment.
  11. Attach the face plate to the threaded end of the cable, securing it with the nut provided.bmw auxiliary port - Attach the faceplate to the cable
  12. The storage compartment is very narrow, so unless you have a right angle drill, you will not be able to mount the plate with the provided screws (there is not enough space to drill the screw holes with a regular drill). Instead of running out and buying a right handed drill, we suggest using a few dabs of black silicone adhesive on the back of the faceplate. The black silicone adhesive will create a strong bond to the faceplate and will actually be stronger than using screws. ***Let dry 24 hours.Use black silicone adhesive to glue the faceplate to the storage compartmentbmw auxiliary port - Apply the adhesive to the back of the faceplatebmw auxiliary port - Firmly attach the faceplate to the side of the storage compartment

 

Section 4 – Programming iDrive to display auxiliary port

To access the auxiliary port on your iDrive screen, you will need to have your vehicle coded. This is another reason we use Bimmer-Tech…they include a coding cable and remote coding service with your purchase of the auxiliary port.

Coding is really simple…you will be asked to download three programs onto your laptop so Bimmer-Tech can access your computer remotely. Just follow the instructions of the programmer and they will have it coded in no time. The whole process took us 15 minutes and worked beautifully. Best of all, no trip was needed to the dealership to code the auxiliary port.

Using a laptop to remotely code your new auxiliary port
Use a laptop to remotely code your new auxiliary port with Bimmer-Tech
Coding is really simple...you will be asked to download three programs onto your laptop so Bimmer-Tech can access your computer remotely. Just follow the instructions of the programmer and they will have it coded in no time. The whole process took us 15 minutes and worked beautifully. Best of all, no trip was needed to the dealership to code the auxiliary port.
Your iDrive will now have an AUX port option in its menu.
bmw auxiliary port - a successfully coded auxiliary pot
Works great with all devices!
The correct style wire to connect your device with.
Make sure to use an auxiliary cable that connects your devices headphone jack to the auxiliary port (other cables will not work).
BMW Auxiliary Port Installation finished
If you have any questions or comments, please feel free to contact us. And congratulations for Doing It Yourself!
The Repair Difficulty Level displays graphically how challenging the repair is, from easy to advanced. Easy repairs usually require very few tools, have short repair times and do not require jacking and supporting the vehicle. As the difficulty level rises, expect the repair to demand more time, specialized tools, and better understanding of mechanics to complete the job.
BMWE60525iM54 2.5L
BMWE60525iN52 3.0L
BMWE60525xiN52 3.0L
BMWE60528iN52 3.0L
BMWE60528xiN52 3.0L
BMWE60530iM54 3.0L
BMWE60530iN52 3.0L
BMWE60530xiN52 3.0L
BMWE60535iN54 3.0L
BMWE60535iN55 3.0L
BMWE60535xiN54 3.0L
BMWE60545iN62 4.4L
BMWE60550iN62 4.8L
BMWE60M5S85 5.0L
BMWE61525iM54 2.5L
BMWE61530xiN52 3.0L
BMWE61535xiN54 3.0L