Author Topic: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008  (Read 96160 times)

0 Members and 1 Guest are viewing this topic.

Offline VorTechS

  • Administrator
  • Veteran.
  • *****
  • Posts: 1678
  • PhatHack Media Manager & DMS Tools Wizard Author
Announcing the all new PhatHack DMS Tools for Windows!


The new DMS tools are now generally available!

After a long wait and several successful Alpha and Beta tests of the new DMS tools, I have taken the decision to unleash the latest version of the new DMS tools for the general community.

The new tools are (excluding Hack Files, DMS Disk Signature Backup and Formatting Code) entirely sourced from my own code and the updated code will be available on SVN in due course.  The tools are standalone application with an easy to use GUI and a little bit of documentation on the side.  I'll offer general support myself for the application (bug fixing etc) for anyone that runs into problems with the tools. 

Please PM/e-mail directly if you encounter any problems with these tools and I'll do my best to provide solutions where possible.

Check out the documentation for some work-arounds to some of the things that have, and may, crop up again.

Expect some aspects of these tools to be updated over time, I still have to finish the 'DMS Restore' functionality that you can see the toolbar icon for.

The Downloads

PhatHack DMS Tools v2.12
PhatHack DMS Tools v2.12 Alternative Link


Documentation
(Documentation on using the tools for v2.10 and above - will update as soon as I have time)

Documentation Alternative Link
(Documentation on using the DMS tools v2.12 and above - hacking related instructions only)

Documentation ZIP
(Alternative download link for documentation )

Requirements

Check out the documentation for PC requirements.  To be able to run the tools you must have the .NET Framework 2.0 installed, which is available from here:

http://www.microsoft.com/downloads/details.aspx?familyid=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en

Latest fixes

Version 2.12

  • Reverts to playlist style hack
  • Added AAC plugin workaround
  • Added Repair DMS(PHTSYS) function (formats and loads firmware to PHTSYS)
  • Added Repair DMS(FULL) function (formats PHTSYS, PHTDTA and loads firmware)
  • Fixed New DMS process (or repair DMS FULL) to create single playlist, plus SSA data files
  • Fixed New DMS process so it is no longer creating hidden sectors on disk

Version 2.11

  • Never publicly released.

Version 2.10

  • Added 'Install non-hacked firmware' option for use with original DMS/PhatBox combinations.

Version 2.9

  • Fixed firmware download issues.
  • Fixed error when using 'Update firmware'.

Version 2.8

  • Added firmware selection to log (for replication purposes).


Version 2.7

  • Modified location of firmware definition file 'am.xml'.
  • Fixed GUI not showing successful DMS creation/firmware update.

Version 2.6

  • Added automatic device ejection on successful patch application.
  • Added 'Flash PhatBox with Firmware' option to enable firmware switching. (Experimental, may cause your PhatBox to stop working - recoverable)
  • Added 'Update Firmware' button to perform firmware updates only. (Unproven, and may cause your PhatBox to stop working - recoverable)
  • Added 'Install VIOT' option to install Kenwood SSA. (This installs and works fine, if your data files are good that is!)
  • Fixed error when no firmware available for loading.
  • Added backup URL for Firmware XML files.

Version 2.5

  • Fixed issues caused by WMI returning device entries with no signature information


Version 2.4

  • Fixed issues caused by WMI reporting invalid partition records
  • Now generates CurrentSetup.xml.  PhatNoise Media Manager may now work with your DMS!
  • Fixed formatting issue for firmware details

Thanks

Many thanks to all the testers who have perservered, re-running the tools where required and providing me with invaluable information! 
Thanks also to ButchHandy for the basis of the documentation for the Windows Vista workarounds for the dd backup...!

Everyone that has provided feedback should be appropriately credit as per the screenshot above.  If you are not shown, and you provided feedback, let me know and I'll put you on the list! :)

Let the bug reporting begin!

[Ignore this stuff here, just a bunch of tags for searching purposes]
Create New DMS, DMS Hack, Create DMS, Update, Firmware, Tools, Windows, Hack, PMM
« Last Edit: January 04, 2010, 03:33:24 pm by VorTechS »
Kenwood KDC-W7031 | Kenwood KHD-CX910 | 250GB DMS | PhatHack Media Manager v1.1.4 (Alpha) | VIOT

Catch me weekdays 8am-4pm GMT on IRC @ irc.freenode.net on channel #phathack (aka the chat link!!)

Offline S80_UK

  • Global Moderator
  • Veteran.
  • *****
  • Posts: 392
  • Volvo S80 D5 with VW Phatbox
    • Volvo Phatbox Installation
Re: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008
« Reply #1 on: June 11, 2008, 02:41:22 pm »
Cool!  8)

Thanks for the release.  Will give feedback as and when I need to use it.

Cheers,

Les.

Offline snarbles

  • Newbie
  • Posts: 10
Re: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008
« Reply #2 on: June 16, 2008, 02:40:43 pm »
Kick @ss!  Will install this week.

Offline zoltar

  • A few posts under my belt.
  • *
  • Posts: 15
Re: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008
« Reply #3 on: June 16, 2008, 06:37:12 pm »
HI,

I tried on my already hacked keg the AAC plugin.
Selected the firmware then checked both the VIOT and the AAC plugin.
It all went fine, but it still doesn't play AAC files.
Previously it said that I didn't have right plugin or something similar.
Now, the keg announces the album name, displays the track then shortly changes to the next album.
or I misunderstood that I'd be able to play aac files.

Cheers,
-Zoltar

Offline VorTechS

  • Administrator
  • Veteran.
  • *****
  • Posts: 1678
  • PhatHack Media Manager & DMS Tools Wizard Author
Re: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008
« Reply #4 on: June 17, 2008, 06:16:56 am »
It _should_ work.... it might be worth dropping the Level 10 RC pairs onto your DMS, so we can get a log of what's going on.
Kenwood KDC-W7031 | Kenwood KHD-CX910 | 250GB DMS | PhatHack Media Manager v1.1.4 (Alpha) | VIOT

Catch me weekdays 8am-4pm GMT on IRC @ irc.freenode.net on channel #phathack (aka the chat link!!)

Offline zoltar

  • A few posts under my belt.
  • *
  • Posts: 15
Re: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008
« Reply #5 on: June 18, 2008, 05:37:30 pm »
Hi,

here is the AAC part of the log. I PM the full file.


72.42:51d  :rw_packet : ********************************************************
72.42:51d  :processpac: Got Direct Disc Text - 7
72.42:51d  :write_text: Write PLY7: MP4
72.43:51d  :write_text: Writing text packet PLY7: MP4
72.43:51d  :rw_packet : Buffering 50 at 0
72.43:51d  :rw_packet : ########################################################
72.43:51d  :rw_packet :        50 (80) ------------->
72.43:51d  :rw_packet : Expecting HACK
72.44:51d  :rw_packet :              <============ ac (172)
72.44:51d  :rw_packet :        00 (0) ------------->
72.44:51d  :rw_packet : Expecting BACK
72.45:51d  :rw_packet :              <============ bd (189)
72.45:51d  :rw_packet :        00 (0) ------------->
72.45:51d  :rw_packet : Expecting BACK
72.46:51d  :rw_packet :              <============ bd (189)
72.46:51d  :rw_packet :        50 (80) ------------->
72.46:51d  :rw_packet : Expecting BACK
72.47:51d  :rw_packet :              <============ bd (189)
72.47:51d  :rw_packet :        4c (76) ------------->
72.47:51d  :rw_packet : Expecting BACK
72.48:51d  :rw_packet :              <============ bd (189)
72.48:51d  :rw_packet :        59 (89) ------------->
72.48:51d  :rw_packet : Expecting BACK
72.49:51d  :rw_packet :              <============ bd (189)
72.49:51d  :rw_packet :        37 (55) ------------->
72.49:51d  :rw_packet : Expecting BACK
72.50:51d  :rw_packet :              <============ bd (189)
72.50:51d  :rw_packet :        3a (58) ------------->
72.50:51d  :rw_packet : Expecting BACK
72.51:51d  :rw_packet :              <============ bd (189)
72.51:51d  :rw_packet :        20 (32) ------------->
72.51:51d  :rw_packet : Expecting BACK
72.52:51d  :rw_packet :              <============ bd (189)
72.52:51d  :rw_packet :        4d (77) ------------->
72.52:51d  :rw_packet : Expecting BACK
72.53:51d  :rw_packet :              <============ bd (189)
72.53:51d  :rw_packet :        50 (80) ------------->
72.53:51d  :rw_packet : Expecting BACK
72.54:51d  :rw_packet :              <============ bd (189)
72.54:51d  :rw_packet :        34 (52) ------------->
72.54:51d  :rw_packet : Expecting BACK
72.55:51d  :rw_packet :              <============ bd (189)
72.55:51d  :rw_packet :        00 (0) ------------->
72.55:51d  :rw_packet : Expecting BACK
72.56:51d  :rw_packet :              <============ bd (189)
72.56:51d  :rw_packet :        00 (0) ------------->
72.56:51d  :rw_packet : Expecting BACK
72.57:51d  :rw_packet :              <============ bd (189)
72.57:51d  :rw_packet :        00 (0) ------------->
72.57:51d  :rw_packet : Expecting BACK
72.58:51d  :rw_packet :              <============ bd (189)
72.58:51d  :rw_packet :        59 (89) ------------->
72.58:51d  :rw_packet : Expecting PACK
72.59:51d  :rw_packet :              <============ ce (206)
72.59:51d  :rw_packet :              <============ 56 (86)
72.59:51d  :rw_packet :              <============ 00 (0)
72.59:51d  :rw_packet :              <============ 01 (1)
72.59:51d  :rw_packet :              <============ 00 (0)
72.59:51d  :rw_packet :              <============ 07 (7)
72.59:51d  :rw_packet :              <============ a2 (162)
72.59:51d  :rw_packet : ########################################################
72.59:51d  :rw_packet :        ce (206) ------------->
72.59:51d  :rw_packet : ********************************************************
72.59:51d  :processpac: Got Direct Track Text - 7/1
72.62:51d  :write_text: Write Unknown Artist - Dire Straits - 01 - Sultans Of Swing
72.62:51d  :write_text: Writing text packet Unknown Arti
72.62:51d  :rw_packet : Buffering 50 at 0
72.62:51d  :write_text: Writing text packet st - Dire St
72.62:51d  :rw_packet : Buffering 50 at 1
72.63:51d  :write_text: Writing text packet raits - 01 -
72.63:51d  :rw_packet : Buffering 50 at 2
72.63:51d  :write_text: Writing text packet  Sultans Of
72.63:51d  :rw_packet : Buffering 50 at 3
72.63:51d  :write_text: Writing text packet Swing
72.63:51d  :rw_packet : Buffering 50 at 4
72.63:51d  :rw_packet : ########################################################
72.63:51d  :rw_packet :        50 (80) ------------->
72.63:51d  :rw_packet : Expecting HACK
72.64:51d  :rw_packet :              <============ ac (172)
72.64:51d  :rw_packet :        01 (1) ------------->
72.64:51d  :rw_packet : Expecting BACK
72.65:51d  :rw_packet :              <============ bd (189)
72.65:51d  :rw_packet :        00 (0) ------------->
72.65:51d  :rw_packet : Expecting BACK
72.66:51d  :rw_packet :              <============ bd (189)
72.66:51d  :rw_packet :        55 (85) ------------->
72.66:51d  :rw_packet : Expecting BACK
72.67:51d  :rw_packet :              <============ bd (189)
72.67:51d  :rw_packet :        6e (110) ------------->
72.67:51d  :rw_packet : Expecting BACK
72.68:51d  :rw_packet :              <============ bd (189)
72.68:51d  :rw_packet :        6b (107) ------------->
72.68:51d  :rw_packet : Expecting BACK
72.69:51d  :rw_packet :              <============ bd (189)
72.69:51d  :rw_packet :        6e (110) ------------->
72.69:51d  :rw_packet : Expecting BACK
72.70:51d  :rw_packet :              <============ bd (189)
72.70:51d  :rw_packet :        6f (111) ------------->
72.70:51d  :rw_packet : Expecting BACK
72.70:phatd:wait_child: Start child=26
72.70:phatd:wait_child: player exited normally (return code 0), sig 17 26
72.71:51d  :rw_packet :              <============ bd (189)
72.71:51d  :rw_packet :        77 (119) ------------->
72.71:51d  :rw_packet : Expecting BACK
72.70:phatd:start_mp3p: START: cur_pl=7, cur_track=1, cur_sec=0, child=00 /dos/data/music/test/Dire Straits - 01 - Sultans Of Swing.m4a
72.71:phatd:start_mp3p: FILE: /dos/data/music/test/Dire Straits - 01 - Sultans Of Swing.m4a
72.71:phatd:start_mp3p: Authenticating /dos/aacplay
72.72:51d  :rw_packet :              <============ bd (189)
72.72:51d  :rw_packet :        6e (110) ------------->
72.72:51d  :rw_packet : Expecting BACK
72.73:51d  :rw_packet :              <============ bd (189)
72.73:51d  :rw_packet :        20 (32) ------------->
72.73:51d  :rw_packet : Expecting BACK
72.74:51d  :rw_packet :              <============ bd (189)
72.74:51d  :rw_packet :        41 (65) ------------->
72.74:51d  :rw_packet : Expecting BACK
72.75:51d  :rw_packet :              <============ bd (189)
72.75:51d  :rw_packet :        72 (114) ------------->
72.79:51d  :rw_packet : Expecting BACK
72.79:51d  :rw_packet :              <============ bd (189)
72.80:51d  :rw_packet :        74 (116) ------------->
72.80:51d  :rw_packet : Expecting BACK
72.81:51d  :rw_packet :              <============ bd (189)
72.81:51d  :rw_packet :        69 (105) ------------->
72.81:51d  :rw_packet : Expecting BACK
72.82:51d  :rw_packet :              <============ bd (189)
72.82:51d  :rw_packet :        0f (15) ------------->
72.82:51d  :rw_packet : Expecting PACK
72.83:51d  :rw_packet :              <============ ce (206)
72.83:51d  :rw_packet : ########################################################
72.83:51d  :rw_packet : ########################################################
72.83:51d  :rw_packet :        50 (80) ------------->
72.83:51d  :rw_packet : Expecting HACK
72.84:51d  :rw_packet :              <============ ac (172)
72.84:51d  :rw_packet :        01 (1) ------------->
72.84:51d  :rw_packet : Expecting BACK
72.85:51d  :rw_packet :              <============ bd (189)
72.85:51d  :rw_packet :        01 (1) ------------->
72.85:51d  :rw_packet : Expecting BACK
72.86:51d  :rw_packet :              <============ bd (189)
72.86:51d  :rw_packet :        73 (115) ------------->
72.86:51d  :rw_packet : Expecting BACK
72.87:51d  :rw_packet :              <============ bd (189)
72.88:51d  :rw_packet :        74 (116) ------------->
72.88:51d  :rw_packet : Expecting BACK
72.89:51d  :rw_packet :              <============ bd (189)
72.89:51d  :rw_packet :        20 (32) ------------->
72.89:51d  :rw_packet : Expecting BACK
72.90:51d  :rw_packet :              <============ bd (189)
72.90:51d  :rw_packet :        2d (45) ------------->
72.90:51d  :rw_packet : Expecting BACK
72.91:51d  :rw_packet :              <============ bd (189)
72.91:51d  :rw_packet :        20 (32) ------------->
72.91:51d  :rw_packet : Expecting BACK
72.92:51d  :rw_packet :              <============ bd (189)
72.92:51d  :rw_packet :        44 (68) ------------->
72.92:51d  :rw_packet : Expecting BACK
72.93:51d  :rw_packet :              <============ bd (189)
72.93:51d  :rw_packet :        69 (105) ------------->
72.93:51d  :rw_packet : Expecting BACK
72.94:51d  :rw_packet :              <============ bd (189)
72.94:51d  :rw_packet :        72 (114) ------------->
72.94:51d  :rw_packet : Expecting BACK
72.95:51d  :rw_packet :              <============ bd (189)
72.95:51d  :rw_packet :        65 (101) ------------->
72.95:51d  :rw_packet : Expecting BACK
72.96:51d  :rw_packet :              <============ bd (189)
72.96:51d  :rw_packet :        20 (32) ------------->
72.96:51d  :rw_packet : Expecting BACK
72.97:51d  :rw_packet :              <============ bd (189)
72.97:51d  :rw_packet :        53 (83) ------------->
72.97:51d  :rw_packet : Expecting BACK
72.98:51d  :rw_packet :              <============ bd (189)
72.98:51d  :rw_packet :        74 (116) ------------->
72.98:51d  :rw_packet : Expecting BACK
72.99:51d  :rw_packet :              <============ bd (189)
72.99:51d  :rw_packet :        ef (239) ------------->
72.99:51d  :rw_packet : Expecting PACK
73.00:51d  :rw_packet :              <============ ce (206)
73.00:51d  :rw_packet : ########################################################
73.00:51d  :rw_packet : ########################################################
73.00:51d  :rw_packet :        50 (80) ------------->
73.00:51d  :rw_packet : Expecting HACK
73.01:51d  :rw_packet :              <============ ac (172)
73.01:51d  :rw_packet :        01 (1) ------------->
73.01:51d  :rw_packet : Expecting BACK
73.02:51d  :rw_packet :              <============ bd (189)
73.02:51d  :rw_packet :        02 (2) ------------->
73.02:51d  :rw_packet : Expecting BACK
73.03:51d  :rw_packet :              <============ bd (189)
73.03:51d  :rw_packet :        72 (114) ------------->
73.03:51d  :rw_packet : Expecting BACK
73.04:51d  :rw_packet :              <============ bd (189)
73.04:51d  :rw_packet :        61 (97) ------------->
73.04:51d  :rw_packet : Expecting BACK
73.05:51d  :rw_packet :              <============ bd (189)
73.05:51d  :rw_packet :        69 (105) ------------->
73.05:51d  :rw_packet : Expecting BACK
73.06:51d  :rw_packet :              <============ bd (189)
73.06:51d  :rw_packet :        74 (116) ------------->
73.06:51d  :rw_packet : Expecting BACK
73.07:51d  :rw_packet :              <============ bd (189)
73.07:51d  :rw_packet :        73 (115) ------------->
73.07:51d  :rw_packet : Expecting BACK
73.08:51d  :rw_packet :              <============ bd (189)
73.08:51d  :rw_packet :        20 (32) ------------->
73.08:51d  :rw_packet : Expecting BACK
73.09:51d  :rw_packet :              <============ bd (189)
73.09:51d  :rw_packet :        2d (45) ------------->
73.09:51d  :rw_packet : Expecting BACK
73.10:51d  :rw_packet :              <============ bd (189)
73.10:51d  :rw_packet :        20 (32) ------------->
73.10:51d  :rw_packet : Expecting BACK
73.11:51d  :rw_packet :              <============ bd (189)
73.11:51d  :rw_packet :        30 (48) ------------->
73.11:51d  :rw_packet : Expecting BACK
73.12:51d  :rw_packet :              <============ bd (189)
73.12:51d  :rw_packet :        31 (49) ------------->
73.12:51d  :rw_packet : Expecting BACK
73.13:51d  :rw_packet :              <============ bd (189)
73.13:51d  :rw_packet :        20 (32) ------------->
73.13:51d  :rw_packet : Expecting BACK
73.14:51d  :rw_packet :              <============ bd (189)
73.14:51d  :rw_packet :        2d (45) ------------->
73.14:51d  :rw_packet : Expecting BACK
73.15:51d  :rw_packet :              <============ bd (189)
73.15:51d  :rw_packet :        6f (111) ------------->
73.15:51d  :rw_packet : Expecting PACK
73.16:51d  :rw_packet :              <============ ce (206)
73.16:51d  :rw_packet : ########################################################
73.16:51d  :rw_packet : ########################################################
73.16:51d  :rw_packet :        50 (80) ------------->
73.16:51d  :rw_packet : Expecting HACK
73.17:51d  :rw_packet :              <============ ac (172)
73.17:51d  :rw_packet :        01 (1) ------------->
73.17:51d  :rw_packet : Expecting BACK
73.18:51d  :rw_packet :              <============ bd (189)
73.18:51d  :rw_packet :        03 (3) ------------->
73.18:51d  :rw_packet : Expecting BACK
73.19:51d  :rw_packet :              <============ bd (189)
73.19:51d  :rw_packet :        20 (32) ------------->
73.19:51d  :rw_packet : Expecting BACK
73.20:51d  :rw_packet :              <============ bd (189)
73.20:51d  :rw_packet :        53 (83) ------------->
73.20:51d  :rw_packet : Expecting BACK
73.21:51d  :rw_packet :              <============ bd (189)
73.21:51d  :rw_packet :        75 (117) ------------->
73.21:51d  :rw_packet : Expecting BACK
73.22:51d  :rw_packet :              <============ bd (189)
73.22:51d  :rw_packet :        6c (108) ------------->
73.22:51d  :rw_packet : Expecting BACK
73.23:51d  :rw_packet :              <============ bd (189)
73.23:51d  :rw_packet :        74 (116) ------------->
73.23:51d  :rw_packet : Expecting BACK
73.24:51d  :rw_packet :              <============ bd (189)
73.24:51d  :rw_packet :        61 (97) ------------->
73.24:51d  :rw_packet : Expecting BACK
73.25:51d  :rw_packet :              <============ bd (189)
73.25:51d  :rw_packet :        6e (110) ------------->
73.25:51d  :rw_packet : Expecting BACK
73.26:51d  :rw_packet :              <============ bd (189)
73.26:51d  :rw_packet :        73 (115) ------------->
73.26:51d  :rw_packet : Expecting BACK
73.27:51d  :rw_packet :              <============ bd (189)
73.27:51d  :rw_packet :        20 (32) ------------->
73.27:51d  :rw_packet : Expecting BACK
73.28:51d  :rw_packet :              <============ bd (189)
73.28:51d  :rw_packet :        4f (79) ------------->
73.28:51d  :rw_packet : Expecting BACK
73.29:51d  :rw_packet :              <============ bd (189)
73.29:51d  :rw_packet :        66 (102) ------------->
73.29:51d  :rw_packet : Expecting BACK
73.30:51d  :rw_packet :              <============ bd (189)
73.30:51d  :rw_packet :        20 (32) ------------->
73.30:51d  :rw_packet : Expecting BACK
73.31:51d  :rw_packet :              <============ bd (189)
73.31:51d  :rw_packet :        ad (173) ------------->
73.31:51d  :rw_packet : Expecting PACK
73.32:51d  :rw_packet :              <============ ce (206)
73.32:51d  :rw_packet : ########################################################
73.32:51d  :rw_packet : ########################################################
73.32:51d  :rw_packet :        50 (80) ------------->
73.32:51d  :rw_packet : Expecting HACK
73.33:51d  :rw_packet :              <============ ac (172)
73.33:51d  :rw_packet :        01 (1) ------------->
73.33:51d  :rw_packet : Expecting BACK
73.34:51d  :rw_packet :              <============ bd (189)
73.34:51d  :rw_packet :        04 (4) ------------->
73.34:51d  :rw_packet : Expecting BACK
73.35:51d  :rw_packet :              <============ bd (189)
73.35:51d  :rw_packet :        53 (83) ------------->
73.35:51d  :rw_packet : Expecting BACK
73.36:51d  :rw_packet :              <============ bd (189)
73.36:51d  :rw_packet :        77 (119) ------------->
73.36:51d  :rw_packet : Expecting BACK
73.37:51d  :rw_packet :              <============ bd (189)
73.37:51d  :rw_packet :        69 (105) ------------->
73.37:51d  :rw_packet : Expecting BACK
73.38:51d  :rw_packet :              <============ bd (189)
73.38:51d  :rw_packet :        6e (110) ------------->
73.38:51d  :rw_packet : Expecting BACK
73.39:51d  :rw_packet :              <============ bd (189)
73.39:51d  :rw_packet :        67 (103) ------------->
73.39:51d  :rw_packet : Expecting BACK
73.40:51d  :rw_packet :              <============ bd (189)
73.40:51d  :rw_packet :        00 (0) ------------->
73.40:51d  :rw_packet : Expecting BACK
73.41:51d  :rw_packet :              <============ bd (189)
73.41:51d  :rw_packet :        00 (0) ------------->
73.41:51d  :rw_packet : Expecting BACK
73.42:51d  :rw_packet :              <============ bd (189)
73.42:51d  :rw_packet :        00 (0) ------------->
73.42:51d  :rw_packet : Expecting BACK
73.42:phatd:start_mp3p: /dos/nmp3 OK
73.42:phatd:start_mp3p: Re-setting playlist loading values
73.42:phatd:start_mp3p: Exec /dos/aacplay /dos/data/music/test/Dire Straits - 01 - Sultans Of Swing.m4a 0 (null)
73.43:51d  :rw_packet :              <============ bd (189)
73.43:51d  :rw_packet :        00 (0) ------------->
73.43:51d  :rw_packet : Expecting BACK
73.43:51d  :main      : Data from phatd
73.43:51d  :main      : Now Playing 7/1/0 after 7/1/0
73.43:51d  :main      : Change to same track.
73.44:phatd:start_mp3p: player started pid 27
73.44:51d  :rw_packet : Buffering 7b at 1
73.45:51d  :rw_packet :              <============ bd (189)
73.45:51d  :rw_packet :        00 (0) ------------->
73.45:51d  :rw_packet : Expecting BACK
73.46:51d  :rw_packet :              <============ bd (189)
73.46:51d  :rw_packet :        00 (0) ------------->
73.46:51d  :rw_packet : Expecting BACK
73.47:51d  :rw_packet :              <============ bd (189)
73.47:51d  :rw_packet :        00 (0) ------------->
73.47:51d  :rw_packet : Expecting BACK
73.48:51d  :rw_packet :              <============ bd (189)
73.48:51d  :rw_packet :        a3 (163) ------------->
73.48:51d  :rw_packet : Expecting PACK
Is M4A File
73.49:51d  :rw_packet :              <============ ce (206)
73.49:51d  :rw_packet : ########################################################
73.49:51d  :rw_packet : ########################################################
73.49:51d  :rw_packet :        7b (123) ------------->
73.49:51d  :rw_packet : Expecting HACK
73.50:51d  :rw_packet :              <============ ac (172)
73.50:51d  :rw_packet :        00 (0) ------------->
73.50:51d  :rw_packet : Expecting BACK
73.51:51d  :rw_packet :              <============ bd (189)
73.51:51d  :rw_packet :        01 (1) ------------->
73.51:51d  :rw_packet : Expecting BACK
73.52:51d  :rw_packet :              <============ bd (189)
73.52:51d  :rw_packet :        00 (0) ------------->
73.52:51d  :rw_packet : Expecting BACK
73.53:51d  :rw_packet :              <============ bd (189)
73.53:51d  :rw_packet :        07 (7) ------------->
73.53:51d  :rw_packet : Expecting BACK
73.54:51d  :rw_packet :              <============ bd (189)
73.54:51d  :rw_packet :        00 (0) ------------->
73.54:51d  :rw_packet : Expecting BACK
73.55:51d  :rw_packet :              <============ bd (189)
73.55:51d  :rw_packet :        00 (0) ------------->
73.55:51d  :rw_packet : Expecting BACK
73.56:51d  :rw_packet :              <============ bd (189)
73.56:51d  :rw_packet :        30 (48) ------------->
73.56:51d  :rw_packet : Expecting BACK
73.57:51d  :rw_packet :              <============ bd (189)
73.57:51d  :rw_packet :        00 (0) ------------->
73.57:51d  :rw_packet : Expecting BACK
73.58:51d  :rw_packet :              <============ bd (189)
73.58:51d  :rw_packet :        4d (77) ------------->
73.58:51d  :rw_packet : Expecting PACK
73.60:51d  :rw_packet :              <============ ce (206)
73.60:51d  :rw_packet : ########################################################
Total size 9839522 bytes
Seek back to data start 64774
Start of AAC data 64774 bytes
Bad decode
73.74:phatd:log_error : Missing/Corrupt/Bad track, mode 0, 7/1 (/dos/data/music/test/Dire Straits - 01 - Sultans Of Swing.m4a)
73.78:phatd:log_error : Total error value = 10
74.29:phatd:wait_child: Start child=27
74.29:phatd:wait_child: player exited normally (return code 0), sig 17 27
74.29:phatd:start_mp3p: Will not send status update as last track was bad
74.29:phatd:start_mp3p: FILE: /dos/tts/Corrupt Track.wav
74.30:phatd:start_mp3p: Re-setting playlist loading values
74.30:phatd:start_mp3p: Exec /dos/nmp3 /dos/tts/Corrupt Track.wav 0 (null)
74.30:phatd:start_mp3p: player started pid 28
74.59:phatd:wait_child: Start child=28
74.59:phatd:wait_child: player exited normally (return code 0), sig 17 28
74.59:phatd:start_mp3p: START: cur_pl=7, cur_track=2, cur_sec=0, child=00 /dos/data/music/test/Dire Straits - 02 - Down To The Waterline.m4a
74.59:phatd:start_mp3p: FILE: /dos/data/music/test/Dire Straits - 02 - Down To The Waterline.m4a
74.60:phatd:start_mp3p: Re-setting playlist loading values
74.60:phatd:start_mp3p: Exec /dos/aacplay /dos/data/music/test/Dire Straits - 02 - Down To The Waterline.m4a 0 (null)
74.60:51d  :main      : Data from phatd
74.60:51d  :main      : Now Playing 7/2/0 after 7/1/0
74.60:51d  :rw_packet : Buffering 79 at 0

Offline VorTechS

  • Administrator
  • Veteran.
  • *****
  • Posts: 1678
  • PhatHack Media Manager & DMS Tools Wizard Author
Re: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008
« Reply #6 on: June 20, 2008, 08:36:07 am »
Sorry forgot to get back to you on this yesterday.  It looks like a problem with the encoding of the AAC files that AACPlay can't deal with.

Quote
Seek back to data start 64774
Start of AAC data 64774 bytes
Bad decode
Kenwood KDC-W7031 | Kenwood KHD-CX910 | 250GB DMS | PhatHack Media Manager v1.1.4 (Alpha) | VIOT

Catch me weekdays 8am-4pm GMT on IRC @ irc.freenode.net on channel #phathack (aka the chat link!!)

Offline zoltar

  • A few posts under my belt.
  • *
  • Posts: 15
Re: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008
« Reply #7 on: June 20, 2008, 01:57:01 pm »
The files are OK on my desktop. All players play them fine.
Some of them I converted with Nero, the others I got from other sources.

No big deal, though. I have only one album in AAC, I will recode the CD in MP3.
Just wanted to see (hear) how AAC compares to MP3 in the car.

Cheers,

Offline jtnfoley

  • A few posts under my belt.
  • *
  • Posts: 21
Re: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008
« Reply #8 on: June 20, 2008, 02:28:30 pm »
Probably aught to update the main downloads site... The downloads link from www.phathack.com brings up an FTP site, and the version of DMS tools I found there was 2.8 (which I assumed was newer than 2.12!)

--Edit: I finally had time to identify the path of the 2.8 installer that confused me... It was http://downloads.phathack.com/vortechs/DMSHackTools.zip which I found by clicking through from the home page and assuming that VorTechs was the principle so I'd find the current version there.
« Last Edit: June 20, 2008, 09:10:54 pm by jtnfoley »

Offline S80_UK

  • Global Moderator
  • Veteran.
  • *****
  • Posts: 392
  • Volvo S80 D5 with VW Phatbox
    • Volvo Phatbox Installation
Re: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008
« Reply #9 on: June 20, 2008, 09:10:14 pm »
The files are OK on my desktop. All players play them fine.
Some of them I converted with Nero, the others I got from other sources.

No big deal, though. I have only one album in AAC, I will recode the CD in MP3.
Just wanted to see (hear) how AAC compares to MP3 in the car.

Cheers,

The Nero encodes may be the problem.  You could try running them through dBpoweramp with the AAC optimiser plug-in.  That often (but not always) sorts things out.  While not wanting to get into an "A is better than B" war, in my opinion, AAC is much better than MP3 at low to medium bit rates (say 128kbps or so).  At higher rates the difference will be less noticeable to most people, although it will also depend on the audio content and the encoder and encoder settings used.  Me, I use FLAC for most things since it's lossless and well supported by the Phatbox, and AAC for stuff like audio books.

Offline snarbles

  • Newbie
  • Posts: 10
Re: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008
« Reply #10 on: June 21, 2008, 01:52:52 am »
not sure what went wrong, but mine now only says "NO CD"

Is there a way to get it working again?

I'll keep trying things in the meantime.

Offline snarbles

  • Newbie
  • Posts: 10
Re: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008
« Reply #11 on: June 21, 2008, 01:56:42 am »
This was after trying to upgrade the firmware to VW 7.02 with AAC.  Guess it didnt work.  How can I revert back?

uber newb here btw.

Things I will try:
1. Create New DMS
2. Attempt to restore backups of playlist.
3. If 2. fails add a few songs and hope my player recognizes the DMS

Just for the record the system did say "Your box is Unlocked"

I then tried the update firmware (which i should have skipped).

My theory is that I need to start my DMS from scratch and hopefully that will work
Worst case.....I try more stuff.
« Last Edit: June 21, 2008, 02:42:08 am by snarbles »

Offline snarbles

  • Newbie
  • Posts: 10
Re: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008
« Reply #12 on: June 21, 2008, 06:43:10 pm »
Update:

I restored the original files from the randomly extentioned backup tgz files and this appears to have resurrected my DMS.  Not sure if the patch is still there but I reran it anyways and it said "Patch already installed"

I'm guessing updating firmware updates/new DMS will not work for me unless I unpack the original backup files?

I'll have to play around more, but it seems having a spare DMS would be an advantage.

Offline VorTechS

  • Administrator
  • Veteran.
  • *****
  • Posts: 1678
  • PhatHack Media Manager & DMS Tools Wizard Author
Re: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008
« Reply #13 on: June 21, 2008, 09:06:36 pm »
There may be a problem with the VW 7.02 files, as I've had a few reports of this now.  Reverting to a previous version seems to wield better results (alledgedly)
Kenwood KDC-W7031 | Kenwood KHD-CX910 | 250GB DMS | PhatHack Media Manager v1.1.4 (Alpha) | VIOT

Catch me weekdays 8am-4pm GMT on IRC @ irc.freenode.net on channel #phathack (aka the chat link!!)

Offline snarbles

  • Newbie
  • Posts: 10
Re: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008
« Reply #14 on: June 23, 2008, 07:48:31 pm »
Turns out I was making a newb mistake and not giving the DMS the proper amount of time to reflash the box before trying to play my music.  I noticed after putting my DMS in it would flash green for quite some time.  I then read in the manual that that means it's flashing and I should not touch it for awhile.  Go figure that's what it did and all is well.


Offline zoltar

  • A few posts under my belt.
  • *
  • Posts: 15
Re: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008
« Reply #15 on: July 02, 2008, 03:27:45 pm »

AAC is workig.
I encoded a CD with PMM's own AAC encoder and it played fine in car.

Cheers!

Offline TrickDaddy

  • Newbie
  • Posts: 11
Re: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008
« Reply #16 on: July 07, 2008, 05:15:35 pm »
 ;D ;D VorTechs!!!

 This is a great program, you and everyone that helped you put in some serious work and I for one appreciate it. My process worked the first time through. I was hacked and loaded in less than an hour. I am using an old 60gb toshiba 7200rpm for the moment, but I will be upgrading to a 100gb seagate 5400 rpm drive this week. Thanks again.  ;D ;D

Offline intruder

  • Newbie
  • Posts: 6
Re: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008
« Reply #17 on: July 21, 2008, 03:08:22 am »
NEWBIE HERE

WHats this program? DOes it replace Phatnoise MediaManager? I've been looking for a better alternative to PMM and havent been able to find one. My problem is i habe a lot of international music and going through and selecting language FOR EACH TRACK aint no easy task so i figured i'd look at whats out there

Offline VorTechS

  • Administrator
  • Veteran.
  • *****
  • Posts: 1678
  • PhatHack Media Manager & DMS Tools Wizard Author
Re: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008
« Reply #18 on: July 21, 2008, 07:10:04 am »
This program allows you hack, create a new, or repair an existing, DMS.
I am working on a replacement for PhatNoise MM...and am always taking requests for features.
 
If you haven't already done so, you can see the latest alpha version over here:  http://www.phathackmm.com
If it doesn't do what you want, post a feature request to the forums and I'll take it on board for a future version.

Further discussion moved to this thread to keep this one on-topic: http://forum.phathack.com/index.php/topic,1719.0.html
« Last Edit: July 21, 2008, 01:56:46 pm by VorTechS »
Kenwood KDC-W7031 | Kenwood KHD-CX910 | 250GB DMS | PhatHack Media Manager v1.1.4 (Alpha) | VIOT

Catch me weekdays 8am-4pm GMT on IRC @ irc.freenode.net on channel #phathack (aka the chat link!!)

Offline JoJack82

  • Newbie
  • Posts: 3
Re: PhatHack DMS Tools v2.12 - Available Now - NEW! 11/June/2008
« Reply #19 on: August 07, 2008, 01:19:54 am »
I got an error applying the patch, it said the patch was applied successfully in the car but the phathack program said the following....

thanks in advance.

Quote
join the PhatHack Community forums [http://forum.phathack.com] and post the contents of the file PHTSYS/logfile.txt 


Patch 1 OK: Expected: 0000 1a00    Actual: 0000 1a00
Patch 2 Failed: Expected: 0000 1a00    Actual: 0026 1a00
Patch 3 Failed: Expected: 0000 1a00    Actual: 0019 1a00
Patch 4 Failed: Expected: 0000 1a00    Actual: 000c 1a00
Patch 5 Failed: Expected: 0000 13a0    Actual: 0000 13e0
Patch 6 Failed: Expected: 0000 e350    Actual: 0001 e350
Patch 7 Failed: Expected: 0000 03a0    Actual: 0001 03a0
Patch 8 Failed: Expected: 0000 eb00    Actual: 02db eb00
Patch 9 Failed: Expected: 0000 eb00    Actual: 02f7 eb00
The hack had already been applied.

EDIT: REMOVED THE CONTENTS OF THE FILE BECAUSE IT TOOK TOO MUCH ROOM AND I HAVE SINCE GOT IT WORKING. READ BELOW.


EDIT: i shut off the unit.  removed the DMS.  removed the cable for 5 minutes from the back of the unit.  Re-Applied the patch and it worked. 
« Last Edit: August 07, 2008, 01:30:49 am by JoJack82 »