This is a test report of a Launch M-Diag Lite obdii scanner. It works perfect on 2014 BMW 520Li (F18) in obdii diagnosis and special functions. Here you go.
Scan tool: Launch M-Diag Lite OBDII diagnostic tool
Model: BMW 520Li 2014
Phone: a HUAWEI smart phone
System: Android
Before using M-Diag Lite, please firstly download M-diag APP which can be found on IOS App Store and Android APP on Google Play, then install APP-> complete registration-> click on BMW car software to download
Select BMW V49.50 and confirm
Connect Bluetooth (no password needed; if it needs it, try 1111 or 0000)
Choose Automatically search-> 16 pin socket
2014 BMW 520Li (F18) vehicle info
Choose Quick Test
Tap ECM
Choose Read fault codes
Read data stream-> Automatic engine start stop function
Select all then tap confirm
Choose Graph
Back to menu
Choose Fuel system-> Fuel temperature
Choose Page, then confirm
Choose Graph
Back to menu
Choose Fault report
Back to menu
Choose Special function
Choose 3 series…
Launch M-Diag Lite scanners support multiple special function software and actuation tests incl. Oil / Service reset, ABS bleeding, IMMO & key programming, throttle body adaptation, brake pads, steering angle reset, battery matching, DPF regeneration, Injector coding