xboxscene.org forums

Author Topic: Xplorer360 Adding Support For 250gb And 60gb  (Read 104 times)

Antman1

  • Archived User
  • Hero Member
  • *
  • Posts: 887
Xplorer360 Adding Support For 250gb And 60gb
« on: October 26, 2009, 08:05:00 AM »

QUOTE(TheSpecialist @ May 9 2007, 07:08 PM) View Post

I did a little analysis of your xplorer360 tool, hope you don't mind wink.gif

The problem with BEVS drives is twofold. First of all, your tool wants to see a FATX partition at 0x80000. This partition does not exist on WD BEVS drives, not even after it's formatted on the 360. It's probably created at the MS Headoffice smile.gif Anyway, after adding the partition manually (like i posted), xplorer360 then will continue as normal.

However, the 2nd problem is that xplorer360 somehow thinks that the root directory cluster is at byte 0x131229000. While this holds indeed true for my 20 gb drive, it's not correct for my 120 gb drive. At byte 0x131229000 there's only a directory entry for the 'Cache' directory (and that's why xplorer360 only lists that 'cache' directory when i click on partition 3).

The 'true' root directory cluster for my 120 gb drive is at 0x132973000 (while the partition itself is unchanged of course, at 0x130EB0000)

I haven't done enough research yet to find out how your tool determines the root directory cluster (I scanned quickly for a hardcoded value, couldn't find it at first glance), but obviously that's where it goes wrong. I hope you guys have some time to release a fix, if not, let me know if it is ok if i would release a small patcher for your wonderful tool, to make it compatible with the WD BEVS series smile.gif

kind regards,

TS

This was solved by the hddhacker tool creating partitions 0/2/3 so the above is resolved and was fine for those with official M$ drives.

QUOTE(TheSpecialist @ May 10 2007, 10:17 PM) View Post

I did a little analysis of the xplorer360 tool and found a way to make it compatible with my 120 gb BEVS. Here's how to do it in 2 steps:
1) First add the missing partition manually starting at byte 0x80000 of your WD BEVS.  You need to make it look like:

58 54 41 46 00 00 00 00 00 00 00 10 00 00 00 01

So, the easy way to do this: open your drive with winhex( http://www.x-ways.net/winhex.zip ) by pressing F9, select your WD BEVS drive, press <ALT>+G, use position 80000 (hexadec) and then edit these 16 bytes starting at 0x80000 to look like above. Save it, restart the xplorer360 Beta 6 and the FATX error should be gone and you should see 2 partitions now. However, there'll be no data shown yet.
2) To get the data shown, exit xplorer360 and fire up your hexeditor again, but this time open the xplorer360.exe itself with it. Make sure you're using the beta v6 version. At offset 0xF0C2 you'll find:

68 77 03

You need to change these 3 bytes into:
00 C2 1A

Save it (make a backup !), restart it and you can now see the contents of the WD BEVS 120 gb, at least I can wink.gif

BTW, this 'hack' won't work with the 20 gb version, so it's best to make a backup of the xplorer360.exe and use the 'unhacked' original version if you want to access a 20 gb hdd !

BTW2: There's no guarantee this will work, it worked for me, but it might not work for you. This xplorer360 hack might result in loss of data on your HDD, so make sure you're testing it on a clean WD BEVS and not one which contains a lot of important data wink.gif

Please give me feedback on results smile.gif

Apparently we can get 60gb drives and 250gb drives to detect and show the data on partition 3 ifwe can hex edit this correctly but I am not sure what to change and such.  May need a little assistance on this.  I am sure a lot of people would like to fix this so we can transfer the data to our new 60gb and 250gb drives out there.  I have confirmed that explorer360 extreme2 that thespecialist hooked us up with does not work with the oem 250gb drive.  it shows the partitions but no data on partition3.  same as the 60gb.   (dont ask me for a hddss.bin)

QUOTE(TheSpecialist @ May 11 2007, 07:04 AM) View Post

@ Angerwound:

The reading of the wrong directory cluster is indeed caused by the way you calculate it. You're calculating it like:

Root directory cluster = cluster chain start+ cluster chain length.

Cluster chain length = 4 byte entries * (partition size in bytes /$4000 bytes per cluster).

This of course is correct, but the problem is that you've hardcoded the partition size in your tool. If you correct that partition length for the 120 gb version (like i did in the small patch I suggested above), it all works smile.gif I think you've just overlooked that partition size when you released beta v6.

BTW: tell Roofus that the tool was very well and 'clean' coded ! (allthough he probably knows that himself, hehe wink.gif ) He sure knows what he's doing. Respect !


Would be great if the source code would be released so this could be resolved as well.

I figured I would bring this back up for discusion.
Logged

j3ll3

  • Archived User
  • Jr. Member
  • *
  • Posts: 62
Xplorer360 Adding Support For 250gb And 60gb
« Reply #1 on: October 26, 2009, 09:54:00 AM »

yeah it kinda does suck support for Xplorer360 was abandoned (IMG:style_emoticons/default/sad.gif) it's still a very much loved and popular app

i hope some guys can get cracking on it again (IMG:style_emoticons/default/smile.gif) to get the 60 and 250gb working

ill be receiving my WD2500BEVT soon, there's a guy named smacktalk on #fw he will share the 250gb hddss
Logged

dlav

  • Archived User
  • Newbie
  • *
  • Posts: 12
Xplorer360 Adding Support For 250gb And 60gb
« Reply #2 on: October 26, 2009, 11:54:00 AM »

Bummer, xplorer360 doesn't work with the 250GB drive. I tested it just like Antman1. You can see the 3 partitions on the 250GB drive but if you copy stuff on the 3rd partition you get nothing on the 360.

I formatted the 250 inside the 360, made a profile, started a game to make a save for it. In the end, i hooked the drive to the PC and nothing shows up on the 3rd partition.

I'll go back to 120GB until another tool or an updated xplorer360 is released.

This post has been edited by dlav: Oct 26 2009, 07:09 PM
Logged

lukri

  • Archived User
  • Newbie
  • *
  • Posts: 2
Xplorer360 Adding Support For 250gb And 60gb
« Reply #3 on: October 26, 2009, 03:43:00 PM »

QUOTE(dlav @ Oct 26 2009, 07:54 PM) View Post

Bummer, xplorer360 doesn't work with the 250GB drive. I tested it just like Antman1. You can see the 3 partitions on the 250GB drive but if you copy stuff on the 3rd partition you get nothing on the 360.

I formatted the 250 inside the 360, made a profile, started a game to make a save for it. In the end, i hooked the drive to the PC and nothing shows up on the 3rd partition.

I'll go back to 120GB until another tool or an updated xplorer360 is released.

What about partiton2 on 250HDD. Can it be restored with xplorer360  ?
Logged

robo989

  • Archived User
  • Full Member
  • *
  • Posts: 104
Xplorer360 Adding Support For 250gb And 60gb
« Reply #4 on: October 26, 2009, 04:02:00 PM »

QUOTE(lukri @ Oct 26 2009, 11:43 PM) View Post

What about partiton2 on 250HDD. Can it be restored with xplorer360  ?


no reason why it could be if partition 3 can't be.
Logged

dlav

  • Archived User
  • Newbie
  • *
  • Posts: 12
Xplorer360 Adding Support For 250gb And 60gb
« Reply #5 on: October 26, 2009, 04:02:00 PM »

QUOTE(lukri @ Oct 27 2009, 12:43 AM) View Post

What about partiton2 on 250HDD. Can it be restored with xplorer360  ?

xplorer360 crashes at the end of the restore. It looks like it restores something but in the end gives an error and closes with "send/don't send" something.
Logged

xamphear

  • Archived User
  • Jr. Member
  • *
  • Posts: 61
Xplorer360 Adding Support For 250gb And 60gb
« Reply #6 on: October 26, 2009, 07:14:00 PM »

I just posted a 250gb compatible version of Xplorer360 in the PC Tools forum:

http://forums.xbox-scene.com/index.php?showtopic=694571
Logged

Morning Call

  • Archived User
  • Full Member
  • *
  • Posts: 158
Xplorer360 Adding Support For 250gb And 60gb
« Reply #7 on: October 26, 2009, 08:10:00 PM »

i dont understand the issues you guys are having

i flashed my 250gig drive, then let hddhackr create partitions

once done, i restored my partition2 from my 120 right to the 250... the files were there

i then copied my profile to a MU then to the 250gig.. now im redownloading all my DLC/games etc....

as mentioned above as well, there is a 250gig xplorer360 as well.. in my case i used extreme2 version or whatever it was as i didnt know there was a version specifically for the 250gig
Logged

Antman1

  • Archived User
  • Hero Member
  • *
  • Posts: 887
Xplorer360 Adding Support For 250gb And 60gb
« Reply #8 on: October 26, 2009, 10:35:00 PM »

Yeah the xplorer360 extreme 2 does restore partition 2 without problems.  only partition 3 is not visable.  havent been able to test that new patched version xamphear did.  good job onit though.  sounds like a few more modifications and it could be fully functional.  Glad we are getting closer.  would you mind posting details on what you did as far as finding the correct values to put for the 250gb drive?
Logged

dlav

  • Archived User
  • Newbie
  • *
  • Posts: 12
Xplorer360 Adding Support For 250gb And 60gb
« Reply #9 on: October 27, 2009, 06:43:00 AM »

xamphear = the man. Everyting works great. Moved the files form the 120GB to the pc with extreme2. Restore hdd with undo.bin, load 250GB.bin on the hdd. Load windows, use Xplorer360_09b6_250gb to drag and drop files on partition 3. The end. (IMG:style_emoticons/default/smile.gif)

Only forza2 and 3 saves don't work, obviously.

All this with a 7200rpm WD3200BEKT.  This thing is so fast...

When i had the 120GB bios on it the acces time was 10ms. Now with 250GB it went to ~12. Still better than the ~14ms it had whith the default firmware.
Logged

vaneske

  • Archived User
  • Newbie
  • *
  • Posts: 2
Xplorer360 Adding Support For 250gb And 60gb
« Reply #10 on: November 04, 2009, 01:05:00 PM »

QUOTE(dlav @ Oct 27 2009, 01:43 PM) View Post

xamphear = the man. Everyting works great. Moved the files form the 120GB to the pc with extreme2. Restore hdd with undo.bin, load 250GB.bin on the hdd. Load windows, use Xplorer360_09b6_250gb to drag and drop files on partition 3. The end. smile.gif

Only forza2 and 3 saves don't work, obviously.

All this with a 7200rpm WD3200BEKT.  This thing is so fast...

When i had the 120GB bios on it the acces time was 10ms. Now with 250GB it went to ~12. Still better than the ~14ms it had whith the default firmware.


I have the WD2500BEKT and the version of xplorer360 is still not working.  I have a pc with a fresh image I am using and still no dice.  Does anyone else have this problem?
Logged