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 information and files for upgrading your HMI v2 to the HMI v2.5 or replacing your HMI module with a used part.
    Upgrading from HMI v2.0 to HMI v2.5 will enable you to have Apple CarPlay, Android Auto, better SAT-NAV maps, play videos and faster touch reaction from the your touch screen.

    The majority for GM's electronic modules car parts are security locked to a specific car via the car's VIN number.

    In order to install a used car parts and have it functioning you first need to program your car's vin number to the module.

    When upgrading from the HMI v2.0 to the HMI v2.5 you also need to upgrade the radio module. You can bypass the radio module upgrade by updating the radio module firmware to v2.5 specs, (if you update the radio module firmware you no not need to replace it)

    The radio module upgrade firmware can be found below.

    You will also need to replace your cars double USB port to the single USB port in order to get the apple CarPlay working.

    See below photos.

     

    The items you will need for removing the theft lock from the HMI module:

    1. A copy of GM DPS software, preferably V4.44.
    2. My custom DPS HMI vin change file
    3. A compatible GM diagnostic interface example: VXDIAG Nano, Drew tech mongoose GM2 pro etc, (all diagnostic interface that works with GM's SPS will work with GM's DPS software.

     

     

    GM DPS V4.44

     

     

    One file that will remove the theft lock from both the HMI and radio module, DPS VIN Relearn file.

    For European cars/cars that uses the SilverBox Radio module.

     

     

    For USA cars/cars that uses the 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

     

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

     

    Change VIN number and RPO codes in some car modules which supports the XML files programming.

    Known modules which VIN and RPO codes can be altered via the XML files method are 

    BCM

    IPC

    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 etc are already in the site's download section.

     

    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 this video, I demonstrate the process of using GM DPS to select the .zip file for the HMI modules calibration programming.

     

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

     

    BCM Files
    IPC Files

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

    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
    • Love-it 1

    User Feedback

    Recommended Comments



    I will follow your threads to learn.

    Thank you for sharing!

     

    • Thanks 1
    Link to comment
    Share on other sites

    • Contributors

    Subscribed.

    Link to comment
    Share on other sites

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

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

    Thank you! Great work.

    • Like 1
    • Love-it 1
    Link to comment
    Share on other sites

    thanks for the info

    • Like 1
    Link to comment
    Share on other sites

    thank you for your efforts.. keep it up

    • Thanks 1
    Link to comment
    Share on other sites

    1 hour ago, TunnerXP said:

    thank you for your efforts.. keep it up

    Thanks Thank You GIF by Lumi

    • Like 1
    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

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

    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

    good. I'll try.

    Link to comment
    Share on other sites

    Do you have any experience working with North American cars?

    Link to comment
    Share on other sites

    I only experiment with UK cars.

    Link to comment
    Share on other sites

    Pretty cool Man! Nice to see the results of your hard work. Great job and keep it going!

    • Thanks 1
    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

    You could try updating it in a car and not on the bench.

    Link to comment
    Share on other sites

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

    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.

    • Like 1
    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.


  • What's New

    New Topics

    New Posts

    New files

    New Members

    • sergioroque17

      +sergioroque17

        +Contributors˚
        Joined
    • keix

      keix

        Members
        Joined
    • Ssparky

      Ssparky

        Members
        Joined
    • usmon Boboqulov

      usmon Boboqulov

        Members
        Joined
    • cecobald

      cecobald

        Members
        Joined
    • sardor Mirsultonov

      sardor Mirsultonov

        Members
        Joined
    • crystal_imprezav

      +crystal_imprezav

        +Contributors
        Joined
    • Joseane Valcanaia

      Joseane Valcanaia

        Members
        Joined
    • kloe

      kloe

        Members
        Joined
    • Bigmg1

      Bigmg1

        Members
        Joined
  • Top Members

    1. Troy (2217),
    2. nostra (33),
    3. Hero Tran (32),
    4. M Ch (32),
    5. Heine (28)
  • Popular Members

    Troy

    Troy

    6
    antek

    +antek

    2
    dsc5

    dsc5

    2
    Smash

    Smash

    1
  • Member Statistics

    1,466
    Total Members
    338
    Most Online
    sergioroque17
    Newest Member
    +sergioroque17
    Joined




×
×
  • Create New...