BMW NBT EVO ID6 (SW 18-03) System Dump
This repository contains a full filesystem and binary dump from a BMW NBT EVO ID6 infotainment unit running software version 18-03. The unit was originally a BMW NBT EVO ID4 with 2GB RAM, later flashed and upgraded to ID6 software.
The dump includes extracted system files, startup scripts, native binaries, and configuration artifacts. It was created for reverse engineering and research purposes, with applications in embedded systems analysis, automotive forensics, infotainment reverse engineering, and car hacking.
📁 Filesystem Layout Notes
- The root filesystem (
/
) is composed entirely of symlinks to/fs/sda0
, except for the/boot
folder - The
/boot
directory is a standalone structure (included) and represents early-boot kernel and init components - System runs a hybrid stack based on QNX and Linux-style init/service structure
This is useful for studying boot sequences, partition roles, and filesystem overlays in embedded automotive environments.
⚠️ Privacy & Sanitization Notice
This dataset has been manually reviewed to exclude any user-identifiable data such as:
- Phonebooks and recent calls
- Navigation history
- Bluetooth or WiFi credentials
- Voice input data
System-level configuration files (e.g. /etc/passwd
, /etc/shadow
) are preserved for research and auditing purposes.
🧠 Purpose
This repository is shared for:
- Educational use
- Reverse engineering of automotive infotainment systems
- Embedded Linux/QNX system studies
- Analysis of BMW's NBT software architecture
All content is provided strictly for non-commercial, research, and educational purposes.