View Full Version : alter xml to disable the immobiliser
evonut270
07-02-2009, 03:30 PM
as title how do i alter an xml file to disable the immobiliser on my e8(260) ecu.cheers.
GrayW
07-02-2009, 05:20 PM
Add the following to your xml:
<table name="ECU_PEREPHERY" category="ECUPeriphery" address="faa" type="1D" level="4" scaling="Hex16"/>
Then change 0x56D8 to 0x56D2
evonut270
07-02-2009, 07:23 PM
Add the following to your xml:
<table name="ECU_PEREPHERY" category="ECUPeriphery" address="faa" type="1D" level="4" scaling="Hex16"/>
Then change 0x56D8 to 0x56D2thanks gray.should this appear in the rom metadata table? as i added it in notepad which now appears at the bottom of the xml but it dont show in the metadata table.
GrayW
07-02-2009, 07:27 PM
You need to add it before the end of the xml file, it ends with </rom>
There will be an extra section on the left called ECUPeriphery then.
evonut270
07-02-2009, 07:31 PM
You need to add it before the end of the xml file, it ends with </rom>
There will be an extra section on the left called ECUPeriphery then.
iv done that mate still not there.:confused1:
GrayW
07-02-2009, 08:02 PM
Email the xml to me, and I will have a look.
evonut270
07-02-2009, 08:12 PM
Email the xml to me, and I will have a look.
sent :smile:
GrayW
07-02-2009, 08:47 PM
I've sent the files back.
evonut270
07-02-2009, 08:56 PM
iv tried loading them up again still nothing shows.has it something to do with the newest version of ecuflash?as it worked on the last version i used.
GrayW
07-02-2009, 09:01 PM
You probably have old xml files under the ecuflash rom metadata directory, move them somewhere else.
SPAWN
11-02-2009, 08:01 PM
<scaling name="blobbits" storagetype="bloblist" storagebits="1">
<data name="0" value="00"/>
<data name="1" value="01"/>
</scaling>
<table name="ECU Periphery00 (F9A) Bits" category="ECUPeriphery" address="f9a" type="2D" level="2" scaling="blobbits">
<table name="Periphery Bit Number" type="Static Y Axis" flipy="true" elements="16">
<data>bit.15</data>
<data>bit.14</data>
<data>bit.13</data>
<data>bit.12</data>
<data>bit.11</data>
<data>bit.10</data>
<data>bit.9</data>
<data>bit.8</data>
<data>bit.7</data>
<data>bit.6</data>
<data>bit.5</data>
<data>bit.4</data>
<data>bit.3</data>
<data>bit.2</data>
<data>bit.1</data>
<data>bit.0</data>
</table>
</table>
<table name="ECU Periphery (FAA) Bits" category="ECUPeriphery" address="faa" type="2D" level="2" scaling="blobbits">
<table name="Periphery Bit Number" type="Static Y Axis" flipy="true" elements="16">
<data>bit.15</data>
<data>bit.14</data>
<data>bit.13</data>
<data>bit.12</data>
<data>Disable EGR / Enabled Ign Adv (set bit=1)</data>
<data>bit.10</data>
<data>Enable Warmup Ign Retard</data>
<data>bit.8</data>
<data>Enable High Oct Ign Map Lookup (and many other subroutines)</data>
<data>"WG solenoid? Enable Speed Limit Test"</data>
<data>bit.5</data>
<data>bit.4</data>
<data>immobilizer enable/disable (1=on/0=off)</data>
<data>bit.2</data>
<data>Rear O2 enable/disable (1=on/0=off)</data>
<data>bit.0</data>
</table>
</table>
<table name="ECU Periphery1 (FBA) Bits" category="ECUPeriphery" address="fba" type="2D" level="2" scaling="blobbits">
<table name="Periphery Bit Number" type="Static Y Axis" flipy="true" elements="16">
<data>bit.15</data>
<data>bit.14</data>
<data>bit.13</data>
<data>bit.12</data>
<data>bit.11</data>
<data>bit.10</data>
<data>bit.9</data>
<data>bit.8</data>
<data>Lean Spool</data>
<data>bit.6</data>
<data>bit.5</data>
<data>bit.4</data>
<data>bit.3</data>
<data>bit.2</data>
<data>bit.1</data>
<data>bit.0</data>
</table>
</table>
<table name="ECU Periphery2 (FCA) Bits" category="ECUPeriphery" address="fca" type="2D" level="2" scaling="blobbits">
<table name="Periphery Bit Number" type="Static Y Axis" flipy="true" elements="16">
<data>P0443, P0446, P0403, P0243, P0090, P2263</data>
<data>P0450, P0451, P0452, P0453 Evap</data>
<data>P0441, P0442 Evap</data>
<data>bit.12</data>
<data>P0031, P0032, P0037, P0038</data>
<data>P1400 MAP Sensor</data>
<data>P0401 EGR Test</data>
<data>P0506, P0507 Idle Test</data>
<data>P0170 (P0171, P0172)</data>
<data>P0134 Front O2</data>
<data>P0000 - or with bit.4</data>
<data>P0000 - or with bit.5</data>
<data>P0132, P0136 O2</data>
<data>P0133, P0159</data>
<data>P0421 not in FSM</data>
<data>bit.0</data>
</table>
</table>
<table name="ECU Periphery3 (FDA) Bits" category="ECUPeriphery" address="fda" type="2D" level="2" scaling="blobbits">
<table name="Periphery Bit Number" type="Static Y Axis" flipy="true" elements="16">
<data>P0128 CT Below Reg</data>
<data>P1603 Battery Backup</data>
<data>bit.13</data>
<data>bit.12</data>
<data>P0180 - P0183, P0461, P2066 Fuel Sensors</data>
<data>bit.10</data>
<data>bit.9</data>
<data>bit.8</data>
<data>P0551 PS Pressure</data>
<data>P0500 Speed Sens</data>
<data>bit.5</data>
<data>bit.4</data>
<data>bit.3</data>
<data>P0234, P0243, P2263</data>
<data>P0510 not in FSM</data>
<data>P1715, P1750, etc</data>
</table>
</table>
<table name="ECU Periphery4 (FEA) Bits" category="ECUPeriphery" address="fea" type="2D" level="2" scaling="blobbits">
<table name="Periphery Bit Number" type="Static Y Axis" flipy="true" elements="16">
<data>P0140 Rear O2 No Act</data>
<data>P0069 MAP vs Baro</data>
<data>P0111 IAT Circuit</data>
<data>P0554 PS Press Sens</data>
<data>P1530 A/C1 Switch</data>
<data>bit.10</data>
<data>bit.9</data>
<data>P0830 Clutch Pedal Circuit</data>
<data>P0090 Fuel Pressure Circuit</data>
<data>bit.6</data>
<data>bit.5</data>
<data>bit.4</data>
<data>bit.3</data>
<data>bit.2</data>
<data>bit.1</data>
<data>bit.0</data>
</table>
</table>
update on the ECU Periphery for evo 7 thru 9 incl rear o2 and immo
SPAWN
11-02-2009, 08:03 PM
or like gray told you
<table name="(periphery 0)" category="Misc" address="faa" type="1D" level="1" scaling="Hex16"/>
If you add the def for the Ecu periphery "faa"
Change the value from the stock value of 0x56Da to 0x56D2.
If you have 0x56D8 in there as a value thats for turning off the rear O2 as well. You would want to change the value to 0x56D0.
remember you have to add the 0x though it wont show up.
0x56D0 -No rear O2, No Immobilizer
0x5650 -No rear O2, No immobilizer, No knock sensor
0x5658 -No rear O2, No knock sensor
0x56D8 -No rear O2
0x5698 -No front or rear 02
0x5690 -No front 02, rear 02, or immobilizer
0x56D2 -No immobilizer
evonut270
11-02-2009, 09:51 PM
or like gray told you
<table name="(periphery 0)" category="Misc" address="faa" type="1D" level="1" scaling="Hex16"/>
If you add the def for the Ecu periphery "faa"
Change the value from the stock value of 0x56Da to 0x56D2.
If you have 0x56D8 in there as a value thats for turning off the rear O2 as well. You would want to change the value to 0x56D0.
remember you have to add the 0x though it wont show up.
0x56D0 -No rear O2, No Immobilizer
0x5650 -No rear O2, No immobilizer, No knock sensor
0x5658 -No rear O2, No knock sensor
0x56D8 -No rear O2
0x5698 -No front or rear 02
0x5690 -No front 02, rear 02, or immobilizer
0x56D2 -No immobilizeris there a code for removing the CEL for the fron o2 heater circuit?
GrayW
11-02-2009, 10:08 PM
Try changing 0x56D2 to 0x16d0.
evonut270
11-02-2009, 10:12 PM
Try changing 0x56D2 to 0x16d0.will this not put my immob and rear o2 back in?
Cossie1
12-02-2009, 12:29 AM
16DO removes rear 02, front 02 Heater circuit check and immobiliser ;)
evonut270
12-02-2009, 12:39 AM
16DO removes rear 02, front 02 Heater circuit check and immobiliser ;)
awesome russ will flash it in tomoro.:smile:
Cossie1
12-02-2009, 12:40 AM
np's
nads1978
10-02-2011, 05:33 PM
Remind me again why I needed to do this to my immobiliser? Completely forgot!
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.