
I spent 4 weekends turning my 2003 E46's Android head unit into a proper digital cluster (looking for a few beta testers)
Hi r/E46,
Long-time BMW guy, first time posting something I made.
Been driving a 2003 E46 for a while, and got tired of the fact that no aftermarket Android head unit does justice to the car's actual data. So I spent four weekends reverse-engineering my E46's I/K-bus and built a proper VFD-style digital cluster app for those cheap MTK 8227L head units.
It's called NaviDash. Plugs into a standard K+DCAN FTDI cable, talks DS2 directly, no root. Reads live DME data (RPM/speed/temps/timing/fuel trim/O2/etc.), all four wheel speeds + RPA tire pressure from the DSC MK60, body status (doors/windows/locks/mirrors), climate state, VIN, service, DTCs. PDC parking radar overlays on the reverse camera.
Every telegram verified byte-for-byte from BMW's own SGBD/PRG files. No guesswork.
Looking for 5-10 honest beta testers with an E46 (or E39 — should work), an MTK Android head unit, and a K+DCAN cable. Free APK, free activation, direct line to me for feedback. 4-6 weeks of real-world use in exchange for honest bug reports.
What it doesn't do (yet): no DSP control (I-Bus App does that better), no lighting coding, LTFT and gear position are partial. Being honest about limits.
DM me or comment your car (year/chassis/engine) if interested.
- Viking