2013 Toyota RAV4 which has a push-start system. I'll use the XTOOL D7/ D7S/ D7W to program keys. The procedure covers 2013-2018 RAV4, as well as Camry, Corolla and Avalon.
This is an aftermarket smart key to be programmed, it's specific to the RAV4. You can see this "HOLD" button features a tailgate symbol instead of a trunk. Just be sure to select the right key for your car, because if you don't, the programming is going to fail.


Special function >> Key programming >> Agreed >> TOYOTA >> Auto identify >> Smart key >> Type 3 >> Other key >> Read number of keys
Number of keys: 3
Press "Erase smart keys".
Use a programmed smart key(the key will not be erased) to contact the "Start/Stop" button.
Erasing stored keys in memory, please wait...
Successfully erase.
Number of keys: 1
Now there's only one key is stored.




Press "Add smart keys".
The feature requires an original car key or an emulated key(in all keys lost situation), and a new key with the correct type.
Please confirm the following conditions:
Use a programmed smart key to contact the "Start/Stop" button.
Use a new smart key to contact "Start/Stop" button.
Note: If the buzzer only sounds once and the key is not successfully programmed, you need to take the key away and place near it on the "Start/Stop" button again until the buzzer sounds the second time to successfully program.
Currently 1 key has been programmed.
Programming success.
Number of keys: 2
Check the keys, both can work well.
Done.



