Try the free Btool Lite software first. It allows you to check if the app is compatible with your BMW and your OBD adapter.
FEATURES
* read the regeneration status of the DPF and detailed information
* request the regeneration of the DPF
* reset the DPF adaptation values
* read the pressure of the exhaust
* read the injectors settings
* read the actual and expected values of the air mass, the pressure of the intake manifold, the fuel pressure
* save the data to a CSV file for further analysis
* save the battery replacement
* reset the circuits of the lamps blocked due to a short*circuit error
Supported Android
{4.0 and UP}
Supported Android Version:-
Jelly Bean(4.1–4.3.1)- KitKat (4.4–4.4.4)- Lollipop (5.0–5.0.2) – Marshmallow (6.0 – 6.0.1) – Nougat (7.0 – 7.1.1) – Oreo (8.0-8.1) – Pie (9.0)