{C++ etc.}

Latest Posts
Home | C++ Posts | Linux Posts | Programming Posts | Issue Tracking Posts

Monday, January 31, 2011

How to extract the contents of HXF files

The .HXF extension is used in a variety of applications. The one that's being referred to in this case are the HXF files which come bundled with firmware upgrades for some Chinese PMPs.

I bought an Onda VX575 FHD (Full HD) recently and wanted to customize some of the images and text which come with the original firmware. This is reletively easy to do. You only have to extract the contents of the HXF file, make the changes to the files that you want, repack it and burn it to the device. There's a great tool which has been written to unpack and repack HXF files. It's called HXF extract (what else :)) and could be downloaded here.

Once it's downloaded, all you have to do is run it, click the "Unpack HXF" button and point it to the HXF file. It's extract it's contents to a folder named "out_hxf". Make changes to the files in the out_hxf folder, run the tool, select "Repack HXF" and select a file name for the new file and you're done.
Sometimes you might encounter an error (can't remember the exact message) which would most likely be due to a missing COMDLG32.OCX file. Download it from a valid site (you could find it via google search) and type:

regsvr32  \comdlg32.ocx

at a command prompt to register it. The tool should work fine after that.


No comments: