Skip to content

Tesla service tasks.

Find the procedure. Understand what it does. Explore diagnostic tests and repair tasks you can run with Tesware on compatible vehicles.

1,357

service tasks

Model 3, Y, S & X

Find a service task

857 tasks Showing 673–696

Clear filters
Service procedures

Service Alert Clear

Clears remote service alerts.

PROC_ICE_X_CLEAR-SERVICE-ALERT

Model 3 / Y Model S / X (legacy) Model S / X (2021+)
Software updates

Service CAN Redeploy

Before running this routine, ensure the parking brake is engaged. Do not use this routine after a car computer replacement. Performs fast redeployment of the currently installed firmware version to all Controller Area Network (CAN) Electronic Control Units (ECU). This routine uses specific logic to reinstall directly from the online bank, avoiding the need for signature verification and staging.

UPDATE_CAN-REDEPLOY

Model 3 / Y Model S / X (legacy) Model S / X (2021+)
Service procedures

Service Factory Reset

Deletes all user settings and data from /home. Ensure that user profiles are backed up before running this procedure to prevent permanently erasing user data.

PROC_ICE_X_SERVICE-FACTORY-RESET

Model 3 / Y Model S / X (legacy) Model S / X (2021+)
Service procedures

Service Mode Plus Authentication

Authenticates with Service Mode on the vehicle to enter Service Mode Plus. Service Mode must be active in order to run this routine. This routine passes the user's ODIN token to the vehicle and the token will be used when performing actions in vehicle via the touchscreen. Returns the current status of the ODIN token on the vehicle if present, or deletes the ODIN token on the vehicle. The authenticated token will persist on the vehicle until it is deleted via this task, the user logs out via the touch screen, Service Mode is exited, or it expires after 24 hours.

PROC_ICE_X_SERVICE-MODE-AUTH

Model 3 / Y Model S / X (legacy) Model S / X (2021+)
Service procedures

Service Mode Plus Authentication (Session)

Authenticates with Service Mode on the vehicle to enter Service Mode Plus, requiring an auth session id provided by Service UI. Service Mode must be active before running this routine.

PROC_ICE_X_SERVICE-MODE-AUTH-SESSION

Model 3 / Y Model S / X (legacy) Model S / X (2021+)
Service procedures

Set APN and Cell Policy for Non-Tesla SIM

Takes in user-input APN, correctly sets the vehicle APN, and configures the cell policy file. The Restore flag will revert to the default APN and original cell policy file if selected. If no roaming markets are provided, a default list of all currently supported roaming markets will be used.

PROC_ICE_X_NON-TESLA-SIM-INSTALLATION

Model 3 / Y Model S / X (legacy) Model S / X (2021+)
Service procedures

Set Cell Proccess State

Takes in sv actions to control processes: ofono, qtcar-connman, and qtcar-ecallclient (if applicable)

PROC_ICE_X_SET-CELL-PROCESS-STATE

Model 3 / Y Model S / X (legacy) Model S / X (2021+)
Self-tests

Set Charge SOC Monitor Threshold

The test sets the monitor threshold of the charging SOC (State of Charge) controlled by the Front Vehicle Controller (VCFRONT).

TEST-SELF_VCFRONT2_X_CHARGE-SOC-MONITOR

Model 3 / Y
Self-tests

Set Charge SOC Monitor Threshold

The test sets the monitor threshold of the charging SOC (State of Charge) controlled by the Front Vehicle Controller (VCFRONT).

TEST-SELF_VCFRONT_X_CHARGE-SOC-MONITOR

Model 3 / Y Model S / X (2021+)
Service procedures

Set Compressor Gateway Configuration

Reads the compressor part number (PN) and sets the value of the last known recommended compressor Gateway (GTW) configuration.

PROC_CMPD_COMPRESSOR-AUTO-CONFIG

Model 3 / Y Model S / X (2021+)
Service procedures

Set HVAC Blower Motor Type

This routine will override the HVAC bLower motor type.

PROC_VCLEFT_X_MLX-HVAC-BLOWER-MOTOR-TYPE

Model 3 / Y
Service procedures

SET HVC 5_9 CONFIGBLOCKS AND PACK PN

This routine sets the correct High Voltage Controller (HVC) 5_9 (SWDLFP1) configuration blocks and programs the correct Part Number (PN).

PROC_HVC_X_SWDLFP1-CONFIGBLOCKS-AND-PACK-PN-WRITING

Model 3 / Y
Service procedures

Set HVC HVIL Configuration

This routine writes the correct High Voltage Interlock Loop (HVIL) type of the vehicle to the High Voltage Controller (HVC).

PROC_HVP_X_HVIL-SET-CONFIGURATION

Model 3 / Y Model S / X (2021+)
Service procedures

Set ICR User Presence Signal

Sets the Interior Cabin Radar (ICR) user presence signal.

PROC_ICR_SET-USER-PRESENCE

Model 3 / Y
Service procedures

Set IDB Production Flag

Sets the production flag on the Integrated Dynamic Brake (IDB) to the production state

PROC_IDB_SET-PRODUCTION-FLAG

Model 3 / Y
Service procedures

Set Modem Only Power State

Sets modem on / off / cycle. 'on' state be restored by qtcar-connman if it is currently running.

PROC_ICE_X_SET-MODEM-ONLY-POWER-STATE

Model 3 / Y Model S / X (legacy) Model S / X (2021+)
Service procedures

Set Modem Power State

Sets modem power state and stops / starts related cell processes. Power_state can be 'on', 'off', or 'cycle'.

PROC_ICE_X_SET-MODEM-POWER-STATE

Model 3 / Y Model S / X (legacy) Model S / X (2021+)
Service procedures

Set RCU Production Flag

Sets the production flag on the Redundant Control Unit (RCU) to the production state

PROC_RCU_SET-PRODUCTION-FLAG

Model 3 / Y
Service procedures

Set the dim for the passenger and driver mirrors (defaults to on)

The procedure dims the side mirrors (if the mirror hardware support this feature), regardless of external lighting condition or gear in the Left Vehicle Controller (VCLEFT) and the Right Vehicle Controller (VCRIGHT) ECUs.

PROC_VCLEFT-VCRIGHT_FRONT_DIM-MIRRORS

Model 3 / Y
Service procedures

Set TPMS type configuration

Set the TPMS type configuration to indirect TPMS (iTPMS) or Tesla BLE

PROC_TPMS_X_SET-TPMSTYPE-CONFIG

Model 3 / Y
Service procedures

Set TPMS type configuration

Set the TPMS type configuration to indirect TPMS (iTPMS) or Tesla BLE

PROC_TPMS_X_SET-TPMSTYPE-CONFIG

Model 3 / Y
Service procedures

Set Valet Mode - Undelivered

The procedure generates a random four digit Valet Mode PIN and optionally enables Valet Mode on a delivered vehicle.

PROC_ICE_X_SET-VALET-MODE-UNDELIVERED

Model 3 / Y Model S / X (legacy) Model S / X (2021+)