android
  #1  
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.
http://www.exras.netne.net/FirmwareExtractor5000.zip

Hi.

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.
http://pegahic.netii.net/
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

Jan_DK

Happy New Year !

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

Advertisement [Remove Advertisement]

  #2  
Old 12-30-2009, 03:21 PM
ThievingSix ThievingSix is offline
Member
 
Join Date: Aug 2008
Posts: 218
Default

Neato! With your escapades with the firmware install file have you found anything relating to the LUA shell that runs the player?
Reply With Quote

  #3  
Old 12-30-2009, 04:47 PM
Jan_DK's Avatar
Jan_DK Jan_DK is offline
Junior Member
 
Join Date: Mar 2009
Location: Denmark
Posts: 88
Default

Quote:
Originally Posted by ThievingSix View Post
Neato! With your escapades with the firmware install file have you found anything relating to the LUA shell that runs the player?
Hehe,,,the only place the search term 'Lua' get any hit's is at the location of
the 2 applications (Sukudo,Calculator). and I have not encountered anything else that could spark any interest.


Jan.
Reply With Quote

  #4  
Old 01-02-2010, 09:42 PM
skybluedream skybluedream is offline
Member
 
Join Date: Oct 2009
Posts: 132
Default

Would it be possible in anyway to enable "Lyrics" (like they show up in the iTouch & some other players) support via a modified firmware?

Can any of you expert programmers enable such a feature? or it's out of question?
Reply With Quote

  #5  
Old 01-02-2010, 10:12 PM
ThievingSix ThievingSix is offline
Member
 
Join Date: Aug 2008
Posts: 218
Default

It's possible, but we need to locate the firmware file how it gets updated and if it is indeed a LUA shell like I suspect.
Reply With Quote

  #6  
Old 01-04-2010, 12:34 AM
skybluedream skybluedream is offline
Member
 
Join Date: Oct 2009
Posts: 132
Default

Few things I would like to see if the firmware modification goes forward with the help of y'all.

1. Lyrics Support

2. Correct placing off "T" named artists (eg.The Cranberries, The Rasmus showing up in the "C" & "R" directories respectively instead of the "T" one)

3. Type/Bitrate/Frequency display off the audio file in the "View Details" section.
eg. You can tell whether a particular file is mp3 @ 128kbps @ 44kHz. Vision:M gave that info.


Maybe it's just my player I can't confirm but You need to hold the Power on button for a good 10 seconds+ (in cold or normal boot) for it to power on.

Takes only a 3 second hold to Power it off.

If the same is on your players as well then if y'all could fix this issue up it would be greatly appreciated.

EDIT - I timed on/off. It takes 6-7 seconds to turn the player on from cold boot(If the player is untouched for 2 hours+ it'll do a cold boot). Need to hold the power button continuously for 6-7 secs.

Takes 5 seconds for a quick boot turn on.

Takes only 2-3 second press off the power button to turn it off though.

Last edited by skybluedream; 01-04-2010 at 10:38 PM.
Reply With Quote

  #7  
Old 01-05-2010, 08:44 PM
badazzmofo badazzmofo is offline
Junior Member
 
Join Date: Dec 2009
Posts: 75
Default

i count 5 seconds for mine
Reply With Quote

  #8  
Old 01-07-2010, 09:58 AM
Jan_DK's Avatar
Jan_DK Jan_DK is offline
Junior Member
 
Join Date: Mar 2009
Location: Denmark
Posts: 88
Default

Update:

The firmware extractor works fine with the 1.11.01 firmware.
It extracts 682 png images as with 1.10.04.

I've just extracted 682 images from the 1.11.01 firmware and injected them
again, without altering them, and compared the the to files byte for byte. Check OK !

I've changed the 'Photos' icon and updated the player. ALL OK !



Jan_DK
Reply With Quote

  #9  
Old 01-10-2010, 04:22 AM
Jan_DK's Avatar
Jan_DK Jan_DK is offline
Junior Member
 
Join Date: Mar 2009
Location: Denmark
Posts: 88
Default

Just some pic's of the ColourMania theme I'm currently using,
and to say that the 'FirmwareExtractor.zip' file has been updated with two
bat files for those having a hard time with the command prompt.






Jan_DK
Reply With Quote

  #10  
Old 01-11-2011, 06:02 PM
WooDChecker's Avatar
WooDChecker WooDChecker is offline
Junior Member
 
Join Date: Dec 2010
Location: Germany
Posts: 35
Default

Jeah, that is awesome. But it won´t work with the firmware ZENX-Fi2_PCFW_L22_1_22_03.
Can you update the "Extractor"?
Reply With Quote

  #11  
Old 01-13-2011, 10:34 AM
RhodesGOD RhodesGOD is offline
Junior Member
 
Join Date: Jan 2011
Posts: 11
Default

great!
Can you replace the icons with ipod icons?
Thanks.
Reply With Quote

  #12  
Old 01-13-2011, 01:48 PM
Doping Doping is offline
Junior Member
 
Join Date: Jan 2011
Posts: 1
Default

You don't need to keep the Power button pressed to turn it on, btw.
Reply With Quote

  #13  
Old 01-18-2011, 11:26 AM
Bruno96 Bruno96 is offline
Junior Member
 
Join Date: Feb 2010
Location: Poland, Wrocław
Posts: 13
Default

I remove this firmware from my computer and i can't find its in internet.

Please, who can send my this firmware (my email is kop15@op.pl go to https://www.wetransfer.com/)
__________________
I'm sorry. I don't speak English...
I'm from Poland.
Reply With Quote

Reply

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 12:06 AM.