MG Flasher Custom Code Feature

Valet Mode
On-The-Fly

Restrict supported vehicle speed, engine speed and torque when someone else is driving your car. Enable or disable Valet Mode in real time through the MG Flasher app, Custom Code Menu or supported diagnostics.

New to MG Flasher? How It Works
3 Configurable Limits
7K CCM Menu Position
ON/OFF Live Control
Live Control Valet Mode
Connected
Valet Mode Disabled Normal Vehicle Operation

The DME follows the active calibration without Valet Mode restrictions.

Interactive explanation only. Example values and controls do not change a vehicle. Available ranges, defaults and behaviour depend on the installed calibration, Custom Code version, ECU software and app configuration.

Controlled Vehicle Access

Hand Over the Keys.
Keep Performance Limited.

Valet Mode is designed for situations where another person needs to drive the vehicle but the owner wants a restricted performance profile. When enabled, the DME uses the maximum vehicle speed, engine speed and torque limits configured in the MG Flasher app.

It is a performance-restriction feature, not an immobilizer. The vehicle remains driveable within the configured limits, making the feature suitable for valet parking, service movement or other controlled hand-over scenarios.

Vehicle Speed Limit

Set the maximum vehicle speed available while Valet Mode is enabled.

Engine Speed Limit

Restrict the maximum engine RPM available to the temporary driver.

Torque Limit

Reduce available engine torque using the value configured in the app.

Owner Warning

If a configured limit is exceeded, the system records a flag and warns the owner through the blinking CEL.

How It Works

Three Limits.
One Restricted Profile.

The configured limits work together while Valet Mode is active. The DME continues to operate the vehicle, but restricts performance according to the values prepared in the MG Flasher app.

01
Limit

Maximum Vehicle Speed

Restricts how fast the vehicle can travel while Valet Mode is enabled.

02
Limit

Maximum Engine Speed

Restricts how high the engine can rev under the Valet Mode configuration.

03
Limit

Maximum Torque

Reduces available engine torque to create a calmer, lower-output driving profile.

Configured in the app

The Custom Code Menu and Live Control toggle Valet Mode ON or OFF. The speed, RPM and torque values themselves are prepared through the compatible MG Flasher Custom Code configuration.

Owner Notification

Know When a Limit
Has Been Exceeded.

If the driver exceeds a configured Valet Mode speed, RPM or torque limit, the DME sets an exceeded-limit flag. The Check Engine Light continues to blink until Valet Mode is disabled, including through a vehicle power cycle.

Once the flag has been set, MG Flasher documentation states that the ECU maps out a lowered power and torque curve. This gives the owner a visible indication that the configured restrictions were exceeded.

Persistent Warning

Limit Exceeded Flag

1A configured speed, RPM or torque limit is exceeded.
2The ECU sets the Valet Mode exceeded-limit flag.
3The CEL continues to blink, even after a power cycle.
4Disable Valet Mode to clear the warning state.
Control Methods

Enable Valet Mode
Without Reflashing.

Supported vehicles can toggle Valet Mode through Live Control, the Custom Code Menu or Custom Code Diagnostics.

Vehicle Controls 7K

Custom Code Menu

Navigate to the 7K RPM menu position using a supported UniRocker or RockerCombo configuration.

  • 7 CEL blinks confirm the submenu
  • 0 RPM = Disabled
  • 1K RPM = Enabled
Open Support →
Diagnostics DME

Custom Code Diagnostics

Read the current Valet Mode status and enable or disable it from the supported diagnostic page.

  • Read active status
  • Set ON or OFF
  • Custom Code v7.1+ diagnostics
View Diagnostics Resources →
Custom Code Menu

7K Selects Valet.
The CEL Confirms the State.

Valet Mode uses the combined instrument-cluster logic of the OEM tachometer and Check Engine Light. The tachometer identifies the Valet Mode submenu or its ON/OFF value, while the CEL distinguishes menu confirmation from an exceeded-limit warning.

7K Valet Mode in the CCM root menu
7× CEL Counted submenu confirmation
0 / 1K Valet Mode OFF / ON
Slow CEL Root menu or persistent exceeded-limit warning
The limits are configured in the app

CCM only toggles Valet Mode OFF or ON. Maximum vehicle speed, engine speed and torque are prepared in the compatible Custom Code configuration.

Persistent owner warning

After a configured Valet limit is exceeded, the slow CEL warning can remain through a vehicle power cycle until Valet Mode is disabled.

OEM instrument-cluster feedback RPM Gauge + Check Engine Light
CCM active
0 1 2 3 4 5 6 7 x1000 RPM
Root-menu position 7K Valet Mode
Check Engine LightSlow CEL blinks

The slow blink confirms that the CCM root menu is active.

Step 01 · Root menu Navigate the OEM tachometer to 7K

While the CEL blinks slowly, move through the CCM root menu until the tachometer points to 7K for Valet Mode.

Vehicle speed Configured in app
Engine speed Configured in app
Torque Configured in app

Interface demonstration only. Exact button inputs depend on the configured UniRocker or RockerCombo setup. Availability and limits depend on ECU software, installed Custom Code and calibration.

Compatibility

Availability Depends
on Your Custom Code.

Valet Mode availability depends on the vehicle, ECU software, installed Custom Code version and whether the feature is enabled in the active configuration. Check the MG Flasher app before assuming support.

01

Supported ECU Software

The ECU software must support a compatible Custom Code release containing Valet Mode.

02

Feature Enabled

The active Custom Code configuration must have Valet Mode enabled before app controls are available.

03

Current App Controls

Live Control and Custom Code Diagnostics list Valet Mode for compatible Custom Code v7.1+ configurations.

When to Use It

Temporary Access.
Reduced Performance.

Valet Mode can be useful whenever another driver needs controlled access to the vehicle.

01

Valet Parking

Limit performance before handing the vehicle to a parking attendant.

02

Workshop Movement

Create a restricted profile when the vehicle only needs to be moved around a facility.

03

Temporary Driver

Reduce accessible speed, RPM and torque when lending the vehicle to another person.

Important

Valet Mode restricts performance but does not replace secure key handling, an immobilizer, legal responsibility or safe supervision. Configure limits appropriately for the vehicle and intended use.

FAQ

Valet Mode FAQ.

Common questions about MG Flasher Valet Mode On-The-Fly.

What does MG Flasher Valet Mode limit?

Compatible configurations can limit maximum vehicle speed, maximum engine speed and engine torque.

Can I enable Valet Mode without reflashing?

Yes. On supported configurations, Valet Mode can be toggled through Live Control, Custom Code Menu or Custom Code Diagnostics.

What happens if a Valet Mode limit is exceeded?

The ECU sets an exceeded-limit flag, the CEL continues to blink until Valet Mode is disabled and the ECU maps out a lowered power and torque curve.

Does the warning remain after restarting the car?

Yes. The documentation states that the exceeded-limit warning continues through a power cycle until Valet Mode is disabled.

Why does the tachometer show 7K RPM?

7K is the Valet Mode position in the Custom Code Menu. It identifies the submenu and is not an automatic engine-speed activation threshold.

How do I enable Valet Mode in the Custom Code Menu?

Enter the CCM, navigate to 7K, confirm the submenu, select 0 RPM for Disabled or 1K RPM for Enabled, then confirm.

Does every MG Flasher vehicle support Valet Mode?

No. Availability depends on the vehicle, ECU software, Custom Code version and active configuration. Check compatibility in the MG Flasher app.

Is Valet Mode an immobilizer?

No. It restricts vehicle performance within the configured limits but does not prevent the vehicle from being driven.

Ready to Check Your Vehicle?

Use Valet Mode
with MG Flasher.

Download the app, connect your supported vehicle and check which Custom Code features are available.

Privacy Overview
MG Flasher

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

Analytics

This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.

Keeping this cookie enabled helps us to improve our website.