Skip to content
Install the CameraLoops App

Browse CameraLoops via the app. Learn more.

www.CameraLoops.ru

Use the CameraLoops full-screen app on your home screen with push notifications, badges and more.

To install the CameraLoops app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install the CameraLoops app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
NEVER STOP LEARNING

Welcome To CameraLoops

Take a moment to join and become a member

GM USA Satellite Radio And HMI 2.5, HMI 2.0 Module VIN Number Relearn DPS File

$200

1 Screenshot

This file will activate the HMI 2.5, HMI 2.0 and USA Satellite Radio module for GM IO6/IO5 to learn whatever VIN is stored in the BCM module.

One file which will relearn the VIN for both the Radio and HMI modules.
Remove the Theft lock from both the Radio and HMI module.
Great if you want to install a used HMI and Radio module into your car.

This file only works with the GM USA satellite radio module. It doesn't work on the European Opel/Vauxhall SilverBox radio module.

Click here for the European Opel/Vauxhall SilverBox radio module DPS VIN change file.

Check out this article, which demonstrates how to gain wireless Apple CarPlay and wireless Android Auto for GM vehicles that use the HMI 2.5 module.

Play the video to see the process.

Ensure your satellite radio module looks like the one in the photos below.

s-l1600-8.jpg

 

s-l1600-7.jpg

 

s-l1600 (1).webp

User Feedback

Recommended Comments

Goldorak Rising Star

+Goldorak

+Purchaser

I have a 2013 Cadillac SRX with a bad HMI 1.1. I have a HMI 2.0 from a 2014 SRX. Since GM has moved on to SPS2 in the US, how can I retrieve the utility file you need to make the Vin change file?

Goldorak Rising Star

+Goldorak

+Purchaser

I see that you haven't answered me. I'm just a little confused as it seems that all I need is to purchase this file to solve my issue of theftlock. Yet, elsewhere on the site you mention needing year, make, vin and utility file of the vehicle and module to make the vin change file. Can you answer my question? Do I not need to provide you with utility file first before you make the vin change file?

Troy Grand Master

4 hours ago, Goldorak said:

I see that you haven't answered me. I'm just a little confused as it seems that all I need is to purchase this file to solve my issue of theftlock. Yet, elsewhere on the site you mention needing year, make, vin and utility file of the vehicle and module to make the vin change file. Can you answer my question? Do I not need to provide you with utility file first before you make the vin change file?


Hi, this file used with the GM DPS software will remove the theft lock from the HMI 2,  HMI 2.5 and the radio module. 

med458 Enthusiast

+med458

+Contributor

  • Contributor

delete

med458 Enthusiast

+med458

+Contributor

  • Contributor
4 hours ago, Troy said:


Hi, this file used with the GM DPS software will remove the theft lock from the HMI 2,  HMI 2.5 and the radio module. 

How are you doing man?  Good to see you I hope things are good in your life.

Goldorak Rising Star

+Goldorak

+Purchaser

Delete 

Goldorak Rising Star

+Goldorak

+Purchaser

19 hours ago, Troy said:


Hi, this file used with the GM DPS software will remove the theft lock from the HMI 2,  HMI 2.5 and the radio module. 

Thank you. I installed the file and for the life of me can't reset the vin in the HMI module. I installed the zip file in the DPSarch folder, then loaded it having referenced the video. I tried diag pins 1 and also 6-14. What am I missing?

Troy Grand Master

20 hours ago, med458 said:

How are you doing man?  Good to see you I hope things are good in your life.

Hey, all is fine here on my end, thanks. Other than having less time for GM car hacking, I can't complain. I hope all is well with you too.

Troy Grand Master

2 hours ago, Goldorak said:

Thank you. I installed the file and for the life of me can't reset the vin in the HMI module. I installed the zip file in the DPSarch folder, then loaded it having referenced the video. I tried diag pins 1 and also 6-14. What am I missing?

 

Hi, I sent you a private message.

Goldorak Rising Star

+Goldorak

+Purchaser

4 hours ago, Troy said:

 

Hi, I sent you a private message.

Hi thanks for you response. I'll review pm.

Goldorak Rising Star

+Goldorak

+Purchaser

On 11/4/2023 at 8:55 AM, Goldorak said:

Hi thanks for you response. I'll review pm.

I can confirm that the file works 100% as the infotainment system on this Cadillac works fine now.

This vehicle had multiple other issues that kept the system from working. For anyone more or less familiar GM MOST system let me tell you that it can behave unlike the way SI predicts. So when diagnosing check your grounds for unwanted voltage. If nothing makes sense, check pin drag on connectors where the location of the MOST break is indicated. A scanner will be needed to find the location of the MOST break by locating the "Surrogate Master" module and the module above it. I know I'm throwing names that some are unfamiliar with, but the reason is to allow the inquisitive to research those terms and hopefully get more familiar with the MOST system.

Thank you Troy for the efforts.

med458 Enthusiast

+med458

+Contributor

  • Contributor
On 11/25/2023 at 10:54 PM, Goldorak said:

I can confirm that the file works 100% as the infotainment system on this Cadillac works fine now.

This vehicle had multiple other issues that kept the system from working. For anyone more or less familiar GM MOST system let me tell you that it can behave unlike the way SI predicts. So when diagnosing check your grounds for unwanted voltage. If nothing makes sense, check pin drag on connectors where the location of the MOST break is indicated. A scanner will be needed to find the location of the MOST break by locating the "Surrogate Master" module and the module above it. I know I'm throwing names that some are unfamiliar with, but the reason is to allow the inquisitive to research those terms and hopefully get more familiar with the MOST system.

Thank you Troy for the efforts.

 

Hi Goldorak would you please help me understand, I am failing.

Goldorak Rising Star

+Goldorak

+Purchaser

Hi. What don't you understand?

med458 Enthusiast

+med458

+Contributor

  • Contributor
On 12/4/2023 at 3:52 PM, Goldorak said:

Hi. What don't you understand?

Thank you for replying.  The problem is I don't know what I don't understand.  I am going to keep goofing with this for awhile, I am trying to do it on a bench so that makes it more difficult.  Today I learned that to get the display on I had to connect the blue USB wire.  I am thinking perhaps my problems are a VIN mismatch between the units.  I am going to keep experimenting.  The weird thing is when I power on the display some things like the radio presets don't respond to touch while other things do respond.

med458 Enthusiast

+med458

+Contributor

  • Contributor

Is it necessary to attach the HMI bypass module on LIN 5 for SPS to be able to communicate with the HMI module?  I see the bypass module on the wiring diagrams and wonder if that is what is preventing the HMI from being found.

Goldorak Rising Star

+Goldorak

+Purchaser

On 12/9/2023 at 1:50 PM, med458 said:

Is it necessary to attach the HMI bypass module on LIN 5 for SPS to be able to communicate with the HMI module?  I see the bypass module on the wiring diagrams and wonder if that is what is preventing the HMI from being found.

Sorry but I don't get it. It's like you leave your house heading to a strange place then you meet me. You ask me what is the right path without telling me where you're coming from or your destination.

Fwiw I've done nothing on bench before. The Lin bus is for the buttons. Although it's on Lin, HS, and I believe LS, the HMI normally communicates on HS with any automotive scanner. All modules in the network need a wake up signal to communicate on the network.

med458 Enthusiast

+med458

+Contributor

  • Contributor
48 minutes ago, Goldorak said:

Sorry but I don't get it. It's like you leave your house heading to a strange place then you meet me. You ask me what is the right path without telling me where you're coming from or your destination.

Fwiw I've done nothing on bench before. The Lin bus is for the buttons. Although it's on Lin, HS, and I believe LS, the HMI normally communicates on HS with any automotive scanner. All modules in the network need a wake up signal to communicate on the network.

Yes sorry for being abrupt.  We are playing out the scene in Wolf of Wall Street where Jordan meets the Swiss banker.  I have been a computer/hardware hacker since the late 80s/early 90s.  I mostly fell in love with hardware hacking when I read in a magazine called 2600 how to modify a $20 product from Radio Shack and get free long distance phone calls from payphones in the 90s.  Networks have always interested me.  In the past it was computer, but now car.  More recently, my car was totaled and the replacement had an inferior radio without a large touch screen.  When I ordered a replacement on Ebay, it came theft-locked.  That is where this particular interest was sparked.  At first, I learned I could just dump/write the eeprom with a clip-on programmer, but I see you all here are doing much more interesting things than that.  So that is where I am from and where I am going, I'd like to be as knowledgeable as all of you here is my destination.

It is very helpful to know the comm is done on HS, thank you.  I have been reading about LIN, how there is some master module that translates GMLAN to devices on the LIN and have been focusing on that.  But now I will focus on what is missing from the HS circuit, I am thinking the Serial Data Gateway is needed and I have one sitting somewhere.  Or maybe my wiring is bad, I guess I should perhaps try twisting it tightly like I see it done, I just have it flopped everywhere.

Goldorak Rising Star

+Goldorak

+Purchaser

5 hours ago, med458 said:

Yes sorry for being abrupt.  We are playing out the scene in Wolf of Wall Street where Jordan meets the Swiss banker.  I have been a computer/hardware hacker since the late 80s/early 90s.  I mostly fell in love with hardware hacking when I read in a magazine called 2600 how to modify a $20 product from Radio Shack and get free long distance phone calls from payphones in the 90s.  Networks have always interested me.  In the past it was computer, but now car.  More recently, my car was totaled and the replacement had an inferior radio without a large touch screen.  When I ordered a replacement on Ebay, it came theft-locked.  That is where this particular interest was sparked.  At first, I learned I could just dump/write the eeprom with a clip-on programmer, but I see you all here are doing much more interesting things than that.  So that is where I am from and where I am going, I'd like to be as knowledgeable as all of you here is my destination.

It is very helpful to know the comm is done on HS, thank you.  I have been reading about LIN, how there is some master module that translates GMLAN to devices on the LIN and have been focusing on that.  But now I will focus on what is missing from the HS circuit, I am thinking the Serial Data Gateway is needed and I have one sitting somewhere.  Or maybe my wiring is bad, I guess I should perhaps try twisting it tightly like I see it done, I just have it flopped everywhere.

You're doing things much more interesting than I do. Like I said I've never hooked up on the bench. I don't know what kind of vehicle it is but you do not need a gateway for bench work. You might need the radio connected

Beezer Collaborator

+Beezer

+Contributor

  • Contributor

I am trying to program a bose radio to a truck without bose.  Will that be an issue?  I don't have any audio right now and the radio knobs don't work.

Troy Grand Master

2 hours ago, Marcel Janzen said:

I am trying to program a bose radio to a truck without bose.  Will that be an issue?  I don't have any audio right now and the radio knobs don't work.


I think you need Bose calibrations for the module. 

Beezer Collaborator

+Beezer

+Contributor

  • Contributor

Where do I find the bose calibrations?

Troy Grand Master

You can try using eBay.com to find a high-spec vehicle VIN for your GM model and then use that VIN to program the radio and HMI. I don't have any experience with the Bose system, but I remember reading that the Radio or HMI use different calibrations for Bose equipped vehicles.

Beezer Collaborator

+Beezer

+Contributor

  • Contributor

Can I use a vin from a 2016 on a 2015?

Beezer Collaborator

+Beezer

+Contributor

  • Contributor

That didn't work.  I tried a 2016 vin with DPS and SPS and nothing worked.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Add a comment...

Other files from Troy


CameraLoops™
Powered by Art
All Trademarks appearing on this website are the property of their respective owners.

Account

Navigation

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.
CameraLoops members who viewed this content
lynn shughart jrmopar Micheal Nadeau humo dago OMAN John Stevens Kovalskiy jjagel Abdullahalomari Savip_ Hisham Lightbrew Neutec szazqul VADZIM BLKATSG -ashkan- bekatsilosani blys