1. Attachments are working again! Check out this thread for more details and to report any other bugs.

Programming Prius key fob

Discussion in 'Gen 2 Prius Main Forum' started by Jon Webb, Jan 8, 2024.

Tags:
  1. Jon Webb

    Jon Webb New Member

    Joined:
    Jan 8, 2024
    1
    0
    0
    Location:
    Philadelphia
    Vehicle:
    2005 Prius
    Model:
    Four
    I wanted to post about my experience programming my 2005 Prius key fob. I read a lot of the (sometimes contradictory) information about programming them and I think I can clear some things up.
    First, to get the right fob from eBay or whatever, all you have to do is call the parts department of a Toyota dealer and give them your VIN. They can give you the part number and you can then search for that.
    Once you have that you should be able to program it using the "chicken dance" (there are numerous videos and written guides) to unlock the car if you also have a working key. At worst you'll need to erase the memory of the Prius if you have too many (lost) keys stored there. You can always add back any keys you still have after erasing.
    The key memory is in the car, not the fob. Nothing in the fob "knows" that it's connected to a car. The fob just blasts out a certain ID, which the car either accepts or not. There's no such thing as "virgin" fob or whatever. Any fob, new or used, that is the right part number will work.
    When it comes to starting a car, though, things are more complicated. The car can store up to five "master" keys (codes for starting the car), and there's no way to erase them without the help of an auto locksmith. This is why people often can't program the car to start with a new fob–all five slots are used up. When this happens, the "chicken dance" seems to work right up to the end, but the car never accepts the new key (the red icon on the dashboard never stops blinking). And there doesn't seem to be a way to tell how many key slots are in use.
     
  2. Tombukt2

    Tombukt2 Senior Member

    Joined:
    Nov 29, 2020
    9,075
    1,574
    0
    Location:
    Durham NC
    Vehicle:
    2009 Prius
    Model:
    Base
    And then at the end of this year is when you need to get seed codes and all of this kind of nonsense to make it all happen again That's why it's important to get at least one original fob when you buy the car or get ready to have a bunch of fun.
     
  3. Frontporch

    Frontporch Member

    Joined:
    Dec 18, 2015
    398
    82
    0
    Location:
    Nj
    Vehicle:
    2007 Prius
    Model:
    N/A
    I have a need to program a second key for my newly acquired Prius. I have a spare factory key from another Prius I no longer have and want to make that work with the current Prius. I hope to manage this with Techstream... will post back success or failure.

    I have SKS. Just noticed the Key Programming sticky thread... 37 pages !! wow. TL;DR. will check out later to see if TechStream was addressed/used
     
    #3 Frontporch, Jan 10, 2024
    Last edited: Jan 10, 2024
    Tombukt2 likes this.
  4. Frontporch

    Frontporch Member

    Joined:
    Dec 18, 2015
    398
    82
    0
    Location:
    Nj
    Vehicle:
    2007 Prius
    Model:
    N/A
    I tried with tech stream and it told me I had 2 of 5 keys registered. I have one working key so I used the function to clear all keys (less the one I have). That function left me with 4 keys left that I could register.

    the registration process fails for the other key but it was simple. Press lock on the good key and within 30 seconds hold lock+unlock on the new key for 1 second and then lock on the new key. Simple but it didn’t register

    I need to investigate one requirement which asked for the following to be true:
    Immobilized codes have been registered
    Power engine switch is ON(IG)
    Smart cancel function is off

    not sure if any of those were OK. I had the car in ACC (2presses). That alone may not be what was expected.

    After searching around a little bit looks like smart cancel indicates that the sks system should have been turned off using the button under the steering wheel. Not sure how to register the immobilizer code of the new key. Probably needs to be inserted in the slot at some point
     
    #4 Frontporch, Jan 10, 2024
    Last edited: Jan 11, 2024
    Tombukt2 likes this.
  5. dolj

    dolj Senior Member

    Joined:
    May 14, 2012
    7,645
    3,858
    0
    Location:
    Wellington, New Zealand
    Vehicle:
    2007 Prius
    Model:
    N/A
    Two presses of the Start button (with foot off the brake) is IG-ON. One press is ACC.

    If you are using a used fob you need to reseed the car to use it.

    If you want to use the process you used the fob needs to be brand new and never added to a car.
    I'd expect that the SKS disable function should be off (button in out position) to be able to add a new key, but I could be wrong.
     
    #5 dolj, Jan 16, 2024
    Last edited: Jan 16, 2024
    Frontporch likes this.
  6. Frontporch

    Frontporch Member

    Joined:
    Dec 18, 2015
    398
    82
    0
    Location:
    Nj
    Vehicle:
    2007 Prius
    Model:
    N/A
    I did more digging and I think I understand what my options might be

    I may be able to use tech stream to have the Prius recognize the second key’s immobilizer code that would let it start the car if it is placed in the key slot. I would have to use the metal cut key to lock and unlock because neither keyless entry or sks would be working

    I would have been able to setup the second key for the Prius if it was never assigned to a different car either with a chicken dance or by using tech stream. In that case a Virgin key from a dealer would work ($350 locally) I have also found a service on eBay that will virginize the existing second key and mail it back to me in a state similar to a new key for $18 + shipping

    Finally another option is to do a reset of my keyless entry to act as if the system was new and ready to accept multiple keys. For that I would need tech stream and a cable good enough to run a tech stream utility to provide a new externally generated code based on my VIN and a long character sequence provided by tech stream.

    the code I need to provide can be calculated by online services that sell tokens that can be used in their “calculators” to generate that code. Tokens appear to be sold for $10 or 5 tokens for $25. In summary I could run this sks erase and reset using tech stream and then follow a procedure to generate a code and get the smart key system into a state where all keys could be added easily. I would then add both of my keys (existing master and second used key) again and both should have full sks capability

    found the instructions online that go through the process using techstream for resetting the smart key system to register all keys:
    https://www.rav4world.com/attachments/instruction_pass_code_calculator_eng-reduced-filesize-pdf.44034/
     
    #6 Frontporch, Jan 17, 2024
    Last edited: Jan 18, 2024