- Member ID
- #1482
- Messages
- 109
- Reactions
- 343
- Likes
- 37
- City
- Somewhere
- State
- Non-US
- Country
- United States
- Vehicle
- Hellcat
It's been several years trying to figure this out but I was able to finally track down the issue with the Performance Pages Gauge 2 Dashboard swap.
I'd like to get folks thoughts and help on how we can
(1) get Dodge to send out a patch update -or-
(2) figure how we can do it ourselves.
I've got the coding problem figured out. The challenge is getting the UConnect software repackaged properly so the car will authenticate/take the update.
UConnect Versions
18.45.01 - September 24, 2019
17.43.01 - January 12, 2018
17.11.07 - April 5, 2017
--- This is when the Hellcat SRT Performance Pages Gauge 2 readings between I/C Coolant and Intake Air Temp swapped ---
16.16.13 - April 13, 2016
15.17.05 - April 24, 2015
Issue (2015-2016 Hellcats)
UConnect 17.11.07 introduced a change in how the Performance Pages resolved sensor data. The updated code mapped the Performance Pages’ temperature gauges to incorrect sensor URLs (e.g., "LTR_Coolant" and "IntkAirTempIntrClr") referenced in the I/C Coolant and Intake Air Temperature Dashboard Views, resulting in a mismatch between the displayed labels and the underlying CAN signals.
The instrument cluster was unaffected because it continued to reference the correct CAN sensor IDs. This is why cluster readings for I/C Coolant Temp and Intake Air Temp remained correct, while the Performance Pages began showing cross-mapped or inverted values starting in 17.11.07 and all later releases.
Potential Fix
Dodge needs to patch the Performance Pages App for 2015-2016 Hellcats with the following corrections to Gauges 2 Dashboard files.
File Location:
UConnect 18.45.01 version > swdl.upd > secondary.iso > usr > share > xlets > kim_packages > KIM18 > xlets > 7DEC7834-535D-47B5-BD33-695477EDCD57 > prog > jars > GSkills_MY15_LSeries_v02.01.01_FIT.jar
Current in 18.45.01
IntakeAirTempDashboardView.class -> IntakeAirTempICSensorModel.getInstance()
CoolantTempICDashBoardView.class -> CoolantTempICSensorModel.getInstance()
Software Patch Needed (2015-2016 Hellcats only)
IntakeAirTempDashboardView.class -> CoolantTempICSensorModel.getInstance()
CoolantTempICDashBoardView.class -> IntakeAirTempICSensorModel.getInstance()
This is because the current CoolantTemplCSensorModel references "LTR_Coolant" and IntakeAirTempICSensorModel references "IntkAirTempIntrClr". When the wiring was changed from MAF to IAT sensor in 2017, the signal referenced by "LTR_Coolant" is now the post-intercooler charge air temperature, and the signal referenced by "IntkAirTempIntrClr" is the coolant temperature flowing through the low-temp coolant circuit and intercooler pump.

I'd like to get folks thoughts and help on how we can
(1) get Dodge to send out a patch update -or-
(2) figure how we can do it ourselves.
I've got the coding problem figured out. The challenge is getting the UConnect software repackaged properly so the car will authenticate/take the update.
UConnect Versions
18.45.01 - September 24, 2019
17.43.01 - January 12, 2018
17.11.07 - April 5, 2017
--- This is when the Hellcat SRT Performance Pages Gauge 2 readings between I/C Coolant and Intake Air Temp swapped ---
16.16.13 - April 13, 2016
15.17.05 - April 24, 2015
Issue (2015-2016 Hellcats)
UConnect 17.11.07 introduced a change in how the Performance Pages resolved sensor data. The updated code mapped the Performance Pages’ temperature gauges to incorrect sensor URLs (e.g., "LTR_Coolant" and "IntkAirTempIntrClr") referenced in the I/C Coolant and Intake Air Temperature Dashboard Views, resulting in a mismatch between the displayed labels and the underlying CAN signals.
The instrument cluster was unaffected because it continued to reference the correct CAN sensor IDs. This is why cluster readings for I/C Coolant Temp and Intake Air Temp remained correct, while the Performance Pages began showing cross-mapped or inverted values starting in 17.11.07 and all later releases.
Potential Fix
Dodge needs to patch the Performance Pages App for 2015-2016 Hellcats with the following corrections to Gauges 2 Dashboard files.
File Location:
UConnect 18.45.01 version > swdl.upd > secondary.iso > usr > share > xlets > kim_packages > KIM18 > xlets > 7DEC7834-535D-47B5-BD33-695477EDCD57 > prog > jars > GSkills_MY15_LSeries_v02.01.01_FIT.jar
Current in 18.45.01
IntakeAirTempDashboardView.class -> IntakeAirTempICSensorModel.getInstance()
CoolantTempICDashBoardView.class -> CoolantTempICSensorModel.getInstance()
Software Patch Needed (2015-2016 Hellcats only)
IntakeAirTempDashboardView.class -> CoolantTempICSensorModel.getInstance()
CoolantTempICDashBoardView.class -> IntakeAirTempICSensorModel.getInstance()
This is because the current CoolantTemplCSensorModel references "LTR_Coolant" and IntakeAirTempICSensorModel references "IntkAirTempIntrClr". When the wiring was changed from MAF to IAT sensor in 2017, the signal referenced by "LTR_Coolant" is now the post-intercooler charge air temperature, and the signal referenced by "IntkAirTempIntrClr" is the coolant temperature flowing through the low-temp coolant circuit and intercooler pump.

Attachments
-
108.1 KB Views: 3
Last edited:
-
4
-
3
-
1
-
1
- Show All