Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  Creative Zen Vision:M
« previous next »
  • Print
Pages: 1 ... 10 11 [12] 13 14 ... 46

Author Topic: Creative Zen Vision:M  (Read 617007 times)

Offline Couch

  • Member
  • *
  • Posts: 3
Re: Creative Zen Vision:M
« Reply #165 on: May 06, 2007, 09:42:05 PM »
After every firmware update the hash of the firmware image must change, correct?.  So how does the firmware on chip inside the player recognize the changed hash?

I'm thinking the firmware updater software may tell the firmware on chip what the new hash is.  [if so we can just patch the update software with the chksum of hacked image?]

This is just a hypothesis without any disassembly so take it with a grain of salt.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8963
Re: Creative Zen Vision:M
« Reply #166 on: May 06, 2007, 09:50:39 PM »
Quote from: Couch on May 06, 2007, 09:42:05 PM
After every firmware update the hash of the firmware image must change, correct?.  So how does the firmware on chip inside the player recognize the changed hash?

The hash is stored in firmware update and checked when you do the update.

Quote from: Couch on May 06, 2007, 09:42:05 PM
I'm thinking the firmware updater software may tell the firmware on chip what the new hash is.  [if so we can just patch the update software with the chksum of hacked image?]

"Just" doing that is what the last 8 pages of this thread have discussed.  If you're interested, you might want to read the thread.
Logged

Offline Couch

  • Member
  • *
  • Posts: 3
Re: Creative Zen Vision:M
« Reply #167 on: May 07, 2007, 12:27:47 AM »
Quote from: saratoga on May 06, 2007, 09:50:39 PM
Quote from: Couch on May 06, 2007, 09:42:05 PM
After every firmware update the hash of the firmware image must change, correct?.  So how does the firmware on chip inside the player recognize the changed hash?

The hash is stored in firmware update and checked when you do the update.

Quote from: Couch on May 06, 2007, 09:42:05 PM
I'm thinking the firmware updater software may tell the firmware on chip what the new hash is.  [if so we can just patch the update software with the chksum of hacked image?]

"Just" doing that is what the last 8 pages of this thread have discussed.  If you're interested, you might want to read the thread.
I apologize for my ignorance.  I only skimmed through a few of the last pages and just felt like presenting my idea.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8963
Re: Creative Zen Vision:M
« Reply #168 on: May 07, 2007, 02:29:08 AM »
I understand that this thread has become somewhat bloated and difficult to find information in.  However, i'm somewhat hesitant to edit it too heavily for fear of deleting relevant information.  Unfortunately, that means people are going to have to dig to find stuff.  It also means I'll probably be deleting offtopic posts without warning.
Logged

Offline iSE

  • Member
  • *
  • Posts: 37
Re: Creative Zen Vision:M
« Reply #169 on: May 07, 2007, 11:04:59 AM »
What about updating the wiki? Keeping all the discussed ideas there so people can first check that?
Logged

Offline Sonic

  • Member
  • *
  • Posts: 10
Re: Creative Zen Vision:M
« Reply #170 on: May 13, 2007, 05:12:58 PM »
Quote from: iSE on May 07, 2007, 11:04:59 AM
What about updating the wiki? Keeping all the discussed ideas there so people can first check that?
I like that idea, 'cause it's a drag to have to sift through the entire thread.
Logged

Offline TheBlackCat

  • Member
  • *
  • Posts: 9
Re: Creative Zen Vision:M
« Reply #171 on: May 19, 2007, 12:02:39 PM »
Quote from: mcuelenaere on April 30, 2007, 05:23:41 AM
Some functions I've found in the .exe (named them myself):

FirmwareChk at 00413E10 (big function, has a lot of checks of nk.bin in it)
...
ChkSumInit at 004229B0 (has something to do with the CheckSum; I strongly believe it is SHA1 or RIPEMD160) --> this one uses a lot of SHA1 constants, so I believe the SHA1 hash is generated here


Can you post the text of these, please?
Logged

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: Creative Zen Vision:M
« Reply #172 on: May 20, 2007, 08:38:56 AM »
Quote from: TheBlackCat on May 19, 2007, 12:02:39 PM
Can you post the text of these, please?
If you mean the disassembled versions of them, yes:
http://paste-it.net/pf649f3
http://paste-it.net/z5e1fd0
Logged

Offline jhulst

  • Member
  • *
  • Posts: 21
    • My Homepage
Re: Creative Zen Vision:M
« Reply #173 on: May 22, 2007, 01:01:04 AM »
Quote from: Sonic on May 13, 2007, 05:12:58 PM
Quote from: iSE on May 07, 2007, 11:04:59 AM
What about updating the wiki? Keeping all the discussed ideas there so people can first check that?
I like that idea, 'cause it's a drag to have to sift through the entire thread.

Go ahead, it's a wiki, anyone can edit it.
Logged

Offline EXCiD3

  • Member
  • *
  • Posts: 2
Re: Creative Zen Vision:M
« Reply #174 on: May 25, 2007, 09:30:16 PM »
Ok, I just wanted to let you guys know, over at the Nomadness forums, all the work done for the Series 3 devices, such as the Xtra (which i currently own, soon to have a ZVM or ZVW ;) can probably help us work with the ZVM. We have been able to do pretty much about the same as you guys with Series 3 hacking, with the exception of changing text on the firmware. We have gotten a couple of guys to dump the firmware (first 8 megs of the hd) and have modified the text and written it back to the drive. Apparently, the Series 3 devices do NOT have a checksum like the ZVM.

Much of the progress you guys have been making can EASILY be ported to the Series 3 devices. They are using the TMS320 processor also but it is a different variant (DA25x i think). Taken from wikipedia: DA25x is an ARM processor and a C55x core. It has som on-chip peripherals like a USB slave controller and security features. Documentation of this chip is only available after signing a Texas Instruments NDA. These variants are used exclusively in the Creative Zen and Dell Digital Jukebox MP3 players, as the primary CPU and signal processor for all processing of MP3 data streams.

Keep up the good work guys, I am going to begin hacking my Zen Xtra even though much of the progress made was dropped back in 2005 and I still don't quite have the money to shell out for another player.
Logged
Creative Zen Xtra 40 GB
HP dv9000t Laptop

Offline jermey

  • Member
  • *
  • Posts: 7
Re: Creative Zen Vision:M
« Reply #175 on: May 28, 2007, 01:24:24 PM »
im noob but this is little bit stupid and you should know something like this exists http://imajr.com/198300734_3_78515
Logged

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: Creative Zen Vision:M
« Reply #176 on: May 29, 2007, 02:50:52 PM »
Quote from: jermey on May 28, 2007, 01:24:24 PM
im noob but this is little bit stupid and you should know something like this exists http://imajr.com/198300734_3_78515
Yes, we know about the recovery mode :)
It's located in the flash memory; and it's upgradeable, as the FRESC file in the firmware is this one. (FRESC=F(?) RESCue mode)
Logged

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: Creative Zen Vision:M
« Reply #177 on: May 29, 2007, 05:16:15 PM »
F is probalby "Firmware" (not that it matters too much).
Logged

Offline aaronwi

  • Member
  • *
  • Posts: 10
Re: Creative Zen Vision:M
« Reply #178 on: June 05, 2007, 01:51:34 PM »
so has anyone hooked the hard drive up to the computer and read its contents yet?
would it be possible, if the firmware sits on the drive, to just overwrite it with modified firmware, or do one of the chips verify it?
Logged

Offline Couch

  • Member
  • *
  • Posts: 3
Re: Creative Zen Vision:M
« Reply #179 on: June 05, 2007, 08:51:47 PM »
Quote from: aaronwi on June 05, 2007, 01:51:34 PM
so has anyone hooked the hard drive up to the computer and read its contents yet?
would it be possible, if the firmware sits on the drive, to just overwrite it with modified firmware, or do one of the chips verify it?
I believe the bootloader does sha1 checksums on the firmware.
Logged

  • Print
Pages: 1 ... 10 11 [12] 13 14 ... 46
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  Creative Zen Vision:M
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.179 seconds with 22 queries.