if it's only to disable engine auto stop/start, I'm sure someone can redesign the automatic keyboard presser... perhaps have it attached to the touchscreen and automatically do a swipe down and press to deactivate auto stop/start each time the engine turns on.
Surely such a device cannot void BMW warranty.