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.

How to activate remote start and change VIN number in GM's instrument cluster BMC

In order to activate remote start on GM vehicles you need:

1. Find VIN car("new VIN"), which have remote start options (PRO code BTV).

2. Update firmware for BCM from SPS with "new VIN".

3. Change VIN in BCM from "new VIN" to your original VIN in order to odometer shows correct data. For this you need cheap CH341A EEPROM tool like this.


USB BIOS EEPROM SPI FLASH Programmer CH341A 24 25 series

 

The following video show you how to setup the chip reader and program the chip.

https://www.youtube.com/watch?v=5NYe21nFSDI

 

BCM block.

IMG_20210503_105725.thumb.jpg.639a0a395b8b41bcdb60241da0100809.jpg

Chip location.

1319435397_IMG_20210503_115542(2).thumb.jpg.c6b601e867cdaa0ed3b6076a7dca2474.jpg

1113832941_IMG_20210503_115548(3).thumb.jpg.0f819d95317e386a92453772edb75c6b.jpg

 

It would probably be best to first make a backup of the chip in case anything goes wrong. Then you can view the contents of the chip. In the software, the left side of the screen shows the actual program, which is displayed in Hexadecimal numbers. The right side shows a translation in plain text.

On the right side, look for a string of numbers that look like a VIN. It is usually only a few lines down from the top. It is always missing the first number of the VIN. Replace it with your VIN (minus the first number) by simply highlighting each letter on the right side and typing in your VIN. Then program back the chip and you’re done.

 

1620742504_Screenshot2021-06-01134750.jpg.9d5a7d5cd0e501b347796d1cd8c8369a.jpg



User Feedback

Recommended Comments

Troy Grand Master

Troy

Administrator

GM Car Hacking Expert

Thanks for your tutorial. I've now bought a 433mhz Cadillac CT6 5 button key from USA.

I read they will work on Insignia-A cars.

Hopefully all goes well when I receive it.

Awesome Well Done GIF

2019-cadillac-ct6-smart-proxy-keyless-entry-remote-5.jpg

sergei petrov Top Member

sergei petrov

Member

GM Car Hacking Expert

To quickly change the VIN, you can use the GMProg app (for android)

You can change it 2 times for free.

Abdullah Anwar Rising Star

Abdullah Anwar

Member

Is it possible to use DPS to do the same ?

pronin272 Apprentice

pronin272

Member
This works well on gasoline cars. Did you manage to implement it on 2.0 CDTI?
Troy Grand Master

Troy

Administrator

GM Car Hacking Expert

No luck with remote start for me.

I got Cadillac remote start key. The key unlock all doors but will only start the car via push button if the key is place in the armrest key pocket.

If the key is on the seat the car won't start like the original key.

I got a copy of USA Buick regal BCM calibration files and program it my BCM. However, no remote start, no boot open via remote key, and the car windows doesn't work. lol.

I may need to dissect the BCM calibration package which is a lot of files 20 I think, to find out which calibration file is the one that activate remote start then compile that file with my original BCM calibration package.

I may have to leave this until I have some good free time.

 

Photos of the remote start option display on my screen.

IMG_5076.jpgIMG_5077.jpg

 

Anders Johansson Rising Star

Anders Johansson

Member

What engine do you have? In case you are running a diesel, then you have to activate Remote Start also in the ECM.

Troy Grand Master

Troy

Administrator

GM Car Hacking Expert

4 hours ago, Anders Johansson said:

What engine do you have? In case you are running a diesel, then you have to activate Remote Start also in the ECM.

It's a 1.6 SIDI turbo petrol engine.

Anders Johansson Rising Star

Anders Johansson

Member
8 hours ago, Troy said:

It's a 1.6 SIDI turbo petrol engine.

My knowledge on the petrol engines is limited but for the EDC17 you have to activate remote start in the software. It's just a matter of changing one 0 to a 1. In case you have possibility to read out the CAN messages on the HS-bus, then you can see if the remote start command is forwarded from the BCM or not. Would that be an option?

 

pronin272 Apprentice

pronin272

Member
On 7/24/2021 at 9:06 PM, Troy said:

No luck with remote start for me.

I got Cadillac remote start key. The key unlock all doors but will only start the car via push button if the key is place in the armrest key pocket.

If the key is on the seat the car won't start like the original key.

I got a copy of USA Buick regal BCM calibration files and program it my BCM. However, no remote start, no boot open via remote key, and the car windows doesn't work. lol.

I may need to dissect the BCM calibration package which is a lot of files 20 I think, to find out which calibration file is the one that activate remote start then compile that file with my original BCM calibration package.

I may have to leave this until I have some good free time.

 

Photos of the remote start option display on my screen.

IMG_5076.jpgIMG_5077.jpg

 

I bought a copy of the same key from aliexpress. It was successfully stitched into the car. All functions work, including Keyless. The only problem is that it is not stable. Sometimes the car loses it, but this is rare

20210723_004102.jpg

Arcani Apprentice

+Arcani

+Contributor
  • Contributor
On 8/2/2021 at 6:10 PM, pronin272 said:

I bought a copy of the same key from aliexpress. It was successfully stitched into the car. All functions work, including Keyless. The only problem is that it is not stable. Sometimes the car loses it, but this is rare

20210723_004102.jpg

Hi on a insignia a ? looking to buy the same 

JBL_1989 Community Regular

+JBL_1989

+Contributor
  • Contributor
On 8/2/2021 at 4:36 AM, Anders Johansson said:

What engine do you have? In case you are running a diesel, then you have to activate Remote Start also in the ECM.

Could you let me know how to activate Remote Vehicle Start in ECM? I have GM vehicle with A20DTH (EDC17C59) Engine.

Is it achievable via modifying DID $40 (3 bytes ECU Variant configuration) in ECM?

Sy Rus Rising Star

+Sy Rus

+Purchaser

I currently have 2015 Caddilac SRX 2015 v6 3.6 with RS enabled, same key you've got! in case, you would want to compare yours to the way it should be. Would that help?

Anders Johansson Rising Star

Anders Johansson

Member
On 8/5/2021 at 12:05 PM, JBL_1989 said:

Could you let me know how to activate Remote Vehicle Start in ECM? I have GM vehicle with A20DTH (EDC17C59) Engine.

Is it achievable via modifying DID $40 (3 bytes ECU Variant configuration) in ECM?

Are you familiar with modifying binaries for engine control systems? The name of the variable is StSys_stRVSSel_C and you should change it from 0 to 1 if you want to activate Remote Vehicle Start.

 

JBL_1989 Community Regular

+JBL_1989

+Contributor
  • Contributor
19 hours ago, Anders Johansson said:

Are you familiar with modifying binaries for engine control systems? The name of the variable is StSys_stRVSSel_C and you should change it from 0 to 1 if you want to activate Remote Vehicle Start.

 

Actually I'm not familiar with modifying ECM binary. but I did modified StSys_stRVSSel_C (offset 0x9787A) in 55490821 and corrected checksum (CRC-16) at 1st and 2nd byte of CAL and tried to flash it to ECM using DPS. finally I got failed. LOL :)

Symptom I when got flashing modified CAL: DPS tried to flash 55490821 twice. and finally it returns error and cannot start engine by pressing start btn.

(I flashed modified CAL data using DPS and also managed to recover bricked ECM using DPS with stock CAL data file)

Anything I missed points during modification?)

 

I also want to modify some calibration in BCM but I couldn't obtain original CAL data from SPS. (because CAL data is already up to date, no download CAL data from SPS made?)

Thank you!

Anders Johansson Rising Star

Anders Johansson

Member
On 8/12/2021 at 7:36 AM, JBL_1989 said:

Actually I'm not familiar with modifying ECM binary. but I did modified StSys_stRVSSel_C (offset 0x9787A) in 55490821 and corrected checksum (CRC-16) at 1st and 2nd byte of CAL and tried to flash it to ECM using DPS. finally I got failed. LOL :)

Symptom I when got flashing modified CAL: DPS tried to flash 55490821 twice. and finally it returns error and cannot start engine by pressing start btn.

(I flashed modified CAL data using DPS and also managed to recover bricked ECM using DPS with stock CAL data file)

Anything I missed points during modification?)

 

I also want to modify some calibration in BCM but I couldn't obtain original CAL data from SPS. (because CAL data is already up to date, no download CAL data from SPS made?)

Thank you!

I've never loaded new software to the ECM using DPS so I can't assist you on that part unfortunately. I would suggest using PCMflash instead. The checksum calculation is a bit of a tricky area when it comes to GMs versions of EDC17.

VoltGuru Enthusiast

+VoltGuru

+Contributor
  • Contributor

good work but Vin can be changed with DPS without having to reprogram all over again.

JBL_1989 Community Regular

+JBL_1989

+Contributor
  • Contributor
On 8/15/2021 at 2:22 AM, Anders Johansson said:

I've never loaded new software to the ECM using DPS so I can't assist you on that part unfortunately. I would suggest using PCMflash instead. The checksum calculation is a bit of a tricky area when it comes to GMs versions of EDC17.

Finally I've modified ECM 0x0B77FA from 0x00 to 0x01 with Checksum correction. (by pcmflash) but it gave me a DTC with SVS indication. P160D-01 (Incorrect Engine Calibration Detected - Short to Battery) and ECM aborted crank for RVS (indicated in BCM remote vehicle start disabled data). ?

Engine can be started by pressing engine start button but engine power is reduced. ?

 

Is there anything I missed points during modification?)

 

JBL_1989 Community Regular

+JBL_1989

+Contributor
  • Contributor
On 8/15/2021 at 2:22 AM, Anders Johansson said:

I've never loaded new software to the ECM using DPS so I can't assist you on that part unfortunately. I would suggest using PCMflash instead. The checksum calculation is a bit of a tricky area when it comes to GMs versions of EDC17.

update: DTC P160D can be disabled by changing 0x00 on 0x23124, 0x23171 and no longer reduced engine power. but ECM still rejecting remote vehicle start request from BCM ?

 

JBL_1989 Community Regular

+JBL_1989

+Contributor
  • Contributor

Update: after enabling RVS flag in SIA (Supervisor Immobilizer Authority) section I can see ECM reacts with RVS request. but not fully started and crank aborted, too(

sometimes aborted without starter activation, sometimes starter activated only 1 sec.

DTC in ECM was P0513-00. (this DTC is not displayed when engine was started by push button)

 

RVS Disable reason in BCM was ... 'Engine Control Module Crank Abort' or 'Engine Stalled'

04colyZQ8 Enthusiast

04colyZQ8

Member

Anyone have bcm chip files to view? 24cxx, and were is the pin code location, and or platform or vehicle password?

Arbe_gtc Rookie

+Arbe_gtc

+Contributor

GM Car Hacking Expert

  • Contributor
On 10/1/2021 at 2:40 AM, 04colyZQ8 said:

Anyone have bcm chip files to view? 24cxx, and were is the pin code location, and or platform or vehicle password?

Pin position: A7 to AA. If you read a BCM you can see easily the code.

a VIN with BTV: 1GCUYGEL9KZ108864 for Remote Start

 

Add another: LRBFX3SX9JD025845, LRBFX4SX5JD003606

Arcani Apprentice

+Arcani

+Contributor
  • Contributor

has anybody get rs working on bosch ecu for the a20dtr edc 17 i think?

Sergey Top Member

Sergey

Member

Hello friends. Please tell me the name of the calibration in which the autorun is located. I have an Astra J SW, I have not found an exact analogue of this body. If I replace all the calibrations, my regular functions will most likely stop working. Or I'm wrong.

Hero Tran Enthusiast

+Hero Tran

+Contributor
  • Contributor
On 7/25/2021 at 1:06 AM, Troy said:

No luck with remote start for me.

I got Cadillac remote start key. The key unlock all doors but will only start the car via push button if the key is place in the armrest key pocket.

If the key is on the seat the car won't start like the original key.

I got a copy of USA Buick regal BCM calibration files and program it my BCM. However, no remote start, no boot open via remote key, and the car windows doesn't work. lol.

I may need to dissect the BCM calibration package which is a lot of files 20 I think, to find out which calibration file is the one that activate remote start then compile that file with my original BCM calibration package.

I may have to leave this until I have some good free time.

 

Photos of the remote start option display on my screen.

IMG_5076.jpgIMG_5077.jpg

 

Hi Troy, Have you determined BCM Calibration .bin (With Remote Start) yet?

Troy Grand Master

Troy

Administrator

GM Car Hacking Expert

30 minutes ago, Hero Tran said:

Hi Troy, Have you determined BCM Calibration .bin (With Remote Start) yet?

Hi, no I couldn't figure out how to activate it. Next summer I'll try some more.

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

All Articles

Popular Members

  1. hassan77h
    +hassan77h
    27
  2. Troy
    Troy
    22
  3. uglyoldbastard
    +uglyoldbastard
    13
  4. regloops
    +regloops
    8
  5. GM-Enthusiast
    +GM-Enthusiast
    7

New Members

  1. David Fontenot
    David Fontenot
      Member
    Joined
  2. SSAUTOZ
    SSAUTOZ
      Member
    Joined
  3. valdemarford
    valdemarford
      Member
    Joined
  4. Course faycal khalil
    Troll-Course faycal khalil
      Troll-Troll
    Joined
  5. Troll stevie nick
    Troll-Troll stevie nick
      Troll-Troll
    Joined
  6. Troll Parkerchevy
    Troll-Troll Parkerchevy
      Troll-Troll
    Joined
  7. Hayk Vardanyan
    Hayk Vardanyan
      Member
    Joined
  8. tunedbycasco
    tunedbycasco
      Member
    Joined
  9. freehugs
    freehugs
      Member
    Joined
  10. ceberon
    ceberon
      Member
    Joined

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.