Subaru has a lot in common with Toyota's smart immobilizer system, key programming method is similar. Below are methods for Subaru all key lost programming.
Method 1: only disassemble smart box 93C86, add key with CN900.
No need to disassemble immo box from dash, only smart box, read it with key programmer, then load the data to CN900 to add keys. special smart key for CN900 is required. After adding key, start the key directly. Easy and save time.
Method 2: Disassemble immo box( or steering lock) and smart box, reset data to learn keys. Following steps are for 2013 Subaru forester.
Step 1: Reset steering lock
Disassemble steering lock No. 4052E and find 8-pin EEPROM chip 93C46, read chip with key programmer and save the file. Modify the data like this: as photo, retain blue underline bytes, remaining bytes all replace with FFFF, save the file and write the file back to EEPROM chip. Assemble the steering lock to car.
Step 2: Reset smart box
Disassemble smart box No. 232500-7501 and find 8-pin EEPROM chip 93C86, read chip with key programmer and save the file. Modify the data like this: as below photo, retain blue underline bytes, remaining bytes all replaced with F. Save the data and write the file back to EEPROM chip. Assemble smart box to car.
Step 3: add key
With steering lock and smart box assemble back to car, go to car and push start button, the dash will be lighted meaning everything going well. Connect universal key programmer like lonsdor K518 or OBDSTAR x300 with OBD, select Subaru XV system, following the steps in programmer to add keys. After adding keys, no need to do synchronization.
DISCLAIMER: The technology and software in the blog are only used for technical research and auto repair, and are not allowed to be used for illegal purposes, We will not be responsable for any direct and indirect damages from the use of the file created by this page.