Jump to content

Welcome To Cameraloops

Take a moment to join and become a member

    HMI theft lock, How to remove GM HMI theft lock with GM DPS, Plus more.

     

    Welcome one and all.

    Feel free to ask any questions for help in the comments section.

    Here you will find Free information and files for upgrading your HMI v2 to the HMI v2.5
    This will enable you to have Apple CarPlay, Android Auto, better SAT-NAV maps, play videos, faster touch reaction from the your touch screen.
    This information can also be used for:

    1. Upgrading your 4 inch IPC/Instrument cluster to an 8 inch IPC.
    2. Change the VIN numbers in GM car modules that support Configuration-Setup XML file.
    3. Vin relearn for the HMI modules.

     

    The items you will need are:

    1. A copy of GM DPS, preferably V4.44. "Navigate to downloads section on the website"
    2. A compatible GM SPS/GDS2 ODB connector, for example, VXDiag, Mongoose pro-GM2, etc.
    3. Access to GM online SPS for collecting the needed XML files. "Some XLM files for Insignia/Buick Regal are already provided.

     

    In this video, I demonstrate the process for gathering the XML files needed for your vehicle and using GM DPS software for changing the VIN number and RPOs in the modules that support the XML file configuration-setup

     

     

     

     

     

     

     

    In order to reset the VIN number in the HMI and Radio module which is known as VIN relearn you will need the relearn .zip files.
    In this video, I demonstrate the process of using GM DPS to select the .zip file for the HMI modules calibration programming.

     

    -----------------------------------------------------------
    -----------------------------------------------------------
     

    GM DPS V4.44 can be found here 

     


    BCM Files
    IPC Files
    Radio Module Aka Silverbox Firmware Upgrade Files


    DPS Calibration programming files.

    -----------------------------------------------------------
    -----------------------------------------------------------
     

     

    One file that will unlock/VIN Relearn both the HMI and Radio/SilverBOX

     

    For EU SilverBox Radio module.

     

     

    For USA satellite radio module.

     

     

    -----------------------------------------------------------

    -----------------------------------------------------------

    The HMI module location and the USB module you will need for Apple CarPlay.
    Hmi theft lock remove Hmi theft lock remove Hmi theft lock remove Hmi theft lock remove

     

    GM DPS ECU Address ID and Diagnostic PIN settings.
    HMI: 8F, PIN: 6 and 14
    IPC: 60, PIN: 1
    BCM: 40, PIN: 6 and 14
    Radio: 80, PIN: 1
    ECU: 11,

    -----------


    Activating the instrument cluster menus[Image: scnUmAB.jpg]

    Manually activate some of the menus and pocket gauges.

    1. Copy this code paste it into a text editor.
    2. Change the ModelDesignatorRef to whatever ModelDesignatorRef you have set in the BuildRecord.txt file, In this case, I use 0GT00 for the stock elite.
    3. Copy the edited code.
    4. Open the XMLFile.xml for the IPC you are using.
    5. In the XMLFile.xml file, find the menu you want to activate.
    6. Select from <ConfData useConfData="true">' to </Parameter>
    7. Paste the code you copied to this location. See the attached photo for example.
    8. Save the XMLFile.xml file 
    9. Use DPS to program the XML files to the module. "check the first youtube Video in post one for the process.

    If you are using a performance ModelDesignatorRef, for example, the VXR/OPC in your BuildRecord.txt file, which will automatically activate the pocket gauges. To activate the boost PSI, use the edited code to activate the boost PSI. turn off the battery pocket gauge, set ( hasToBeAvailable="true"  from 'true' to 'false').
    Change IDREF="MD0GT00" to something like "MD0GB00". 
    Swap true to false, and the ModelDesignatorRef will activate and deactivate the menu.

    I test it on 8 inch Insignia-A, it may work on 4 and on Insignia-B. Change the ModelDesignatorRef to match your car, you could try it, no harm can be done with XML files in the IPC, you can always revert back to the stock setting by programming back the stock files.

    There could be another method to activate the menu. Some of the other menus need another method to activate. I'll update when I have more info.

     

    <ConfData useConfData="true">
              <ConfigData Value="01" AutoGenExpression=""
                <Product>
                  <ModelDesignatorRef IDREF="MD0GT00" hasToBeAvailable="true" />
                </Product>
              </ConfigData>
            </ConfData>
            <ServiceSection IsServiceAccessAllowed="false">
              <Interpretation Text="Disable" Value="00" />
              <Interpretation Text="Enable" Value="01" />
            </ServiceSection>
          </Parameter>

     

    Menu ID Locations 
    DID00a3
    P_DIC_SPEED_CURVE_MENU_ENABLED = Speed limit from Sat-Nav maps 
    P_BATTERY_MENU_PRESENT= Right Pocket gauge Battery menu

    DID00a5
    P_DIC_OIL_TEMPERATURE_BAR_PRESENT = Right pocket gauge oil temp.
    P_DIC_BOOST_PRESSURE_BAR_PRESENT = Right pocket gauge turbo boost menu.

     

    UFec0tf.jpg
    xSyYgUv.jpg
     
     
     

     


    Share This Article



    Troy

    About The Author

    Troy is a professional Artist, Photographer, Videographer, Musician and Creator with a love for arts, electronics, coding, hacking stuff, traveling, taking photos and creating internet content. He is also the founder of CameraLoops.com


    • Like 2

    User Feedback

    Recommended Comments



    This is so very interesting, the videos are a great step-by-step. It was by accident that I read your post at a forum and laughed so hard with your comebacks. Lets's say the awakening was the captured data in programming mode. I knew it was there until the "veil of darkness was lifted". Don't stop teaching.

    • Like 2
    Link to comment
    Share on other sites

    29 minutes ago, Me Andme said:

    This is so very interesting, the videos are a great step-by-step. It was by accident that I read your post at a forum and laughed so hard with your comebacks. Lets's say the awakening was the captured data in programming mode. I knew it was there until the "veil of darkness was lifted". Don't stop teaching.

    Hi, I got alot of negative trolling on that forum from people who are unhappy that I publish the info publicly for free.

    Due to them now not being able to charge expensive price to do it.

    Yep, I will continue to teach others and learn from others.

    Thanks.

     

     

    Link to comment
    Share on other sites

    • Contributors

    thank you too much for you help i am so happy to following you

    please i need you make movies  how upgrading your HMI v2 to the HMI v2.5

    • Like 1
    Link to comment
    Share on other sites

    5 hours ago, elmajestro said:

    thank you too much for you help i am so happy to following you

    please i need you make movies  how upgrading your HMI v2 to the HMI v2.5

    You're welcome. Thanks.

    Later when I'm able to fully crack the HMI I will make a full tutorial.

    Link to comment
    Share on other sites

    Thanks to Troy and his efforts to share his knowledge, things like this can be done.(still need to sort annoying airbag light ? )

    20210523_200001.jpg

    20210523_200005.jpg

    • Like 2
    Link to comment
    Share on other sites

    • Contributors
    2 hours ago, sergei petrov said:

    Are there any examples of changing the configuration of cars? RPO cod

    In the first video it shows how to get your xml files, use it to add or remove RPO in the BuildRecord.xml.

    Link to comment
    Share on other sites

    8 minutes ago, Kade said:

    In the first video it shows how to get your xml files, use it to add or remove RPO in the BuildRecord.xml.

    Do I understand correctly that this way you can, for example, disable the TMPS system? or others?

    Link to comment
    Share on other sites

    • Contributors
    1 minute ago, sergei petrov said:

    Do I understand correctly that this way you can, for example, disable the TMPS system? or others?

    I'm not sure if adding or removing the rpo code will activate or deactivate it. 

    You could try and see if it works.

    Link to comment
    Share on other sites

    Thanks Troy, this is an awesome post! Looking forward to messing around with my own replacement HMI/Radio modules to see what kind of fun I can have. ?

    • Thanks 1
    Link to comment
    Share on other sites

    It is very interesting to jointly make a guide to the purpose of each item in the menu for opening tabs of the instrument panel.
     Because information can only be obtained by brute force, trial and error
    Link to comment
    Share on other sites

    Anyone know how to force an HMI system software update using a USB thumb drive created from SPS? I'm attempting to switch a junkyard Chevy MyLink HMI to a Cadillac CUE HMI.

    While the thumb drive is accessible to the HMI upon plugging it in to any of the USB ports, the upgrade is not acknowledged on my bench setup or in either of my Cadillacs. Gonna need more tinkering methinks...

    Link to comment
    Share on other sites

    4 minutes ago, dmytrofan said:

    Will this work for the 2017 Buick Enclave from the USA?

    If Enclave uses the same HMI 2.5, yes it should work.

    Link to comment
    Share on other sites




    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...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.


  • Recent Images

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.