That all looks perfectly normal. There's no need to use '-c 9'. That's the default. In very old Beyonwiz firmware the default gzip compression (-c 6 IIRC) was used, but on most models, -c 9 is now required to get the firmware to fit into the firmware flash (the P2 is an exception, it has twice the usual amount of flash).pbezza wrote:Original Firmware is fine - no errors.
C:\BWFWTools>bw_patcher.pl -c 9 OrigFw.wrp PatchedFw.wrp Beyonwiz::Hack::Telnet
Extract application file system OrigFw.wrp into C:\Users\user\AppData\Local\Temp\flash6116
[...]
PatchedFw.wrp uses: 7792640 bytes; available: 16252928; spare: 8460288
When I asked that you use wrp_hdrs.pl to print the headers, there was a reason: it simply prints what's there. The version string in the PatchedFw.wrp you sent me is, in fact, "wiz_pack". It looks as though Firmware Identifier expects the firmware version to be in a particular form and prints nothing if it isn't in that format. But even if I force the firmware version string in the headers to actually be blank (I thought you may have done that accidentally somehow), I still can't reproduce the problem you're having.pbezza wrote:Original Firmware is fine - no errors.
Using 'Firmware Identifier' on the orig firmware, the F/W Vesion is DPP2-01.07.350__Official
When I use it on the patched firmware, the F/w Version area is blank.
I have unpacked both the original firmware you emailed me and the patched firmware. There's no difference between them either in their headers or in the actual firmware files that I wouldn't expect (the hack is a one-line change in the system start-up script).
All this has thrown up a bug in how the header version string is being generated on any of the models newer than the original three (S1, P1, H1), but the bug just means that instead of the default header version string from Beyonwiz::Hack::Telnet being something like "DPP2-01.07.350_telnet", it's just the fixed string "wiz_pack". But that doesn't cause any problems on my Lite (which is probably why I haven't noticed it before).