You are here:Home >
iCarsoft BMM V4.0 BMW MINI Rolls-Royce Bidirectional Diagnostic Scanner

iCarsoft BMM V4.0

iCarsoft BMM V4.0 Professional Full-System BMW, MINI & Rolls-Royce Diagnostic Scanner

iCarsoft
$
Product Code: BMM-V4.0
BMW · MINI · ROLLS-ROYCE DIAGNOSTIC SCANNER

iCarsoft BMM V4.0

Professional Full-System BMW, MINI & Rolls-Royce Diagnostic Scanner

Dealer-level full-system diagnostics with bidirectional active tests, advanced BMW ECU coding, 15 service functions, CAN-FD, AutoVIN and lifetime free Wi-Fi software updates.

BMW / MINI / Rolls-Royce Coverage: 1996–2025
5" ANDROID TOUCHSCREENCAN-FD15 LANGUAGESBIDIRECTIONAL CONTROLADVANCED ECU CODING15 SERVICE FUNCTIONSLIFETIME FREE UPDATES
01 — ONE DEVICE COVERS 3 VEHICLE MAKE GROUPS

BMW, MINI & Rolls-Royce Ready Out of the Box — Plus Two More Groups Free

BMM V4.0 arrives pre-installed with BMW, MINI and Rolls-Royce diagnostic software. You can also download two additional supported vehicle make groups free of charge, giving one scanner coverage for three vehicle groups.

1
Pre-Installed
BMW / MINI / Rolls-Royce
+2
Free Downloads
Choose any two supported groups
3
Total Groups
One diagnostic device

Choose Any 2 Additional Vehicle Groups

01 JLR — Jaguar, Land Rover
02 BENZ — Mercedes-Benz, Maybach
03 Sprinter
04 Smart
05 Chrysler — Chrysler, Dodge, Jeep
06 Daewoo
07 Fiat — Abarth, Fiat, Lancia, Alfa Romeo, Ferrari, Maserati
08 Ford
09 GM
10 Holden
11 Honda — Acura, Honda
12 Hyundai — Hyundai, Kia
13 Isuzu
14 Saab
15 Mazda
16 Mitsubishi
17 Nissan — Infiniti, Nissan, Nissan GT-R
18 Opel — Opel, Vauxhall
19 PSA — Citroen, DS, Peugeot
20 Renault — Dacia, Renault, Renault Samsung
21 Porsche
22 Subaru
23 Suzuki
24 Toyota — Lexus, Scion, Toyota
25 V.A.G. — Audi, Bentley, Bugatti, Lamborghini, SEAT, Skoda, VW, VW Commercial Vehicles, VW LT3, MAN Light-Duty
26 Volvo
02 — ADVANCED BIDIRECTIONAL CONTROL

Command the Vehicle — Don't Just Read Codes

BMM V4.0 sends active commands directly to supported modules so you can verify component response in real time. iCarsoft advertises 21+ active tests across onboard systems, with coverage continuing to grow through software updates.

ABS Pump
Cycle supported ABS pump operation.
Window Regulators
Activate supported windows and output tests.
Fuel Pump
Trigger the supported fuel pump on demand.
Wipers / Washers
Command supported wiper speeds and washer pumps.
EGR Valve
Drive supported EGR valve operation.
Fuel Injectors
Cut or drive supported injectors individually.
Cooling Fans
Command supported high and low fan speeds.
Transmission Solenoids
Cycle supported shift solenoids.
03 — ADVANCED BMW ECU CODING

Advanced Coding for BMW E-Chassis Through G-Chassis

BMM V4.0 adds advanced BMW-focused ECU coding capability. iCarsoft highlights comprehensive ECU coverage for BMW models manufactured from approximately 2006 onward, spanning E-Chassis, F-Chassis and G-Chassis applications.

E-Chassis to G-Chassis
BMW-focused ECU coverage across major modern BMW generations.
DME / DDE Repair & Data Restoration
Supports applicable functions intended to address corrupted control-module data and software-related faults.
BMW-Specific Diagnostics
Advanced functions can assist with supported power-loss, driveability and fuel-economy diagnostic situations.

Coding and repair capabilities vary by chassis, ECU, model year and installed equipment. Verify the exact required procedure before ordering.

04 — POWERFUL HARDWARE

5-Inch Android Touchscreen Built for the Service Bay

5"
854 × 480 Touchscreen
Android
Operating System
1.3GHz
Quad-Core CPU
32GB
Storage
5000mAh
Approx. 6-Hour Runtime
05 — LIFETIME FREE SOFTWARE UPGRADES

Pay Once — No Annual Update Subscription

BMM V4.0 includes lifetime free software upgrades delivered wirelessly over Wi-Fi. iCarsoft states there are no annual subscription fees, renewals or software-update paywalls for the included software.

YEAR 1
$0
YEAR 2
$0
YEAR 5
$0
YEAR 10
$0
LIFETIME
$0 Update Fee
06 — CAN-FD SUPPORT

Ready for Newer BMW / MINI / Rolls-Royce Networks

CAN-FD support provides communication capability for supported newer BMW, MINI and Rolls-Royce applications using Flexible Data-rate CAN.

07 — FAST AUTOVIN IDENTIFICATION

Plug In and Identify Supported Vehicles Automatically

AutoVIN can automatically identify supported BMW, MINI and Rolls-Royce vehicles. Manual vehicle selection remains available when AutoVIN is not supported by a particular ECU protocol.

08 — 15 GLOBAL LANGUAGES

Diagnose in Your Preferred Language

English · Deutsch · Français · Nederlands · Español · Čeština · Svenska · Русский · Magyar · Norsk · Português · Italiano · Polski · Dansk · Suomi

09 — 15 COMPREHENSIVE SERVICE FUNCTIONS

9 Everyday Maintenance Functions + 6 Advanced Professional Functions

9 Frequently Used Service Functions

Oil Reset — Reset supported engine oil-life, service lamp, service mileage and service interval information.

Electronic Throttle Control — Relearn supported throttle-valve control parameters after reset or throttle-body replacement.

EPB / Brake-Pad Reset — Retract supported electric parking-brake calipers and reset brake-pad service data.

Steering Angle Reset (SAS) — Calibrate supported steering-angle sensors following steering work or component replacement.

DPF Regeneration — Perform supported diesel particulate filter regeneration, replacement initialization and relearn procedures.

Injector Coding — Relearn supported injector-control parameters after injector replacement.

ABS Bleeding — Assist supported ABS hydraulic bleeding and relearn procedures.

Battery Management Service (BMS) — Monitor supported battery condition, register replacement batteries and perform related BMS procedures.

Body Stability Control Service — Reset/delete supported DSC adaptation values and initialize supported modules.

6 High-Level Professional Functions

TPMS Reset — Read supported tire-sensor IDs, input replacement IDs and test supported sensors.

Engine Control Service — Reset/delete supported engine adaptations and perform related maintenance functions.

Transmission Control Service — Reset supported transmission adaptations and perform transmission-fluid-level adaptation.

Engine Idle Service — Adjust supported engine idle speed.

Mileage Verification — Compare supported odometer data stored across multiple ECUs.

VIN Verification — Read and compare VIN information stored across supported ECUs.

Additional service functions may appear under Miscellaneous. Exact availability varies by vehicle and ECU.

10 — POWERFUL FULL-SYSTEM & OE-LEVEL DIAGNOSTICS

Reach Electronic Control Modules Throughout the Vehicle

Beyond Engine, ABS, Airbag/SRS and Transmission, BMM V4.0 provides diagnostic access to supported additional electronic systems for fault codes, live data, active tests, adaptations and available service procedures.

11 — FULL OBD2 TEST MODES

All 10 Standard OBD2 Modes

01 Read Codes
02 Erase Codes
03 I/M Readiness
04 Live Data
05 Freeze Frame
06 Vehicle Information
07 O2 Monitor Test
08 On-Board Monitor
09 EVAP System Test
10 Pending Codes
12 — HERITAGE COVERAGE FOR CLASSIC BMWs

Extend Diagnostics to Pre-2001 BMW Models

Standard 16-pin OBD2 coverage applies to supported BMW, MINI and Rolls-Royce models from 2001 onward. Many older BMWs use the round BMW diagnostic connector and require the optional iCarsoft 20-pin BMW adapter, sold separately.

E-Chassis Classics
E23 · E24 · E28 · E30 · E31 · E32 · E34 · E36 · E38 · Z3 (E36)
Early-Generation Models
Early E39 · Early E46 · E52 (Z8) · Early E53 (X5)
20-Pin BMW Adapter Required: Pre-2001 BMWs equipped with the round 20-pin diagnostic port require the optional adapter. Contact eAutoTools to confirm fitment for your chassis.
13 — DIAGNOSTIC HISTORY & REPORT PRINTING

Save, Share and Print Every Job

Diagnostic History
Revisit supported previously tested systems and scan results.
Save & Share
Store and share supported diagnostic reports.
Print Reports
Connect to a Windows PC through USB for supported report printing.
Feedback
Submit supported diagnostic issues for technical review.
14 — PRODUCT SPECIFICATIONS

iCarsoft BMM V4.0 Technical Specifications

SpecificationBMM V4.0
Operating SystemAndroid
ProcessorQuad Core 1.3 GHz
Storage32GB
Display5-inch LCD capacitive touchscreen, 854 × 480
ConnectivityUSB 2.0 / Wi-Fi 2.4GHz / OBDII
Type-C Input5V / 2A
Vehicle Power9–18V
Operating Current≤500mA
Power Consumption500mA with LCD at default brightness and Wi-Fi on @ 3.7V
Battery3.7V 5000mAh / 18.5Wh; around 6 hours continuous tested use
Operating Temperature0–50°C (32–122°F)
Storage Temperature-20–70°C (-4–158°F)
Humidity5%–95% non-condensing
Dimensions200 × 116 × 30.2 mm (7.87 × 4.57 × 1.19 in)
Net WeightApprox. 380 g

Supported Automotive Protocols

ISO 9141-2, ISO 14230-2, ISO 15765, K/L-Line, Flashing Code, SAE-J1850 VPW, SAE-J1850 PWM, ISO 11898 high-speed/medium-speed/low-speed/single-wire CAN, CAN-FD, SAE J2610, GM UART, UART Echo Byte Protocol, Honda Diag-H Protocol, TP2.0 and TP1.6.

15 — PACKING LIST

Ready for Modern BMW / MINI / Rolls-Royce

BMM V4.0 uses the standard 16-pin OBD2 connection on supported 2001+ applications. The optional round 20-pin BMW adapter for supported pre-2001 BMWs is sold separately. Package accessories should be verified against current U.S. inventory before publishing a fixed box-content list.

COMPARE THE BMM RANGE

BMM V1.0 vs V2.0 vs V3.0 vs V4.0

FeatureV1.0V2.0V3.0V4.0
CoverageBMW / MINI / RollsBMW / MINI / RollsBMW / MINI / RollsBMW / MINI / Rolls + 2 groups
Display3.5"4"4"5" Touchscreen
Full Systems✓✓✓✓
Update MethodUSBUSBUSBWi-Fi
Lifetime Updates✓✓✓✓
Bidirectional / Active Test✕✕✓✓
Oil / SAS✓✓✓✓
EPB / ETC / DPF / Injector / ABS / BMS / TPMSLimited✓✓✓
6 High-Level Functions✕✕✓✓

Important Compatibility Notice

2001 and newer: Standard 16-pin OBD2 connection is supported on applicable BMW, MINI and Rolls-Royce vehicles.

Pre-2001 BMW: Models equipped with BMW's round 20-pin diagnostic connector require the optional iCarsoft 20-pin BMW adapter, sold separately. Exact diagnostics, coding, active tests and service functions vary by chassis, year and ECU.

FREQUENTLY ASKED QUESTIONS

BMM V4.0 Questions

Are software updates free?
Yes. iCarsoft states BMM V4.0 includes lifetime free Wi-Fi software upgrades with no annual subscription fee.
What does BMM V4.0 add over BMM V3.0?
V4.0 adds two downloadable vehicle groups and upgrades to a 5-inch touchscreen Android platform with Wi-Fi updating, 32GB storage and a 5000mAh battery.
What if AutoVIN does not recognize my vehicle?
AutoVIN depends on the individual ECU protocol. Manual vehicle selection remains available when AutoVIN is not supported.
Why can a DTC return after it is cleared?
Persistent mechanical, electrical or control-system faults must be repaired before the DTC can remain cleared. Certain systems may also require the appropriate diagnostic procedure or active test.
Does it support E-, F- and G-Chassis BMWs?
iCarsoft advertises support across the major BMW E-, F- and G-Chassis generations. Pre-2001 E-Chassis vehicles with the round diagnostic connector require the optional 20-pin adapter.
DOCUMENTATION & COVERAGE SUPPORT

Verify Specific BMW Functions Before Ordering

If you need a particular BMW coding procedure, active test, adaptation or service reset, contact eAutoTools with the VIN, chassis, model year and required function so compatibility can be checked before purchase.

Need Help Confirming BMM V4.0 Coverage?

Give eAutoTools your BMW, MINI or Rolls-Royce model, year, VIN and the function you need. We'll help determine whether BMM V4.0 is the right diagnostic scanner for the job.

Call eAutoTools
888-998-8665
eAutoTools.com

Reviews

Average Customer Review:
( 0 )
Empty Cart