0% found this document useful (0 votes)
475 views42 pages

Xk3y User Manual

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 42

Xk3yUserManual

OneSetshouldinclude(Pleasenotethiscanchangewithfutureshipments)
1xMainBoard
1xRemote(optional)
1xMicroSDcard
1xSATACable
1xMolexPowerCable
1xUSBtoMicroUSBcable
1xFFC/USBDongle
1xShortFFCable
1xLongFFCable
1xMainboardprotectioncard
1xSerialNumberwithverificationstring

Contents

Part1Installation
Dumpingyourdvddrivekey/firmwarefiles
Openingxbox360
ConfiguringthefirmwareonyourmicroSDcard
Slim360firmwareconfiguration
Phat360firmwareconfiguration
SlimconfigurationforconsolethatneedRGH
Step1RGH
Step2CreatetheKeysFiles
Step3ExtracttheFWCRTFile
Step4ConfigureYourDriveType
Insulatingthexk3y
Installingxk3yinyour360
StepByStepwithImages
Connectingyourxk3y:
Closingthexbox360console
Part2Changingsettingswithxkey.cfg
LANGUAGE=
MENUISO=
SSID=
PSK=
KEY=
RESUMELAST=
DVDMENU=
Part3Xk3yUse
UpdatingXk3y
ISOstorage
Multidiscgames
WiFidongle
WiFiInterface
CoverSlide
AlphabeticSelection
FolderStructure
About
Part4TroubleShooting
FlashingBlueLight
3

E64Error
AP25ERROR
1RRODerror
CantreadyourHDD
SlowReadTimesfromHDD(GamescrashingorStuttering)
Xk3yremotestuckonxk3ylogo
Xboxresetsevery5~15minutes
WiFidonglewontconnecttomywirelessnetwork

Part1Installation
Installingthexk3yusassimpleandopeningyour360,fixingthexk3ydeviceintoposition,applyingyour
firmwaretothesuppliedmicrosdcard,andclosingyourconsole.

Dumpingyourdvddrivekey/firmwarefiles
Beforeyoustart:Installingthexk3yiseasy.However,youneedyourDVDdriveinformation.TheDVD
driveinthe360encryptsgamedatafromtheDVDdrivebacktothe360.Theinformationisencrypted
withauniquekey.Toinstallthexk3y,youwillneedthiskeysothatthexk3ycantalktoyour360inthe
samemanorthatyourDVDdrivedoes.
Forthosewhodontknowhowtodumptheirdrivekeyorwhoarentgettingsomeoneelsetodoitfor
them,youwillneedeithertheXk3yGecko,Maximus360LizardorX360USBPro.TheMaximusteam
alsohelpedoutthexk3yteamwiththedumpingoffirmwareonthenewDVDdrivetomakethexk3y
compatiblewithmoreDVDdrives.SomenewerXboxconsolesneedtheResetGlitchHack(RGH)
performedtoobtaintheDVDkeysfromtheconsolesincetheycannotbeextractedfromtheDVDdrive.
Ifyouarenotfamiliarwiththesetools,youwillneedtoreadthetutorialsthattheirdevelopersprovide.
Thetoolsarequiteexpensiveifyouareonlygoingtoinstall1unityoumightwanttopaysomeoneto
extractyourDVDdriveinformationforyou.

Openingxbox360
Whileusingopeningtoolsarenotnecessary,theyarecheapandcansaveyoualotoftimeandeffortto
openyourconsole.
Fatconsole
Slimconsole
Oncetheconsoleisopen,youwillwillneedtoextractyourDVDdriveinformation
ConfiguringthefirmwareonyourmicroSDcard
ThesuppliedmicroSDcardisroughly128mbinsize.This128mbissplitinto3differentpartitions.
1. BootINITsector
5

2. Ext3sector(thiscontainsrootfsanduImage,thexk3yfirmwarefiles).Youwillnotbeabletoseethis
inanonlinuxmachine.Ifyouwanttoupdatethesefilesthereisnoneedtoseethispartition,youcan
updateyourxk3yviaaUSB,andthexk3ywillcopythesefilesontothispartitionforyou.
3. a0.98mbFat32partition.Thisiswhereyouputyourfirmware.binordummy.bintoconfigurethexk3y.

TotransferfilestoyourmicroSdcardyoucanuseeitheraUSBmicroSdcardreader,anSDcard
adapter(andthenanSDcardreader)oryoucanuseadevicesuchasamobilephone.
Slim360firmwareconfiguration

Toconfigureyourxk3yonaslim360,allyouneedtodoisdropyourdummy.binfileontherootofyour
microSDcard.Pleaseensureyousafelyremoveyour
MaximusLizardusers:Thefilethatismadebythelizardiscalledsource_dummy.binAllyou
needtodoisrenamethistodummy.bin
USBPro/JungleFlasherusers:Thefilethatiscreatedisalreadycalleddummy.bin.However,
therearesomesmalldifferencesbetweensomeDVDdrivesthathavethesamefirmware.For
examplethereareupto7orsovariationsofthe0225slimDVDdrive.Unfortunatelythexk3yis
unabletoautomaticallyconfigureitselfbasedonsmallbitsofmissinginformationfromJungle
Flasherdumps.Themissinginformationisnotenoughtocausee64errors(noDVDorwrong
DVDdrivedetected)butitcancause360gamestonotload...orloadsometimesandnot
others.ThefixistoaltertheALTSLIMFWparameteronafilecalledxkey.cfg.Thiscanbedone
afterinstallationiscompleteviaUSB.Moredetailsarebelowinthexkey.cfgsection
PleasenotethatthefirstDVDdrivethatwasinthe360(HardwareLiteonDG16D4S,Firmware9504)
wasupdatedinmid2011withaMicrosoftfirmwareupdate.TheFirmwarechangesfrom9504to0272.
Itisimportantthatyoudumpthefirmwareafterthisupdate.Ifyouhaveanolddumpofyourfirmware
(i.e.9504)andyouusethistoconfigureyourxk3y,newerXGD3gameswillnotworkonyoursytem.

Phat360firmwareconfiguration

Configuringthexk3yonyourPhatconsoleisalittlebitmoretechnical.Insteadofapartialdumpofthe
driveneeded(likeslim360s)afullOFW(originalfirmware)dumpisneeded.Ifyouonlyhave,orare
onlyabletomakeapartialdumpofyourfirmware,ORifyouhaveCFW(customfirmware)onyour
driveyoucanjustconvertthedumpintotheformatthatthexk3yaccepts.
Thefileneedstobecalledfirmware.bin
Youcannotsimplyrenamethefileyouhavetofirmware.bin,asmentioneditMUSTbeafulloriginal
firmwaredump,andontopofthatitmustbeaftertheMid2011updatefromMicrosoft.Ifnotyouwillget
ane64error.
6

Toconvertyourdumpintothecorrectformatyouwillneedtodownloadthefilebelow,whichisa
programcalledJungleFlasher.Includedintheprograminthefirmwarefolderaretheappropriate
firmwarefilesneededforallphat360s.
DownloadfilehereJungleFlasherPack
JungleFlasherisapowerfullittleprogramthathasa270pagemanual.Howeverforthepurposeofthe
xk3yweonlyneedtoknowhowtouse1feature.
1.OpenupJungleFlasher.exe.Youmayreceiveanerrorwhenopeningona64bitPC.Justignoreit.
2.OntheFirmwareTool32tab,clickonOpenSourcefirmwarebutton

3.Navigatetoyourfirmwarefile.Itshouldbe256KBinsize.Fordemonstrationpurposeswewillbe
usingafileforaliteondrive.

4.Afterithasbeenopenedyourinformationwillappearininthetoppanel.Thenextstepistoopenup
afulloriginaldump,thetargetfirmware.ThisisthefileyouwanttoconvertyourDVDdumpinto.The
filesarelocatedinafoldercalledfirmwarewhichislocatedintheJungleFlasherfolder.Insidethis
folderthereisafoldercalledStockFirmware.Insidethisfolderthereare4folders
BenQ
Hitachi(Phat)
Liteon(Phat)
Samsung.
Thesearethe4differentcompaniesthatmadeDVDdrivetypesofthePhat360.Youcanseewhat
DVDdriveyouhavebylookingatthetextunderVendoronthetabyouarecurrentlyon,orbysimply
lookingatthelargestickerthatisonyourDVDdrive.IfyourdriveisBenQ,thenyoumustchooseBenQ,
ifyourdriveisSamsungyoumustchooseSamsung,ifyourdriveisLiteonyoumustchooseLiteonand
ifyourdriveisHitachi,youmustuseoneoftheHitachifiles(thereare15differenttypes!).Theoriginal
fileyouareopeningislocatedintherespectivefolder,andthenusuallyinsidethePost_13141folder.
5.Onceyouhaveopenedthefile,yourscreenshouldlooksimilartothis.WithyourDVDdrive
informationupthetop,andanoriginaldumpdownthebottom.AllyouneedtodonowispressSpoof
toTarget.ThiswillcopyallofyourDVDdriveinformationintofullfirmwaredumpwhichiswhatthexk3y
needstowork.OnceyouclickthebuttonyouwillseetheDVDKeychangefromFFFFFFFFFFFFFFFF
intoyourDVDKey.

6.ThelaststepistoclickSavetoFile.Savethefileunderthenamefirmware.bin
thenamemustbeinlowercase.SaveitontoyourPCforsafekeeping,andthenyouwillneedto
transferthifileontoyourxk3yMicroSDcardonthe0.98mbFat32partition.

EnsureyousafelyejectthemicroSDcardfromyourcomputer.Failuretodosowillmostlikelycorrupt
yourmicrosdcardissomewayandcausethexk3ynottowork.

SlimconfigurationforconsolethatneedRGH
Step1RGH

Many guides to performing the RGH are available on the internet. Boot Xell and obtain your CPU and DVD
keys. You should also a dump of your Xboxs NAND flash during the RGH process. If you do not have your
DVDKeyyouwillbeabletoextractitfromtheNAND(seestep3)

Step2CreatetheKeysFiles

Usenotepadtocreateanewfile,copyinyourCPUkey,savethefileascpu.txt

10

Usenotepadtocreateanewfile,copyinyourDVDkey,savethefileasdvd.txt

Step3ExtracttheFWCRTFile

DownloadJrunnerhttp://www.mediafire.com/?wivwbxpj08xaae2
StartJrunner.
LoadYourNandfileintoSourceFile.
LoadCPUKeyintotheCPUKeytextfield.
ThisshouldautomaticallydecryptthenandandontherighthandsideyouwillseeaKVInfotab.Your
DVDkeyishereatthebottom.
Thelaststepistoextractfcrt_enc.bin.ClickToolsandthenextractfiles
Thefilewillbedumpedintoyourworkingfolder.ClickShowworkingfolderbuttoninthebottomright
handcornerandyoucangetthefcrt_enc.binfilefromyourconsolethere(Pleasenotethatthe
newerrevisionofJrunnerwillcallthisfilefcrt_en.bin,noticethemissingcontheend.Please
renamethisfilefcrt_enc.bin!)
Step4ConfigureYourDriveType

OpenExplorerandbrowsetoyourxk3ymicrosdcard.
Putthefollowingfilesontotherootofyourmicrosdcard
1.
cpu.txt
2.
dvd.txt
3.
fcrt_enc.bin
4.
*yourDrivetypetextfile*
IfyouhaveaHitachi0500revisiondrive,createanemptytextfilecalled0500.txt
11

IfyouhaveaHitachi0502revisiondrive,createanemptytextfilecalled0502.txt
IfyouhaveaLiteon16D5S1175drive,createanemptytextfilecalled1175.txt
IfyouhaveaLiteon16D5S1532drive,createanemptytextfilecalled1532.txt
BelowisanexamplefortheHitachi0500drive

BesuretosafelyremovetheSDcardbeforeremovingfromyourPC.Thatsit!
Pleasenotethatyouneedtobeonahigherfirmwareversionforsomedrivestowork.Forexample,1532
Drivesupportwasaddedwith1.27firmware,andyourxk3ymightcomewith1.26outofthebox.To
overcomethis,justpowerupyourxboxinPassthroughmode(clickejecttoturnon).Updateyourxk3yfrom
there,andthenreboot.

Insulatingthexk3y
Oncethefirmwarehasbeeninstalledonyourmicrosdcard,insertthecardintothexk3ymainboard.
ThemicroSDcardslotislocatedatthebackofthedevice.Thexk3ycomeswithasmallcardboardcut
outtohelptoinsulatethedevice.Ifyourxk3ydidnotcomewithone,oryoulostityoucanusethisfile
here.Ifyouareprintingyourownshieldpleaseusethickpaper.Otherwiseyoucanuseelectricaltape
tocoverthedevice.
Oncethedeviceisproperlyinsulatedpleasemakesuretherearenoexposedmetalcomponents.Ifan
exposedcomponenttouchesupagainstthemetalshieldingonthe360caseyoucaneasilyrenderthe
xk3ybroken,andevencauseharmtoyour360.Ifthecardboardshieldisnotcoveringeverythingthen
youcancovertheexposedpartswithasmallbitoftape.
12

Installingxk3yinyour360
Thedeviceitself:
Fatconsole
Slimconsole

StepByStepwithImages

1.PlacetheMicroSDinthexk3ythenconnectthecablesfromthemotherboardtoxk3y

2.Connecttheprovidedcablestothedrive(SATA+power)

3.Placethedrivesothatthecablesrunbelowthexk3y
13

4.Connectthedrivecablestoxk3y
14

5.Connecttheribbon(FlexibleFlatCable)toxk3y
15

Note:ifyouarestuckinpassthroughmode,itmightmeanthatyouconnectedthecablesinthewrong
positions.Pleasemakesureyoufollowthepicturebelow:
16

takenfrom:http://www.modcontrol.com/Board/xbox360reviewcenter/34552xk3yx360keyxkeyreviewenglish.html

6.Insulatethexk3y,Essential!!!!
17

7.PasstheribbonthroughtheUSBslot(bluesidevisible)thenaccommodatethexk3yinthecornerof
18

themetalcage

8.Replacethedriveinoriginalposition
19

9.Ensurethatthexk3yiswellpositionedandtheribbonisnotpinchedduringreassemblyoftheupper
shell

10.Connecttheexternalpartoftheribbontothexk3yUSBdonglethenconnecttheUSBcabletothe
20

xk3yremote.Asperthewarningthatcomeswiththexk3y.Thebluepartofthecableneedtobefacing
AWAYfromthexbox.Pluggingthecableinthewrongwayandplugginginthepowerwill
destroyyourxk3y

11.ConnectthedongletotheUSBplugandthenconnecttheUSBcabletothedongle...Switchonthe
consolebypowerbuttontochecktheproperfunctioningofxk3y.IftheconsolebootsintoEmulation
modethenclosetheconsole

Connectingyourxk3y:

Solution1usingISOmenutoselectyourgames:

21

22

Solution2usingremotecontroltoselectyourgames:

23

24

Solution3usingWifidongle

25

Closingthexbox360console
Pleasenotethatthevideosbelowareforthe1stversionofthexk3ywhichisnolongermade,howeverthe
processissimilar.

Fatconsole
Slimconsole
26

Part2Changingsettingswithxkey.cfg
TheXk3ymakesuseofaconfigfilecalledxkey.cfgtochangesettingsonthedevice.Thereasonwhythereis
noonscreenmenuontheremotetochangesettingsistoensurethatusersdontaccidentallychange
settings,andthatnewsettingscanberolledoutbythexk3yteamwithoutmakingchangestothenavigationof
themenu.
Ademoofthexkey.cfgfilecanbedownloadedwitheveryfirmwareupgrade.Youcaneasilyeditthisfile,or
youcanmakeyourownusinganytexteditorlikenotepad.
Oncethechangeshavebeenmadeyouneedtoupdateyourxk3y.Theupdatewillonlytake1seconddueto
thesizeofthefile,anddetailsonhowtoperformupdatesarehere
Pleasenotethatthexkey.cfgisjustatextfile.Duetothewaylinuxreadsfilesfiles,ifyouaremakingyour
ownfile(i.e.noteditingthesuppliedexamplefile)youneed3xcarriagereturnsattheendofthefile.This
meansyouneedtopresstheENTERkeyonyourkeyboard3timesrightattheendofthefileandthensave
thefile.Ifyoudonothavethese3linesthexk3ywillnotreadthelast3linesofyourfile.
Pleasenotethatinorderforasettingtobeused,youhavetoremovethe#infrontofit.#infrontofaline
meansthelinewillbetreatedasacomment.
Therearecertainvaluesthatcanbechangedinthexkey.cfgfile.

LANGUAGE=
TheLANGUAGEparameterwillchangethelanguagenothexk3ymenuscreen.PleasenotethatChinese
xk3ycannothavetheirlanguagechanged.ThedefaultlanguageisEnglish.Thecurrentlanguageposibilities
areSCN,TCN,KOR,JPN,DEU,ENG,ESP,ITA,NED,POR,SWE.
ForexampleifyouwantedtochangethelanguagetoSpanishyouset
LANGUAGE=ESP

MENUISO=
MenuISOisafeaturethatwillallowuserstoselectISOfilesfromthexbox360dashboard,insteadofthe
suppliedscreen.Thefeaturewilldefaulttobeingoff,toturnthefeatureonpleaseset
MENUISO=Y

27

Toselectagameusingtheonscreenmenu,ejectyourDVDdrive(pressingtheejectbuttononyourconsole
ORjustpressingAontheDVDdrivepanelonyour360dashboard)Thexkeywillfakeopenthetray,load
MenuISOwhichwillappearasaMixedMediaDisconyour360,andthenclosethetray.Clickthexboxbutton
(inthemiddleofyourcontroller),gotothemediatab(pressRBoncontroller)andthengotoSelectmusic.
Clickoncurrentdisc,thenchooseyourharddriveontherightandchooseyourgamefromthere.Whenthe
screensaysEjecttoload.mp3youthenEjectyourDVDdriveagain,andthegamewillautomaticallyload.
TheeasiestwaytoejectistopresstheXBOXbuttononyourcontroller,thenY.

IfyouareplayingaMultiDiscgamethereare2options.Whenthexboxpromptsyoutotoinsertanotherdisc,
youneedtopresstheejectbuttontwicequickly(within1second)andchoosethe2ndgamefromthexk3y
screen.
Ifyoudonothavethescreenthenfollowthefollowingsteps:
1. Pressejectwhenpromptedfornewdisc
WAITfor"wrongdisc"messagetoappearandclickOK
2. Clickhomebuttononcontroller
3. Gorighttomedia
4. Click"selectmusic"
5. Click"currentdisc"
6. Pressrightandselectyourhdd
7. Selectdesireddisc
8. Pressejectwhenitstates"ejecttrytoload.mp3"
9. Presscontrollerhomebutton
Ifyouareusingthexk3ywifidongle,thenpleasekeepMENUISOdisabled.

ALTSLIMFW=
ThisparameterisforslimconsolesthathavebeendumpedwithJungleflasher.IfyouhaveaPhatconsoleor
aSlimconsoleleavethevalueasALTSLIMFW=0
ForSlimconsolesthatsay0225inJungleFlasherbutare9504labeledusethevalueALTSLIMFW=7
ForSlimconsolesthatsay0401inJungleFlasherbutare0225labeledusethevalueALTSLIMFW=8
Forallotherslimconsoles,ifyougeterrorswhentryingtolaunchagameISO(likeplayDVD)tryvaluesfrom
1to6.
Ifyoudonotgeterrorsthendonotchangethedefaultvalueof0.

SSID=
28

Thisisaxk3yWifisetting,andisexplainedintheWifisection.

PSK=
Thisisaxk3yWifisetting,andisexplainedintheWifisection.

WEP=
Thisisaxk3yWifisetting,andisexplainedintheWifisection.

IP=
Thisisaxk3yWifisetting,andisexplainedintheWifisection.

NETMASK=
Thisisaxk3yWifisetting,andisexplainedintheWifisection.

KEY=
Thisisaxk3yWifisetting,andisexplainedintheWifisection

RESUMELAST=
SettingRESUMELAST=Y,willloadthelastgameplayedtothedashafteryoupressejectuponfirstbootand
hdddetection.Afterthat,ifyoupressejectagainandhaveMenuISOenableditwillloadthat.Thisisahandy
featuretohaveifyoudontplayadifferentgameeverytimeyouturnonyourxbox

DVDMENU=
DVDmenugivesuserstheabilitytocustomizeandmakeDVDisosbasedofftheISOsontheirHDD.This
enabledcustommenus,backgrounds,music,traileretc.ItisNOTdynamic,youwillneedtocompilethefile
everytimeyougetanewISO.SeehereforinfoonDVDmenu

Part3Xk3yUse
29

UpdatingXk3y
Updatingthexk3yisaseasyasdraggingafileontoaUSBstoragedeviceandinsertingitintothexk3y
screen.Thefilesneedtobeplacedontherootofthefirstpartitionoftheharddrive.Iftheyareplaced
anywhereelsethexk3ywillnotupdate.Whenthexk3yfindsfilestoupdateitwillautomaticallybeginthe
processofcopyingthefilesovertotheinternalmicroSDcard.YouwillseethemessageUpdatingPlease
Wait.Oncetheupdatehasfinished,themessagewillchangetoUpdatecompleteRestartXBOX.Donot
unplugorturnoffyourxboxbeforetheupdateiscomplete.
IfyouhaveusedtheUSBdevicetoupdateasyoudotolaunchISOsfrom,itisadvisedthatyoudeletethe
updatefilesoncetheupdatehascomplete.Ifyoudonotdeletethefilesthexk3ywilltakealotundertodetect
theUSBdeviceasthexk3ywillbecomparingthefileseverytimeyourswitchonyour360toseeiftheupdate
isdifferenttothefilesthatarealreadyonyourmicroSDcard.

Thereare5filesthatthexk3ywillupdateiffound.Allfilescanbeupdatedatthesametime,theydonotneed
tobedone1by1.
uImage&rootfs
Therearethenormalxk3yfirmwarefiles.Alwaysputthesefilesintogether,asthe2filesalwayswork
together.
xkey.cfg
Thisisatextfilethatallowsyoutochangexk3ysettings
firmware.binordummy.bin
IntherarecasethatMicrosoftupdatestheDVDdrivefirmwareagain,orifyouhavemadeamistakewithyour
DVDdrivefirmwarefile,youcanupdatethisfilewithoutopeningupyourconsoleagain.Remember,
firmware.binforphatconsoles,anddummy.binforslims.

EmulationModeVsPassthrough
Thereare2modesthexk3ycanenter.EmulationmodeandPassthroughmode.
Emulationmodeisthemainmodeyouwilluse.Thismodeiswhenthexk3yison,emulatingyourDVDdrive
toplayISOfilesfromastoragedevice.Toenterthismodesimplyturnyourxboxonusingthepowerbutton
ontheconsole,orbypressingthexboxbuttononyourcontroller.
30

Passthroughmodedisablesthexk3yandallowsyoutouseyourDVDdriveasnormal.Toenterthismode,
turnyourxboxonbypressingtheejectbutton.Pleasenotethatonsomeslimmodelstheconsolewillnotturn
onwhentheejectbuttonispressed,evenaftermakingasoundafterpressingthebutton.Inthiscasepress
thepowerbutton,andthenwithinasecond,presstheejectbutton.
Youcannotswitchmodeswithoutfirstturningyourconsoleoff.Ifyouwanttoswitchmodes,turnoffyourxbox
foratleast5seconds,andthenturnitbackonusingthedesiredmode.Ifthexk3yisnotchangingmode,
pleaseunplugthe360powerfromthebacktoensurethexk3yiscompletelydrainedofanysuppliedpower.

ISOstorage
CompatibleUSBStoragedevices
Thexk3yiscompatiblewiththefollowingfilesystems

NTFS
FAT32(howeverfat32hasafilesizelimitof4gbsosingleandDuallayerISOsdonotfit)
HPFS+(Mac)
Ext3(linux)
exFAT(comingsoon!)

Thereare3possiblestoragedevicesyoucanuse

3.5Internallypoweredharddrive
Whenyouareusinga3.5driveoranydevicelikeahubthathasitsownpowersourcepleasebesure
youplugintheHDDandpoweruptheHDDBEFOREyouturnonyourXBOX.Donotunderany
circumstancesinsertapowereddeviceintothexk3yaftertheXBOXison.TheXBOXhasafloating
groundandinsertingthedevicewhilethexboxisoncancausedamagetoyourXk3yand/orXBOX.
2.5portableharddrive
PortableHarddrivessometimesdonotgetenoughpowerfromthexk3yscreen.Thepoweriscoming
from1USBportonyourXBOX.TheUSBportwillpowerthescreenfirst,andthengivetheremaining
powertotheattachedharddrive.Ifyourharddriveisnotdetectedyoucansolvetheissueby
UsingaUSBYsplitcable
UsingapoweredUSbhub
TotallyignoringthescreenandpluggingtheharddrivedirectlyintotheUSBdongleon
thebackofthe360insteadofthescreen.YouwillneedmenuISOactivatedtochoose
thegame.
USBStick/FlashDrive
TheXk3ycandetectandrunmultiplestoragedevices.Ifyouuseahubyoucanpluginasmanycompatible
31

deviceasyouwish.

2TBMaximumpartition
DuetoatechnicallimitationinLinux,theplatforminwhichthexk3yisbuilton,amaximumof2TBisvisable
onanyonestoragedevice.Ifyouhavea2+TBstoragedevicethexk3ywillnoteseethedevice.Itisadvised
topartitionyourstoragedeviceintopartitionsthataresmallerthen2TB.Forexample,ifyouhavea3TB
storagedeviceyoucanpartitionthedeviceinto2x1.5TBpartitionsandthexk3ywillseebothpartitionas
separatestoragedevices.

gamesFolder
TheXk3ywillonlylookforISOfilesinafolderonyourHarddrivecalledgames
Ifyoucallthisfolderanythingelsethexk3ywillnotfindanything.Thereasonforthexk3ynotsearchingthe
entireharddriveissouserscanusetheirharddriveforotherthingsbesidestheirXk3y.Thisalsoimproves
loadtimesasthexk3yisnotwastingtimelookingthroughdirectorieswhereISOsdonotexist.
TheXk3ywillfindanyvalidISOfilesinsidethegamesdirectory.Thexk3ywillplayanythingthatthexboxcan
playviadisc.Thisincludes360games,compatibleoriginalxboxgames,DVDISOsandMixedmediaISOs
whichincludemediasuchasvideosandpictures.
IfalargeamountofISOfilesarestoredinsideyourHarddriveyoucanorganisethecontentintofoldersinside
thegamesfolder.Youcanmakeasmanyfoldersareyoulike,andmakefoldersinsideyourfolders...aslong
everythingisunderthegamesdirectory.
Thexk3ymountsharddrivesarereadonly.Thismeansyoudonothavetoworryaboutdatacorruptionasthe
xk3ycannotwriteanythingtotheharddrive,justread!

NormalusethroughScreen:
Thexk3yhas3buttons.Up,down,andselect/back.Whenthemiddlebuttonispusheditwillselecttheoption
youareon.Whenyouholddownthisbuttonfor1secondthexk3ywillgobacktothepreviousscreenyouare
on(orgoup1directorywhenyouarebrowsingyourgamesfolder)
Thereare3optionsonthemenuwhenpoweredupintoEmulationmode.
Selectgame
Whenclicked,thisoptionallowsyoutoselectthestoragedevicesyouhavepluggedin.Afterselecting
yourUSBdevice,browsetotheISOyouwanttoload.AfteryouselecttheISOitshouldlaunchonyour
32

360.IfyouDVDdriveisinaclosedstatusthenthexk3ywillflashthemessageopentray.Youcan
eitherclickthephysicalejectbuttononyourconsole,oryoucanclickAonyourcontrollerifyouhave
theDVDdrivepanelselectedonyour360.Pleasenotethatyour360drivewillnotactuallyopen,your
xk3yisinemulationmodeandisemulation(i.e.pretending)tobeyourDVDdrive.Thexk3ywillloadin
theISO,andthenputthetrayintheclosedstatus,andproceedtoruntheISO.
Aboutxk3y
Thisoptionwillshowyouinformationaboutyourxk3yandthewayitisconfigured.Itisahandyoption
toseeyourIPaddressifyouareusinganxk3ywifidongle
TrayStatus
ThisisjustastatuslinethatwillletyouknowifyouremulatedDVDdrivehasthetrayopenorclosed.

Multidiscgames
Whileinamultidiscgame,youmightbeaskedtochangethedisconyour360,
Presstheejectbuttononyourconsole,selectthedesiredISOfile.Andthegameshouldcontinue.
IfyouhaveMenuISOenabled
Presstheejectbuttontwiceinquicksuccession(doubleejectthedrive)
TheremotewillreverttotheISOlist
SelectselectthedesiredISOfile.
Presstheejectbutton,andthegameshouldcontinue.

WiFidongle
IfyouboughtaWiFidongle,youalsoreceivedauniqueidentifierforthisdongle.
Thiskeyhastobepastedinthexkey.cfginthefollowingway:
KEY=YOUR_DONGLES_UNIQUE_ID
Thisisnttheonlythingthathastobechangedinthexkey.cfg.Forthexk3ytoknowtowhichwireless
networktoconnect,youregoingtohavetoaddthefollowingtothexkey.cfgaswell:,dependingonyour
Wifisettings:
SSID=YOUR_NETWORK_BROADCAST_ID
PSK=YOUR_PASSKEY
WEP=YOUR_WEP_KEY
33

IP=IP_ASSIGNED_TO_xk3y
NETMASK=NETMASK_TO_USE
Theseareallthesettingsavailable,dependingonyourWifisettings,changethefollowing:
IhaveaWEPprotectednetworkwithDHCP
EntertheSSIDfieldandtheWEPfield(WEPmustbeinhexadecimalformat)andremovethe
otherfields.
IhaveaWPAprotectednetworkwithDHCP
EntertheSSIDfieldandthePSKfield,removetheotherfields.
IhaveanunprotectednetworkwithDHCP
OnlyentertheSSIDfield,removetheotherfields.
IwantaspecificIP/netmasktobeusedwithmyxk3y
Enteroneoftheabove3options,thenentertheIPfieldwithyourdesiredIP.Thedefault
255.255.255.0netmaskwillbeused.Ifyouwishtouseanothernetmask,enterthatfieldaswell.
Otherwiseremoveit.
Updateyourxkey.cfglikeyouwouldusuallydo.
(Ifyoucantconnect,headovertoTroubleShooting)
InordertobeabletousethedongleyourealsogoingtobeneededaUSBHub,soyoucanhaveboth
yourHDDanddongleconnectedtothexk3y.
ConnectyourUSBHubtothexk3y.
ConnectyourHDDtooneoftheUSBports.
ConnectyourWiFidongletoanotherUSBport.
NowjustpoweronyourXboxandwaitfortheremotetosayNETWORKOK.TheIPthathasbeen
assignedtothexk3ycanbefoundintheAboutscreennearthebottom.
EnterthisIPintheURLbarofawebbrowserandyoullbepresentedwiththeWebInterface.

WiFiInterface
TheWiFiinterfaceiscompatiblewithanybrowserthatsupportsAJAX.Itisrecommendedthatyouuse
asomewhatmoderndevicetoselectgameswith.
Ifyoudonthaveacoverforacertaingame,itwillshowareplacementimageinstead.
IfyouhavemultipleHDDsconnectedtothexk3y,itwillgiveyouoneinterfacetoselectfromallofthem.

34

CoverSlide

Onlyusethisonfastdevices,youcanalwaystrytouseitonaslowerdevice,buttheresultmight
disappointyou.
Ifyoureusingatouchbaseddevice,youcandoubletapthepaneltogofullscreen.Ifthatdoesntwork,
orifyourenotusingatouchbaseddevice,theresalsoabuttoninthetopleftcornerthatwillallowyou
toenterandexitfullscreen.
Ifyoureusingatouchbaseddevice,youcanswipetochangecovers.Ifthatdoesntwork,orifyoure
notusingatouchbaseddevice,youcanclick/tapthesidesofthepaneltoswitchcovers.Alternatively
youcanalsoclick/tapthecoversinthebottomrow.
Whenyouvedecidedwhichgameyouwanttoplay,youcanclick/tapthePlaybuttoninthetop.Itwill
loadthegameandbringupadialogwithamessagebasedonyourtraystateandifyoualreadyhavea
gameloaded.Ifagameisnotloading,itisadvisedthatyoureadthismessage.

AlphabeticSelection

Thisisthesimplestselectionmethod.Allyourgameswillbealphabeticallylistedandyoucanusethe
filterbaratthetoptosearchforaspecificgame.
Whenyouvedecidedwhichgameyouwanttoplay,youcanclick/tapthegame.Itwillloadthegame
andbringupadialogwithamessagebasedonyourtraystateandifyoualreadyhaveagameloaded.
Ifagameisnotloading,itisadvisedthatyoureadthismessage.
FolderStructure

ThiswillshowyouhowyouhavesetupthefoldersinyourHDD.Ifyouvecategorisedyourgamesby
genre,youcaneasilyselectthemfromhere.WhenyouhavemorethanoneHDDconnectedtothe
xk3y,andhavethefolderActioninmorethanoneHDD,itwillputalloftheActionfoldersinone.If
youwishtogoupafolder,youhavetoclick/tapthe...folder.Nosearchfunctionisavailablehere.
Whenyouvedecidedwhichgameyouwanttoplay,youcanclick/tapthegame.Itwillloadthegame
andbringupadialogwithamessagebasedonyourtraystateandifyoualreadyhaveagameloaded.
Ifagameisnotloading,itisadvisedthatyoureadthismessage.
About

Hereyoucanviewinformationaboutyourxk3y.Itwillalsoshowsomeinformationabouttheinterface.

35

Part4TroubleShooting
Eachxk3yishandtestedbythexk3yteam.Mostissuesareusercausedandthemostcommononesare
explainedbelow.

IncompletesoftwareupdatesfromISO
SomeupdatesfromMicrosoftareperformedin2parts.1halfoftheupdatewillcomplete,andthenthe
consolewillrebootanditwillattempttoperformthe2ndhalfoftheupdate.Ifyouareupdatingviadiscan
issuecanarise.Iftheconsoledoesahardreset,thenitwillunmountthediscimage.Thismeansthatthe360
thinksyouhaveejectedthediscyouwereupdatingoffwhiletheconsolerebooted.Thexboxwillaskyouto
insertthediscagain,anddisplaytheerrorcode.
Thereare3waystofixthis
1.Ifyouhavethexk3yscreen,justclickontheISOagain,andejectthedrive,anditwillcompletetheupdate.
2.Ifyoudonthavethescreen,youcanbootintopassthroughmodeandjustinsertanoriginalcopyofthe
gameyouwereupdatingoff
3.Ifyoudonthavethescreen,andyourdiscwontread(oryoudonthaveaworkingDVDdrive),thenyouwill
havetodownloadtheSAMEupdateandupdateviaUSB.Alistofallupdatesarehere.Microsoftonlyprovides
downloadlinksforthelatestfirmware,soyouwillneedtogoogletheupdatenumbertofinda3rdparty
websitetodownloadfrom.Fun!

FlashingBlueLight
AFlashingBluelightonthexk3ymainboardgenerallymeansthattheSDCardisUNREADABLE.Thiscan
happenduetobadcontactsorcorruptionofthemicroSDcard
PleasebesurethatthemicroSdcardisproperlyinplace.Ifitisinplacethentheotheroptionistoreformat
yourmicroSdcard,orifyouhavesnappeyourmicroSdcardyoucanmakeanewone.Sincethexk3y
microSDhas3partitonsyoucannotjustdragfilesontoit.YouwillneedtouseaspecialtooltoflashanSd
cardimagebackon.

Whatyouneed:

USBImageTool(Herehttp://www.alexpage.de/usbimagetool/)
AXKSDcardimagefileX3kyMicroSdimage
36

Gettingready:

UnzipUSBImageTooltoadirectoryonyourHardDisk.
Unzipthexk3ySDcardimagefileintothesamedirectory.
AmicroSDcard,preferablythe128MBcardthatcamewithXKbutifthisisnotworkingyoucanuse
anymicroSDcardyouhaveavailable

Writingtheimage:

PlugyourSDcardintoaUSBcardreader,plugthecardreaderintoyourPC.Notethedriveletter
Windowsassignstoit
RuntheUSBImageTool(onVista&7besuretorunitasAdministrator)
MakesuretheUSBImageToolisin"DeviceMode"
SelecttheSDcardfromthelistinUSBImageTool
Clickthe"Restore"buttoninUSBImageTool
AFileOpenDialogwillappear,selecttheXKSDcardimagefileyouunzippedpreviously
WaitafewsecondsforUSBImageTooltodoitsthing
Eject/SafelyRemovetheSDcardinexplorer

YounowhaveafactoryfreshmicroSDcardwithXKFWversion01.02readytouse,addyour
firmware/dummy.binfileandtestinyourXK.

37

E64Error
Ane64erroriswhatisdisplayedonyourTVscreen(usuallyafteryour360freezesonthelogoscreenfor15
seconds)whenthexk3yisnotproperlyemulatingtheDVDdrive.Thiscanhappendueto:

SDcardcorruptionduringinstallation.Pleaseseethepostabovetofix.
Thewrongnamingconventionforyourfirmwarefile.Remember,firmware.binforPhatconsolesand
dummy.binforslims.Ifyouareusingwindowsandhidingfileextensions,pleaseunhidethemtobe
sureyouarenotnamingthefilefirmware.bin.binordummy.bin.bin
ThewrongDVDdrivetypebeingemulated.Thiscanbeduetoclickingthewrongbuttonsinjungle
flasher,orperhapsbuyinga2ndhandconsoleandhavingthepreviousownerspoofanotherDVD
driveintoyour360.ThiscanbefixedbyfindingoutwhichDVDdriveismeanttooriginallybeinyour
console(theOSIG)andemulatingthisfirmware.

38

AP25ERROR
AP2.5isaspecialprotectionthatMicrosoftintroducedinlate2010.Theprotectioncheckstoseeiftheoriginal
gameisinsidetheconsoleornot.Itdoesthisbyperformingangularchecksonthephysicalmedia.
Theprotectionwasspecialsincethequestionsthatareaskedofanoriginalgamecouldeasilybechanged
withasoftwareupdate.ThesecheckswhereeasilydefeatedbyhardcodedtheresponsesintotheISOusing
aprogramcalledABGX.Thechecksallcamefromafilecalleddae.binwhichisencryptedandlocatedonthe
360NAND.
TheprotectionwassteppedupanotchonNovember17th2011whenconsolesconnectedtoxboxlive
receivedasilentupdatetothisfile(offlineuserswillalsoreceivethisupdatewhenupdatingtodashboard
version2.0.14699).Theupdatechangesthefileagain,butthistimeinsteadofeveryxboxintheworldhaving
thesamefile,everyonehasadifferentsetofquestions.Thereforehardcodingtheresponsewillnolonger
workandresultinanAp2.5error.
Theworkaroundwasfiguredoutbythexk3ysoftwareteamwithin36hoursandinvolvesprofilingthesediscs.
AprofileofadiscisbasicallyafilethathaseverysinglepossiblequestionthattheDVDdrivecanaskthe
disc,andeverysingleanswer.Thismeansthatiftheprofiledataexistsforagamethenthedae.binfilecanbe
updatedasmanytimesasMicrosoftwant,butitistotallypointlessasthexk3ywillalwaysreturnthecorrect
result.
NoteverysinglegameisanAP2.5gamehoweverthereare6olderAP2.5gameswhichare:
CallofDuty:BlackOps
CallofDuty:ModernWarfare2
HaloReach
Fable3
NeedforSpeedHotPursuit
Assassin'sCreed:Brotherhood
Allofthesegameshaveauniqueprofilewhichisdifferentforallgames.Currentlythexk3yon1.10firmware
andabovecontainsprofilesforallgamesexcludingNeedforSpeedHotPursuit
EveryXGD3gamesisalsoanAP2.5games.XGD3standsforXboxGameDisc3.TheISOhasaslightly
largersizeandthegamesstartedappearingafterDriverSanFransiscoinSeptember2011.Currentlyall
XGD3gameshavethesameprofile.InthefutureprofileswillchangeandXk3yfirmwarewillneedtobe
updated.
Inthefutureinsteadofincludingprofilesinsidethefirmware,thexk3ywillbeabletoreadprofiledataasa
separatefile.OrbeabletoreadprofiledatethatispatchedintoanISO.Detailsofthiswillbemadeclearata
laterdate.

39

1RRODerror
(BlackscreenonTVandoneredlightonconsole)whentryingtoloadupanXGD3gameyoueitherhavea
drivethatisnotemulatingproperly(likeahitachi47atthemoment)oryouareemulatinganolderfirmware,
andnotthenewtype.Ex:EmulatingOFWfor73450c(also74580cforaLITEONdriveFATconsole),when
youareonanewdashboardanditshouldbe02510c.WhenemulatingDVDdrivefirmwarepleasebesureto
usethelatestfirmwarethatsupportsXGD3gamesasdetailedintheinstallationsection

CantreadyourHDD
PleasebesurethatyourUSBstoragedeviceisreceivingenoughpower,andthatyouareusingacompatible
filesystem.Moreinfohere

SlowReadTimesfromHDD(GamescrashingorStuttering)
Thiscanbesolvedby:
UsingafasterHarddrivewithahigherRPM
InstallingthegameontoyourinternalXBOXHarddrive(directsataisfasterthenUSB2)
Defraggmentingyourharddrive.Thiswillputyourdatainasequentialorderandallowslightlyfaster
seekspeedswhenreadingofftheharddrive.AnexampleofhowtodothisinWindows
FormattingyourHDDtoExt3orExt4filesystem(Linuxbased,canbedoneinwindows)

Xk3yremotestuckonxk3ylogo
TheXk3yremotewilldisplaythexk3ylogowheneveritreceivespower.Itwillevendoitwhenpluggedintoa
normalUSBport.Theremotewillonlydisplayinformationwhenitisreceivinginformationfromthexk3ymain
boardinside
Ifthexk3yremoteisstuckonthexk3ylogothentheconnectionbetweentheremoteandxk3yboardisnot
beingmade.Thiscanbeduetoimproperlyconnectedribboncables(checkimagesintheinstallationguide
forcableorientationoftheUSBdongledirectlyintotheremoteinsteadoftheXbox360USBport)orissues
withtheUSBtoMicroUSbcables.Ascreenfrozenonthelogoscreendoesnotnecessarilymeanthatthe
xk3yisnotworking.Remember,thescreenisjusttoshowthexk3ystatusandhasa1porthubforyourUSb
storagedevice.Ifyourxboxispoweringup,youcanusethexk3ybyenablingmenuISOandpluggingyour
storagedevicedirectlyintothedongle.IfthisisworkingthentheissuesisobviouslywiththeUSBtoScreen
connection.ItispossiblethattheMicroUSbcableisnotmakingproperconnection.Youcanshaveoffa
millimeterofplasticoffthemicroUSBcablesothatitcanbepushedinalittlefurther.Pleaseseethepicture
below.
DONOTwriggleyourusbcableintothescreen.MicroUSBportsaresmallandsensitive.Ifyouwriggle
thecableyouWILLsnaptheportonthescreen.Everyscreenishandtestedandworking,sothereisno
reasontowriggleanythingtogetittowork.IfthisstilldoesntworkyoucantryandreplacetheUSBtoMicro
USBcable.
40

Xboxresetsevery5~15minutes
Unfortunatelyatthemomentthiscannotbefixedatthemoment.Itaffectsaveryverysmallamountofxboxs
(maybe1in300orso).Thesamexk3ywillworkfineinanotherXBOX.Thexk3yisnotfaulty,ratheritisjust
notcompatiblewithyourconsole.ItseemstoaffectonlyPhatconsoles,andseemstoalsotargetolderunits.

WiFidonglewontconnecttomywirelessnetwork
Makesureyouenteredeveryfieldcorrectly,checkforcorrectlycapitalisedSSID,passwordsandkey.Also
makesuretherearenoextraspacedbehindanyoftheenteredvalues.Asofrightnow,itsnotpossibleto
connecttoahiddenSSID.YoullhavetobroadcastyourSSIDforittoconnect.
Sometimesthereisasettinginyourrouterthatispreventingthedongletoconnect.LookforMACAddress
filtersandDHCPsettings.IfyoucantgettheDHCPtogivethedongleanIP,enteryourdesiredIPintheIP
field.(DocumentedintheWifisection)

41

SometimesadonglecantworkwithaspecificUSBhub.Totroubleshoot,insertyourdongledirectlyintothe
xk3yremove,andseeifitconnects.Ifitdoes,youneedtouseanotherUSBhub,ifitdoesnt,continuetrying
tofindtheproblem.

42

You might also like