Somebody with WRT32X please analyse the needed offset (of an mtdblock), where the Linux version is written. (how many characters need to be skipped) @stangri needs that info for updating the app.
See e.g. discussion about the work done for the other routers, starting at:
Or alternatively you may try "hexdump -C /dev/mtd5"