I have coded my car to do the following using just the BMWhat app for Android
- Auto-fold/unfold mirrors while locking/unlocking the car
- panic mode (press & hold hatch button in key fob for around 3 secs triggers the alarm)
- follow me home lights (double clicking on hatch button in key fob)
- digital speedometer
- one touch indicator to blink 5 times instead of just 3
- Audible locking (it beeps while locking the car)
- changed auto lock period to 1 min from 2 mins