刚刚在老外论坛中找到了这个技术文章
哪位E文强的来给翻译下,造福群众(有请 hiaaa 大大)
------------------------------------------------------------------------------------------
Apparently, using the bad flash recovery method to flash an MS28 drive will only work with VIA chipsets.
Even if your chipset works with MS25 and even if you use a hex-edited MTKFlash, it will not work if you do not have a VIA chipset.
Follow the previous steps to “prepare” your reading setup (floppy, usb, or NTFSDOS cd). Both X360SAM and manual method will work with MS28, but you need to use an updated X360SAM with the /sata command in the batch files.
This also applies to the manual method, you must use the /sata switch in the MTKFlash command.
Reading Original MS28 Firmware with X360SAM and Bad Flash Method
First things first, make sure your SATA chipset is compatible or you are using the hex-edited MTKFlash.
||sTix|| found that he could only get this working if he had a PC cd/dvd drive hooked up to IDE. I would suggest trying to hook up a MTK-based cd or dvd drive to IDE.
If you do not hook up the pc drive, you will not get the MTKFlash menu after typing the command.
Power off your Xbox 360 and PC.
Connect the Samsung drive to the PC using a SATA cable, but leave the 360 powered off. Insert your bootable floppy/USB /NTFSDOS CD and turn on the computer, booting to a command prompt.
If you boot to Windows, restart your computer and set your BIOS boot priority.
If using the NTFSDOS boot CD, hit Enter at the “Select from Menu…” , hit Yes at the NTFSDOS picture, and then move to your NTFS drive.
You should get to a command prompt.
At this point, you can finally turn on your Xbox 360.
Type the following command a few seconds after turning on your Xbox 360.
SAMREAD XXXXXXX YYYYY , using your Xbox 360 serial number
Press Enter
It should display your SATA chipset. DO NOT select the port yet.
Leave it at the “menu.”
If your SATA port isn’t showing up, you didn’t hexedit mtkflash correctly or you have an incompatible chipset.
While at MTKFlash’s port selection menu, power off the Xbox 360.
Select the port that the 360 is connected to, even though the 360 is now off.
It will “pause” when you select that port.
Count to about ten, then turn on the Xbox 360.
It should start reading and dumping automatically.
It will go from 0-100% 3-4 times, all on the same line.
It looks like it is doing the same thing over and over again, because it doesn’t start a new line, but let it go, it will finish in a little while.
When the dump is done, it will tell you to restart your pc.
Disconnect the SATA cable and power off the Xbox 360.
Unplug your floppy/USB/CD and restart your computer.
Boot into Windows.
Plug in your floppy/USB (or go to the C: drive) drive and find orig.bin.
This is your Xbox360 Drives firmware and needs to be kept safe! Make a copy of the file.
Then make another one on another drive.
Then make another somewhere else. Email it to yourself.
You get the drift.
Writing the Hacked MS28 Firmware Using X360SAM and Bad Flash Method
First things first, make sure your SATA chipset is compatible or you are using the hex-edited MTKFlash.
||sTix|| found that he could only get this working if he had a PC cd/dvd drive hooked up to IDE. I would suggest trying to hook up a MTK-based cd or dvd drive to IDE. If you do not hook up the pc drive, you will not get the MTKFlash menu after typing the command.
Power off your Xbox 360 and PC.
Connect the Samsung drive to the PC using a SATA cable, but leave the 360 powered off. Insert your bootable floppy/USB /NTFSDOS CD and turn on the computer, booting to a command prompt.
If you boot to Windows, restart your computer and set your BIOS boot priority.
If using the NTFSDOS boot CD, hit Enter at the “Select from Menu…”, hit Yes at the NTFSDOS picture, and then move to your NTFS drive.
You should get to a command prompt.
At this point, you can finally turn on your Xbox 360. Type the following command a few seconds after turning on your Xbox 360.
SAMHACK XXXXXXX YYYYY , using your Xbox 360 serial number
Press Enter
Apparently, using the bad flash recovery method to flash an MS28 drive will only work with VIA chipsets.
Even if your chipset works with MS25 and even if you use a hex-edited MTKFlash, it will not work if you do not have a VIA chipset.
Please use the VCC switch method instead
It should display your SATA chipset.
DO NOT select the port yet. Leave it at the “menu.”
If your SATA port isn’t showing up, you didn’t hexedit mtkflash correctly or you have an incompatible chipset.
While at MTKFlash’s port selection menu, power off the Xbox 360.
Select the port that the 360 is connected to, even though the 360 is now off.
It will “pause” when you select that port.
Count to about ten, then turn on the Xbox 360.
It should start flashing automatically.
It will go from 0-100% 3-4 times, all on the same line.
It looks like it is doing the same thing over and over again, because it doesn’t start a new line, but let it go, it will finish in a little while.
When the flash is done, it will tell you to restart your pc.
Disconnect the SATA cable and power off the Xbox 360.
Put your Xbox 360 back together and test.
Reading the Original MS28 Firmware Using Manual Method and Bad Flash Method
First things first, make sure your SATA chipset is compatible or you are using the hex-edited MTKFlash.
||sTix|| found that he could only get this working if he had a PC cd/dvd drive hooked up to IDE. I would suggest trying to hook up a MTK-based cd or dvd drive to IDE.
If you do not hook up the pc drive, you will not get the MTKFlash menu after typing the command.
Power off your Xbox 360 and PC.
Connect the Samsung drive to the PC using a SATA cable, but leave the 360 powered off. Insert your bootable floppy/USB /NTFSDOS CD and turn on the computer, booting to a command prompt.
If you boot to Windows, restart your computer and set your BIOS boot priority.
If using the NTFSDOS boot CD, hit Enter at the “Select from Menu…” , hit Yes at the NTFSDOS picture, and then move to your NTFS drive.
You should get to a command prompt. At this point, you can finally turn on your Xbox 360. Type the following command a few seconds after turning on your Xbox 360.
mtkflash r /m /sata orig.bin
Press Enter
It should display your SATA chipset.
DO NOT select the port yet. Leave it at the “menu.”
If your SATA port isn’t showing up, you didn’t hexedit mtkflash correctly or you have an incompatible chipset.
While at MTKFlash’s port selection menu, power off the Xbox 360.
Select the port that the 360 is connected to, even though the 360 is now off.
It will “pause” when you select that port.
Count to about ten, then turn on the Xbox 360.
It should start reading and dumping automatically.
It will go from 0-100% 3-4 times, all on the same line.
It looks like it is doing the same thing over and over again, because it doesn’t start a new line, but let it go, it will finish in a little while.
When the dump is done, it will tell you to restart your pc.
Disconnect the SATA cable and power off the Xbox 360.
Unplug your floppy/USB/CD and restart your computer.
Boot into Windows. Plug in your floppy/USB (or go to C: drive) and find orig.bin.
This is your Xbox360 Drives firmware and needs to be kept safe!
Make a copy of the file. Then make another one on another drive.
Then make another somewhere else. Email it to yourself.
You get the drift.
Injecting DVD Drive Key into Xtreme Firmware
Follow the hex editing instructions above; they are exactly the same with MS28 firmware.
Put the modified.bin firmware on your floppy / USB / C: drive.
Writing the Hacked MS28 Firmware Using Manual Method and Bad Flash Method
First things first, make sure your SATA chipset is compatible or you are using the hex-edited MTKFlash.
||sTix|| found that he could only get this working if he had a PC cd/dvd drive hooked up to IDE. I would suggest trying to hook up a MTK-based cd or dvd drive to IDE.
If you do not hook up the pc drive, you will not get the MTKFlash menu after typing the command.
Power off your Xbox 360 and PC.
Connect the Samsung drive to the PC using a SATA cable, but leave the 360 powered off. Insert your bootable floppy/USB /NTFSDOS CD and turn on the computer, booting to a command prompt.
If you boot to Windows, restart your computer and set your BIOS boot priority.
If using the NTFSDOS boot CD, hit Enter at the “Select from Menu…”, hit Yes at the NTFSDOS picture, and then move to your NTFS drive.
You should get to a command prompt.
At this point, you can finally turn on your Xbox 360.
Type the following command a few seconds after turning on your Xbox 360.
mtkflash w /m /sata /modified.bin
Press Enter
It should display your SATA chipset.
DO NOT select the port yet. Leave it at the “menu.”
If your SATA port isn’t showing up, you didn’t hexedit mtkflash correctly or you have an incompatible chipset.
When the flash is done, it will tell you to restart your pc.
Disconnect the SATA cable and power off the Xbox 360.
Put your Xbox 360 back together and test.
----------------------------------------------------------------------------------------------------- |