Hello,
I was trying to hack my phatbox and I think I really screwed up big time. First I attempted to hack the phatbox and it failed on the last four items (patch.log listed below). Then instead of hacking up the ramsig file I was stupid and I ran patchclean.bat on my original dms and then swapped the hard drive to a larger 80 gb one. From there I ended up running newdms.bat and everything worked out nicely so then I installed the latest firmware files from here:
http://downloads.phathack.com/firmware/.
Now my phatbox does nothing but blink both lights for HOURS.
Since the new drive was not working out so well I tried swapping out the new hard drive with the original one (with the hack cleaned off it) and that yielded the same blinking lights for hours.
After that I tried to apply the hack again on the original drive and that yet again made the lights just blink for hours.
I have not attempted to load the later firmware on to the original dms drive then trying the hack but I guess that is the next thing I am going to have to try.
Also I cannot select the phatbox as an audio source at all on my head unit either.
Hack Attmpted on a 2001.5 Audi A4 1.8T Quattro with a 20 gb DMS drive
PLEASE HELP!
bootload.log:BOOT0-0: OK
BOOT0-1: OK
BOOT0: Successful
BOOT9: Successful
BOOTB: Successful
BOOTF: Successful
BOOT*-X: Failed
patch.log:: No such file or directory
PhatPatch v0.8 - original code by bushing, additional patches by sbingner
Finding patch offsets:
Verified standard patch offsets
Verifying:
Patch 1 @ 0bb8: make drive signature check always succeed: [bne verify_sig_failed -> bne PC+1]
Expected: 0000 1a00 Actual: 0000 1a00
Verified!
Patch 2 @ 0bec: make rc.sh signature check always succeed: [bne verify_sig_failed -> bne PC+1]
Expected: 0000 1a00 Actual: 0000 1a00
Verified!
Patch 3 @ 0c20: make phatd signature check always succeed: [bne verify_sig_failed -> bne PC+1]
Expected: 0000 1a00 Actual: 0000 1a00
Verified!
Patch 4 @ 0c54: make linux signature check always succeed: [bne verify_sig_failed -> bne PC+1]
Expected: 0000 1a00 Actual: 0000 1a00
Verified!
Patch 5 @ 0354: make ramdisk invalid signature return 0 instead of 0xFFFFFFFF: [movlne r0, 0xFFFFFFFF -> movlne r0, #0]
Expected: 0000 13a0 Actual: 0000 13a0
Verified!
Patch 6 @ 0c80: make ramdisk signature check verify 0 instead of 1: [cmp r0, #1 -> cmp r0, #0]
Expected: 0000 e350 Actual: 0001 e350
Unverified!
Patch 7 @ 0358: make ramdisk valid signature return 0 instead of 1: [moveq r0, #1 -> moveq r0, #0]
Expected: 0000 03a0 Actual: 0001 03a0
Unverified!
Patch 8 @ 0330: don't try to read ramdisk.sig (boot without any .sig files): [bl sector_read_suzy -> bl PC+1]
Expected: 0000 eb00 Actual: 02db eb00
Unverified!
Patch 9 @ 02c0: don't try to read linux.sig (boot without any .sig files): [bl sector_read_suzy -> bl PC+1]
Expected: 0000 eb00 Actual: 02f7 eb00
Unverified!
Segmentation fault