Automotive,  Tech

Coding a Porsche Cayenne (E3/9Y0) with a x431

First thing’s first:

  1. Attach a battery maintainer, charge vehicle battery to >80% or a use a power supply to maintain 14.4V to the vehicle
  2. Plug in the communication module into the OBD2 CAN-BUS port
  3. Turn the ignition to the ON position (all the way clock-wise WITHOUT stepping on the BRAKE).

Getting to the Coding Menu on a x431

  • Diagnosis
    • Porsche
      • Manually Select
        • Cayenne
          • Cayenne -9YA (As of 2018)
            • System Selection

Select individual Systems for Coding from here.

Activating Wireless CarPlay on 2018 Cayennes

Porsche could not come to a licensing agreement with Apple for the 2018 model year production in time. So even though the hardware is there, the software is not turned on for Wireless CarPlay.

  • PCM (Communication Management/Cd Radio)
    • Code/Brush Hiding
      • Brush/Hidden Modified
        • Vehicle Configuration
          • Vehicle configuration_1
            • Vehicle configuration–WLAN-5GHz Disabled -> Enabled [[WRITE]]
            • Vehicle configuration–Apple_DIO_Wireless Closed -> Open [[WRITE]]

Activate Full CarPlay Song Scrolling and Full Keyboard Search while driving

For safety reasons the NHTSA mandated that song scrolling and keyboard searches be limited while the vehicle is in motion. Remove that limit AT YOUR OWN RISK.

  • PCM (Communication Management/Cd Radio)
    • Code/Brush Hiding
      • Brush/Hidden Modified
        • Vehicle Configuration
          • nhtsa-properties
            • nhtsa_properties—NHTSA_limitation_switches_for_carplay_no_soft keyboard Activated —> Not Activated [[WRITE]]
            • nhtsa_properties—NHTSA_limitation_switches_for_carplay_limit_music lists Activated —> Not Activated [[WRITE]]

Activate Rear Cross Traffic Assist (RCTA) on vehicles equipped with LCA

You have the hardware if you have Lane Change Assist. BUT Volkswagen/Audi Group could not come up with a coherent specification for all VAG vehicles on audio/visual cues for RCTA, so this feature has been turned off. Red chevrons (>>> <<<) will appear on the PCM screen when the vehicle gear is in Reverse and there is cross traffic, BUT there is no separate audio cue from the regular Park Assist proximity sensors and the Emergecy Braking feature may or may not work when in Reverse. This is consistent with the official RCTA available in the MY2024 Cayenne per this post on Rennlist. Use AT YOUR OWN RISK.

  • Lane Change Assist, Right (Master)
    • Code/Brush Hiding
      • Brush/Hidden Modified
        • Coding Value
          • Coding value—Rear Cross Traffic Alert Without_RCTA —> With RCTA [[WRITE]]
          • Coding value—z FAS without ZFAS —> with ZFAS [[WRITE]]
  • Lane Change Assist, Left (Slave)
    • Code/Brush Hiding
      • Brush/Hidden Modified
        • Coding Value
          • Coding value—Rear Cross Traffic Alert Without_RCTA —> With RCTA [[WRITE]]
          • Coding value—z FAS without ZFAS —> with ZFAS [[WRITE]]
  • PSM (Porsche Stability Management)
    • Code/Brush Hiding
      • Brush/Hidden Modified
        • Coding value
          • Coding value_0
            • Coding value-Byte 12—Rear Cross Traffic Alert No/Off —> Yes/On [[WRITE]]

Disable Engine Auto Start/Stop (AESS aka AS/S)

  • DME (Digital Engine Electronics)
    • Code/Brush Hiding
      • Brush Hidden/Modified
        • Activation of start-stop function Activated —> Not Activated [[WRITE]]
      • Coding value
        • Coding value_0
          • Coding value—Block07(1)—Start_stop Present —> Not Present/coding Cell Not Used [[WRITE]]
          • *This will temporarily display a drivetrain error on the gauge cluster.
  • Front-End Electronics
    • Code/Brush Hiding
      • Brush Hidden/Modified
        • Coding value
          • Coding value_3
            • Coding value-Ara start-stop Start_stop_prevention_allowed —> Start_stop_prevention_not_allowed [[WRITE]]

Clear the DTC codes

You will have to scan DTC (Diagnostic Trouble Codes) peruse through them and CLEAR them as trouble codes have been registered while the programming have been taking place. There should be no ECU, Transmission, or PSM trouble codes registering anymore. You should come back and recheck for codes after 50 miles or so to see if anything is broken.

The only DTC that remained for me was that the Satellite Radio was disabled. Yeah I don’t subscribe to XM Radio. Porsche regards that as a Trouble.