
Controls
 57Reference
At a glance
Driving tips
Communications
Navigation
Entertainment
Mobility
3.Press button 2.
4.Use button 1 to select:
>
Shift Lights activated.
>
Shift Lights deactivated.
5.Press button 2.
After the ignition is switched off and the engine 
is restarted, the status set for the remote con-
trol in use is active, refer to M Key settings on 
page45.
 You can set and call up the preferred status 
of the Shift Lights via the MDrive, refer to 
page44.
Brightness of Shift Lights
The brightness of the Shift Lights can be set 
using the brightness level of the instrument 
cluster, refer to Instrument lighting on page87.
Launch Control
Launch Control enables you to drive off with an 
optimal vehicle acceleration on a high grip road 
surface.
Do not use Launch Control too often, as 
the higher loads on the vehicle lead to 
premature component wear.
tinuously for at least 6 miles/10 km.
1.Press the brake while the engine is running.
2.Deactivate Dynamic Stability Control DSC, 
refer to page77.
3.Select sequential mode with Drivelogic 
drive program 6.
4.With the vehicle stationary, press the selec-
tor lever forward and hold. A flag symbol 
appears in the instrument cluster.
5.Press the accelerator down all the way. The 
engine speed when driving off is controlled.
6.If you wish, you can adjust the drive-off 
engine speed by up to approx. 500 rpm:
>Increase the drive-off engine speed by 
approx. 100 rpm: press the lever beyond 
the resistance point, arrow1.
>Decrease the drive-off engine speed by 
approx. 100 rpm: pull the lever beyond 
the resistance point, arrow2.
>Reset the drive-off engine speed: press 
the lever upward or downward, arrows3.
7.The vehicle accelerates when you release 
the selector lever. Keep the accelerator 
pressed all the way down.
8.The transmission shifts up automatically as 
long as the accelerator is pressed all the 
way down.
Launch Control only becomes available again 
after a certain distance has been driven.
Do not use Launch Control during the vehicle 
break-in period, refer to page106.
To maintain driving stability, activate DSC 
whenever possible.<
ba8_E90M3_cic.book  Seite 57  Dienstag, 19. August 2008  11:51 11 

Driving
58
M Engine Dynamics Control
With M Engine Dynamics Control you can influ-
ence how sportily your vehicle should respond 
to movements of the accelerator. Three pro-
grams are available to you.
"Normal" program
In the "Normal" program, the engine responds 
gently to accelerator movements, which is ideal 
for city traffic or on snow, for example.
"Sport" program
The "Sport" program provides for a more spon-
taneous response of the engine to accelerator 
movements.
"Sport Plus" program
In the "Sport Plus" program, the engine 
responds to accelerator movements with high 
spontaneity and uncompromising sportiness. 
The "Sport Plus" program can only be activated 
via MDrive, refer to MDrive on page44.
Selecting a program
Press the POWER button to switch between 
the "Normal" and "Sport" programs.
For the programs "Sport" and "Sport Plus", the 
LED in the POWER button lights up.
 You can also set and call up your preferred 
program via MDrive, refer to page44.
After the ignition is switched off and the engine 
is restarted, the program set for the remote 
control in use is active, refer to M Key settings 
on page45.
Turn signals/
headlamp flasher
1High beams
2Headlamp flasher
3Turn signals
Using turn signals
Press the lever beyond the resistance point.
To turn off manually, press the lever to the 
resistance point.
Unusually rapid flashing of the indicator 
lamp indicates that a turn signal indicator 
has failed.<
Indicating a turn briefly
Press the lever as far as the resistance point for 
as long as you wish to indicate a turn.
Triple turn signal activation
Press the lever as far as the resistance point.
The turn signals flash three times.
You can activate or deactivate this function.
iDrive, for operating principle refer to page16.
1."Settings"
2."Lighting"
ba8_E90M3_cic.book  Seite 58  Dienstag, 19. August 2008  11:51 11 

Everything under control
66 1."Settings"
2."Language/Units"
3.Select the desired menu item.
4.Select the desired unit.
The settings are stored for the remote control 
currently in use.
Service requirements
The remaining driving distance and the date of 
the next scheduled service are displayed briefly 
immediately after you start the engine or switch 
on the ignition.
The extent of service work required can 
be read out from the remote control by 
your BMW Service Advisor.<
For certain maintenance operations, you can 
view the respective distance remaining or due 
date individually in the instrument cluster.1.Switch on the ignition, refer to page49.
2.Push button 1 in the turn indicator lever up 
or down repeatedly until the appropriate 
symbol appears in the display, accompa-
nied by the words "SERVICE-INFO".
3.Press button 2.
4.Use button 1 to scroll through the individual 
service items.
ba8_E90M3_cic.book  Seite 66  Dienstag, 19. August 2008  11:51 11 

Technology for driving comfort and safety
78 >"Sport": both LEDs light up.
Each time the engine is started, the program set 
for the remote control in use is active, refer to M 
Key settings on page45.
 You can also set and call up your preferred 
program via MDrive, refer to page44.
Drive-off assistant
The drive-off assistant enables you to drive off 
smoothly on uphill gradients. It is not necessary 
to use the parking brake for this.
1.Hold the car in place by depressing the 
brake.
2.Release the brake and drive off without 
delay.
The drive-off assistant holds the car in 
place for approx. 2 seconds after the 
brake is released. Drive off without delay after 
releasing the brake. Otherwise, the drive-off 
assistant will no longer hold the car in place 
after approx. 2 seconds and the car will start to 
roll backwards.<
Flat Tire Monitor FTM*
The concept
The Flat Tire Monitor detects pressure loss in a 
tire by comparing the rotating speeds of the 
individual tires while moving.
In the event of pressure loss, the rolling circum-
ference changes and, thus, the rotating speed 
of the affected wheel. This change is detected 
and is reported as a flat tire.
Functional requirement
In order to assure the reliable reporting of a flat 
tire, the system must be initialized for the cor-
rect tire inflation pressure.
The system must be reinitialized each 
time a tire inflation pressure has been cor-
rected or a wheel or tire has been changed.<
System limitations
The Flat Tire Monitor is unable to warn 
the driver of sudden, severe tire damage 
caused by external factors, nor can it identify 
the gradual loss of pressure that will inevitably 
occur in all four tires over a lengthy period of 
time.<
In the following situations, the system could be 
delayed or malfunction:
>System has not been initialized
>Driving on snowy or slippery road surface
>Performance-oriented style of driving: slip 
in the drive wheels, high lateral acceleration
>Snow chains are attached
Initializing the system
The initialization is completed during driv-
ing, which can be interrupted at any time. 
When driving resumes, the initialization is con-
tinued automatically. 
Do not initialize the system while snow chains 
are attached.<
Using the button in the center console
1.Start the engine, but do not start driving.
2.Press the button for approx. 4 seconds until 
the warning lamp in the instrument cluster 
lights up yellow. Warning lamp, refer to Indi-
cation of a flat tire on page79.
3.Start to drive.
Initialization is completed while the car is 
moving, without any feedback.
Via iDrive
iDrive, for operating principle refer to page16.
ba8_E90M3_cic.book  Seite 78  Dienstag, 19. August 2008  11:51 11 

Practical interior accessories
94
Practical interior accessories
Integrated universal remote 
control*
The concept
The integrated universal remote control can 
replace as many as three hand-held transmit-
ters for various remote-controlled devices, 
such as garage doors and gates or lighting sys-
tems. The integrated universal remote control 
registers and stores signals from the original 
hand-held transmitters.
The signal of an original hand-held transmitter 
can be programmed on one of the three mem-
ory buttons1. After this, the programmed 
memory button1 will operate the system in 
question. The LED2 flashes to confirm trans-
mission of the signal.
Should you sell your vehicle one day, be sure to 
delete the stored programs beforehand for your 
safety, refer to page95.
To prevent possible damage or injury, 
before programming or using the inte-
grated universal remote control, always inspect 
the immediate area to make certain that no peo-
ple, animals or objects are within the pivoting or 
travel range of the device being operated. Com-
ply also with the safety instructions supplied 
with the original hand-held transmitter.<
Checking compatibility
If this symbol appears on the package 
or in the instructions supplied with the 
original hand-held transmitter, you can 
assume that the radio remote control device will 
be compatible with the integrated universal 
remote control.
For additional information, please contact your 
BMW center or call: 1-800-355-3515.
You can also obtain information on the Internet 
at: 
www.bmwusa.com or 
www.homelink.com. HomeLink is a registered trademark of Johnson 
Controls, Inc.<
Programming
1Memory buttons
2LED
Fixed-code hand-held transmitters
1.Switch on the ignition, refer to page49.
2.When starting operation for the first time: 
Press the left and right memory buttons1 
for approx. 20 seconds until the LED2 
flashes rapidly. The three memory buttons 
are cleared.
3.Hold the original hand-held transmitter at a 
distance of approx. 4 to 12 in/10 to 30 cm 
from the memory buttons1.
The required distance between the 
hand-held transmitter and the mem-
ory buttons1 depends on the system of the 
respective original hand-held transmitter 
used.<
4.Simultaneously press the transmit key on 
the original hand-held transmitter and the 
desired memory button 1 on the integrated 
universal remote control. The LED 2 flashes 
slowly at first. As soon as the LED2 flashes 
rapidly, release both buttons. If the LED2 
does not flash rapidly after approx. 15 sec-
onds, alter the distance and repeat this 
step.
5.To program other original hand-held trans-
mitters, repeat steps 3 and 4.
ba8_E90M3_cic.book  Seite 94  Dienstag, 19. August 2008  11:51 11 

Navigation
Driving tips
 127Reference
At a glance
Controls
Communications
Entertainment
Mobility
Destination guidance
Starting destination 
guidance
1."Navigation"
2."Enter address"
3.Select the destination.
4."Start guidance"
After the route is calculated, the route is dis-
played in the map on the Control Display.
Terminating destination 
guidance
1."Navigation"
2."Map"
3.Select the   symbol
Continuing destination 
guidance
If the destination was not reached at the end of 
the last trip, the system asks whether it should 
continue destination guidance.
Select "Resume guidance" or "Stop guidance".
Route criteria
General information
You can influence the calculated route by 
choosing certain route criteria. You can change 
the route criteria as often as you like during des-
tination entry or during destination guidance.
The route is planned according to fixed rules. 
The type of road is taken into account, e.g. 
whether it is a highway or a winding road. As a 
result, the routes recommended by the naviga-
tion system may not always be the same ones 
that you would choose based on personal expe-
rience.The settings are stored for the remote control 
currently in use.
Changing route criteria
1."Navigation"
2."Map"
3."Route preference"
4.Selecting a criterion:
>"Fast route": time-optimized route, 
which is a combination of the shortest 
possible route and the fastest roads
>"Efficient route": optimized combination 
of the fastest and shortest roads
>"Short route": short distance, irrespec-
tive of how fast or slow progress will be
>"Alternative routes": other suggested 
alternative routes 
5.Select additional route criteria, if desired. 
Where possible, the selected criteria will be 
avoided on the route.
>"Avoid highways"
>"Avoid toll roads"
>"Avoid ferries"
>"Avoid area": define an area that the 
route is to avoid
The setting applies to the current route and to 
the planning of future routes.
Dynamic destination guidance
"Dynamic guidance" is switched on:
The route is automatically changed in the event 
ba8_E90M3_cic.book  Seite 127  Dienstag, 19. August 2008  11:51 11 

Navigation
Driving tips
 129Reference
At a glance
Controls
Communications
Entertainment
Mobility
1."Navigation"
2."Map"
3.Select the   symbol
 The voice instructions are switched on.
For rapid access, the feature can be stored on a 
programmable memory key, refer to page20.
Repeating a voice instruction
1."Navigation"
2."Map"
3.Select the  symbol twice.
Adjusting volume for voice instructions
The volume can be adjusted only while a voice 
instruction is being issued.
1.Have the last voice instruction repeated, if 
necessary.
2.Turn the button during the voice instruction 
to select the desired volume.
The setting is stored for the remote control cur-
rently in use.
Map display
Map display
You can have your current position displayed on 
a map. After starting the destination guidance, 
the planned route is shown on the map.1."Navigation"
2."Map"
The following functions are directly available in 
the map display:
1Starting/stopping destination guidance
2Switching voice instructions on/off
3Changing route criteria or selecting route 
alternatives
4Special destinations
5Displaying traffic bulletins
6Interactive map
7Settings for the map display
8Changing scale
Information in the map display:
>Time, entertainment source, sound output, 
map orientation
>Distance from destination, estimated time 
of arrival, if destination guidance is active. 
>Any traffic obstructions are highlighted in 
color.
Viewing the map
1.Select the     symbol.
2.Select a setting:
>"View facing north"
>"View in direction of travel"
>"Perspective view"
>"Arrow display"
3.Press the controller.
Changing scale
1.Select the   symbol.
2.Turn the controller to adjust the scale.
ba8_E90M3_cic.book  Seite 129  Dienstag, 19. August 2008  11:51 11 

 163
Entertainment
Reference
At a glance
Controls
Driving tips Communications
Navigation
Mobility
>Bluetooth is activated in the vehicle, refer to 
page164, and on the mobile phone.
>Depending on the mobile phone, some 
default settings may be necessary for the 
mobile phone: e. g. using the following 
menu items:
>Bluetooth switched on
>Connection must be allowed without 
requiring further confirmation
>Reconnection
>Depending on the mobile phone type, the 
power-saving mode setting, for example, 
may result in a paired mobile phone not 
being detected by the vehicle.
>For pairing purposes, define any 4 to 16-
digit number as a Bluetooth passkey, 
e.g. 25081107. A long and complex number 
offers the best protection against unautho-
rized access. This Bluetooth passkey is no 
longer required after pairing is successful.
>The ignition is switched on.
Pair the mobile phone with the vehicle 
only when the car is stationary, to avoid 
endangering the car's occupants and other 
road users by being distracted.<
Switch on ignition
1.Insert remote control all the way into the 
ignition lock.
2.Switch on ignition without operating the 
brake or clutch or pressing the start/stop 
button.
Preparation via iDrive
iDrive, for operating principle refer to page16.
3."Telephone"
4."Bluetooth"5."Add new phone"
The Bluetooth name of the vehicle is dis-
played.
Preparation via the mobile phone
6.Further steps must be carried out with the 
mobile phone and vary depending on the 
model. Please refer to your mobile phone's 
operating instructions, e.g. under the topics 
of Searching for a Bluetooth device, Linking 
or Pairing. The Bluetooth name of the vehi-
cle also appears on the mobile phone dis-
play.
7.Select the Bluetooth name of the vehicle on 
the mobile phone display.
Pairing
Depending on your mobile phone, you will see 
messages, first on the mobile phone display or 
on the iDrive, requesting you to enter the same 
Bluetooth passkey previously determined by 
you.
8.Enter the Bluetooth passkey.
Depending on the mobile phone, you will 
have approx. 30 seconds to enter your 
Bluetooth passkey on the mobile phone 
and the Control Display.
ba8_E90M3_cic.book  Seite 163  Dienstag, 19. August 2008  11:51 11