Unlock SSH on supported BMW NBT and NBT EVO head units with a simple Windows application. Supports Wired ENET, Remote method and USB unlocking for older software versions. Includes automatic head-unit detection, WLAN port check, and replacement HDD initialization. One license supports unlimited vehicles.






Connect directly to the vehicle using a BMW ENET cable and open SSH through a guided workflow.
The application can automatically:
Discover the connected vehicle gateway
Detect the NBT or NBT EVO head unit
Read the installed bootloader version
Select the correct supported activation method
Open SSH
Confirm whether SSH is reachable
SSH can also be opened remotely using TurboCode Proxy on the computer connected to the vehicle.
Older NBT and NBT EVO software versions can use the built-in USB preparation method.
The USB method is intended for compatible older head-unit software, generally before I-Step 18.
Quickly check whether SSH is currently open and reachable.
This is useful for confirming the current head-unit state before using other BMW tools that require SSH access.
SSH can also be deactivated directly from the application.
The built-in Check for WLAN Port function reads the NBT EVO hardware information and checks whether the detected hardware version is known to have a physical WLAN connector.
The built-in HDD Replacement function can initialize a physically installed replacement drive through SSH.
For safety, HDD replacement is available only through a direct Wired / ENET connection.
Unlike manual SSH activation methods, command-line procedures, and solutions that require purchasing a separate activation for every vehicle, TurboCode BMW NBT / NBT EVO SSH Unlocker provides a simple Windows-based workflow with unlimited supported vehicle use.
The application:
Requires no programming or command-line knowledge
Supports Wired / ENET SSH unlocking
Supports remote SSH unlocking through TurboCode Proxy
Includes a USB method for compatible older software
Automatically detects supported NBT and NBT EVO head units
Can deactivate SSH when required
Includes an NBT EVO WLAN port check
Includes replacement HDD initialization
Provides clear progress and status information
Includes a built-in FAQ and user guide
Supports an unlimited number of authorized vehicles
Includes free software updates
Is suitable for BMW specialists, retrofit businesses, coding services, and experienced enthusiasts
For users who primarily need reliable NBT and NBT EVO SSH access, it provides a practical alternative to Feature Installer for SSH unlocking, without requiring a new activation code for every supported vehicle.
BMW NBT / NBT EVO SSH Unlocker is designed to work alongside other TurboCode BMW customization tools that require SSH access.
Once SSH has been opened, the head unit can be used with compatible TurboCode software such as:
This makes one SSH Unlocker license especially useful for workshops, coding businesses, retrofit specialists, and users working with multiple vehicles.
To use the Wired / ENET method, you need:
A Windows 10 or Windows 11 laptop or desktop computer
A BMW ENET cable
A supported NBT or NBT EVO head unit
A stable connection between the computer and vehicle
Internet connection
To use the Remote method, you need:
A Windows computer connected to the vehicle
A BMW ENET cable at the vehicle
TurboCode Proxy running on the remote computer
A trusted private or VPN network connection
A supported NBT or NBT EVO head unit
Internet access
To use the USB method, you need:
A compatible older NBT or NBT EVO software version
A removable USB drive
A Windows computer
The application can prepare the USB drive automatically when required.
License type: One-time purchase
PC limit: One Windows computer
Vehicle limit: Unlimited authorized vehicles
Subscription: None
Per-vehicle activation fees: None
Software updates: Included free of charge
The license is permanently linked to the computer on which it is activated.
The application may be used with an unlimited number of supported vehicles that you own or are authorized to work on.
There is no need to purchase a separate SSH activation for every vehicle.
Discounted bundles are available when purchasing TurboCode BMW NBT / NBT EVO SSH Unlocker together with other TurboCode software tools.
Please contact us using one of the support options below before placing your order if you would like to purchase a software bundle.
We will confirm the available bundle options and provide the correct purchase price.
The standard checkout instructions are intended for PayPal payments.
Please contact us before placing your order if you would like to use a payment method other than PayPal.
We will confirm the available payment options and provide the correct purchasing instructions.
After payment has been confirmed, the software download and license activation instructions will be sent to the email address used for the order.
Email: [email protected]
Instagram: @turbocode_os
Facebook: turbocode.os