Prev Previous Post   Next Post Next
Old 12-30-2009, 01:24 PM
Jan_DK's Avatar
Jan_DK Jan_DK is offline
Junior Member
Join Date: Mar 2009
Location: Denmark
Posts: 88
Lightbulb Firmware Image Extractor | Injector 5000

Download: 200kb.


I've been refreshing my C programming skills by making a
Firmware Image extractor / injector console program, that reads the 1.10.04.exe
firmware file and scans for the image block and save it to a file,
and with the parameter -w it write the images back into the firmware file
without touching anything else in there. I've tested with Total Commander's
file compare after 682 unaltered images had been extracted and injected
again, the original and the "modded" file where identical, all 40mb of it.

I have changed some images and updated my X-Fi2 player and it works
as it suppose to, just with some new graphics.

It extract 682 images, in 6 different colour themes.

Credit: Original source code by 'pegahic' for Cowon O2 firmware.
Modified to work with the 1.10.04 firmware's missing block header identification
, strange BGRA image format and width/height bit encoding.

Edit -update:
Using the Extractor/Injector program with mouse click only:
1. Create a folder with the files in this zip package
2. Copy the 'ZENX-Fi2_PCFW_L22_1_11_01.exe' to the folder.
3. Click on 'Extract images.bat' to extract and save the images.
4. Edit the images with eg. Gimp or another images program able to handle alpha channel/transparency.
5. Click on 'Inject images.bat' to load and inject the images.
6. run the firmware updater file eg.'ZENX-Fi2_PCFW_L22_1_11_01.exe' to update the player.

Command prompt Usage:
Extract and save images: FirmwareExtractor.exe ZENX-Fi2_PCFW_L22_1_10_04.exe
Load and inject images : FirmwareExtractor.exe -w ZENX-Fi2_PCFW_L22_1_10_04.exe


Happy New Year !

Last edited by Jan_DK; 01-10-2010 at 04:30 AM.
Reply With Quote

Advertisement [Remove Advertisement]


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT -5. The time now is 06:41 AM.