BMW E60 Coding with Carly: Unleash Hidden Features and Customize Your Ride

Are you a proud BMW E60 5 Series owner looking to personalize your driving experience? Did you know that your BMW E60 is packed with features just waiting to be unlocked and customized? With the right tools, you can easily make changes to your car’s software to enable exciting functions and personalize settings to your exact preferences. In this guide, we’ll dive into the world of BMW E60 coding with Carly, revealing some of the most popular and impactful modifications you can make to your beloved vehicle.

For a comprehensive list of all coding options and technical details for your BMW E60 and E61 models, you can explore more resources here. This article focuses on the most sought-after codings for the E60, explaining what they do and how they can enhance your BMW ownership.

Gain More Control of Your BMW E60 with Carly

The easiest and most effective way to perform these codings on your BMW E60 is by using the Carly app and the Carly Universal OBD Scanner. This powerful combination empowers you to execute a wide range of codings quickly and effortlessly, saving you both time and money compared to traditional methods. No need to be a coding expert or spend hours at a workshop – Carly puts the power of customization directly in your hands.

GET STARTED WITH CARLY

Carly: Your Trusted Partner for BMW E60 Coding

Carly is more than just a coding tool; it’s a comprehensive solution for understanding and optimizing your BMW. Here’s why BMW enthusiasts trust Carly:

  • Fast International Shipping with DHL: Get your Carly Universal Adapter delivered quickly, no matter where you are.
  • 14-Day Adapter Return Policy: Try Carly risk-free with our customer-friendly return policy.
  • Excellent Customer Support: Our dedicated support team is here to assist you every step of the way.
  • Lifetime Warranty on Hardware: Invest with confidence knowing your Carly Universal Adapter is built to last.

As Featured In:

Carly is recognized and trusted by leading automotive publications and tech platforms.

Popular BMW E60 Coding Options You Can Unlock with Carly:

The possibilities for customizing your BMW E60 are extensive. Here are some of the most popular coding categories:

  • Cornering Lights
  • Indicator Customization
  • Brake Light Adjustments
  • Convertible Top Operation
  • Corona Rings (Angel Eyes) Enhancement
  • Parking Aid (PDC) View
  • Getting Started Settings
  • Window Regulator Functions
  • High Beam Assistant
  • Head-Up Display Personalization
  • Tailgate Operation
  • Follow Me Home Lights
  • iDrive Menu Customization
  • iDrive Warning Adjustments
  • Interior Lighting Options
  • Air Conditioning Settings
  • Instrument Cluster Display
  • Convenience Functions
  • Headlight Flasher Behavior
  • Open/Unlock Settings
  • Rain/Light Sensor Sensitivity
  • Shut Down Procedures
  • Seat Heating Preferences
  • Voltage Monitoring
  • Mirror Adjustments
  • Parking Light Configuration
  • Speedometer Calibration
  • Daytime Running Lights (DRL)
  • Fuel Tank Settings
  • Phone/Bluetooth Options
  • Time/Date Display
  • Video in Motion
  • Warning System Modifications
  • General Warnings
  • Welcome Light Features

Let’s explore some of these popular BMW E60 coding options in more detail and see how Carly can help you unlock them.

BMW E60 Cornering Lights Coding

Enhance your nighttime driving visibility and add a touch of modern style with Cornering Lights. Many BMW E60 owners are keen to activate or customize this feature. Let’s see how BMW E60 cornering lights coding works.

Before diving into the coding process, it’s important to understand how Cornering Lights function. These lights are designed to improve visibility when turning into corners at night. They activate automatically based on steering input, illuminating the area in the direction you are turning. This not only improves safety but also adds a sleek, dynamic element to your BMW’s lighting.

BMW E60 Cornering Lights typically utilize either the fog lights or the high beam headlights, depending on your car’s configuration and factory options, specifically if Adaptive Headlights are installed.

With Carly, you gain even more control over your Cornering Lights:

  • Cornering Lights Activation with Reverse Gear: Code your Cornering Lights to activate when you put your BMW E60 in reverse. This significantly improves visibility when backing into parking spaces or maneuvering in tight spots at night.
  • Adjustable Brightness: Customize the brightness of your Cornering Lights to your preference. Whether you prefer a subtle enhancement or a more pronounced illumination, Carly allows you to fine-tune the intensity.
  • Key-Dependent Activation: For BMW E60 models with “Light Module 2” (LM2) installed (typically from 2007 onwards), you can code Cornering Lights to be active for specific keys. This is ideal if you share your car and different drivers have different preferences.
  • iDrive Menu Integration: Add a menu item in your iDrive system to easily switch Cornering Lights on or off as needed. This provides convenient on-demand control over this feature.

Coding BMW E60 Cornering Lights with Carly is straightforward:

  1. Connect the Carly Universal Adapter to your BMW E60’s OBD port.
  2. Open the Carly app on your smartphone or tablet.
  3. Select “Coding” and then your BMW E60 model.
  4. Navigate to the “Lighting” section and find the “Cornering Lights” options.
  5. Choose your desired customizations and tap “Code.”

Carly simplifies complex coding procedures, making it accessible for every BMW E60 owner to personalize their car’s lighting features.

Enhancing BMW E60 Corona Rings (Angel Eyes)

BMW’s iconic Corona Rings, often called “Angel Eyes,” are a signature design element. However, many BMW E60 owners want to enhance their appearance, particularly by increasing their brightness or using them as daytime running lights. BMW E60 corona rings coding with Carly offers the perfect solution.

By default, the brightness of the Corona Rings on the BMW E60 can be somewhat subdued. But with Carly, you can easily amplify their intensity and make them truly stand out.

Carly Coding Options for BMW E60 Corona Rings:

  • Brightness Adjustment: For BMW E60 models equipped with LM2 (from 2007 onwards), Carly allows you to adjust the brightness of your Corona Rings. Choose from various levels, ranging from “very low” to “very bright,” to achieve the desired look. Make your Angel Eyes more visible and impactful, day or night.
  • Corona Rings as Daytime Running Lights (DRL): Activate your Corona Rings to function as Daytime Running Lights. This keeps your iconic BMW lights illuminated whenever your car is running, increasing visibility and enhancing your car’s presence on the road.

How to Code BMW E60 Corona Rings with Carly:

  1. Connect the Carly Universal Adapter and open the Carly app.
  2. Select “Coding” and your BMW E60.
  3. Go to the “Lighting” section and locate “Corona Rings.”
  4. Choose your preferred brightness level and DRL settings.
  5. Tap “Code” to apply the changes.

With Carly, you can easily transform your BMW E60’s Corona Rings into a brighter, more eye-catching feature that truly reflects your personal style.

BMW E60 Parking Aid (PDC) Customization

Customize your parking experience by changing the display view of your Parking Distance Control (PDC) system. While it’s a matter of personal preference, BMW E60 parking aid coding lets you choose between vertical or horizontal display views.

The BMW E60 PDC system uses ultrasonic sensors to measure the distance to objects around your vehicle, assisting you with parking maneuvers. The standard display view is typically vertical, but some drivers may prefer a horizontal perspective.

Carly Coding for BMW E60 PDC View:

  • Vertical or Horizontal View: Within the PDC control unit, Carly enables you to switch between a vertical or horizontal display for your Parking Aid system. Experiment with both views to find which one you find more intuitive and helpful for parking.

Coding BMW E60 Parking Aid View with Carly:

  1. Connect Carly Adapter and launch the Carly app.
  2. Select “Coding” and your BMW E60.
  3. Navigate to the “Park Distance Control (PDC)” section.
  4. Choose either “Vertical View” or “Horizontal View.”
  5. Tap “Code” to implement your selection.

This simple coding tweak allows you to personalize your BMW E60’s parking assistance system to suit your individual preferences.

Personalizing Your BMW E60 Head-Up Display (HUD)

The Head-Up Display (HUD) projects important driving information directly onto your windshield, allowing you to stay informed without taking your eyes off the road. BMW E60 head-up display coding with Carly unlocks customization options to enhance this futuristic feature.

The HUD is a valuable safety and convenience feature, displaying speed, navigation prompts, and warnings in your line of sight. However, you might not be aware of the personalization options available.

Carly Coding Options for BMW E60 HUD:

  • Indicator Display in HUD: Code your HUD to display turn signal indicators, which are normally only visible on the instrument cluster. This provides an additional visual cue for signaling, directly in your field of vision. Hazard warning lights are also included in this coding.
  • HUD Brightness Adjustment: If you find your HUD display too dim, Carly allows you to increase its brightness. Choose between “standard” and “bright” settings to improve visibility in various lighting conditions.
  • Key-Dependent HUD Activation: Control whether the HUD is active based on the key being used. For example, you can have the HUD enabled for your primary key but disabled for a secondary key. This personalization extends to all four keys.

How to Code BMW E60 Head-Up Display with Carly:

  1. Connect Carly Adapter and open the Carly app.
  2. Select “Coding” and your BMW E60.
  3. Go to the “Head-Up Display (HUD)” section.
  4. Choose your desired options: “Blinker in Head-Up Display,” “Head-Up Display Brightness,” and “Key-Dependent Activation.”
  5. Tap “Code” to apply your chosen settings.

Carly empowers you to tailor your BMW E60’s Head-Up Display to your specific needs and preferences, maximizing its utility and convenience.

Customizing BMW E60 Home Lights (Follow Me Home Lights)

The “coming home” or “follow me home” lights feature illuminates the area around your car after you park and lock it at night, providing added safety and convenience. BMW E60 home lights coding with Carly allows you to personalize this useful feature.

Home Lights activate when you park your BMW E60, switch off the engine, and flash the high beams. They illuminate the exterior lights for a set duration, lighting your path to your door.

Carly Coding Options for BMW E60 Home Lights:

  • Duration Adjustment: Customize the duration of your Home Lights. Choose from preset intervals like 40, 90, 150, or 240 seconds to match your needs.

  • Key-Dependent Duration: Set different Home Lights durations for different keys. This is useful for households with multiple drivers who may have varying preferences.

  • Trunk Button Activation: Code your Home Lights to activate by pressing the trunk button on your key twice. This can be a convenient alternative to flashing the high beams. (Requires activating “panic alarm remote control” in CAS module).

  • Selectable Lights for Home Lights Feature: Choose which lights activate as part of the Home Lights sequence. You have a wide range of options, including:

    • Low beam headlights
    • Brake lights
    • Rear turn signals
    • Front indicators
    • High beams
    • License plate lights
    • Rear fog lights
    • Fog lights
    • Reversing lights
    • Taillights
    • Inner taillights
    • Parking lights

    Popular choices include low beam headlights for optimal visibility and a cool visual effect. You can even activate the Home Lights indicator on your dashboard for an added touch.

  • Early Deactivation/Reactivation: Code the ability to prematurely end or reactivate the Home Lights by flashing the headlight flasher again. You can choose separate codes for early deactivation and reactivation, depending on your desired behavior.

Coding BMW E60 Home Lights with Carly:

  1. Connect Carly Adapter and open the Carly app.
  2. Select “Coding” and your BMW E60.
  3. Go to the “Lighting” section and find “Home Lights” or “Follow Me Home Lights” options.
  4. Configure your preferred duration, activation methods, and light selections.
  5. Tap “Code” to save your customized settings.

With Carly, you can fully tailor your BMW E60’s Home Lights to enhance safety, convenience, and personalize the lighting signature of your vehicle.

Modifying Your BMW E60 Instrument Cluster Display

The instrument cluster is your primary source of driving information. BMW E60 instrument cluster coding allows you to adjust elements like speedometer display, daytime illumination, and cruise control display duration.

Carly Coding Options for BMW E60 Instrument Cluster:

  • Speedometer Correction: Choose between “actual speed” and “corrected speed” display. “Actual speed” shows your true speed, while “corrected speed” (the factory default) typically reads slightly higher. This can be helpful for ensuring accurate speed readings, especially if you’ve changed tire sizes.
  • Speedometer Illumination During Daytime: Activate постоянная illumination of the speedometer even during the day. This can improve readability in all lighting conditions.
  • Cruise Control Speed Display Duration: Extend the duration that the set cruise control speed is displayed. Increase it from the default brief display to 4 or 6 seconds, giving you more time to confirm your set speed.
  • Digital Speedometer Display: Enable a digital speedometer readout within the instrument cluster, providing a precise and easily readable speed display in addition to the analog speedometer.

Coding BMW E60 Instrument Cluster with Carly:

  1. Connect Carly Adapter and open the Carly app.
  2. Select “Coding” and your BMW E60.
  3. Navigate to the “Instrument Cluster (KOMBI)” section.
  4. Choose your desired settings for speedometer correction, daytime illumination, cruise control display duration, and digital speedometer.
  5. Tap “Code” to apply your instrument cluster customizations.

Carly makes it easy to fine-tune your BMW E60’s instrument cluster to display information in a way that best suits your driving style and preferences.

BMW E60 Mirror Coding Options

Customize the behavior of your side mirrors with BMW E60 mirror coding. Adjust mirror tilt, folding speeds, and control options for enhanced convenience and personalization.

Carly Coding Options for BMW E60 Mirrors:

  • Mirror Tilt in Reverse Gear: Enable the side mirrors to automatically tilt downwards when you engage reverse gear. This improves visibility of curbs and ground obstacles when parking. (Requires LIN bus installation, often present with heated mirrors).
  • Mirror Folding at Higher Speeds: Code your mirrors to fold inwards at speeds up to 80 km/h. While primarily a novelty feature, it can be entertaining and attention-grabbing. Use responsibly and consider safety implications.
  • Adjustable Mirror Folding Speed: Set the speed at which mirrors automatically fold in. Choose from speeds like 10, 20, 40, 60, or 80 km/h. Lower speeds can be useful for tight parking situations.
  • Adjustable Mirror Unfolding Speed: Set the speed at which mirrors automatically unfold when driving off. Options include 1, 10, 20, 40, or 60 km/h. Setting a slightly higher unfolding speed can prevent accidental mirror scratches when pulling out of tight parking spaces.
  • Key-Controlled Mirror Folding/Unfolding: Code your mirrors to fold in when you hold the lock button on your key and unfold when you hold the unlock button. This provides convenient remote control over mirror operation.

Coding BMW E60 Mirrors with Carly:

  1. Connect Carly Adapter and open the Carly app.
  2. Select “Coding” and your BMW E60.
  3. Go to the “Mirrors” section.
  4. Configure your preferred settings for mirror tilt, folding/unfolding speeds, and key control.
  5. Tap “Code” to save your mirror customizations.

Carly gives you extensive control over your BMW E60’s mirrors, allowing you to tailor their functionality for enhanced parking, convenience, and personal style.

Activating BMW E60 Digital Speedometer

Enhance the readability and accuracy of your speed display by activating a digital speedometer on your BMW E60. BMW E60 speedometer coding with Carly makes this a simple upgrade.

While the analog speedometer is a classic feature, a digital speedometer provides a clear, precise numerical readout of your speed, especially useful at night or in low-visibility conditions.

Carly Coding Options for BMW E60 Speedometer:

  • Digital Speedometer Activation: Enable a digital speedometer display within your instrument cluster. This adds a digital speed reading below the analog speedometer for easy and accurate speed monitoring.
  • Speedometer Correction (Analog and Digital): As with the instrument cluster settings, you can choose between “actual speed” and “corrected speed” for both the analog and digital speedometer displays. Select “actual speed” for the most accurate speed representation.

Coding BMW E60 Digital Speedometer with Carly:

  1. Connect Carly Adapter and open the Carly app.
  2. Select “Coding” and your BMW E60.
  3. Go to the “Instrument Cluster (KOMBI)” section.
  4. Find the “Digital Speedometer” option and activate it. You can also adjust the “Speedometer Correction” setting in this section.
  5. Tap “Code” to enable the digital speedometer on your BMW E60.

Adding a digital speedometer with Carly is a practical upgrade that improves driving information clarity and accuracy.

BMW E60 Daytime Running Lights (DRL) Coding

Daytime Running Lights (DRL) enhance vehicle visibility during daylight hours, increasing safety and adding a modern aesthetic. BMW E60 daytime running lights coding with Carly provides extensive customization options for your DRL setup.

DRLs are designed to make your car more visible to other road users during the day, reducing the risk of accidents. BMW E60 models may have factory DRLs, but Carly lets you customize their behavior and appearance.

Carly Coding Options for BMW E60 Daytime Running Lights:

  • DRL Activation/Deactivation: Enable or disable Daytime Running Lights altogether. While generally recommended for safety, you have the option to control their operation.

  • Key-Dependent DRL: Activate or deactivate DRL individually for each key. This allows you to have DRL enabled for your key but disabled for another driver’s key.

  • Customizable DRL Lights: Choose which lights function as your Daytime Running Lights. Options include:

    • Dimmed indicators
    • Dimmed high beams
    • Additional lights only (EU or US specification)

    For models with LM2 (from 2007 onwards), even more options become available:

    • Dimmed headlights
    • High beams
    • Additional lights only (EU)
    • Extra lights only (US)
  • Brightness Adjustment for Customized DRLs: When using dimmed indicators or high beams as DRLs, you can adjust their brightness. Choose from levels like “very low,” “low,” “medium,” and “bright” to fine-tune their intensity.

  • Alternative Lights for DRL Function: Select alternative lights to function as your Daytime Running Lights instead of the default headlights or indicators. Popular choices include:

    • Eyebrows (accent lights above headlights)
    • Front indicators
    • Corona Rings (Angel Eyes)
    • License plate lights
    • Taillights
    • Outer brake lights
    • Inner brake lights

    For Corona Rings and front indicators used as DRLs, you can further customize their brightness levels. Corona Rings offer “very low,” “low,” “middle,” “bright,” and “very bright” settings. Indicators offer “low,” “medium,” and “bright” settings. LM2 models (from 2007 onwards) offer even more granular brightness control with “low” and “bright” options when using alternative lights for DRL.

  • DRL Status Setting: Choose whether DRL are permanently on, permanently off, or set to “standard” (automatic operation based on light sensor).

  • iDrive Menu Control: Add a menu item to your iDrive system to easily switch Daytime Running Lights on or off. This provides convenient on-demand control without needing to recode.

Recommended BMW E60 DRL Coding Combinations:

  • US Daytime Running Lights: If your BMW E60 has the US DRL option, activate it for a distinctive and stylish look, especially at night.
  • Corona Rings (Angel Eyes) as DRL: A popular choice for a sleek and recognizable BMW lighting signature.
  • Eyebrows as DRL: Adds a unique and subtle accent to your BMW’s front lighting.
  • Rear Lights as DRL: Primarily enhances safety by increasing rear visibility during the day.

Coding BMW E60 Daytime Running Lights with Carly:

  1. Connect Carly Adapter and open the Carly app.
  2. Select “Coding” and your BMW E60.
  3. Go to the “Lighting” section and find “Daytime Running Lights (DRL).”
  4. Explore the extensive customization options and select your preferred settings for activation, light choices, brightness, and iDrive control.
  5. Tap “Code” to apply your DRL customizations.

Carly provides unparalleled flexibility in customizing your BMW E60’s Daytime Running Lights to enhance safety, style, and personal preference.

Enabling BMW E60 Video in Motion

Unlock the ability to play videos on your iDrive screen while driving with BMW E60 video in motion coding. Carly makes enabling this feature straightforward.

Important Safety Warning: Video in Motion should be used responsibly. Focus on driving and surrounding traffic conditions. Watching videos while driving can be distracting and dangerous.

Carly Coding Options for BMW E60 Video in Motion:

  • Video in Motion Activation: Enable the “Video in Motion” feature in your Car Information Computer (CIC) module. Two coding options related to video in motion (“Video while driving 1 & 2”) need to be activated.

  • Speed Threshold Selection: Choose the speed at which video playback is enabled. Options include:

    • While driving (video plays at any speed)
    • At walking pace (video plays at very low speeds)
    • With the handbrake on (video plays only when parked with handbrake engaged)
    • Not active (disables Video in Motion)

    This coding is available for BMW E60 models that support DVD playback when stationary.

Coding BMW E60 Video in Motion with Carly:

  1. Connect Carly Adapter and open the Carly app.
  2. Select “Coding” and your BMW E60.
  3. Go to the “Car Information Computer (CIC)” or “Car Communication Computer (CCC)” section, depending on your iDrive system.
  4. Find the “Video in Motion” or “Video while driving” options.
  5. Activate the necessary coding options and select your preferred speed threshold.
  6. Tap “Code” to enable Video in Motion on your BMW E60.

Carly allows you to easily unlock the Video in Motion feature, adding entertainment options for passengers, but remember to prioritize safe driving practices.

Customizing BMW E60 Welcome Lights

Welcome Lights add a touch of elegance and sophistication to your BMW E60’s lighting. BMW E60 welcome lights coding with Carly allows you to personalize this feature to create a memorable entry experience.

Welcome Lights typically illuminate small lights in the door panels that project the BMW logo onto the ground when you unlock your car. Carly expands on this feature with further customization.

Carly Coding Options for BMW E60 Welcome Lights:

  • Welcome Lights Activation: Enable the “Welcome lights function” in your Light Module (LMA). Welcome Lights will then activate when you unlock your car with the light switch in the “Auto” position. You may also need to activate the feature in your iDrive menu.

  • Key-Dependent Welcome Lights: Enable or disable Welcome Lights individually for each key, allowing personalized settings for different drivers.

  • Duration Adjustment: Customize the duration for which the Welcome Lights stay illuminated. Choose from intervals like 5, 10, 20, 40, 90, 150, or 240 seconds.

  • Additional Lights with Welcome Lights: Select other lights to illuminate in conjunction with the Welcome Lights. Options include:

    • Low beam headlights
    • Brake lights
    • Front indicators
    • Rear turn signals
    • High beams
    • License plate lights
    • Fog lights
    • Rear fog lights
    • Corona Rings (Angel Eyes)
    • Front parking lights
    • Rear parking lights
    • Eyebrow lights

    Popular combinations include Corona Rings and low beam headlights for a striking and welcoming lighting display. For front/rear indicator coding with Welcome Lights, you may need to adjust “Sidemarker US Brightness” coding to “very low” or “lighter” to avoid excessive brightness.

Recommended BMW E60 Welcome Lights Combinations:

  • Welcome Lights + Corona Rings: A classic and sophisticated combination that creates an impressive and classy entry experience.
  • Welcome Lights + Low Beam Headlights: Provides brighter illumination for enhanced visibility and a powerful visual impact when unlocking your car at night.
  • Welcome Lights + Fog Lights: Similar to low beams, fog lights add brightness and help you locate your car in dark parking areas.
  • Welcome Lights + Eyebrows: A subtle yet stylish way to enhance the Welcome Lights without being overly flashy.

Coding BMW E60 Welcome Lights with Carly:

  1. Connect Carly Adapter and open the Carly app.
  2. Select “Coding” and your BMW E60.
  3. Go to the “Lighting” section and find “Welcome Lights.”
  4. Configure your desired settings for activation, duration, key dependence, and additional lights.
  5. Tap “Code” to personalize your BMW E60’s Welcome Lights.

Carly empowers you to create a unique and welcoming lighting signature for your BMW E60, making every entry a special experience.

Unlock the Full Potential of Your BMW E60 with Carly

As you can see, BMW E60 coding with Carly opens up a world of customization possibilities. From enhancing safety and convenience features to personalizing the lighting aesthetics of your vehicle, Carly provides an accessible and powerful tool for BMW enthusiasts. Take control of your BMW E60 and discover the hidden features waiting to be unlocked.

GET STARTED WITH CARLY CODING FOR YOUR BMW E60

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *