BMW Junction Box Passenger

Lighting, Doors/windows

Codeable settings
25
Sections
Headlight cleaning, Window cleaning, Seat heating/cooling, Lighting

The BMW Junction Box Passenger unit manages lighting and door or window functions. CarCoding allows you to modify 25 settings in this module on supported vehicles. The app works with an ELM327 BLE OBD2 adapter on iPhone and Android devices.

You can adjust settings for headlight cleaning, window cleaning, seat heating or cooling, lighting, and steering wheel heating. Examples include headlight washers, wiper level switch back when stationary, and front backrests temperature level 1.

Seat heating/cooling

SettingDescription
Front backrests temperature level 1The temperature of the front backrests for seat heating level 1.
Front backrests temperature level 2The temperature of the front backrests for seat heating level 2.
Front backrests temperature level 3The temperature of the front backrests for seat heating level 3.
Front seats temperature level 1The temperature of the front seats for seat heating level 1.
Front seats temperature level 2The temperature of the front seats for seat heating level 2.
Front seats temperature level 3The temperature of the front seats for seat heating level 3.
Rear backrests temperature level 1The temperature of the rear backrests for seat heating level 1.
Rear backrests temperature level 2The temperature of the rear backrests for seat heating level 2.
Rear backrests temperature level 3The temperature of the rear backrests for seat heating level 3.
Rear seats temperature level 1The temperature of the rear seats for seat heating level 1.
Rear seats temperature level 2The temperature of the rear seats for seat heating level 2.
Rear seats temperature level 3The temperature of the rear seats for seat heating level 3.

Headlight cleaning

SettingDescription
Headlight washersEnable/disable the headlight washers.
Number of washing operations for headlight cleaningThe number of washing operations at which the headlight cleaning is turned on.
Water injection duration for headlight cleaningThe duration of the water injection pulses of the headlight cleaning system.
Number of water injection pulses during headlight cleaningThe number of water injection pulses during headlight cleaning.
Wipe cycles after front washingThe number of wipe cycles after front washing.
Headlight cleaning pause between injection pulsesThe pause between the injection pulses of the headlight cleaning system.
Headlight cleaning blocking timeThe blocking time between headlight cleaning activations.
Headlight cleaning system deactivation speed thresholdThe deactivation speed threshold at which the headlight cleaning system is deactivated.

Window cleaning

SettingDescription
Wiper level switch back when stationaryEnable/disable the automatic switch back of the wiper level when the car becomes stationary.
Complete wiper cycleEnable/disable the completion of the wiper cycle when the car is turned off.
Wipe cycles after rear washingThe number of wipe cycles after rear washing.

Lighting

SettingDescription
Rain-light-sensor sensitivityThe sensitivity of the rain-light-sensor that affects the automatic wiper and light activation.

Steering wheel heating

SettingDescription
Steering wheel heating memoryThe activation of the steering wheel heating is saved and restored the next time the vehicle is started.

Records without a translation are shown in their source language (raw).

Frequently asked questions

What can be coded in the BMW Junction Box Passenger unit?

CarCoding defines 25 codeable settings for this unit; examples: Headlight washers, Wiper level switch back when stationary, Complete wiper cycle, Water injection duration for headlight cleaning, Wipe cycles after front washing, Headlight cleaning pause between injection pulses.

Which BMWs have the Junction Box Passenger unit?

On F and G series the unit is read from the car via SVK; whether your car has it depends on its equipment.

Which adapter do I need?

An ELM327-based OBD2 adapter with Bluetooth Low Energy (BLE) is all you need; the app runs on iPhone and Android and is free to download.

Get CarCoding

Connect your ELM327 adapter, read fault codes, and browse module settings on supported vehicles.

The app is free to download.