Reading the repo
Opening the box…
Reading the repo
Opening the box…
How to install on Linux
Saved setup from 8 h ago
Will it work on Linux?
Quick Start.mdParked preview for NBTevo_N18092I, NBTevo_V20153I, and NBTevo_Y24073J. The installer puts BoostDeck, ShiftDeck, and MHD Maps under My Vehicle. It checks both on-car HMI framework fingerprints before uploading. The preview has passed static framework checks and desktop installer tests. It still needs an on-car test on each of these builds.
BoostDeck shows boost, AFR, timing, intake air, transmission, rail pressure, oil pressure, and coolant. Its BMW-specific signal definitions come from the reference 2016 340i. Some cars will return fewer signals or use different definitions. Compare the values with a known-good logger before relying on them. ShiftDeck reads standard OBD RPM and speed and starts with a 6,500 RPM shift-light target.
ifconfig on macOS or ipconfig on Windows shows the computer's ENET adapter. On macOS, arp -an and on Windows, arp -a show ENET neighbors the computer has seen.On a car already running a compatible MHD+ multi-map tune, open My Vehicle → MHD Maps. The four tiles send a map request with one press. For the parked test, select a slot you have configured for the fuel in the car. The confirmation text reflects the DME's acknowledgement of the request. Verify the active slot separately in MHD. A timeout leaves the outcome unknown, so check the active slot before another press.
The original compatibility reports identify the firmware and HMI libraries. The installer reads the active central display size from the live head unit. It supports layout profiles for 800 × 480, 1280 × 480, and 1440 × 540. An unrecognized or unavailable display size stops installation. The 1440 × 540 profile scales the known layout proportionally. The 800 × 480 profile fits the bars into narrower columns and preserves the aspect ratio of the shift graphics and map tiles. These profiles need a visual check on the car.
Touch coding, when available in the factory CarPlay configuration, appears in the compatibility result. The gauge screens use native iDrive controls. The controller and OPTIONS button provide access to settings, and touch-equipped cars can test tapping the settings buttons. The installer leaves touch coding alone.
The installer stages and reads back every file before publishing. If it replaces an existing BoostDeck, ShiftDeck, or MHD Maps directory, it retains the old one in the backup directory displayed by the installer. Publication moves only these three app folders. Save the backup path before restarting iDrive.
If an app misbehaves after restart, enable temporary SSH. Move the installed app directory out of /var/opt/hmi/data/ID5/Plugins into a separate recovery directory. Restore its old-BoostDeck, old-ShiftDeck, or old-MhdMaps backup from the reported location if there was a prior install. Then restart iDrive while parked.
git clone https://github.com/inotbarnacle/ID6_apps_prerelease.git cd ID6_apps_prerelease
We couldn't spot a known stack. The AI guide below can read the code for you.
No reports for Linux yet.
GitManual AI Agent reads the 2 key files and writes a step-by-step guide for Linux. Once written, it's saved for everyone.