Autel MaxiIM IM508 + XP400 Pro IMMO function supports to program key for BMW vehicles, including add key, all keys lost, read password & remote learning.
Autel IM508 IMMO BMW Car List
Model | Year | System | Add Key | All Keys Lost | Read Password | Remote Learning |
1 series | 2003/02-2011/06 | CAS2 | OBD | OBD | OBD | × |
1 series | 2006/02-2013/10 | CAS3 | OBD | Partly supported by OBD/on-bench/boot method | OBD | × |
1 series | 2010/07-2020/02 | FEM/BDC | On-bench/boot method | Partly supported on-bench/boot method | On-bench/boot method | × |
2 series | 2012/10-2020/02 | FEM/BDC | On-bench/boot method | Partly supported on-bench/boot method | On-bench/boot method | × |
3 series | 1981/12-2006/08 | EWS | On-bench/boot method | On-bench/boot method | On-bench/boot method | OBD |
3 series | 2004/02-2013/10 | CAS3 | OBD | Partly supported by OBD/on-bench/boot method | OBD | × |
3 series | 2011/02-2019/07 | FEM/BDC | On-bench/boot method | Partly supported on-bench/boot method | On-bench/boot method | × |
4 series | 2012/11-2019/06 | FEM/BDC | On-bench/boot method | Partly supported on-bench/boot method | On-bench/boot method | × |
5 series | 1987/03-2004/09 | EWS | On-bench/boot method | On-bench/boot method | On-bench/boot method | OBD |
5 series | 2001/12-2005/09 | CAS2 | OBD | OBD | OBD | × |
5 series | 2005/10-2010/05 | CAS3 | OBD | Partly supported by OBD/on-bench/boot method | OBD | × |
5 series | 2008/09-2017/02 | CAS4 | OBD | Partly supported by OBD/on-bench/boot method | OBD | × |
6 series | 2002/05-2005/07 | CAS2 | OBD | OBD | OBD | × |
6 series | 2005/08-2010/07 | CAS3 | OBD | Partly supported by OBD/on-bench/boot method | OBD | × |
6 series | 2009/10-2018/09 | CAS4 | OBD | Partly supported by OBD/on-bench/boot method | OBD | × |
7 series | 1985/10-2001/07 | EWS | On-bench/boot method | On-bench/boot method | On-bench/boot method | OBD |
7 series | 2000/02-2008/07 | CAS1 | OBD | OBD | OBD | × |
7 series | 2007/06-2015/05 | CAS4 | OBD | Partly supported by OBD/on-bench/boot method | OBD | × |
8 series | 1989/07-1999/05 | EWS | On-bench/boot method | On-bench/boot method | On-bench/boot method | OBD |
8 series | 2017/11-2020/02 | FEM/BDC | On-bench/boot method | Partly supported on-bench/boot method | On-bench/boot method | × |
I series | 2013/01-2020/01 | FEM/BDC | On-bench/boot method | Partly supported on-bench/boot method | On-bench/boot method | × |
X1 | 2008/09-205/06 | CAS3 | OBD | Partly supported by OBD/on-bench/boot method | OBD | × |
X1 | 2014/11-2019/06 | FEM/BDC | On-bench/boot method | Partly supported on-bench/boot method | On-bench/boot method | × |
X2 | 2016/10-2019/06 | FEM/BDC | On-bench/boot method | Partly supported on-bench/boot method | On-bench/boot method | × |
X3 | 2003/01-2010/08 | EWS | On-bench/boot method | On-bench/boot method | On-bench/boot method | OBD |
X3 | 2009/06-2017/08 | CAS4 | OBD | Partly supported by OBD/on-bench/boot method | OBD | × |
X3 | 2017/02-2019/06 | FEM/BDC | On-bench/boot method | Partly supported on-bench/boot method | On-bench/boot method | × |
X4 | 2013/05-2018/03 | CAS4 | OBD | Partly supported by OBD/on-bench/boot method | OBD | × |
X4 | 2017/06-2019/06 | FEM/BDC | On-bench/boot method | Partly supported on-bench/boot method | On-bench/boot method | × |
X5 | 1998/10-2006/09 | EWS | On-bench/boot method | On-bench/boot method | On-bench/boot method | OBD |
X5 | 2006/02-2013/06 | CAS3 | OBD | Partly supported by OBD/on-bench/boot method | OBD | × |
X5 | 2012/08-2020/02 | FEM/BDC | On-bench/boot method | Partly supported on-bench/boot method | On-bench/boot method | × |
X6 | 2007/01-2014/06 | CAS3 | OBD | Partly supported by OBD/on-bench/boot method | OBD | × |
X6 | 2013/09-2020/02 | FEM/BDC | On-bench/boot method | Partly supported on-bench/boot method | On-bench/boot method | × |
Z1 | 1988/07-1991/06 | EWS | On-bench/boot method | On-bench/boot method | On-bench/boot method | OBD |
Z3 | 1994/12-2002/06 | EWS | On-bench/boot method | On-bench/boot method | On-bench/boot method | OBD |
Z4 | 2002/01-2008/08 | EWS | On-bench/boot method | On-bench/boot method | On-bench/boot method | OBD |
Z4 | 2008/01-2016/08 | CAS3 | OBD | Partly supported by OBD/on-bench/boot method | OBD | × |
Z8 | 1998/12-2003/07 | EWS | On-bench/boot method | On-bench/boot method | On-bench/boot method | OBD |
BTW,In terms of IMMO, Autel IM508 + XP400 PRO =IM608, this car list also suit Autel IM608
Operation examples to refer
It may help
2011 BMW M3 adds a key by Autel IM508+ XP400 Pro
http://blog.auteldiag.com/2011-bmw-m3-add-a-key-by-autel-im508-xp400-pro/
Autel IM508 + XP400 write 2011 BMW 328 CAS3 ECU chip
http://blog.auteldiag.com/autel-im508-xp400-write-2011-bmw-328-cas3-ecu-chip/
More questions welcome to contact us.