Se7enSins Forums: How to Flash the Lite-on DG-16D2S

Jump to content

  • (10 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

How to Flash the Lite-on DG-16D2S Rate Topic: ----- (You voted 5)

#1 Guest_ForrrestMaster_*

  • Group: Guests

Posted 23 December 2008 - 01:20 PM

THIS TUTORIAL IS OUT OF DATE. PLEASE SEE THIS THREAD:

http://www.se7ensins...gleflasher.html



Basic Guide to LiteOn DG-16D2S hacking.




This guide will cover Windows based flashing, if I have time Ill support 16bit (DOS) in a further guide. I won’t cover tray status too much – needs to be ‘closed’ but half open, nor will I cover Hardware, CK3 / Xtractor are there for the people that need it, want to make your own? Tray status or Schematics?

Go here.
http://beta.ivancove...D2S_Extract_Key

YOU MUST INSTALL PORTIO32.EXE BEFORE RUNNING THESE PROGRAMS

Programs required / used:

DVDKey32 v0.7
Firmtool v1.3
Lite-On-Erase
Dosflash32 v1.6

Can be found here.

One of the most vital parts of LiteOn modding is the use of your ‘Command Base Register’ Or, sata port.

Identifying your Sata Port Info


There are a few ways to do this, Ill cover the simple ones feel free to use your own methods.

Method One: iPrep
Run iPrep 101 v006 and select your Sata Controller in the drop down box. Then, click the ?
Posted Image

You will be presented with something resembling the image below.
Posted Image

Your command base register is the first 4 characters of DeviceIO – In this case CF00

Method Two: Dosflash32

Hook up your LiteOn to your PC power(ed) On

Run Dosflash32.exe
Posted Image

You may or may not see this, this is it failing on my Pioneer DVDRW – 0x1F0 and 0x170 are generally NOT your magic port.

Select No if it returns 0x170/0x1F0 ports.

If all is good, you will receive something similar to the image below, note my port. 0xCF00 – The same magic port iPrep returned :)
Posted Image

You might as well say No once this is returned as the LiteOn drive is locked, so it won’t respond to the mtk intro query.

OK, now you have your command base register, we need the com port you will be using (usually 1 for Serial Cables, needs to be 1-9 for USB or USB To Serial Adapters)

Right Click “My Computer”

Select properties
Posted Image
Select ‘Hardware’ tab, then, ‘Device Manager’
Posted Image
Scroll Down to ‘Ports COM & LPT’
Posted Image
You will see that I have been assigned Com Port 1

Now you can prepare to dump the data from the LiteOn

At this point, you should have all the system info you need to complete the process.

Next Step:

Obtaining dummy.bin using DVDKEY32 v0.7

DVDKEY32 is run from the command line and requires the command of:
Dvdkey32 SATA PORT COM PORT
In my instance, this is Dvdkey32 CF00 1


If you are not familiar with using Command Prompt, grab this neat powertoy.


http://download.micr...wertoySetup.exe

Navigate to the folder containing DVDKey32 v0.7 and right click->Open Command Window Here

Or, navigate manually in command prompt.

Important notes:
• Tray Status needs to be closed, but drive half open
• Serial port on LiteOn MUST be in tact (or using a probe/spear)
• You only need R707 joined
• Sata and Serial/USB connected to PC
• Drive powered ON

Type you DVDKEY32 command in the command prompt as shown below.
Posted Image

Insert probe / spear / homemade version if using one into via above R707 and press Enter

Posted Image

You will be presented with something similar to this, if key is returned as CC CC CC CC CC CC CC CC - CC CC CC CC CC CC CC CC – Then check your serial port / eject status.


Only proceed if you get green success message shown above.

DVDKey32 has just also created dummy.bin for firmtool support

THIS IS NOT AN ORIGINAL FIRMWARE FILE BUT IS TO BE TREATED AS SUCH IT WILL NOT WORK IF FLASHED TO A DRIVE

Inserting unique data into Hacked Firmware

This process is also run from the command line, using FirmTool v1.3.

You need Firmtool.exe, dummy.bin and LiteOn iXtreme all in the same directory.

Use the command powertoy or navigate in DOS to the containing folder of FirmTool.

Usage:

Firmtool source.bin hacked.bin

e.g. Firmtool dummy.bin iX15.bin

It should look like this.

Posted Image

Again, look for a green success message, abort if this isn’t produced.

Upon getting green success message, you are ready to erase the LiteOn drive.

Its ESSENTIAL you have the correct Drive Key backed up, once this erase cdb is sent there is no going back.

Erasing LiteOn Drive

Again, used from command line. Open containing folder of lite-on-erase.exe or navigate manually.

Command for erase is:

Lite-on-erase SATA PORT

e.g. Lite-on-erase CF00

You may get status 0x80 a few times, keep retrying until status 0x72

Image below shows me getting 0x80 before 0x72 – 0x72 is erased.

I erase LiteOns on my onboard Sata, so my sata port has changed in the image.
Posted Image

Writing the hacked firmware
Now, status is 0x72 we need to power cycle the DVD Drive.
Do so, then, run dosflash32.exe
Posted Image
You may or may not see this, this is it failing on my Pioneer DVDRW – 0x1F0 and 0x170 are generally NOT your magic port.

Select No if it returns 0x170/0x1F0 ports, you want the port you have used for DVDKey32 and Lite-On- Erase.

Failing on correct port shown below:
Posted Image

Select Yes.

If prompted for any other ports before/after just say No.

You will end up here:
Posted Image

Ensure correct port is selected at the top.

If flash chip properties are not filled in, you probably didn’t power cycle the LiteOn after erase – Close Dosflash32, power cycle drive then restart Dosflash.

Select write in the drop down box and Click Write Flash

Navigate to your hacked firmware (iX15.bin) you created in FirmTool Directory.

Posted Image

Select it, click Open.

It will flash all 4 banks and hopefully give the message you want to see :)

Posted Image

If write errors occur, you will need to erase / flash again.
Major thanks to Team Jungle on this.

Not Made by ForrrestMaster, I have just converted a PDF from here to a forum format.

This post has been edited by Carson: 15 November 2009 - 11:50 AM

0

#2 User is offline   B-rad Icon

  • Senior Member
  • Group: All Members
  • Posts: 2,191
  • Joined: 06-February 07

Posted 23 December 2008 - 01:30 PM

Very nice tutorial. This is one of the most complete I've seen. :thumbup:
0

#3 Guest_ForrrestMaster_*

  • Group: Guests

Posted 23 December 2008 - 02:04 PM

Just spreading the knowledge!
0

#4 User is offline   FtK Shadow Icon

  • Retired Staff
  • Group: Retired Staff
  • Posts: 2,164
  • Joined: 13-October 05

Posted 23 December 2008 - 03:48 PM

I know you didn't write and are not taking credit, but thanks for the time spent posting this :)
0

#5 User is offline   FRABAR Icon

  • Senior Member
  • Group: All Members
  • Posts: 1,550
  • Joined: 27-April 08

Posted 23 December 2008 - 03:55 PM

Very intuitive tutorial :thumbup:
0

#6 Guest_ForrrestMaster_*

  • Group: Guests

Posted 23 December 2008 - 04:07 PM

Yeah, I am not one to take credit for other people's work.
0

#7 User is offline   EclipseModz Icon

  • Super Moderator
  • Icon
  • Group: Super Moderators
  • Posts: 5,541
  • Joined: 19-August 08

Posted 23 December 2008 - 04:57 PM

So its all done in windows? Seems easy just a little time to do.
0

#8 Guest_ForrrestMaster_*

  • Group: Guests

Posted 23 December 2008 - 05:02 PM

Yeah, this is one of the ways to do it in windows.
0

#9 User is offline   Mizwax Icon

  • Se7en Sinner
  • Group: All Members
  • Posts: 4,671
  • Joined: 04-June 07

Posted 23 December 2008 - 06:05 PM

after reading that i feel like i could do it by myself. :P

good find. thanked/dugg! :thumbup:
0

#10 User is offline   x Freedom x Icon

  • Junior Member
  • Group: All Members
  • Posts: 253
  • Joined: 27-September 08

Posted 23 December 2008 - 06:08 PM

Probably a dumb question but I am new to this stuff, But what kind of chip would I need for my xbox 360 to do this?
0

#11 Guest_ForrrestMaster_*

  • Group: Guests

Posted 23 December 2008 - 06:12 PM

Xbox 360 Lite-On DG16D2S Extract Key - ivc wiki
0

#12 User is offline   punkskater2448 Icon

  • Se7en Sinner
  • Group: All Members
  • Posts: 4,632
  • Joined: 23-April 06

Posted 24 December 2008 - 11:57 AM

I am new myself. I thought you said this was all windows based? I need a chip to do this? So then it is not all windows based? For some one who is not familiar with this at all this tut is not very straight straightforward for noobs like me.
0

#13 User is offline   tOxiC x Icon

  • Member
  • Group: All Members
  • Posts: 667
  • Joined: 28-September 08

Posted 24 December 2008 - 01:15 PM

Should of made it on JungleFlasher. It's all windows based and easy.

This post has been edited by tOxiC x: 24 December 2008 - 01:16 PM

0

#14 Guest_ForrrestMaster_*

  • Group: Guests

Posted 24 December 2008 - 01:22 PM

It is all windows based, You just use the powertoy to run the programs in Dos. And JungleFlasher has so many bugs that using the older programs makes more sense IMO.
0

#15 User is offline   xbh1h2 Icon

  • GTFO underage
  • Group: Premium Members
  • Posts: 1,137
  • Joined: 02-July 08

Posted 24 December 2008 - 02:06 PM

Can I just use iprep?
0

#16 Guest_ForrrestMaster_*

  • Group: Guests

Posted 24 December 2008 - 02:26 PM

Yep, you can use DVDkey and Dosflash in Dos and do it that way.
0

#17 User is offline   xbh1h2 Icon

  • GTFO underage
  • Group: Premium Members
  • Posts: 1,137
  • Joined: 02-July 08

Posted 24 December 2008 - 04:09 PM

Alright also where is the best place to buy a connectivity kit?
0

#18 User is offline   punkskater2448 Icon

  • Se7en Sinner
  • Group: All Members
  • Posts: 4,632
  • Joined: 23-April 06

Posted 24 December 2008 - 04:44 PM

SO do I need a chip or not to flash my lite on?
0

#19 Guest_ForrrestMaster_*

  • Group: Guests

Posted 24 December 2008 - 04:48 PM

You need the a serial adapter to wire to the board to get the key, then you can use a sata cord to flash it. I used the same VIA chipset used to flash a Benq, havent tested with others.
0

#20 User is offline   punkskater2448 Icon

  • Se7en Sinner
  • Group: All Members
  • Posts: 4,632
  • Joined: 23-April 06

Posted 24 December 2008 - 04:59 PM

Would you be ever so kind to link a noob please? You should make a section at the top showing the items required to do this.
0

  • (10 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic