1. New Emulator

  2. Immo Bypass

  3. Julie Emulator

  4. AUTO-CHIPS

  5. Ecu-Service



Odometer Algorithms Manual Calculations Explained For Studies
11-09-2018, 21:46 PM, (This post was last modified: 15-09-2018, 15:14 PM by volavka.)
Post: #31
RE: Odometer Algorithms Explained For Studies
Passat B6 Dash VDO with eeprom 24c32 Explained algorithm

Set windows Calc to [Qword]
dec 290000km /32 > 9062 > Hex 2366 xor FFFF = DC99 > swap byte 99DC ;
Well 99DC is first 2 byte
Now select [Word] and push Rol 33B9 (2nd 2 bytes ) > Rol again 6772 (3rd 2 bytes), Rol again and again untill reach end km string ;

0x800: .FF FF FF FF FF FF 00 00 7C 7C 28 39 99 DC 33 B9
0x810: 67 72 CE E4 9D C9 3B 93 77 26 EE 4C DC 99 B9 33
0x820: 72 67 E4 CE C9 9D 93 3B 26 77 4C EE 00 FF FF 77

Now Correct crc in CDC3272G

Here an example https://cartechnology.co.uk/showthread.p...#pid370750

Good luck

Professional Service IMMO/Odometer/AirbaG/Carradio drive
Winols and Ecm Titanium User!  secret

The Best tuner so far -=[Zenter Performance]=- congrats
The ONLY/Trusted Chinese Supplier we recommend Here! -=[https://auto-chips.com]=-  happy
Reputation: +7 - Johnner [+2] , 23Andi23 [+1] , sqlkarol [+1] , Clusters [+2] , MiMi [+1]
Visit this user's website
Quote this message in a reply
[-] The following 9 users say Thank You to volavka for this post:
  • 23Andi23, antonypaul, Clusters, Frontera_i, Johnner, Marcos, MiMi, Saul, sqlkarol
17-12-2018, 01:07 AM, (This post was last modified: 17-12-2018, 01:12 AM by Clusters.)
Post: #32
RE: Odometer Algorithms Explained For Studies
Here is an oldie but a goodie, and I have not seen many successful corrections for these because it is a bit weird to calculate.  thinking  This is a tested and successful algorithm. wink2

This is from Holden Commodore VS 24c44, but applies to older GM with 24c44 with only 32 bytes of data in the file.  The first 8 bytes are ignored, the mileage is repeated 3 times for the last 24 bytes.

Calculating mileage to hex string is all done in hex.  First word is checksum last three are mileage.  Each byte is followed by it's xor.  Calculate these first, then use the table below to convert them (don't get confused with xor, the conversion table is different).  Then swap the nybbles, ex:6c 93 becomes c6 39


123,456Km  (file attached)

CS: 12+34+56 = 9c with xor first CS = 639c
CS/Mileage....639c 12ed 34cb 56ac
Converted.....6c93 847b c23d a653
Nybble swap..c639 48b7 2cd3 6a35  

Conversion table:
0=0
1=8
2=4
3=c
4=2
5=a
6=6
7=e
8=1
9=9
a=5
b=d
c=3
d=b
e=7
f=f

Have fun.   enjoy


Attached Files
123456.zip
File Type: .zip
Downloaded: 41 times
Size: 186 bytes


If someone took the time to help you, the least you can do is take a few seconds and press two buttons! 

Thanks [Image: tyl_add.png] + [Image: postbit_reputation.gif] reputation.


Reputation: +3 - volavka [+2] , MiMi [+1]
Quote this message in a reply
[-] The following 6 users say Thank You to Clusters for this post:
  • antonypaul, MiMi, narongchai ponngam, prinz, tomushas, volavka
03-01-2019, 07:47 AM,
Post: #33
RE: Odometer Algorithms Explained For Studies
BMW E36 / Z3 Odometer Algorithm until 2000

228.608 KM:

17E4 SWAPPED E417 xor FFFF = 1BE8 dec = 7144 x 32= 228608

another example (10.000KM):

C7FE SWAPPED FEC7 xor FFFF = 138 dec = 312 x 32 = 9984 KM
Reputation: +4 - volavka [+2] , BMWS1000RR [+1] , MiMi [+1]
Quote this message in a reply
[-] The following 5 users say Thank You to sepp0 for this post:
  • antonypaul, BMWS1000RR, MiMi, tomushas, volavka
13-03-2019, 09:37 AM, (This post was last modified: 13-03-2019, 09:47 AM by Crysis05.)
Post: #34
WHyundai  RE: Odometer Algorithms Explained For Studies
Hyundai Grand I10 eeprom 24c16  ver : 01 

work  Algorithm Visteon (const 128) 

Car type: Hyundai i10  Visteon - 24c08 - 2009 year
The mileage is stored in the next lines:
03A0: xx xx xx xx xx xx xx xx 24 CA xx xx 24 CA xx xx
03B0: 24 CA xx xx 24 CA xx xx 24 CA xx xx xx xx xx xx
where the next bytes:
24 CA - is a mileage

7C0: FF FF FF 17 12 FF C4 17 12 FF 40 17 12 FF C1 17
7D0: 12 FF C2 17 12 FF 43 00 01 02 03 04 05 06 07 08
7E0: 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
7F0: 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 F4 F4 F4 F4




17 12 =47300 km
C4=!
40=!
C1=!
C2=!
43=!

Members can discuss how this car is calculated

Hyundai Grand I10 eeprom 24c16  ver : 02


Attached Files Thumbnail(s)
       
47300 km.rar
File Type: .rar
Downloaded: 4 times
Size: 896 bytes

10 km.rar
File Type: .rar
Downloaded: 4 times
Size: 893 bytes

6039 km.rar
File Type: .rar
Downloaded: 3 times
Size: 882 bytes

1000 km.rar
File Type: .rar
Downloaded: 3 times
Size: 857 bytes


                          don't forget thanks & reputation
              Everyone thinks of changing the world, but no one thinks of changing himself

SMOK UHDS_X-TOOL_ORANGE 5 ORIGNAL_UPA_S_   X-300

Reputation: +3 - volavka [+2] , MiMi [+1]
Quote this message in a reply
[-] The following 5 users say Thank You to Crysis05 for this post:
  • antonypaul, hadeeghasemi, MiMi, tranhoang, volavka
06-04-2019, 14:01 PM, (This post was last modified: 06-04-2019, 15:43 PM by tripeux.)
Post: #35
LFord  RE: Odometer Algorithms Explained For Studies
My contribution for Ford F150/250/350/450 24C32 years 2015-16-17 around


Engine and idle hours:

Line : 0ee0: 00 00 02 5F 00 00 00 81

Where 00 00 02 5F = engine hours simple hex to dec
Where 00 00 00 81 = idle hours simple hex to dec
Take windows calculator in scientific option and use ``hex`` and ``dec``

KM:

Where 9c9c at begin of line 0F80  = take tachosoft Ford F150 2009 24C16 for calculate


OR maybe someone can explain calculate manual ???




[Image: lnxf.jpg]
[Image: ofz9.jpg]
hope it can help someone
Reputation: +5 - volavka [+1] , Johnner [+2] , fab [+1] , MiMi [+1]
Visit this user's website
Quote this message in a reply
[-] The following 8 users say Thank You to tripeux for this post:
  • antonypaul, Crysis05, dongvac, fab, Johnner, MiMi, Oda112, tomushas
08-05-2019, 23:53 PM,
Post: #36
RE: Odometer Algorithms Explained For Studies
Algo to calculate km in abs scenic 3

adresse 10E to 115

exemple : B6 6A 1B FF B6 6A 1B FF

B6 6A 1B FF is mileage repeat 2 time.

FF FF FF FF XOR B6 6A 1B FF = 4995E400 = 1234560000 (hexa in decimal)
divided result to 10.000 = 123456 km
Reputation: +6 - Clusters [+2] , volavka [+2] , fab [+1] , MiMi [+1]
Quote this message in a reply
[-] The following 8 users say Thank You to benzprod for this post:
  • Abou-raffik, antonypaul, Clusters, Crysis05, fab, MiMi, tomushas, volavka
08-06-2019, 07:58 AM,
Post: #37
RE: Odometer Algorithms Explained For Studies
chatenay ch26 95020

example : 1D C3 06 00 E2 3C F9 EST LE KILO ET LE CS ( 1D C3 06 KILO ET E2 3C F9 CS )


Repeat 4 times :
- 0 x 00 to 0 x 06
- 0 x 0C to 0 x 0E
- 0 x 20 to 0 x 26
- 0 x 60 to 0 x 66


1D C3 06 READ UPSIDE DOWN = 44316 KM

1D C3 06 = 06 C3 1D
2 CONVERT TO DECIMAL = 443160 km
3 SPLIT BY 10 =  44316 KM


fOR CALCUL CS :

FF XOR 1D = E2
FF XOR C3 = 3C
FF XOR 06 = F9
Reputation: +4 - volavka [+2] , fab [+1] , MiMi [+1]
Quote this message in a reply
[-] The following 7 users say Thank You to benzprod for this post:
  • Abou-raffik, antonypaul, fab, jomberykaso, MiMi, tomushas, volavka
15-09-2019, 23:05 PM,
Post: #38
RE: Odometer Algorithms Manual Calculations Explained For Studies
Haven't posted here for a while, so here's a new one.   

Mercedes Sprinter dash with 95640

Calculated in Km X 1000
For miles, X 1609  
Offset can vary, have seen it on line 02a0, 02b0, 02c0
145000 Km

Mileage string 4 groups of 3 bytes , first byte in each group is part of mileage string, the last two are CS bytes

02a0:  xx xx xx xx bf b0 4f 79   76 89 5b 54 ab f7 f8 07

Broken into 4 groups:

bf b0 4f  bf xor last nibble = b0 xor byte = 4f
79 76 89  79 xor last nibble = 76 xor byte = 89
5b 54 ab  5b xor last nibble = 54 xor byte = ab
f7 f8 07  f7 xor last nibble = f8 xor byte = 07


First byte of each group:  bf795bf7 inverted = f75b79bf xor with ffffffff = 8A48640 decimal = 145000.000 Km

Cheers biggrin

If someone took the time to help you, the least you can do is take a few seconds and press two buttons! 

Thanks [Image: tyl_add.png] + [Image: postbit_reputation.gif] reputation.


Reputation: +4 - volavka [+2] , fab [+1] , MiMi [+1]
Quote this message in a reply
[-] The following 8 users say Thank You to Clusters for this post:
  • Abou-raffik, fab, jomberykaso, MiMi, necraxx, nikolanik, tomushas, volavka
23-09-2019, 03:00 AM, (This post was last modified: 23-09-2019, 13:32 PM by Clusters.)
Post: #39
RE: Odometer Algorithms Manual Calculations Explained For Studies
Here is a brand new one, and much easier if you use a tool to correct it, but for those that must know how it works or want to calculate manually....

2018 Toyota Camry with Fujitsu processor, but the mileage is in 93c66 tssop and Spansion processor.  Changing just the eeprom will not work. Sample Spansion file in the attachment and this refers to that file.

It's up to you to find how to read this, please don't ask here.  Questions and requests will be deleted.

Start of the file gives us the constant: 

0040:  01 00 49 0d 00 00 00  Constant is 49 0d - 01 00 = 48 0d

Mileage string from 03bd0 (third instance):  04 00 c2 0d 63 12 01 00  aa aa aa aa aa aa aa aa

63 12 01 00 inverted = 11263 Km (7000 mi)

CS is c2 0d  you add all values on the line except the CS

04 + 00 + 63 + 12 + 01 + 00 = 7a

Then add to the constant to get the CS 48 0d+ 7a =  c2 0d

When correcting these only correct the mileage string and calculate the CS for each line.

This file happens to only have 3 instances of the mileage, but in other files there could be hundreds.  rolling

Have fun.


Attached Files
11263 Km.zip
File Type: .zip
Downloaded: 9 times
Size: 12.31 KB


If someone took the time to help you, the least you can do is take a few seconds and press two buttons! 

Thanks [Image: tyl_add.png] + [Image: postbit_reputation.gif] reputation.


Reputation: +4 - claudio35 [+1] , SergeyIg [+1] , fab [+1] , MiMi [+1]
Quote this message in a reply
[-] The following 8 users say Thank You to Clusters for this post:
  • Abou-raffik, claudio35, fab, jomberykaso, MiMi, sepica, SergeyIg, tomushas
09-11-2019, 09:20 AM, (This post was last modified: 09-11-2019, 09:27 AM by Crysis05.)
Post: #40
RE: Odometer Algorithms Manual Calculations Explained For Studies
Hyundai Grand I10 2019  ver 01 
algo ford calc . manually....

orignal km is : 11781  
1D74  X 32  =  5C0A8  to decimal   =   377000 / 32 = 11781 km


Attached Files Thumbnail(s)
               

                          don't forget thanks & reputation
              Everyone thinks of changing the world, but no one thinks of changing himself

SMOK UHDS_X-TOOL_ORANGE 5 ORIGNAL_UPA_S_   X-300

Reputation: +2 - fab [+1] , MiMi [+1]
Quote this message in a reply
[-] The following 4 users say Thank You to Crysis05 for this post:
  • Abou-raffik, fab, MiMi, tomushas


Possibly Related Threads…
Thread Author Replies Views Last Post
  Dacia dokker 2015 odometer help unlocker 1 101 13-11-2019, 14:25 PM
Last Post: flavio69
  honda civic 2013 odometer reduction wphonetei 3 167 10-11-2019, 10:20 AM
Last Post: mikroel
  bmw edc17cp45 odometer change help raull00 3 235 30-10-2019, 21:13 PM
Last Post: tomo776
LFord Ford Mondeo MK3 - odometer correction haxigi 10 362 29-10-2019, 18:45 PM
Last Post: haxigi
ODacia Dacia Logan - odometer correction Orange_99 2 177 29-10-2019, 12:23 PM
Last Post: Orange_99
ORenult renault scenic 1 1998 odometer correction ParamoOBD 1 109 22-10-2019, 11:23 AM
Last Post: MiMi
VToyota orange 5 dashboard/odometer scripts/configurations Skuxxx12342 1 225 17-10-2019, 06:52 AM
Last Post: Skuxxx12342
  BMW E39 (93S66) odometer change after instruments replacement Kamcio 10 3,416 16-10-2019, 09:55 AM
Last Post: vasya
  OBDSTAR Odo Master- New Odometer Reset Tool Yuki Shi 14 857 14-10-2019, 16:43 PM
Last Post: raffy haddad
HVolvo odometer nissan versa monotacataca 1 163 13-10-2019, 18:22 PM
Last Post: makis

Forum Jump:


Users browsing this thread:
1 Guest(s)

Return to TopReturn to Content