Page 1 of 1

BenQ-Unlock

Posted: Fri Aug 29, 2008 3:17 am
by MsK
Benq_Un_Lock

This exe is a win32 app that sends the "Magic" 28 unlock codes to you Benq 360 drive. The drive and then be dumped/erase/flashed using dosflash32 by chipsets other than Via/Nforce and without all that powering on/off or soldering.

Be warned: This win32 program does not use the windows API. The exe writes directly to the ATA controller's I/O ports (which requires Geek Hideout's I/O dll, which I have included in the rarr). It also requires that you be using an ATA - SATA adapter to connect your 360 drive to your PC, or an SATA controller that has a legacy mode (try the BIOS setup options on your controller).

C4eva - for 28 magic keys and the CDB's to send them
Podger - for the code
Seventhson - for the userspace parallel ATA driver

-----------------------------------------------------------------------------------------------------------------

USAGE:

Sends all unlock codes to benq

usage: Benq_Un_Lock command_base control_base [pio_mode]
command_base: base register of ATA command block in hex (e.g. 1F0 or 170)
control_base: base register of ATA control block in hex (e.g. 3F6 or 376)
legacy mode sata: command base = i/o from msinfo32, control base = command base + 0x0A (usually)
pio_mode: 16 or 32 (default: 32)


e.g.


Benq_Un_Lock 1cc0 1cca

Command base register is the port you would generally get from iPrep
Control base register in the case of Via 6421 at least is (Command base register + 0x0A)

If you have trouble with 16-bit transfer, which you shouldn't, then you can try 32-bit PIO transfers, using the 3rd options parameter....

Msinfo32 does not mention the Control base register... However, a slax boot disk does.. If you are having problem figuring out the control base register try this.

1. Boot from your Slax 2.1 cd
2. login to Slax user/pass root/toor
3. type: dmesg | grep sata
you should then see something like this:

sata_via 0000:04:0b.0: version 2.0
sata_via 0000:04:0b.0: routed to hard irq line 5
ata5: SATA max UDMA/133 cmd 0x1CC0 ctl 0x1CCA bmdma 0x1CA0 irq 22
ata6: SATA max UDMA/133 cmd 0x1CD0 ctl 0x1CDA bmdma 0x1CA8 irq 22

Line 3 is the first port in your card... line 4 is the second and so on...
Benq_Un_Lock.rar

Re: BenQ-Unlock

Posted: Fri Aug 29, 2008 6:21 am
by CoFree
same thing on benq.
ill just stay with iprep
all this means is the benq and lite-on are just about the same. ;)

Re: BenQ-Unlock

Posted: Fri Aug 29, 2008 6:23 am
by m60_maniac
yea iprep is easier imo, will be good if lite on is cracked the same kinda way :D

Re: BenQ-Unlock

Posted: Tue Sep 02, 2008 12:25 am
by Digital Menace
so this makes the benq flashable with any sata chipset ?

or something.

Re: BenQ-Unlock

Posted: Tue Sep 02, 2008 6:16 am
by sadalius
No, just unlocks it so it is accessible by windows so you can use the windows based dosflash32 instead of whats packaged with iprep, doshflash16 which is for dos.

Re: BenQ-Unlock

Posted: Tue Sep 02, 2008 5:35 pm
by m60_maniac
i fort this lets u use any chipset for it?

The drive and then be dumped/erase/flashed using dosflash32 by chipsets other than Via/Nforce and without all that powering on/off or soldering.

Re: BenQ-Unlock

Posted: Tue Sep 02, 2008 8:25 pm
by sadalius
no, not any chipset. Just helps with others. It's not a for sure thing. Reason being, not all chipsets support legacy mode. Here's the caption:


Benq Unlock
>> >>A new application that helps with the modification of Benq VAD6038 drives..
This exe is a win32 app that sends the "Magic" 28 unlock codes to you Benq 360 drive. The drive can then be dumped/erase/flashed using dosflash32 by chipsets other than Via/Nforce and without all that powering on/off or soldering.

Be warned: This win32 program does not use the windows API. The exe writes directly to the ATA controller's I/O ports (which requires Geek Hideout's I/O dll, which I have included in the rarr). It also requires that you be using an ATA - SATA adapter to connect your 360 drive to your PC, or an SATA controller that has a legacy mode (try the BIOS setup options on your controller).

Special thanks to:

C4eva - for 28 magic keys and the CDB's to send them
Podger - for the code
Seventhson - for the userspace parallel ATA driver

Re: BenQ-Unlock

Posted: Wed Sep 03, 2008 12:44 am
by Digital Menace
so this would help maybe some other chipsets work ?

i mean mine works fine in df32 without this unlock i have n4 but yea