As this is the go to thread for the cruise retrofit in the ///M - here's my additions.
Mine is fitted and working. I wanted a factory install and no spliced wires.
Therefore, after much searching and confusion, including incorrect wiring diagrams for the ///M, I found that on a factory car the power is supplied from pin 7 of connector X11005 on the back of the fuse box. This takes it's supply from fuse 21.
The ground can be grounded in the ground block next to the fuse block as well.
For the Z4M, as has been explained before, the engine harness is already wired for cruise, but the connector that comes from the cabin is not populated with a wire. Therefore, for a factory install, you just need to add the wire from the cruise stalk with a male pin, part (BMW Pin-Contact ELO-Power 2,8 x 0,63 0,35-0,5m² 61138373293) to connector X102 in the ECU box. Super simple and not a single wire spliced.
Picture shows the missing wire out of connector X102.