xboxscene.org forums

Pages: [1] 2

Author Topic: Benq Batch Files  (Read 1372 times)

Exobex

  • Archived User
  • Hero Member
  • *
  • Posts: 1093
Benq Batch Files
« on: October 28, 2007, 07:00:00 PM »

Nice new drive, nice new firmware, nice new firmware tools... I thought we could do with some nice new batch files to go with them!  Download from here.

From the readme:-
QUOTE(readme.txt)
BENQ BATCH FILES (build 07.10.29) by eXOBeX
===========================================

This is a collection of batch files which allow you to "manage" flashing of BenQ
firmwares in the same way that the batch files for X360SAM operate.
In other words, the batch files are the same as the ones for X360SAM and Samsung drives,
except:-
1) they use FIRMTOOL instead of X360SAM
2) they use DOSFLASH instead of MTKFLASH
3) they're for BenQ drives instead of Samsungs!

The X360SAM batch files store firmwares in folders named after the 360s' serial
numbers, these batch files do the same and are called in the same way.

*** USE AT YOUR OWN RISK - DON'T BLAME ME IF ANYTHING GOES WRONG ***

There are ten batch files altogether:-

BENREAD.BAT, BENREADF.BAT, BENREADQ.BAT
To run this, type BENREAD (or BENREADF or BENREADQ) followed by the Xbox
serial number,
e.g. BENREAD 1234567 61005
This will create a folder especially for that Xbox, read the firmware from
the drive, storing it in the folder as BORIG.BIN.  It will then use FIRMTOOL.EXE
to create a hacked version (called BHACKED.BIN), storing it in the same folder.
BENREADF.BAT will use BENQ-IXA.BIN (the "Fast" firmware)
BENREADQ.BAT will use BENQ-IXB.BIN (the "Quiet" firmware)
BENREAD.BAT just calls SAMREADF.BAT anyway, unless you change it.

BENHACK.BAT
To run this, type BENHACK followed by the Xbox serial number,
e.g. BENHACK 1234567 61005
This flashes the BHACKED.BIN file (created by BENREAD.BAT) onto the drive.

BENREMOD.BAT, BENREMOF.BAT, BENREMOQ.BAT
To run this, type BENREMOD (or BENREMOF or BENREMOQ) followed by the Xbox
serial number,
e.g. BENREMOD 1234567 61005
This does the same as BENREAD.BAT but without re-reading BORIG.BIN from the 360.
Useful if you've used read the drive in the past, but now you want to flash a
newer firmware to the same drive.
BENREMOF.BAT will use BENQ-IXA.BIN (the "Fast" firmware)
BENREMOQ.BAT will use BENQ-IXB.BIN (the "Quiet" firmware)
BENREMOD.BAT just calls SAMREMOF.BAT anyway, unless you change it.

BENORIG.BAT
To run this, type BENORIG followed by the Xbox serial number,
e.g. BENORIG 1234567 61005
This flashes the BORIG.BIN file (created by SAMREAD.BAT) back onto the drive.

MAKEFOLD.BAT
To run this, type MAKEFOLD followed by the Xbox serial number,
e.g. MAKEFOLD 1234567 61005
This is a "bonus" batch file, I use it to create folders within the existing
"BACKUPS\yyyyy\xxxxxxx" structure, I use these folders when flashing Hitachi
007x drives with Firmware Toolbox.  For earlier Hitachis I use customised
versions of GaryOPA's batch files, they're not included here.

WIPEFIRM.BAT
To run this, type WIPEFIRM followed by the Xbox serial number,
e.g. WIPEFIRM 1234567 61005
This is another "bonus" batch file.  If for any reason you need to delete a
firmware folder altogether, that's what it does (after asking for confirmation!)

No need to boot Windows as part of the flash process!

You may need to edit BENREADF.BAT, BENREADQ.BAT, BENREMOF.BAT, BENREMOQ.BAT,
BENHACK.BAT and BENORIG.BAT to suit your own SATA chipset (they're currently
customised for VIA EPIA SP series Mini-ITX motherboards with PnP OS disabled).
The bits you need to change are CLEARLY MARKED OUT in each file (one change in
each of the BENREADx and BENREMOx batch files, two changes in the BENORIG and
BENHACK batch files).

Before using, put a copy of DOSFLASH.EXE in the same folder as the batch files,
and copy the "Fast" and "Quiet" folders to the same place as well (not just their
contents, the folders themselves as well).

Thanks go to:-
Commodore4Eva for his excellent work on the Xtreme firmware
Caster420 for FirmTool
Schtrom for DOSFlash
Maximus for Firmware Toolbox
GaryOPA for Hitachi firmware stuff
Anyone else I've forgotten!

p.s. if you're wondering why the files are called BORIG.BIN and BHACKED.BIN, it's
to prevent accidental cross-flashing of BenQ drives with Samsung firmware, and
vice-versa.
Logged

ichigoxxx

  • Archived User
  • Full Member
  • *
  • Posts: 136
Benq Batch Files
« Reply #1 on: October 28, 2007, 10:38:00 PM »

Thanks for the batch files will try it out tomorrow.
Logged

MANHUNT

  • Archived User
  • Jr. Member
  • *
  • Posts: 85
Benq Batch Files
« Reply #2 on: October 28, 2007, 11:16:00 PM »

Nice post, appreciate this!
Logged

cypher21

  • Archived User
  • Sr. Member
  • *
  • Posts: 342
Benq Batch Files
« Reply #3 on: October 29, 2007, 01:20:00 AM »

nice one,

I was working on some batchfiles yesterday but didn;t have the time to finish them (IMG:style_emoticons/default/smile.gif)

Guess i'll use yours then!

thanx for sharing!

This post has been edited by cypher21: Oct 29 2007, 08:20 AM
Logged

caster420

  • Archived User
  • Hero Member
  • *
  • Posts: 938
Benq Batch Files
« Reply #4 on: October 29, 2007, 06:56:00 AM »

Nicely done Exobex!  This should be useful to those who want to flash multiple drives and have their firmware sorted.

 

Thanks,

 

Caster.

Logged

mr_spoon

  • Archived User
  • Newbie
  • *
  • Posts: 39
Benq Batch Files
« Reply #5 on: October 29, 2007, 07:16:00 AM »

can you use either version of dosflash 16 or 32? ...someone had to ask  biggrin.gif


spoon tongue.gif
Logged

Exobex

  • Archived User
  • Hero Member
  • *
  • Posts: 1093
Benq Batch Files
« Reply #6 on: October 29, 2007, 10:29:00 AM »

Don't know.  I wrote the batch files for running in DOS, not XP.  Don't know if DOSFLASH32 works under Win2K as I haven't tried and I'm not prepared to infect a machine with XP or Vista to try it out on those.

If DOSFLASH32 accepts the same commands in the same order, it should work.

Just spotted two typos in the readme, I knew some SAMs would slip through the net! (IMG:style_emoticons/default/tongue.gif)

This post has been edited by Exobex: Oct 29 2007, 05:34 PM
Logged

mr_spoon

  • Archived User
  • Newbie
  • *
  • Posts: 39
Benq Batch Files
« Reply #7 on: October 29, 2007, 11:14:00 AM »

ok no worries, will just use the 16 one..thanx for replying though biggrin.gif


spoon tongue.gif
Logged

ash1471

  • Archived User
  • Full Member
  • *
  • Posts: 226
Benq Batch Files
« Reply #8 on: October 29, 2007, 11:26:00 AM »

Exellent work.

Thanks for this.

ASH
Logged

Ranger72

  • Archived User
  • Hero Member
  • *
  • Posts: 3746
Benq Batch Files
« Reply #9 on: October 29, 2007, 08:04:00 PM »

Nice work Exobex.

This makes makes my work easier.
Logged

treyking11

  • Archived User
  • Newbie
  • *
  • Posts: 23
Benq Batch Files
« Reply #10 on: October 30, 2007, 12:11:00 PM »

how long should it take for the benq status to change to DO or D1 (cant remember which it tells you to wait for) after i type yes to resend the command and i turn the console back on? it seems like it is hanging. actually i know it is hanging...  great job on this by the way. i love flashing with samread, hope this is just as convenient!
Logged

treyking11

  • Archived User
  • Newbie
  • *
  • Posts: 23
Benq Batch Files
« Reply #11 on: October 30, 2007, 12:33:00 PM »

oh yeah, i have an onboard 8237 chipset. thanks!
Logged

Ave

  • Archived User
  • Jr. Member
  • *
  • Posts: 65
Benq Batch Files
« Reply #12 on: October 30, 2007, 12:53:00 PM »

Mine goes to the screen where it says to ensure the drive is off.  I turn it off, hit the button as instructed, then it lists all the dosflash commands and goes back to the root, nothing happens?
Logged

Exobex

  • Archived User
  • Hero Member
  • *
  • Posts: 1093
Benq Batch Files
« Reply #13 on: October 30, 2007, 04:31:00 PM »

QUOTE(Ave @ Oct 30 2007, 06:53 PM) *

Mine goes to the screen where it says to ensure the drive is off.  I turn it off, hit the button as instructed, then it lists all the dosflash commands and goes back to the root, nothing happens?

Check the bit where you edited the batch file to suit your chipset.  Something's probably wrong there.

QUOTE(treyking11 @ Oct 30 2007, 06:11 PM) *

how long should it take for the benq status to change to DO or D1 (cant remember which it tells you to wait for) after i type yes to resend the command and i turn the console back on? it seems like it is hanging. actually i know it is hanging...  great job on this by the way. i love flashing with samread, hope this is just as convenient!

Worth trying the other SATA port?
Logged

treyking11

  • Archived User
  • Newbie
  • *
  • Posts: 23
Benq Batch Files
« Reply #14 on: October 30, 2007, 04:42:00 PM »

ok. i was able to flash one successfully a little while ago using a floppy & dosflash16 and didnt change ports, so i am not convinced the problem is the port. i will try to make sure though. i put all of the benq files on the same pen drive as my samread tools, but that shouldnt matter, should it? thanks for the input
Logged
Pages: [1] 2