OK, i need help with this and i'm not going to be able to get to my box after tonight until next week.
I dont understand Linux all that well anyway so maybe this should be pushed forward by someone who does.
What i've done:
Using WinHDFTool.V1.2 (Dont ask - google it) (run full screen - windowed cuts off some buttons), I extracted the 4 firmware bins as raw files.
I then extracted hdfbin-1-000000.raw with 7-zip (its just compressed).
It is this part of the flash that needs modding in the same way as the FoxSat and then putting back into a hdf file.
If you have a browse around hdfbin-1-000000.raw after uncompressing, you will find it is the linux fs ! ;-)
What i'm stuck with:
I've modded the linux fs, dropped it back into the hdf with WinHDFTool, changed it to compressed (orange - dont know what this does) and tried to flash the box.
Flashing the box is sucessful - no errors, however i cannot telnet to the box and the new ftp does not work, so i dont think this part is actually flashing. It looks like it is only updating the second part of the flash.
From what i have read, this is fairly safe (someone like raydon will be able to offer better advice however).
What i think is wrong:
According to notes i have read, a SSH key needs to be present for the box to accept the flash. I have not messed with this - i've downloaded putty-gen, but I dont know where the key goes! I think it is the hdfbin-128-000000.raw as there are two and they are both 32 bytes. When i have investigated the foxsat hdr file however, i cannot see that it is a key so i am not certain.
What needs to be done:
Fix the above so that the flash is accepted by the box (raydon will know how)
Avoid the FTP conflict by either totally replacing the standard tinyftp or creating another instance.
Remove the useless firmware upgrade from the hdf file (same as what raydon has done) to shrink the filesize and to be safer.
Change references to FoxSat to Fox T2!
If anyone can help with this it would be much appriciated by all your fellow Fox T2 owners ;-)
Hopefully this will be enough of a start for someone to pick it up!
I really recommend you do some reading up however before you start attempting any of this, and of course, i accept no responsibility should you do something wrong and kill your box.
I will be online from time to time over the next week, but will not be able to get to my box to test until earliest Sunday night.