Re: E90 LCI 323i
yup, that is correct. That was what I originally did, removed the whole stock unit. Couldn't code. program or upgrade software. Hence the re-integration of the stock HU.
Of cos, if no coding, programming or upgrading needed, the aftermarket system still plays fine..