1. You need a good hexeditor
2. Download the firmware of your choice
3. Extract the raw image from the firmware using GExtract
4. Find what you want to change
5. Make a vkp-patch file. File format explained below.
A vkp-patch file is as follows
;Everyting with a ";" infront of it is just text
;W800 SW-R2AB123 (nice to let ppl know which firm the patch is for)
;Here is a description of what it does
;some more instructions
;Maybe a warning if one is needed
;© afghanjohnny (or you if you make a patch)
;this is the flashbaseaddress. Where the first byte of the firmware will be flashed.
;Check GSlide for your firmware.
+44020000
;The first text-field is the address in hex of the first byte which will be exchanged, it's ended by a ":"
;The first text-field address is the same as the offset in the file.
;The second text-field is what the original bytesequence is
;The third text-firld is what you want GSlide, GFlash or FAR to change the second text-field to.
;The second and third text-fields must be the same length!
;All bytes is in hexadecimal.
3DDB9A: 6900660073002F00730065 7400700061002F00750000
;A second patch is here, much shorter this time.
123AA45: 10E0 6970
My recomendations is to study patches and the addresses in the firmware already done and then try to apply it to your own firmware. Or if you have a new idea, try to implement that. :) :) :) :) :cool: :cool: :cool: