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-Unlock
BenQ-Unlock
You do not have the required permissions to view the files attached to this post.

Re: BenQ-Unlock
same thing on benq.
ill just stay with iprep
all this means is the benq and lite-on are just about the same.
ill just stay with iprep
all this means is the benq and lite-on are just about the same.

- m60_maniac
- Trusted Member
- Posts: 86
- Joined: Thu Jun 05, 2008 12:42 pm
- Location: wellkingborough, UK
- Contact:
- Digital Menace
- Trusted Member
- Posts: 459
- Joined: Sun Mar 02, 2008 4:27 am
- Location: Midwest
Re: BenQ-Unlock
so this makes the benq flashable with any sata chipset ?
or something.
or something.
Re: BenQ-Unlock
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.
Sadalius
No questions by PM please
No questions by PM please
- m60_maniac
- Trusted Member
- Posts: 86
- Joined: Thu Jun 05, 2008 12:42 pm
- Location: wellkingborough, UK
- Contact:
Re: BenQ-Unlock
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.
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
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
Sadalius
No questions by PM please
No questions by PM please
- Digital Menace
- Trusted Member
- Posts: 459
- Joined: Sun Mar 02, 2008 4:27 am
- Location: Midwest
Re: BenQ-Unlock
so this would help maybe some other chipsets work ?
i mean mine works fine in df32 without this unlock i have n4 but yea
i mean mine works fine in df32 without this unlock i have n4 but yea