Skip to main content

GM Controller Unlocking Help - Knowledgebase / V8 Scan and Tune Software - EFILive Service Desk

GM Controller Unlocking Help

Authors list

Where a  controller has been locked, the method that tuner used to lock the controller will determine the method to unlock the controller.

How do I know if a Controller is Locked?

  1. EFILive Error Code $0537 "Controller is Locked with a custom key" is displayed when attempting to read or flash the controller.  NOTE: Where the controller selected is different to the controller connected, the key will fail and report that the controller is locked.
  2. Check controller status by performing the following steps;
    1. Connect FlashScan/AutoCal to your PC and vehicle.
    2. Open the V8 Scan and Tune Tool software.
    3. Navigate to the [F3: Tune] -> [F2: Read] menu and [Auto Detect] the controller.
    4. On the Lock/Unlock tab, select [Status] to display locking status.

How to Unlock a Controller

Controllers previously tuned by you.

Controllers intentionally locked

  1. To unlock a previously Auto-Locked controller, flash a tune without without Auto-Lock security.  If Auto-Lock was applied via EFILocker Patch, then a tune file without Auto-Lock security must be full flashed. 
  2. To unlock a previously manually locked controller by you, complete the check controller status steps above, and then enter the key that you originally set and select [Unlock].
  3. If you have forgotten your manual locking key then, an encrypted copy of the seed and key is saved in a file called: \Program Files\EFILive\V7.5\Configuration\PCMLocks.ini. Use the V8 software option [F8: Tools] -> [F5 Keys] to recover those keys. This option cannot be used to recover Auto-Locking keys.

Controllers not locked/unintentionally locked

Where you have previously tuned a controller and have not applied controller locking:

  1.  The controller’s security system may be damaged or non-functional.  Select both “Try Alt Keys” and “Assume Lock May Be Faulty” check boxes and retry the flash process.
  2. The controller is not the correct controller. Trying to unlock one type of controller using another type of controller’s key will fail and report that the controller is locked.

Controllers not previously tuned by you.

  1. To unlock a previously Auto-Locked controller, flash a tune without without Auto-Lock security.  If Auto-Lock was applied via EFILocker Patch, then a tune file without Auto-Lock security must be full flashed.  (refer to the table below for potential locking methods).
  2. Where flashing an unlocked tune file does not grant access to the controller, the manual locking method was used.  In this instance, if the key is unknown the following options are available:
    1. Use the EFILive V8 Scan and Tune software to try a range of keys to unlock the controller.  Attempting every key will take up to 5 days.  
      1. Connect FlashScan/AutoCal to your PC and controller (bench harness is recommended).
      2.  Open EFILive V8 Scan and Tune software.
      3. Open a tune file for your connected controller.
      4. Navigate to the [F3: Tune] -> [F6: Cal Flash] menu.
      5. Select the Try Key Range option and enter a key range.
      6. Select [Cal Flash] to start.
      7. Keys are tried in a random order in the range specified. If a user needs to pause or end the process, select the [Quit] button, which also saves the previously attempted keys. To resume the process, ensure the Restart option is checked prior to reselecting [Cal Flash] so only un-attempted keys within the range are tried.
    2. Contact the original tuner to locate the key.
    3. Have the controller recovered by someone who can provide that service.
    4. Where the controller’s security system has been modified by a non-EFILive tuner to use a different unlock strategy.   In that case contact EFILive support and we will attempt to help you unlock the controller using the “Try Additional Unlock Strategies” option.

What GM Controllers can be Locked/Unlocked?

The following controllers are supported for locking in the EFILive software using the below locking method:

Controller

Locking Method

E38

Auto Lock via BootLocker, Manual Locking.

E39/E39AAuto Lock via EFILocker Patch.

E40

Auto Lock via BootLocker, Manual Locking.

E54

Auto Lock via BootLocker, Manual Locking.

E60

Auto Lock via BootLocker, Manual Locking.

E67Auto Lock via BootLocker, Manual Locking.
E78Auto Lock via EFILocker Patch.
E80Auto Lock via EFILocker Patch.
E92Auto Lock via EFILocker Patch.
E98Auto Lock via EFILocker Patch.
LS1BAuto Lock via BootLocker, Manual Locking.
T43Auto Lock via EFILocker Patch.
T87Auto Lock via EFILocker Patch.
A50Auto Lock via EFILocker Patch.
Helpful Unhelpful

35 of 53 people found this page helpful

Add a comment

Please log in or register to submit a comment.

Need a password reminder?