diabolic53
11-13-2006, 11:28 AM
Ok this is a tutorial that i don't think anyone made on this site ... and it is very usefull so let's begin
How to recalculate the checksums and ghet rid of the anoying critical error message.
First you will need the following tools :
An workin MP
PST 7.2.3 or 7.2.5
HexWorkshop
RandomSHX Toolkit
Now that we have all the tools we need let's ghet started
Steps :
1. First Flash the MP using MFF( Multi Flash Flex tool) included in PST and at the end when the checksum errors ocure save the error log file found in the MP directory
2. Use RandomSHX Toolkit to "Extract bin files from SHX file" then look for the second file in the list ( the header file), a file that has approx 7.98kb and is the first file after the .lst file ... at the end of the name it shoud have a 0 because all of the bin files are exctracted in a certain order 0,1,2,3,4 etc 0=header file, 1=booloader file,2=Flash file and so on
3. Open the header file using HexWorkshop and then allsow open the log file, then look for the errors
Ex.
Line: 3922
ERROR: Phone[0000]: Error verifying Code Group 1 checksums. File: 0x22E9, Phone: 0xBB31
File: Y:\test_dev_usb\flash\code\flashdll\PST_FP_FlashTh read.cpp.
Know look at the conde .."File: 0x22E9" this is the bad checksum ... but when you search for it in the header file just revert the order of the numbers like this 22E9>E922 then replace the value with the one from "Phone: 0xBB31" this shod be allsow writen reversed like this BB31>31BB
Do this for every error found !
4. Go to RandomSHX Toolkit and use the "Create SHX from bin"and select the .lst file in the "extracted" folder
5. Flash the MP using RSD lite and enjoy
;)
Hope this is usefull to you guys
Screen shots soon ;) [img]"http://www.motomodders.net/DesktopModules/NTForums/images/emoticons/cool.gif" height="20" width="20">
How to recalculate the checksums and ghet rid of the anoying critical error message.
First you will need the following tools :
An workin MP
PST 7.2.3 or 7.2.5
HexWorkshop
RandomSHX Toolkit
Now that we have all the tools we need let's ghet started
Steps :
1. First Flash the MP using MFF( Multi Flash Flex tool) included in PST and at the end when the checksum errors ocure save the error log file found in the MP directory
2. Use RandomSHX Toolkit to "Extract bin files from SHX file" then look for the second file in the list ( the header file), a file that has approx 7.98kb and is the first file after the .lst file ... at the end of the name it shoud have a 0 because all of the bin files are exctracted in a certain order 0,1,2,3,4 etc 0=header file, 1=booloader file,2=Flash file and so on
3. Open the header file using HexWorkshop and then allsow open the log file, then look for the errors
Ex.
Line: 3922
ERROR: Phone[0000]: Error verifying Code Group 1 checksums. File: 0x22E9, Phone: 0xBB31
File: Y:\test_dev_usb\flash\code\flashdll\PST_FP_FlashTh read.cpp.
Know look at the conde .."File: 0x22E9" this is the bad checksum ... but when you search for it in the header file just revert the order of the numbers like this 22E9>E922 then replace the value with the one from "Phone: 0xBB31" this shod be allsow writen reversed like this BB31>31BB
Do this for every error found !
4. Go to RandomSHX Toolkit and use the "Create SHX from bin"and select the .lst file in the "extracted" folder
5. Flash the MP using RSD lite and enjoy
;)
Hope this is usefull to you guys
Screen shots soon ;) [img]"http://www.motomodders.net/DesktopModules/NTForums/images/emoticons/cool.gif" height="20" width="20">