IPC Hammer

They go by many names, P01, P59, VPW, '0411 etc. Also covering E38 and newer here.
Post Reply
gmtech825
Posts: 186
Joined: Fri Feb 24, 2017 11:27 am

Re: IPC Hammer

Post by gmtech825 »

is it possible to quickly change the algorithm for the seed/key that the program uses? I need to change the odometer in a Colorado and the key that is calculated is incorrect. I dug around the code a bit and it looks like maybe there is already support for other algos.

also, anyone know the algo for these clusters?
ironduke
Posts: 579
Joined: Thu Feb 13, 2020 11:32 pm
cars: Mainly GM trucks, a Cruze and an Equinox for dailys..

Re: IPC Hammer

Post by ironduke »

Algo might be the same, but if it's an unknown Operating system it uses a different algo by default.. I'd try changing the default algo to the known algo that is used for known OS's and see if that unlocks it..
Post up if you have trouble changing that and building it, someone can probably do it for you pretty quick..
What are you using for hardware? Do you need a J2534 enabled version as well??
ironduke
Posts: 579
Joined: Thu Feb 13, 2020 11:32 pm
cars: Mainly GM trucks, a Cruze and an Equinox for dailys..

Re: IPC Hammer

Post by ironduke »

I did send you a pm with j25434 enabled and the default unknown OS algo changed to the same, but.. I just noticed you said colorado.. Isn't the colorado's odometer in the BCM?
Odometer reference guide.pdf
(167.07 KiB) Downloaded 319 times
gmtech825
Posts: 186
Joined: Fri Feb 24, 2017 11:27 am

Re: IPC Hammer

Post by gmtech825 »

thanks, i will check it out. as far I have figured out... the colorado ipc pulls the odometer from the bcm, but only if the bcm mileage is more than the current odometer mileage. so when this used cluster was plugged in, the higher mileage from the donor truck is what is showing. Apparently when this happens the odometer no longer counts as well.

i may be wrong about this though
gmtech825
Posts: 186
Joined: Fri Feb 24, 2017 11:27 am

Re: IPC Hammer

Post by gmtech825 »

so this cluster uses algo class2 0

but I didn't have any luck learning the mileage. response to the sent message: 6C60F03B9945000085E3 was: 6CF0607F3B994500008531

oh well, it was worth a shot.
ironduke
Posts: 579
Joined: Thu Feb 13, 2020 11:32 pm
cars: Mainly GM trucks, a Cruze and an Equinox for dailys..

Re: IPC Hammer

Post by ironduke »

gmtech825 wrote:so this cluster uses algo class2 0

but I didn't have any luck learning the mileage. response to the sent message: 6C60F03B9945000085E3 was: 6CF0607F3B994500008531

oh well, it was worth a shot.
Good try in any case.. Something I was going to try but haven't had the time yet.. Send a bunch of 1A commands to see what it spits out.. Maybe mileage isn't stored in DID 99 for your cluster but is put somewhere else??
04colyZQ8
Posts: 380
Joined: Thu Jan 16, 2014 12:41 pm
cars: 2004 Colorado 4.8L swap
86/90 Jimmy 6.5L diesel swap
80 Chevrolet Silverado TBI swap
88dodge W100 LPG conversion

Re: IPC Hammer

Post by 04colyZQ8 »

ironduke wrote:
gmtech825 wrote:so this cluster uses algo class2 0

but I didn't have any luck learning the mileage. response to the sent message: 6C60F03B9945000085E3 was: 6CF0607F3B994500008531

oh well, it was worth a shot.
Good try in any case.. Something I was going to try but haven't had the time yet.. Send a bunch of 1A commands to see what it spits out.. Maybe mileage isn't stored in DID 99 for your cluster but is put somewhere else??

Colorado 04-12 and h3 06-10 store the Millage in the bcm (master) and ipc slave. If the millage is higher in the bcm it will over write the cluster. If the Millage is lower in the bcm cluster won’t count until the bcm reaches a amount higher then the cluster.

I can desolder the bcm chip and wipe it for what ever Millage you want I can only get the first major digits correct though. The last part is random.

I can wipe the eprom on the cluster and it will read zero, next key on off cycle it will read what’s in the bcm.

I have sent class 2 Millage to the cluster without a bcm present and it wrote Millage to the cluster! I have a cluster now that reads 999,999 seems to be the max it will go to.. lol
04colyZQ8
Posts: 380
Joined: Thu Jan 16, 2014 12:41 pm
cars: 2004 Colorado 4.8L swap
86/90 Jimmy 6.5L diesel swap
80 Chevrolet Silverado TBI swap
88dodge W100 LPG conversion

Re: IPC Hammer

Post by 04colyZQ8 »

What I was trying to do was to get it to go to 1000,000 and then hopefully roll over to zero! But I can’t get it to read anything more then 999,999!

So I think the only way is via the eprom direct.
bbmike
Posts: 45
Joined: Thu Apr 02, 2015 1:10 pm
cars: Too many!!

Re: IPC Hammer

Post by bbmike »

You probably need to send a higher mileage. The clusters can usually store higher mileage than 1,000,000. I’m not sure how the mileage is sent to the cluster but send all 0xFF for the mileage should set the mileage to the max it can store.
Rickky bobby
Posts: 20
Joined: Sun Sep 12, 2021 4:17 am
cars: GM/GMC

Re: IPC Hammer

Post by Rickky bobby »

MIKE here is a new icon for IPC HAMMER
Attachments
Ipc 256px.rar
(56.71 KiB) Downloaded 216 times
Post Reply