5thGenRams Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Key fob programming

mike_ct

Ram Guru
Joined
Nov 21, 2018
Messages
645
Reaction score
413
Just an FYI, Jscan app can now pull the PIN from the RF hub and program a fob after the new update a few days ago. He didn’t add it yet for DT 1500, so you would select Ram DJ 2500 as the vehicle.
thanks for sharing! exciting update. have you tried if the bcm or rfh replace works yet?
 

Jimmy07

Honorary Site Supporter
Site Supporter
Joined
Apr 11, 2019
Messages
2,007
Reaction score
2,204
thanks for sharing! exciting update. have you tried if the bcm or rfh replace works yet?
I haven’t yet since I don’t have a virgin of either on hand to try it on. The developer just got this all dialed in using can logs of the fob programmer that I have while it was being used.
It at least brings the average person to the point where they can replace their own BCM using only one diagnostic app- instead of performing the BCM replace procedure in the rf hub, you would just program a new fob, which marries the new BCM in the process (but the BCM has to be a virgin).
 

mike_ct

Ram Guru
Joined
Nov 21, 2018
Messages
645
Reaction score
413
I haven’t yet since I don’t have a virgin of either on hand to try it on. The developer just got this all dialed in using can logs of the fob programmer that I have while it was being used.
It at least brings the average person to the point where they can replace their own BCM using only one diagnostic app- instead of performing the BCM replace procedure in the rf hub, you would just program a new fob, which marries the new BCM in the process (but the BCM has to be a virgin).
super interesting. I think you had earlier mentioned programming a new fob might work to marry a new bcm.
 

Jimmy07

Honorary Site Supporter
Site Supporter
Joined
Apr 11, 2019
Messages
2,007
Reaction score
2,204
super interesting. I think you had earlier mentioned programming a new fob might work to marry a new bcm.
Correct, I’ve now confirmed that on four separate attempts.
 

skyhawk42

Well-Known Member
Joined
Mar 7, 2022
Messages
263
Reaction score
220
Just an FYI, Jscan app can now pull the PIN from the RF hub and program a fob after the new update a few days ago. He didn’t add it yet for DT 1500, so you would select Ram DJ 2500 as the vehicle.
So looking at JScan I see this towards the bottom where I highlighted. Does this mean we will be able to swap out the rf hub without the dealer now?
 

Attachments

  • IMG_0321.jpeg
    IMG_0321.jpeg
    88.4 KB · Views: 66

Frankf300

Member
Joined
Jul 18, 2023
Messages
11
Reaction score
9
Just an FYI, Jscan app can now pull the PIN from the RF hub and program a fob after the new update a few days ago. He didn’t add it yet for DT 1500, so you would select Ram DJ 2500 as the vehicle.
Any trick to this? Just tried and not having any luck. SGW bypass connected, valid license on Jscan. I chose Ram DJ 2500. But it keeps saying it’s unable to the pull the pin. Also on the programming pages there is no go option. It just gives the info on the adaptation. I don’t see a way to run it.
 

Jimmy07

Honorary Site Supporter
Site Supporter
Joined
Apr 11, 2019
Messages
2,007
Reaction score
2,204
Any trick to this? Just tried and not having any luck. SGW bypass connected, valid license on Jscan. I chose Ram DJ 2500. But it keeps saying it’s unable to the pull the pin. Also on the programming pages there is no go option. It just gives the info on the adaptation. I don’t see a way to run it.
Did you turn the hazards on when instructed, and let the cluster go to sleep before hitting OK?
 

Frankf300

Member
Joined
Jul 18, 2023
Messages
11
Reaction score
9
Did you turn the hazards on when instructed, and let the cluster go to sleep before hitting OK?
So that’s where I got stumped actually. My cluster refused to go to sleep I think because my fob was in the truck. I waited around 10 mins and it would not turn off. Remained on the screen that said to push the brake to start. I did do the hazards when instructed though.
 

theblet

Legendary member
Joined
Feb 8, 2021
Messages
5,335
Reaction score
5,095
Does jscan backup the current BCM settings so you can restore is needed, like alpha does?
 

Jimmy07

Honorary Site Supporter
Site Supporter
Joined
Apr 11, 2019
Messages
2,007
Reaction score
2,204
So that’s where I got stumped actually. My cluster refused to go to sleep I think because my fob was in the truck. I waited around 10 mins and it would not turn off. Remained on the screen that said to push the brake to start. I did do the hazards when instructed though.
Looks like he did another update yesterday, but here’s what I just did to successfully pull it:
Close door, ign in run, connect to DJ, select 2017-21 target, hit go.
Turn on the hazards and turn the ignition off when the prompt pops up, but ignore opening/closing door and letting the cluster go to sleep. Just hit ok as soon as you turn the hazards on and ignition off.
IMG_5222.jpeg
 

Frankf300

Member
Joined
Jul 18, 2023
Messages
11
Reaction score
9
Looks like he did another update yesterday, but here’s what I just did to successfully pull it:
Close door, ign in run, connect to DJ, select 2017-21 target, hit go.
Turn on the hazards and turn the ignition off when the prompt pops up, but ignore opening/closing door and letting the cluster go to sleep. Just hit ok as soon as you turn the hazards on and ignition off.
View attachment 163754
Still nothing lol. I wonder if it’s because I’m using the droid version? Looks like the droid version wasn’t updated as recent. I get the changes applied successfully pop up, but current value says, unable to read pin. I have a droid and an iPhone. Google play store showing last update was July 21, but Apple Store showing last update 20h ago. Unfortunately my OBD reader is the Veepeak VP11 which won’t connect to iPhone so that’s why I’ve been using the droid.
 
Last edited:

Ram8472

Member
Joined
Jul 26, 2022
Messages
17
Reaction score
14
Looks like he did another update yesterday, but here’s what I just did to successfully pull it:
Close door, ign in run, connect to DJ, select 2017-21 target, hit go.
Turn on the hazards and turn the ignition off when the prompt pops up, but ignore opening/closing door and letting the cluster go to sleep. Just hit ok as soon as you turn the hazards on and ignition off.
View attachment 163754

Target Value = 2017-2021 , does it work on a 2022 ?
 

Frankf300

Member
Joined
Jul 18, 2023
Messages
11
Reaction score
9
So I’ve been thinking about this some more and am confused on how Jscan would even get this to work at all on any newer vehicle. Everything else I’ve read on 5th gen trucks is that the RFH pin required to program FOBs is not static and is a rolling code generated by having a connection with WiTech. So for the pin pull and the FOB program to work that means Jscan is somehow establishing a connection with Dealerconnect?
 

Jimmy07

Honorary Site Supporter
Site Supporter
Joined
Apr 11, 2019
Messages
2,007
Reaction score
2,204
So I’ve been thinking about this some more and am confused on how Jscan would even get this to work at all on any newer vehicle. Everything else I’ve read on 5th gen trucks is that the RFH pin required to program FOBs is not static and is a rolling code generated by having a connection with WiTech. So for the pin pull and the FOB program to work that means Jscan is somehow establishing a connection with Dealerconnect?
It is true that when a dealer or a locksmith uses their respective witech dealer or aftermarket accounts, that a rolling pin is assigned to perform fob programming while connected.
Aftermarket fob programmers have since figured out how to pull the static PIN from the hub and program the fob as a standalone function.
Jscan and AlfaOBD model their apps on the Chrysler diagnostic app engineering software, so their procedures for pulling the pin and programming a fob don’t work because there is no online/cloud connection to wiTECH.
Jscan was able to use the procedures of an aftermarket fob programmer and implement them into their app.
There must be some small difference between pulling the pin on a 2019+ HD ram, and pulling it on a 5th gen 1500, which is why it’s probably not working yet on the 1500.
I know that with the aftermarket programmer I have, it pulls a 5 digit pin on an HD Ram, and requests a 5 digit pin to be entered when programming the fob. But, on a 5th gen 1500, it pulls a 5 digit pin, but requests a 6 digit pin to be entered when programming the fob, in which case, you just enter a zero in front of the 5 digit pin that was pulled.
 

skyhawk42

Well-Known Member
Joined
Mar 7, 2022
Messages
263
Reaction score
220
So in jscan while looking at the key fob programming there is something there about replacing the rf hub. Has anyone confirmed this function yet? Curious how this works because the procedure says to have ignition on, but without a functioning rf hub I don’t see how this would happen
 

Jimmy07

Honorary Site Supporter
Site Supporter
Joined
Apr 11, 2019
Messages
2,007
Reaction score
2,204
So in jscan while looking at the key fob programming there is something there about replacing the rf hub. Has anyone confirmed this function yet? Curious how this works because the procedure says to have ignition on, but without a functioning rf hub I don’t see how this would happen
I haven’t yet, and don’t know of anyone else that has tried. I just don’t have any spare brand new RF hubs to try it out on.
 

Users who are viewing this thread

Top