You will able to view the 8-digit-fixed serial number. Open it, and select READ AND PARSE in the TOOLS tab. You need a HEX editor and a program called M-Prog (FT-prog) which can be downloaded here: You need it to match the serial stored in your flashing cable. The serial is stored at offset 0x249E90 in the galletto executable (shown below). What you do need is to edit the executable to match the serial number of your FTDI FT232R based cable (INPA, EDIABAS OBD2 cable etc). You don’t need a Galletto v1260 ECU flasher cable to run this software.
![bmw inpa software android bmw inpa software android](http://blog.obdexpress.co.uk/wp-content/uploads/2016/09/INPA-5.0.6-600x338.jpg)
INPA takes 2 euro more than Galletto cable, why should I modify the INPA cable to work with galletto software? I already have an INPA cable and I need software to talk to my E46 ECU.
![bmw inpa software android bmw inpa software android](https://www.obdii365.com/upload/service/20053115909282558254.jpg)
Galletto v1260 cable and BMW INPA K+DCAN cable both are cheap FTDI based cables.