
Controls
 63Reference
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 
page51.
 You can set and call up the preferred status 
of the Shift Lights via the MDrive, refer to 
page50.
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 page94.
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 page83.
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 page116.
To maintain driving stability, activate DSC 
whenever possible.<
ba8_E9293M3_cic.book  Seite 63  Dienstag, 19. August 2008  12:01 12 

Driving
64
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 page50.
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 page50.
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 page51.
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_E9293M3_cic.book  Seite 64  Dienstag, 19. August 2008  12:01 12 

Technology for driving comfort and safety
84 >"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 page51.
 You can also set and call up your preferred 
program via MDrive, refer to page50.
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 page85.
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_E9293M3_cic.book  Seite 84  Dienstag, 19. August 2008  12:01 12 

Controls
 101Reference
At a glance
Driving tips
Communications
Navigation
Entertainment
Mobility
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 page102.
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 page55.
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_E9293M3_cic.book  Seite 101  Dienstag, 19. August 2008  12:01 12 

Practical interior accessories
102 The corresponding memory button 1 is now 
programmed with the signal of the original 
hand-held transmitter.
You can operate the device while the ignition is 
switched off.
If the device fails to function even after 
repeated programming, check whether 
the original hand-held transmitter uses an alter-
nating-code system. To do so, either read the 
instructions for the original hand-held transmit-
ter or hold down the programmed memory 
button1 of the integrated universal remote 
control. If the LED2 on the integrated universal 
remote control flashes rapidly and then remains 
lit for about two seconds, the original hand-held 
transmitter uses an alternating-code system. If 
it uses an alternating-code system, program 
the memory buttons1 as described under 
Alternating-code hand-held transmitters.<
Alternating-code hand-held 
transmitters
To program the integrated universal remote 
control, consult the operating instructions for 
the device to be set. You will find information 
there on the possibilities for synchronization.
When programming hand-held transmitters 
that employ an alternating code, please observe 
the following supplementary instructions:
Programming will be easier with the aid of 
a second person.<
1.Park your vehicle within the range of the 
remote-controlled device.
2.Program the integrated universal remote 
control as described above in the section 
Fixed-code hand-held transmitters.
3.Locate the button on the receiver of the 
device to be set, e.g. on the drive unit.
4.Press the button on the receiver of the 
device to be set. After step 4, you have 
approx. 30 seconds for step 5.
5.Press the programmed memory button1 of 
the integrated universal remote control 
three times.The corresponding memory button 1 is now 
programmed with the signal of the original 
hand-held transmitter.
If you have any questions, please contact 
your BMW center.<
Deleting all stored programs
Press the left and right memory buttons1 for 
approx. 20 seconds until the LED2 flashes rap-
idly: all stored programs are deleted.
Reassigning individual programs
1.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.<
2.Press the desired memory button1 of the 
integrated universal remote control.
3.If the LED2 flashes slowly after approx. 
20 seconds, press the transmit key of the 
original hand-held transmitter. Release 
both buttons as soon as the LED2 flashes 
rapidly. If the LED2 does not flash rapidly 
after approx. 15 seconds, alter the distance 
and repeat this step.
ba8_E9293M3_cic.book  Seite 102  Dienstag, 19. August 2008  12:01 12 

Practical interior accessories
104 >The compass direction shown does not 
change although the direction of travel 
does.
>Not all compass directions are shown.
Procedure
1.Make sure that no large metal objects or 
overhead power lines are in the vicinity of 
your vehicle and that you have enough 
space to drive in a circle.
2.Set the currently valid compass zone.
3.Convertible: ensure that the retractable 
hardtop is fully closed.
4.Press the adjustment button for approx. 
6-7 seconds to call up C. Then drive in at 
least one full circle at a speed of no more 
than 4mph or 7km/h.
If calibration is successful, the display 
changes from C to a compass direction.
5.Convertible: open the retractable hardtop 
fully and repeat step 4.
Setting right-hand/left-hand steering
Your digital compass is factory-set to right-
hand or left-hand steering, in accordance with 
your vehicle.
Setting the language
You can set the language of the display:
Press the adjustment button for approx. 
12-13 seconds. Briefly press the adjustment 
button again to switch between English, "E", 
and German, "O".
The setting is automatically saved after approx. 
10 seconds.
Coupe:
Roller sun blind*
Tap the button in the center console to raise or 
lower the roller sun blind.
Glove compartment
Opening
Pull the handle. 
The light in the glove compartment comes on.
To prevent injury in the event of an acci-
dent while the vehicle is being driven, 
close the glove compartment immediately after 
use.<
Closing
Fold cover up.
Locking
To lock the glove compartment, use the inte-
grated key of the remote control, refer to 
page26.
Convertible: when you lock the vehicle from the 
outside, the glove compartment is locked as 
well.
ba8_E9293M3_cic.book  Seite 104  Dienstag, 19. August 2008  12:01 12 

Navigation
Driving tips
 127Reference
At a glance
Controls
Communications
Entertainment
Mobility
Destination entry
In entering your destination you can select from 
the following options:
>Entering a destination manually, see below
>Selecting destination from address book, 
refer to page129
>Last destinations, refer to Last destinations, 
page130
>Special destinations, refer to page130
>Entering a destination on the map, refer to 
page132
>Selecting home address, refer to page130
>Entering a destination by voice com-
mands*, refer to page133
You can also store a navigation destination on 
the programmable memory keys, refer to 
page20.
Enter data only when the vehicle is sta-
tionary, and always give priority to the 
applicable traffic regulations in the event of any 
contradiction between traffic and road condi-
tions and the instructions issued by the naviga-
tion system. Otherwise, vehicle occupants and 
other road users may be endangered.<
Entering a destination 
manually
The system's word-matching principle makes it 
easier for you to enter the names of towns or 
streets. This allows you to enter different spell-
ings and completes your entry automatically so 
that stored names can be called up quickly.1."Navigation"
2."Enter address"
The system also supports you with the follow-
ing features:
>If you do not enter a street, the system will 
guide you to the downtown a r e a  o f  a  t o w n  o r  
city.
>You can skip the entry of state/province and 
locality if the current entries should be 
retained for your new destination.
Entering a state/province
1."Navigation"
2."Enter address"
3.Select "State/Province" or the displayed 
state/province.
Entering a town/city
1.Select "Town/City/Zip Code" or the dis-
played town/city, or select letters.
ba8_E9293M3_cic.book  Seite 127  Dienstag, 19. August 2008  12:01 12 

Navigation
Driving tips
 139Reference
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_E9293M3_cic.book  Seite 139  Dienstag, 19. August 2008  12:01 12