Guide: Flashning av BenQ VAD6038 (iXtreme v1.4)
Tänkte skriva en liten nybörjarguide för hur man flashar BenQ VAD6038 driven som sitter i många nya Xbox 360 eftersom flera st efterfrågat det. Det finns ett par här på PSXCARE som är bra skrivna men en syftar på Dosflash32 vilket kan ställa till det rejält vid flashningen. Den andra, även den bra men jag tänkte försöka få med lite mer länkar och ännu tydligare beskrivning av varje steg.
Jag kommer att beskriva hur jag gjorde när jag fick det att fungera men tar INGET ansvar för om det inte funkar för er eller om andra fel dyker upp i samband med flashningen. Ni följer denna guide helt på egen risk.
Till guiden:
Förberedelser:
Det kan vara bra om ni plockar hem all den programvara vi kommer att behöva innan vi börjar pilla allt för mycket och ser till att all hårdvara finns tillgänglig och installerad. Jag skulle i första hand rekommendera att ni plockar hem de programvaror samt firmwares vi behöver genom Xbins FTP. Ett smidigt program för att ansluta till denna FTP är:
Easy Xbins
Länk: http://www.360mods.net/Downloads/details/id=29.html
Installera och kör igång programmet (Xbins.bat) så kommer det automatiskt att ansluta till Xbins FTP och ni kan plocka hem vad ni vill. Jag försöker ha en Xbins länk samt en Internetlänk till de programvaror/firmwares som finns nedan. Har ni problem att ansluta till FTP:n så kontrollera ev brandväggar och tillåt Easy Xbins i den.
1a. Dosflash 1.3b (En viss varning för v1.4b utfärdas då den tydligen inte funkar alls för många, inkl mig)
Xbins: Xbox 360 -> Firmware -> Firmware Tools -> DosFlash -> _old -> DosFlash_V1.3Beta.exe
Länk1: http://rapidshare.com/files/13951287...3Beta.exe.html
Länk2: http://www.mediafire.com/?bkrypib2hy7
Länk3: http://thepiratebay.org/tor/3869661/...ch_Files_[
1b. Dosflash 1.4b (För dom som 1.4b funkar bättre för.)
Xbins: Xbox 360 -> Firmware -> Firmware Tools -> DosFlash -> DosFlash_V1.4Beta.exe
Länk1: http://rapidshare.com/files/13951277...4Beta.exe.html
Länk2: http://www.mediafire.com/?aratablnedv
Länk3: http://www.xbox-scene.com/xbox1data/...uAzUKIhJcJ.php
2. HP USB Disk Storage Format Tool 2.1.8
Länk1: http://rapidshare.com/files/139504052/SP27608.exe.html
Länk2: http://www.mediafire.com/?zqciuigh7kw
Länk3: http://files.extremeoverclocking.com/file.php?f=197
3a. iPrep 1.01 v0.0.1 (Denna använde jag)
Xbins: Xbox 360 -> Firmware -> Firmware Tools -> iPrep 101 -> _old -> iPrep_101.rar
Länk1: http://rapidshare.com/files/13950634...p_101.rar.html
Länk2: http://www.mediafire.com/?4szdmogpvr3
Länk3: http://www.xbox-scene.com/xbox1data/...ykVDGoHyBM.php
3b. iPrep 1.01 v0.0.6
Xbins: Xbox 360 -> Firmware -> Firmware Tools -> iPrep 101 -> _old -> iPrep_101-006.rar
Länk1: http://rapidshare.com/files/13950639...1-006.rar.html
Länk2: http://www.mediafire.com/?pxtwi5mr8hm
4a. iXtreme 1.41
Xbins: Xbox 360 -> Firmware -> Hacked Firmware -> BenQ VAD6038 -> Benq.iXtreme.v1.41.rar
Länk1: http://rapidshare.com/files/13950939...v1.41.rar.html
Länk2: http://www.mediafire.com/?zb0xkydjdeb
4a. iXtreme 1.4
Xbins: Xbox 360 -> Firmware -> Hacked Firmware -> BenQ VAD6038 -> _old -> Benq.iXtreme.v1.4.rar
Länk1: http://rapidshare.com/files/13950912....v1.4.rar.html
Länk2: http://www.mediafire.com/?htbtite4xuu
Länk3: http://www.mininova.org/tor/1036223
5. Dos 6.22 (för boot till Dos genom USB-minnet)
Länk1: http://rapidshare.com/files/13950394...8boot.zip.html
Länk2: http://www.mediafire.com/?ob3f5s5oyrq
Länk3: http://www.zshare.net/download/544974463fcc76/
Övrig hårdvara som behövs förutom då den självklara 360:n med BenQ läsare samt en dator är:
* Kabel för jordning mellan enheterna. Jag tog en kopparkabel och satte krokodilklämmor i varje ände. Fanns för 9 kr på Jula ;)
* Ett USB-minne eller ev en diskett. Denna guiden är skriven efter ett USB-minne då det är betydligt säkrare.
* VIA VT6421A SATA-kontrollerkort (många andra moderkort med rätt chipset har redan stöd för detta men detta kort är billigt och grymt bra. PSXCARE säljer detta till bra pris här)
* Här kan ni se vilka chipsets som dosflash stödjer. Har ni något av dessa ska ni inte behöva köpa något extra kontrollerkort. Dock så funkar väl somliga bättre än andra.
Då kör vi igång (se till att VIA VT6421A SATA-kontrollerkortet är installerat om ni har tänkt att använda det):
01. Packa upp Dos 6.22 filerna (win98boot.zip) till en mapp. T.ex. C:\DOS
02. Installera programmet "HP USB Disk Storage Format Tool" och kör igång det.
03. Anslut ert USB-minne och välj den enhetsbokstaven som minnet får under "Device" i programmet.
04. Välj FAT eller FAT32 som "File system".
05. Bocka i "Create a DOS startup disk" och "using DOS system files located at:" bör bli bockat automatiskt.
06. Klicka på "..." ikonen till höger och leta på "C:\DOS"-mappen.
07. Klicka på "Start" så börjar USB-minnet formateras.
08. När formateringen är klar kan ni stänga programmet och sedan flytta över DOS filerna från "C:\DOS"-mappen till USB-minnets root.
09. Packa sedan upp Dosflash 1.3b (alt 1.4b) under någon annan mapp. T.ex. C:\DOSFlash.
10. Gå in i C:\DOSFlash\DOSFlash16 (eller där ni packade upp filera) och kopiera över filerna "DosFlash.exe" samt "DosFlash.typ" till USB-minnets root.
11. Installera iPrep 1.01 (v0.0.1 i mitt fall) och startar programmet.
12a. Se till att "Force Device List" samt "Custom Serial ATA" är båda bockade.
12b. Använder man ett nForce3-baserat moderkort (och inte VIA SATA-kontrollerkortet) så heter det "List IDE Based Controllers" istället för "List SCSI Based Controllers".
13. Klicka på knappen "List SCSI Based Controllers" och välj ert kontrollerkort i listan under.
14. Ni skall då ovan till höger se "Dev IO:" och sedan en sträng med bokstäver och siffror. De fyra första är er SATA portadress (SKRIV NER DETTA!! VIKTIGT!!).
Då var vi klara med förberedelserna för att kunna läsa ur firmwaren ur läsaren.
01. Stäng av datorn och plocka bort chassiväggen. Jag kopplade även bort ALLA kablar för läsare samt diskar för att undvika onödiga fatala misstag.
02. Plocka isär 360:n (Video) så ni kommer åt läsaren och koppla sedan en SATA-kabel mellan läsaren och kontrollerkortet i datorn.
03. Koppla jordkabeln mellan datorns samt 360:ns chassi för att få samma jordning.
04. Vet ej om detta steg längre krävs men jag kopplade in komponentkabeln mellan 360:n och TV:n för att undvika att den stängs av automatiskt efter 5 min.
05. Koppla in USB-minnet och starta sedan datorn (EJ Xboxen ännu). Gå in i datorns Bios (oftast DEL eller F2).
Följande steg (nr 6) skall enbart göras om ni kör med VIA VT6421A SATA-kontrollerkortet. Ej med ex nForce3 chipset på moderkortet. Dock skall steg 7 göras oavsett fall.
06. Där ska ni stänga av ALLA SATA-kontrollers (nåt i stil med Serial Port 1&2 Adress = Disabled).
07. Samt ställa in Boot-ordningen så att den bootar från USB-minnet som primary.
08. Spara ändringarna (oftast F10) följt av "Yes" och låt datorn boota om.
09. Nu ska den boota från USB-minnet och ni ser ev en Win98 logga och efter nån minut en Dos-prompt.
10. Skriv där "dosflash r XXXX 1 a0 1 4 C:\Orig.bin 0" (utan citat-tecknen och där XXXX är ER SATA-portadress) följt av "Enter".
11. Ni ska då få ett felmeddelande i stil med "MTK Vendor Intro failed..." och sedan frågan "YES/NO" för att "resend the command". Välj "Y" för "YES" och sedan Enter.
Kör ni med VIA VT6421A SATA-kontrollerkortet så ska ni även göra steg 12 och 13. Kör ni däremot med ex nForce3-chipset direkt på moderkortet så ska den nu automatiskt läsa ut firmwaren till USB-minnet och ni kan gå direkt till punkt 14.
12. Då ska det stå "Status: 0x7F. Starta då 360:n och ni kommer att märka att statusen ändras konstant mellan 0x51 och 0xD1.
13. Stäng då av Xboxen och starta den sedan omedelbart igen. Ni bör då få "Status: 0x73" och sedan "Reading Bank" 0-3...OK! Och sedan ett "Reading Finished! DataSum: xxxx".
14. Då är allt klart så långt. Vi har en lyckad utläsning av firmwaren till USB-minnet.
15. Stäng av dator + Xboxen. Koppla tillbaka hårddiskarna och gå sedan in i Biosen på nytt. Ställ tillbaka allt som det var (finns oftast en "default settings") och spara + avsluta (oftast F10).
16. När du kommer in i Windows igen så ta ett flertal kopior av firmwaren vi läst ut (olika diskar, datorer, media etc). Det är ingen höjdare om enda kopian blir korrupt eller försvinner.
Då var vi klara med utläsningen av firmwaren så nu går vi vidare med programmeringen av iXtreme 1.4.
01. Gå in i mappen där ni packade upp iXtreme 1.4 firmwaren och bör där finna olika hastigheter för läsaren (2x, 5x, 8x, 12x samt "Non Stealth").
02. Nu får ni själva välja vilken ni vill använda. 2x är tyst men läser långsamt. 12x är högljudd men läser snabbt. 5x eller 8x är väl att rekommendera. OBS !! Det finns även en "Non Stealth" som är perfekt för er med Live-bannad box som vill lira era gamla icke Stealth Patchade spel. Kör EJ denna om ni vill kunna spela på Xbox Live med backuper.
03. Kopiera in er "Orig.bin"-fil från USB-minnet till den mappen ni väljer.
04. Där skall ni se en fil vid namn "Make iXtreme firmware.cmd". Dubbelklicka på den och ni bör få ett grönt "*** SUCCESS ***"-meddelande på skärmen om allt gått enligt planerna (kolla all text i rutan så ni inte fått något annat felmeddelande någon annanstans).
05. Klicka på någon tangent för att stänga rutan. I mappen bör en ny fil (ix14.bin) dykt upp som är den modifierade firmwarefilen.
06. Kopiera in den filen till USB-minnet under rooten som allt annat.
Då var vi klara med modifieringen av firmwaren och skall nu flasha in den på läsaren istället för originalfirmwaren.
01. Stäng av datorn på nytt och dra ur alla kablar till diskar/läsare.
02. Gå in i bios och upprepa proceduren med att stänga av alla SATA-kontrollers i Bios (om ni kör med VIA VT6421A SATA-kontrollerkortet) samt se till så att USB-minnet är primary boot device. Spara + avsluta (oftast F10).
03. Starta upp datorn på nytt så att den bootar från USB-minnet och vänta tills ni kommer till Dos-prompten.
04. Skriv denna gång "dosflash e XXXX 1 a0 1 4 d8 1" (utan citat-tecknen och där XXXX är ER SATA-portadress) följt av "Enter".
05. Ni ska då få ett felmeddelande igen i stil med "MTK Vendor Intro failed..." och sedan frågan "YES/NO" för att "resend the command". Välj "Y" för "YES" och sedan "Enter".
06. Då ska det stå "Status: 0xFF. Starta då 360:n och ni kommer att märka att statusen ändras konstant mellan 0x51 och 0xD1.
07. Stäng då av Xboxen och starta den sedan omedelbart igen. Ni bör då få "Status: 0x73" och sedan "Erasing...OK!" följt av "Erasing Finished!".
08. Ni ska nu stå vid C:\-prompten igen så vi istället kan flasha in den modifierade firmwaren.
09. Skriv då "dosflash w XXXX 1 a0 1 4 C:\ix14.bin 1" (utan citat-tecknen och där XXXX är ER SATA-portadress) följt av "Enter".
10. Det ska då stå "Writing Bank 0...OK!" och så vidare tills den gjort så för Bank 0-3. Sedan "Writing Finished! DataSum: XXXX" och tillbaka till C:\-prompten.
11. GRATTIS! Du har precis flashat din BenQ-läsare så den är kapabel till att spela backuper.
12. Stäng av all utrustning. Koppla tillbaka hårddiskar/läsare i datorn. Gå in i Bios och aktivera allt på nytt.
13. Testa ett lir och njut.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX
Skriv gärna kommentarer på denna guide. Både positivt och negativt är välkommet. Är det något som inte stämmer som jag kan förändra eller förbättra? Kommentera helst textinnehållet och inte uppbyggnaden eller fonter etc då jag kommer att fixa det inom kort.
Nu är det fredag och ganska sent men jag hoppas det mesta i guiden är korrekt. Jag kommer nog att pilla en hel del i den för att få den så lättförstådd som möjligt. Den är trots allt skrivet av en nybörjare för andra nybörjare som var i samma situation jag själv befann mig i innan jag började pilla med detta.
Några små tillägg:
1. Jag körde iPrep för att få ut min SATA portadress. När jag körde msinfo32 varianten så fick jag en helt annan adress (antagligen för en SATA port på moderkortet) så jag rekommenderar helt klart iPrep.
2. Från början använde jag Dosflash 1.4b och lyckades då läsa ut firmwaret korrekt. Men när jag sedan skulle ta bort firmwaret från läsaren så fick jag bara något "erasing flash error" eller liknande. Efter mycket googlande fick jag fram att väldigt väldigt många har problem med just 1.4b och dom då rekommenderade 1.3b istället. Jag testade denna och det funkade klockrent.
3. Som ni ser så lade jag till en film som visar hur man öppnar boxen då det skulle bli väldigt svårt att förklara i detalj utan bilder. Så ladda hem den från zshare och kolla igenom den innan ni börjar.
4. Vissa program etc kan vara lite svåra att hitta på på nätet. Nu har jag länkat till de sidor där jag hittat dessa program och som går att ladda hem ifrån. Hittar ni andra sidor som har dessa program kan ni gärna posta en länk till dessa också ifall de jag länkat till skulle försvinna.
5. Angående dosflash kommandona man skriver så betyder bokstäverna logiskt nog:
r = read
e = erase
w = write
Jag fick inte in det så snyggt i texten så jag skriver det här istället. Ni har kanske även märkt att jag på erase samt write skrivit en 1:a i slutet istället för en 0:a som i andra guider. Det är killen i videoguiden som rekommenderar detta då det tydligen fungerar mycket bättre med VIA-korten. Jag gjorde som han sa och det gick klockrent så jag kan bara hålla med och rekommendera en 1:a istället.
6. Ska man flasha med iXtreme v1.1 kan det vara bra att checka den modifierade firmwarefilen man fått skapad i t.ex. firmware toolbox 4.5 innan man går vidare med själva flashningen. För vissa har tyvärr fått ett "Success" vid skapningen av den modifierade firmwarefilen trots att den inte kopierat nyckeln korrekt.
Men då har iXtreme v1.4 bl.a. lagt till följande check:
"- Added extra check of BenQ key range for odd BenQ firmware revisions". Tack Kiwimannen för denna info.
Extra tack till följande personer som bidragit med information jag uppdaterat guiden med:
mackan2
Kiwimannen
Chernobyl Apa
Lycka till och fråga gärna om det är nåt ni behöver hjälp med.