Original Autel MaxiIM IM608 PRO Key Programmer & Diagnostic Tool without IMKPA With XP400PRO

Item No. SK242-C In Stock.

Buy Now: £2,737.00
Free Shipping Express Shipping ServiceEstimated delivery time: 5-7 Business Days.See details ?
49.2cm*38.5cm*15.5cm     ( Inch: 19.37*15.16*6.1 )
Return for refund within 30 days,buyer pays return shipping. Read details »

Product Description

Free shipping from USA.
Upgraded Version of Autel IM608.
Global Version without IP Blocking Problem.
Come with XP400 Pro.
Can be used with IMKPA Accessories.

Autel MaxiIM IM608 PRO Auto Key Programmer Diagnostic Tool



IM608 Pro is Autel 2021 year the most advanced IMMO key programming tool & powerful OBD2 diagnostic scan tool, which combines advanced key programming, ECU Coding, Bi-Directional Control (Active Test), advanced wide coverage hot service function, OE-Level all systems diagnostics in one Android based 10.1-inch touchscreen tablet.

It is equipped with XP400 Pro key programmer, which is the upgraded version of XP400. It has entirely solved the connection problem, no burnout anymore. More importantly, IM608 Pro enables programming of infrared k~ys for Mercedes vehicles and IC Chip k~ys on late model Hyundai KIA vehicles. The XP400 pro also performs EEPROM-data functions needed for European vehicles. The XP400 Pro supports Data Read/Write of 3,000 Plus Chip Types (inc. EEPROM, engine ECU, MCU, IMMO ECU), etc. All in all, IM608 Pro is the most advanced IMMO key programming tool for workshop. Go for it now!


  • NOTE: Autel IM608 Pro has IP limitation, it can only be used in North America and South America. It will automatically get IP blocked if was taken to South Korea, Afria, EU, India, etc. for example.
AUTEL IM608 Pro Highlights:
  • Upgraded Version of Autel IM608
  • Existing Autel IM508 / Autel IM608 Users Can Upgrade To IM608 Pro by Purchasing XP400 Pro
  • Come with XP400 Pro which adds more functionality for BMW, Mercedes-Benz, as well as EEPROM reading
  • Includes:APB113, APB114, APB115, APB118, APB119, APB120, APB121, APB122, APB123, APB126, APB127, APB128
  • Could be used with IMKPA Accessories: which adds BMW EWS3 key learning, Benz NEC key learning and Benz ESL_W209 read/write/erase
IM608 Pro Features:

2. 64GB Memory
3. Hexa-core Processor
4. Multilingual Support
5. 1920x1200 Resolution
6. 10.1-inch Touchscreen
7. 8.0 Megapixel Camera
8.15000 mAh Built-in Rechargeable Li-ion Battery

Expanded adapter set for the IM608 / IM508 with the XP400PRO:

XP400Pro required
Benz NEC key learning
BMW EWS3 key learning
Includes 1-Year Warranty
Benz ESL_W209 read/write/erase
Supports over 10 key unlock types
Compatible with IM508 and IM608

XP400Pro programmer upgrade and improvement compare to XP400:

1. Fixed the problem of connecting the XP400 to the vehicle ODB connector causing the burnout of the device.
2. Fixed the stability problem of using APB102 IR key to read/write.
3. Upgrade the hardware of programmer, Chip read/write function is more stable and support more EEPROM chips.
4. Fixed the problem of EERPOM adaptor APB101 can't read/write EEPROM chip and rename it as APA129.
5. Rename accessories APA104, APA105, APA106 as APA107, APA108, APA109.
6. APA108 and APA109 cable length is shorter than before, reducing the signal interference.

XP400 Pro add support for following chips:

(1) EEPROM-->>AMD-->>AM29FXXX series chip;
(2) EEPROM-->> FUJITSU-->> MB29FXXXseries chip;
(3) EEPROM-->> ST-->> M29FXXXseries chip;
(4) Engine control module-->> ST-->> M29FXXXseries chip;
(5) IMMO-->> BENZ-->> ESL_W209_W906(Motorola) read/write/erase function;
(6) IMMO-->> BMW-->>EWS3 module read/write function;
(7) REMOTE_RENEW(renew key)-->> NEC-->> V51 and V57 chip read/write/erase; (Support original dealer key learning with key dump mode.)

XP400 Pro adds support for following adaptor board:
(1) APB113 PCF79XXadaptor;
(2) APB114 EWS3 adaptor;
(3) APB115 NEC Adapter;
(4) APB118 NEC ELV adaptor;
(5) APB119 TB28FXXXadaptor;
(6) APB120 TMS370adaptor;
(7) APB121 AM29FXXX Adaptor;
(8) APB122 AM29FXXX adaptor;
(9) APB123 AM29FXXX adaptor;
(10) APB126 M35080/D80 adaptor board;
(11) APB127 MC68HC0(7)05BXX adaptor;
(12) APB128 MC68HC05X32 adaptor;

In a glance, the MaxiIM IM608 Pro supports all the functions of the previous MaxiIM IM608 with a more powerful and stable performance of key functions, including read/write keys, read/write chips, and read/write Mercedes infrared key with a more stable EEPROM platform.

Functions Supported:

Powerful Combination of Adavanced Key Programming

Advanced Programming Functions

1. MCU Read / Write
2. Key Programming
3. EEPROM Read/Write
4. Mercedes Key Read / Write
5. Remote Frequency Detect

IM608 PRO Key programming

OE-Level Diagnostics

1. Read / Erase Codes
2. AutoVIN / AutoScan
3.All system diagnostics
4. View Freeze Frame Data
5. View, Record and Playback Live Data
6. Shop and Data Manager Applications
7.Compatible with more than 80 vehicle makes
8. Work with the MaxiFlash JVCI (J2534 ECU Reprogrammer)

Advanced Service Functions

1. Active Test
2. ECU Coding
3. Oil Service Reset
4. Complete Service Functions
5. Steering Angle Sensor Relearn
6. Battery Registration and Reset
7. VW/Audi Component Protection
8. Tire Pressure Monitoring System
9. Diesel Particulate Filter Regeneration
10. Parking Brake Pad Relearn After Replacement
All Special for All Modules

As one of autel ultimate scan tools, IM608 Pro has the same OE-Level diagnostic capabilities as MK908/ MS908S, supporting ECU coding (NOT ECU programming) to unfold hidden functions/disable annoying functions.

NOTE: Autel IM608 (Pro) does not support ECU programming functions.
NOTE: The functions are not universally compatible, please send car VIN(17 digits), brand, model, year and the specific function you need to check before purchase.
im608pro ecu coding

Powerful IMMO Functions

1. Key Learning
2. Remote Learning
3. VW MQB Key Learning
4. Mercedes Key Learning
5. Read PIN (All Key Lost)
6. IMMO ECU Reset / Adaption
7. IMMO ECU Refresh / Coding
8. BMW CAS4 Key Learning and Adaption
9. AUDI Q5 / A4/A5 2015-2017 Key Learning
10. Auto Detect Make / Model / Year / System
11. BMW FEM / BDC Key Learning and Adaption
12. Volvo Smart Key Learning / knob-style smart key
13. 2015-2018 Land Rover & Jaguar write key via dump
Xp400 Pro Supports 12 Types Of Unlocking Smart Key:

BMW E Chasis remote control
OE 315 remote refresh
OE 868 remote refresh
Aftermarket remote control refresh
BMW F Chasis remote control
315 remote refresh
433 remote refresh
868 remote refresh
Audi--semi smart key
Audi--smart key

MaxiIM IM608 Pro presents several brand new features that make the device even more versatile:

1. Read/write Data
2. BMW EWS3 key learning (need to use with APB114)
3. OEM Mercedes-Benz NEC key learning (need to use with APB115)
4. Mercedes-Benz W209 EIZ read/write/erase (need to use with APB118)

- EEPROM- added 60 chip types, now supports 445 types (need to use with APB119, 121, 122, 123 and 126);

-MCU- added 32 chip types, now supports 2067 types (need to use with APB120, 127and 128);

-Odometer – will add 162 chip types, will be able to support 171 types in July;

-Engine ECU– added 1 chip type, now supports 41 chip types;

-Immobilizer ECU– added 3 chip types, now supports 181 chip types.

-Key unlock– supports 11 key types (need to use with APB113).

Advanced Key Programming Vehicle Coverage Combined the XP400PRO and the IM508/608

for Benz:
1. Add Key, All Key Lost
2. One-tap Key Programming via OBD
3. 3rd Generation IMMO CAN-Line / K-Line

for BMW:
1. Add Key/All Key Lost
2. Smart IMMO Programming (support EWS3 / 4, CAS 1 / 2 / 3 / 4, FEM / BDC)

for Volkswagen / Audi:
1. One-tap Online Programming
2. Add Key / All Key Lost Via OBD for 2013 - 2020 Models

Read IMMO Password, Add Key / All Key Lost up to 2020

Add Key / All Key Lost (No PIN Needed) up to 2020

1. Add Key / All Key Lost (No PIN Needed) up to 2020 FCA
2. Read IMMO Password, Add Key/All Key Lost up to 2020

Add Key / All Key Lost (No PIN Needed) up to 2020

forLandRover / Jaguar:
Add Key / All Key Lost up to 2019

1. Semi-smart Key Learning via OBD up to 2018
2. Smart / Blade / Fobik Key Learning via Dump


USB Port– Provides data communication and 5V DC power supply.

DC Port– Provides 12V DC power supply.

DB 26-Pin Port– connects with the Mercedes Benz infrared collector, ECU cable, MCU cable and MC9S12 cable.

Cross Signal Pins– holds the MCU spare cable or DIY signal interface.

Vehicle Key Slot– holds the vehicle key.

Transponder Slot– holds the transponder.

Mercedes Infrared Key Slot– holds the Mercedes infrared key

Status LED– indicates the current operating status.

EEPROM Component Transponder Slot– holds the EEPROM plug-in transponder or EEPROM socket.

What's the difference between IM608 and IM608 Pro?

The only difference between IM608 and IM608 Pro is the programmer that comes with the tablet.
The tablets themselves IM608 and IM608Pro have no difference in terms of hardware and software. All keep the same.
As for the difference of XP400 and XP400Pro, the main difference is the hardware upgrade. XP400PRO is more powerful.
But the good thing is you can buy XP400Pro and optional adaptors together with any Autel key programming tool like IM508 and IM608 to have the same features with IM608Pro & XP400Pro and optional adapters.

Autel MaxiIM IM508 VS IM608 VS IM608PRO
Autel MaxiIM IM508  VS IM608 VS IM608PRO
Autel MaxiIM IM508  VS IM608 VS IM608PRO

Package List:

1pc x MaxiIM IM608 Pro Tablet
1pc x XP400 Pro Key Programmer
1pc x MaxiFlash JVCI ECU Reprogrammer
1pc x Carry Case
1pc x Main Cable
1pc x USB Cable (2m)
1pc x Mini USB Cable
1pc x AC/DC Adapter (12V)
1pc x Light Fuse - 6*30mm (2pcs)
1pc x Cigarette Lighter
1pc x AAC001
1pc x APC101 (USB Cable)
1pc x APB129 (EEPROM Adapter)
1pc x APB125 (Mercedes Infrared Collector)
1pc x APB103 (MCU_PLCC52)
1pc x APB104 (MCU_FQFP64)
1pc x APB105 (MCU_FQFP80)
1pc x APB106 (MCU_FQFP112)
1pc x APB107 (MCU_FQFP144)
1pc x APB108 (MCU_FQFP176)
1pc x APB109
1pc x APB110 (MCU_FQFP176)
1pc x APB111 (MCU_FQFP176)
1pc x APA002 (EEPROM Socket)
1pc x APA101 (Signal Cable)
1pc x APA103 (EEPROM Clamp)
1pc x APA107 (ECU Clamp)
1pc x APA108 (MCU Clamp)
1pc x APA109 (MC9S12 Clamp)
1pc x Connect Cable
IMKPA is NOT Contained in the Package.
Autel Authorized Certificate File


Autel MaxiIM IM608 PRO -BMW MINI CAS3 CAS3+ Key Program

AUTEL IM608 PRO --BMW 2011 535i CAS4 Key Learing | Autelim608.co.uk


Here collect top10 questions of Autel MaxiIM IM608 Pro that are most frequently asked when programming keys. Hope this article can work for you.

Question1: On Mercedes keys, what’s a BE key vs. a BGA?
There are several different types of Mercedes keys:
  • The Mercedes factory key from like 2001 to 2010 have an MCU chip inside, which stores the VIN and individual ID code on each transmitter.
  • The second is a BGA chip, it is like a newer enhanced version of the factory key. It basically has encrypted passwords that makes it difficult to read. And there are clone keys with the little triangular panic button on.
  • BE chip key is pretty much the same thing as the NEC and BGA. The difference is this can read right and even you can virginize these types of keys. Make sure you have a BE key, it is just an aftermarket key.
IM608 PRO BE key vs. a BGA

Question2: Can the IM608 Pro do an AKL on a 2014 Mercedes E-Class?
If it’s a DAS3 system, it’s covered. But if it’s a FBS4 system, it’s not covered.

Question3: Can I add a key to an Audi A4 2.0 TDI SE Ultra 2014?
  • From year 2009 - 2014/6 Audi, the system is a BCM2 system, you can add the key and do all keys lost;
  • From year 2014/6 - 2016/8, the system is a BCM2 encrypted system, you’re not able to do the procedure. Neither add the key or do all keys lost.
Add key
All key lost
Y(dump mode)
Y(partly dump mode)
BCM2 encrypted
Y(partly dump mode)
BCM2 encrypted
Y(some dump mode)
Y(some dump mode)
Y(some dump mode)
Y(dump mode)
Y(partly dump mode)
BCM2 encrypted

Question4: What are the different versions of the IM608?
The main difference between Autel IM608 & IM608 Pro is XP400 Pro Key Programmer. But now you can also purchase XP400 Pro separately to do same functions as IM608 Pro. So it is not a big deal for the difference.

It may help:Autel MaxiIM IM508 vs IM608 vs IM608 Pro

Question5: Can the IM608 Pro do an AKL on a 2018 Toyota Camry?
It can.
After Automatic Selection or Manual Selection, there is a part where it asks if it’s a smart key. If it’s a smart key, you can easily just use the APB112 Smart Key Simulator to backup the IMMO data and then you can add on the secondary key.

However, if you’re not able to backup the IMMO data, go to extract if the smart box has a 93C86 eeprom. Hopefully there’s the 93C86 eeprom. If you open the smart box and can’t find it, which means you’re not able to do the key programming procedure.

Question6: I just updated my tool and noticed the “Write key via dump”..what is this for?
It is “Programmer” function on IM608 Pro main menu, where allows you to write via key du
mp and make the key without the vehicle, only with the ECU chip. It’s just like a simplified shortcut to do your eeprom on bench jobs.
 IM608 Pro do an AKL on a 2018 Toyota Camry
 IM608 Pro do an AKL on a 2018 Toyota Camry

Question7: Can the IM608 Pro do an AKL on a 2011 Mercedes-Benz Sprinter?
It only supports infrared key third generation EIS, if it’s a blade key, it’s not supported.

Question8: How to do for error “The key initialization failed, please try again after plugging and unplugging.” ?
If you get the error with APB112, try it on a different vehicle. If it’s the same result, then your APB112 probably packed up.

Question9: Can the IM608 Pro do AKL on 2003 CLK 320 Benz?
  • If the Benz has an IR key slot, then you can use your device with the XP400 Pro.
  • The procedure is several steps as below:
Automatic selection/ Manual selection >> Read the EIS data >> Save it >> Read password >> Generate key file
  • If it’s a blade key, however, it’s not supported.
Question10: Can the MaxiFlash JVCI Flash program a 2019 Land Rover?
The JVCI that comes with the IM608 Pro is not compatible on the 2019 Land Rover.
  • Land Rover has 2 software for programming, one called “SDD(system driver diagnostics)” is for 2005-2016 vehicles. You can use a standard J2534.
  • For newer vehicles 2017+, Land Rover use a software called “Pathfinder” that requires  J2534 has a doip. It should diagnose via IP. The standard J2534 is not able to do it. It’s not even going to connect and read.
Good news is the J2534 of Maxisys Ultra, MS919, MS909 do have this protocol, which means you can use it to program newer Land Rover.