Page 129 of 436

How OnStar Service Works
The OnStar system can record and transmit vehicle
information. This information is automatically sent to an
OnStar Call Center when the OnStar button is pressed,
the emergency button is pressed, or if the airbags or
AACN system deploy. This information usually includes
the vehicle’s GPS location and, in the event of a crash,
additional information regarding the crash that the vehicle
was involved in (e.g. the direction from which the vehicle
was hit). When the Virtual Advisor feature of OnStar
Hands-Free Calling is used, the vehicle also sends
OnStar the vehicle’s GPS location so they can provide
services where it is located.
OnStar service cannot work unless the vehicle is in a
place where OnStar has an agreement with a wireless
service provider for service in that area. OnStar service
also cannot work unless the vehicle is in a place where
the wireless service provider OnStar has hired for that
area has coverage, network capacity and reception when
the service is needed, and technology that is compatible
with the OnStar service. Not all services are available
everywhere, particularly in remote or enclosed areas,
or at all times.Location information about the vehicle is only available
if the GPS satellite signals are unobstructed and
available.
The vehicle must have a working electrical system,
including adequate battery power, for the OnStar
equipment to operate. There are other problems OnStar
cannot control that may prevent OnStar from providing
OnStar service at any particular time or place. Some
examples are damage to important parts of the vehicle
in a crash, hills, tall buildings, tunnels, weather or
wireless phone network congestion.
Your Responsibility
Increase the volume of the radio if the OnStar advisor
cannot be heard. If the light next to the OnStar buttons
is red, the system may not be functioning properly.
Press the OnStar button and request a vehicle
diagnostic. If the light appears clear (no light is
appearing), your OnStar subscription has expired and
all services have been deactivated. Press the OnStar
button to con rm that the OnStar equipment is active.
2-49
Page 130 of 436

Universal Home Remote
System
The Universal Home Remote System provides a way to
replace up to three hand-held Radio-Frequency (RF)
transmitters used to activate devices such as garage
door openers, security systems, and home lighting.
This device complies with Part 15 of the FCC Rules.
Operation is subject to the following two conditions:
1. This device may not cause harmful interference.
2. This device must accept any interference received,
including interference that may cause undesired
operation.
This device complies with RSS-210 of Industry Canada.
Operation is subject to the following two conditions:
1. This device may not cause interference.
2. This device must accept any interference received,
including interference that may cause undesired
operation of the device.
Changes or modi cations to this system by other than
an authorized service facility could void authorization to
use this equipment.
Universal Home Remote System
Operation (With Three Round LED)
This vehicle may have the Universal Home Remote
System. If there are three round Light Emitting Diode
(LED) indicator lights above the Universal Home Remote
buttons, follow the instructions below.
This system provides a way to replace up to three
remote control transmitters used to activate devices
such as garage door openers, security systems,
and home automation devices.
2-50
Page 131 of 436

Do not use this system with any garage door opener
that does not have the stop and reverse feature.
This includes any garage door opener model
manufactured before April 1, 1982.
Read the instructions completely before attempting to
program the transmitter. Because of the steps involved,
it may be helpful to have another person assist with
programming the transmitter.
Be sure to keep the original remote control transmitter for
use in other vehicles, as well as, for future programming.
Only the original remote control transmitter is needed for
Fixed Code programming. The programmed buttons
should be erased when the vehicle is sold or the lease
ends. See “Erasing Universal Home Remote Buttons”
later in this section.
Park the vehicle outside of the garage when
programming a garage door. Be sure that people and
objects are clear of the garage door or gate that is being
programmed.Programming Universal Home
Remote — Rolling Code
For questions or help programming the Universal Home
Remote System, call 1-866-572-2728 or go to
learcar2u.com.
Most garage door openers sold after 1996 are Rolling
Code units.
Programming a garage door opener involves
time-sensitive actions, so read the entire procedure
before starting. Otherwise, the device will time out and
the procedure will have to be repeated.
To program up to three devices:
1. From inside the vehicle, press the two outside
buttons at the same time for one to two seconds,
and immediately release them.
2-51
Page 132 of 436

2. Locate in the garage, the garage door opener
receiver (motor-head unit). Locate the “Learn”
or “Smart” button. It can usually be found where the
hanging antenna wire is attached to the motor-head
unit and may be a colored button. Press this
button. After pressing this button, complete the
following steps in less than 30 seconds.3. Immediately return to the vehicle. Press and hold
the Universal Home Remote button that will be
used to control the garage door until the garage
door moves. The indicator light, above the selected
button, should slowly blink. This button may
need to be held for up to 20 seconds.
4. Immediately, within one second, release the button
when the garage door moves. The indicator light
will blink rapidly until programming is complete.
5. Press and release the same button again.
The garage door should move, con rming
that programming is successful and complete.
To program another Rolling Code device such as an
additional garage door opener, a security device,
or home automation device, repeat Steps 1 through 5,
choosing a different function button in Step 3 than
what was used for the garage door opener.
If these instructions do not work, the garage door
opener is probably a Fixed Code unit. Follow the
Programming instructions that follow for a Fixed Code
garage door opener.
2-52
Page 133 of 436
Programming Universal Home
Remote — Fixed Code
For questions or help programming the Universal Home
Remote System, call 1-866-572-2728 or go to
learcar2u.com.
Most garage door openers sold before 1996 are Fixed
Code units.
Programming a garage door opener involves
time-sensitive actions, so read the entire procedure
before starting. Otherwise, the device will time out and
the procedure will have to be repeated.To program up to three devices:
1. To verify that the garage door opener is a Fixed
Code unit, remove the battery cover on the hand
held transmitter supplied by the manufacturer of the
garage door opener motor. If there are a row of dip
switches similar to the graphic above, the garage
door opener is a Fixed Code unit. If you do not
see a row of dip switches, return to the previous
section for Programming Universal Home
Remote – Rolling Code.
Your hand held transmitter can have between eight
to 12 dip switches depending on the brand of
transmitter.
2-53
Page 134 of 436

The garage door opener receiver (motor head unit)
could also have a row of dip switches that can be
used when programming the Universal Home
Remote. If the total number of switches on the motor
head and hand held transmitter are different, or if the
dip switch settings are different, use the dip switch
settings on the motor head unit to program the
Universal Home Remote. The motor head dip switch
settings can also be used when the original hand
held transmitter is not available.
The panel of switches might not appear exactly as
they do in the examples above, but they should
be similar.
The switch positions on the hand-held transmitter
could be labeled, as follows:
A switch in the up position could be labeled as
“Up,” “+,” or “On.”
A switch in the down position could be labeled
as “Down,” “−,” or “Off.”
A switch in the middle position could be labeled
as “Middle,” “0,” or “Neutral.” Example of Eight Dip Switches with Two Positions
Example of Eight Dip Switches with Three Positions
2-54
Page 135 of 436

2. Write down the eight to 12 switch settings from left
to right as follows:
When a switch is in the up position, write “Left.”
When a switch is in the down position, write
“Right.”
If a switch is set between the up and down
position, write “Middle.”
The switch settings written down in Step 2 now
become the button strokes to be entered into the
Universal Home Remote in Step 4. Be sure to
enter the switch settings written down in Step 2, in
order from left to right, into the Universal Home
Remote, when completing Step 4.
3. From inside your vehicle, rst rmly press all three
buttons at the same time for about three seconds.
Release the buttons to put the Universal Home
Remote into programming mode.4. The indicator lights will blink slowly. Enter each
switch setting from Step 2 into your vehicle’s
Universal Home Remote. You will have two and
one-half minutes to complete Step 4. Now press
one button on the Universal Home Remote for each
switch setting as follows:
If you wrote “Left,” press the left button in the
vehicle.
If you wrote “Right,” press the right button in the
vehicle.
If you wrote “Middle,” press the middle button in
the vehicle.
2-55
Page 136 of 436