hello pegas,
Refer by
http://pastebin.com/0hREr33G, I created this tool of 1st version.
I use this version to decode some firmware file smaller than 10 MiB, when extracting zip file gives error (maybe wrong password).
I found that the file is full encoded when it smaller than 10 MiB, so I build this version(1.01).
I had download all story HD firmware form
http://www.iriver.com/support/downlo...ord=&x=19&y=17 , this tool is work fine for all files.
Maybe some smaller firmware file not full encoded? I don't known.
I Upload the tool of 1st version, you can retry to do.
This tool will only decode first 2 MiB and last partial MiB.
The tool of version 1.01 will full decode when the file is smaller than 10 MiB, otherwise only decode first 2 MiB and last partial MiB.