ISN ver 0.12.04.16 is a compact Windows tool for authorized immobilizer work on BMW, Mini and Rover.
It reads identifiers from DME/DDE and EWS/CAS, lets you synchronize ISN (DME→CAS), adjust VIN/ESN in
supported modules, and—when available—communicates over COM/OBD for direct Read/Write. 🔐

ISN ver 0.12.04.16 showing CAS list (CAS2/CAS3/EWS4), COM port, Read/Write buttons and SWAP BYTE options.


Core features
  • Multi-brand selector: BMW, Mini, Rover.
  • OBD/COM capability: selectable COM port with Read / Write controls (handy for CAS over OBD).
  • DME → CAS pairing: one-click synchronization transfers the correct ISN after ECU/module replacement.
  • VIN & ESN editors: dedicated buttons to update values where supported.
  • Byte order handling: SWAP BYTE checkboxes on both DME and CAS sides for dumps read by different programmers.
  • File workflow: Open / Change / Save with clear status fields (VIN/ISN bytes visible).

Supported families (from UI)
  • DME/DDE: ME7.2 (and other common BMW ME/MS/DDE lines)
  • EWS/CAS: EWS 4 / 4.4 • CAS E65 / Restal • CAS 2CAS 3 (White/Black)CAS (OBDII)

How to use (typical repair path)
  1. Back up original dumps and record VIN/IDs.
  2. Load DME/DDE and EWS/CAS files (enable SWAP BYTE if needed).
  3. (Optional) Connect via COM/OBD to read/write CAS where supported.
  4. Press DME→CAS to align the ISN, then Save and verify identifiers.

Related resource & differences
See our previous post: https://binunlock.com/resources/bmw-isn-editor-dme-dde-↔-ews-cas-synchronization-isn-vin-management-ms43-me9-x-dde3-4-cas2-3.176/

What’s different vs “BMW ISN Editor” from the link
  • Multi-brand: this build supports BMW/Mini/Rover (the previous one focuses on BMW only).
  • OBD/COM support: visible COM-port selector + Read/Write for CAS and a menu item “CAS (OBDII)”.
  • Byte-swap: dedicated SWAP BYTE toggles on both DME and CAS panels for mis-ordered dumps.
  • Granular edits: separate Change VIN / Change ESN buttons (the earlier app had a simpler “Change” flow).
  • Extended sync mode: a distinct Synchronization area (in addition to the DME→CAS action).
  • License button present in UI (explicit licensing management).

Compatibility & minimum requirements
  • Tested on Windows 10 LTSC (2019); also runs on Windows 7/8/10/11 (32/64-bit).
  • CPU: dual-core+ • RAM: 2 GB+ • Storage: 100 MB for program + dumps.
  • Optional: OBD/COM interface for direct CAS Read/Write.

Legal & safety notice
Use immobilizer software only for legitimate repairs with proof of ownership/authorization. Always keep
original backups and follow OEM procedures.

Disclaimer
This article summarizes functionality visible in the screenshots and publicly available notes. Files in
clouds/archives are typically posted by third parties; our forum indexes them and does not host or modify
the content. Use all software responsibly and in accordance with licenses and local laws.

Main screen with brand selector (BMW/Mini/Rover), ME7.2 DME, CAS2 panel, and DME→CAS synchronization workflow.
Author
Bin
Downloads
0
Views
20
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Bin

Back
Top