xboxscene.org forums

Author Topic: Ltools Dual-boot Question  (Read 171 times)

SuicideUZI

  • Archived User
  • Jr. Member
  • *
  • Posts: 53
Ltools Dual-boot Question
« on: October 16, 2004, 04:00:00 AM »

what would I have to do after installing UDE using ltools to make it so the xbox will boot to evox whether the dvd tray is open or closed, basically take away the dual-boot option?  

there are a couple people who want me to mod their xbox (one for his brother who is only like 5) and i think it'd probably be better if they didnt have the option to accidentally go to the ltools menu and mess something up, also when you try to boot a game from that menu it gives a service error 21 and i dont really feel like having them complain about that

This post has been edited by SuicideUZI on Oct 16 2004, 11:01 AM
Logged

krayzie

  • Archived User
  • Hero Member
  • *
  • Posts: 3350
Ltools Dual-boot Question
« Reply #1 on: October 16, 2004, 04:25:00 AM »

I'm not completely aware of the ltools file structure but the easiest thing you could do is locate the dualboot.xbe remove it and put pbl in it's place named as dualboot.xbe. you could also hex the ernie font so it points to pbls'default.xbe instead of dualboot.xbe.
Logged

SuicideUZI

  • Archived User
  • Jr. Member
  • *
  • Posts: 53
Ltools Dual-boot Question
« Reply #2 on: October 16, 2004, 04:43:00 AM »

i found a code that ldots posted that would just boot to evox instead but im not sure how to make it the font file, do i just copy and paste in notepad and save it as bert-ate-ernie.xtf or do i have to do something else?

here is the code he posted from this thread:

CODE

begin 644 bert-ate-ernie.xtf.bz2
M0EIH.3%!62936?F.T=\`'.-____________________________\CH@8JVW*
M38BM[4C=X!N,L```````$```!```#'WCY6C2RK:U62K5!1M,#5BV3&V8(L*L
MVE:L6:M@&2$::!H``&@```:#30```````!D`-#U!H!H#T@]_^JJIHTT](T,@
MT`-`!DT)``TT`T:``-,(T&@T`T`T!HT9`&@!H`R```T:``'^_U5*@&@``:!H
M#0`)-`!H`:&C1H:&@9&C(&0R`Q``&31H8F3$`,C(`&@#0,?_ZJJF(#0T&0`:
M`-``0I4I^BFF0;2!M3>D__4_T253]533_U5#$]0T]0`--,@T!B&$,09&$!A`
M--`T#":`9`,1_JID9,$&F-1H:!4I4?JAH&;4T@-^I3__WJE3_554T]1Z$``R
M!IH/4`&@``-```#1H````````````!"E""30_2@TT&C___4IJJ4/34_5`!H&
M@'J#30,@T:```9``TT`!H`#0```T```TT`>I])"0JDG)0:_:R4*""FN$?&G)
MV>GXU#14E+[/A3?;]5$3'T=)$I;'"@@N\="MD$I*6[!8"&P>$PL/AH?#XBYX
MG%1$3B\9%8W'1<9C\ADMI=-I]1J=5*2NKEM9K9?7:_83$S-;&;G-E.ST_L]IM=MM]QN=UNZ"AWF]HJ/?
M4>_X'!A\>'R.3RIOE\SF\[G]#HSG2Z?4ZO6Z\2=A]CLS?:[<5W)[NN]/]^@\
M$:AH/#XJ+Q^3RT??\8``````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M```````````````````````````````````````````````$44444440````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M```````````````````````(L6*`````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````(0A"$(0A"```````````````````````
M`%34V6R5'.^E6[5?GV^A6U]^K:^^[7PJVJKNJJ[NJ]OM]G:O7>%ZOY'5<3VO
ML.G])YWI?;\-R7J>!Y[6][LV;-FS9LV;.+V;.UTA1>4=MVUW=W=W=W=W=W=W
M=W=W=W=W[-[FQ9)))))))))))));U)<&(E93,S,[N,IB(`````-V````&9V#
M7F^GX_._MZU;;;>LWF;;;>;MMMMMNZVW8`````^[K=TW2=3KF+;>8MMMMMK;
M;;;;>VV]K^VWCB,@#=```!NP``#>YF9Q.K``'&``;AXL`)))))))))))-T``
M``3=).5K6VVVM<0``YH``,X>J````!R"2222222222222222=!P@```!N'^_
M_>@WS;;;;;;;;;;;;;;;>?$1\?=````9G&S,S,S,S,S=F9SP`````X0````W
M#DZO!K;6VVM9@`````````')/<@````!K6M:UK6M:YS6M`````&Z````'.``
M``JJJJJJJJ\W_3<@````````&V!54````#=```*JJJJK;JJN9B8CO\IF/1Y<
M=E,3$0VVVVVVVW;;;;;;;;TW"````&X`````&_O``!Q222223=).Z`````'C
M_V@`````````!5555555555522222221H`````^7B(F9B```````````JJJJ
MJJJ22222222223]P````DD@```````````````)]X`````Z$`````NMNDX.#
M@VUMK;6LS,S,S,S,S,S,UK6M:UK6M:T`````=;)(````'3@``"22222`````
M'=_=MF8CG```````````];GGGGGGGGGG))))))))))(``````````````````````
M`````````!E75765M5W?)VJKNMS,S,S,S,S,222222222X$<8`````````&M
M:`````.LDDDDDDDDDDDDDDDD``````````#LU`#F`))))))))/J@````'/1'
MK,IB9F=K_>XF8E))))))))))))))4EU`````!R=`````'L>,``'&``&^``'&
M``&2222222222222222``````````!QZJ[NJ[9)N222222222222220`````
M``````````#?``#C``#^^Y\1]5/@^#C&,8QC&,8QC&,8QC&,8QC&,\8QCPL\
M\\\\\\\Y)))))))))))VB@.&``!55556D1P\93$S/5QE,Q,QR'^FVVVVVVV_
M*-MVVVVVWVX````!X';8`````Y'DNRYG#F9F9F9F9F9F9F9F9F9FM``'1[P``````````_1V0````!K6M:UK6M:UK6M`````')K6VVVM`````'+ZG
ME_2MMMMMMMMMMMMMMMMYKD@`!Q`))))```````````````"JJNMWX```````
M```>P^;''))))))))))))))))8\U,3$3]#*9F)2222222222222222]MU7TT
MDDDDDDDDDDDDM^_?OW[^<^,`#K@``!))))(````````555[_O@``````````
M^C[3?9))))))))))))))))@UK6MN/P:UMMK8
M`!S(``'/Z`````))))))))))))))))-X`````Z'Y5MMMMMMMMMMMMMMMM[%T
MH'6````$DDDDDDDDDDDE55555[F/L0``````````&DS$Q.^RF(B0````````
M``]?&ZRW^3W[;;;;;;;;;;;;?%MMO@;KA^4QM>=;;;;;;=MYRVVVV]DMMO1@
M````2`````'<_M_.S,S,S,S,S,S,S,S,S,S,S```````````X*JN=VJJZ.MJ
MJ[JJS,S,S,S,S,S,S,S,S,S,S```DDDDDDDDW@````$`````;_)DDDDDDDD[
M$``.Y@````'+_7YB/Z^+V-W=W=\+=W=W=W=W=W=W=W=WY_C```````````SF
M8\?E$1$1'ULIB(\EV*22269F9F9F=DSF\S,S,S,P````DDD]SW_^VN+\UMMM
MMMMMMYNVVVVVVV220````]1)))))))))))))))(`````<7HN-R^AOS''X]MM
MMMMMO'MMMYVVVVWE```)))))))+ZS^6Y_G:^R[7=UU6U55U\7;H-JJMMJKBU
MM5QXN41$\QE$QU.43&_RF8C_FNNNNNNNNNNNNNNN\UUUUUUUUUUX.#@X.#MP
M````!_#V72>TZCKN?^_R.1R.1IIIIIIIIIIIIIIIIIIIIIIIIIIII5555555
M55555554DDDDG*`````.EUK6VM:VVVUH`````DDDDDDDDDDDDDDDDY\````&
M>>>M```````U)))````#;;6M:UG!MK6V9F9F9F8```!O-Y&\F)F8A[?D]QVFU$3$
M1&UE,1/_=K<3$S-5O='N75W=5V?M_D/F56W$Z;]]<2KJZJNGVJZKF_&^&_7O
M55W=5V#NNY57=U7O>V]KW;JZN]_;;:KNJYGHMRJKH-KJKJMW:[JZKC;E=YY=
MW=5=75WN[5555W=5O=>VKF=J\%M7#VK_&U>?VKJ-J\'M7B-J\5M77;5RMJZW
M:N5M7CMJ_]M=7=WP?-JJNJJ[NJ]5-JYKP,UQ:JZJNT[557=>_[5PJX=55U57
G=U72<*KJKZ7:KJZOJ]ZZ\GU]S'/UT/DJY7$Y?_Q=R13A0D/F.T=\
`
end
Logged

SuicideUZI

  • Archived User
  • Jr. Member
  • *
  • Posts: 53
Ltools Dual-boot Question
« Reply #3 on: October 16, 2004, 05:09:00 AM »

i tried to replace the dualboot.xbe with a renamed pbl default.xbe but it just made my xbox freeze at the xbox/MS logo and the light keep blinking red/orange/green
Logged

SuicideUZI

  • Archived User
  • Jr. Member
  • *
  • Posts: 53
Ltools Dual-boot Question
« Reply #4 on: October 16, 2004, 05:52:00 AM »

well i figured out what to do with that code but then realized it was for an older version, would it be easy to find where that path is to change in any hex editor?  do you just save it once its been edited and then its finished or do you have to do anything else?

This post has been edited by SuicideUZI on Oct 16 2004, 01:44 PM
Logged

krayzie

  • Archived User
  • Hero Member
  • *
  • Posts: 3350
Ltools Dual-boot Question
« Reply #5 on: October 16, 2004, 07:15:00 AM »

strange that replacing the files didn't work cuz it should. Anyway if you wanna edit the font (only ernie.xtf or bert ate ernie for older fonts) just open it up in a hex editor and look for something like device0\hardisk0\partition1;dualboot.xbe or something like that. then change it to your bios loaders location. i thought for ltools that would be something like
device0\hardisk0\partition1\biosloader;default.xbe then save that font and put it back on the xbox.
Logged

SuicideUZI

  • Archived User
  • Jr. Member
  • *
  • Posts: 53
Ltools Dual-boot Question
« Reply #6 on: October 16, 2004, 03:16:00 PM »

i found the part to change but its not working, the default.xbe is on the E drive and dualboot.xbe is on the C drive so im guessing i need to change the partition number also but ive tried partiontion1 thru 5 and none have worked, does this look right to you:

(IMG:http://www.gnrmusic.com/temp/hexedit.jpg)
Logged

jonnyschultze

  • Archived User
  • Newbie
  • *
  • Posts: 42
Ltools Dual-boot Question
« Reply #7 on: October 16, 2004, 04:50:00 PM »

I've done it before on a V1.6 replacing dualboot.xbe with PBL-Metoo renamed to dualboot.xbe --- you have to be sure to put the other files (the bios bin file and boot.cfg) that go with PBL on the root of C also  - this should work on all versions
Logged

Oneironaut

  • Archived User
  • Newbie
  • *
  • Posts: 3
Ltools Dual-boot Question
« Reply #8 on: October 19, 2004, 11:59:00 PM »

QUOTE (jonnyschultze @ Oct 16 2004, 11:50 PM)
I've done it before on a V1.6 replacing dualboot.xbe with PBL-Metoo renamed to dualboot.xbe --- you have to be sure to put the other files (the bios bin file and boot.cfg) that go with PBL on the root of C also  - this should work on all versions

 I've been meaning to do this.  This method worked great for me.  Thanks!
Logged

slappy_squirel

  • Archived User
  • Full Member
  • *
  • Posts: 151
Ltools Dual-boot Question
« Reply #9 on: October 20, 2004, 06:09:00 PM »

QUOTE (jonnyschultze @ Oct 16 2004, 04:50 PM)
I've done it before on a V1.6 replacing dualboot.xbe with PBL-Metoo renamed to dualboot.xbe --- you have to be sure to put the other files (the bios bin file and boot.cfg) that go with PBL on the root of C also  - this should work on all versions

 So after you install ltools and get the xbox up and going we should ftp to the xbox and look for these files?

I was looking for the doubledash.xbe and couldnt find it in the c or e folder.
I did find it in the original ltools save on my cpu though.

Sorry to bother but still a lttle confused
Logged

jonnyschultze

  • Archived User
  • Newbie
  • *
  • Posts: 42
Ltools Dual-boot Question
« Reply #10 on: October 20, 2004, 08:34:00 PM »

This might help you understand how it all works:

     The Xbox has a bios flashed to a chip which has a boot order: first it checks the dvd for default.xbe, if no disk then xboxdash.xbe. What the Ltools does for you is takes the update.xbe out of c:/xodash and replaces xboxdash with it (renamed). When this new xboxdash.xbe is loaded, it immediately looks for the font files (which are now the new bert and ernie .xtf files), which are hacked to boot dualboot.xbe. This then checks to see if the tray is open or closed - if closed, it thens loads PBL. What PBL does is allows a hacked version (which allows such things as unsigned code and backups to be played) of the m$ bios to be loaded from media, like the hard drive (that why PBL bioses are labeled as BFM - bootable from media). This new bios then loads the chosen dashboard  (evox, MXM, etc. ) When the Xbox is booted with the tray open, the dualboot.xbe then loads the Ltool Menu, which is located in the gamesaves folder.

Therefore, if you want to get rid of the dualboot feature, you have to set the Xbox up to "skip the step", by renaming your PBL as dualboot.xbe and putting it along with the other PBL files (bios.bin and boot.cfg, or maybe some other files too, depending on the version of PBL) on the root of C. you can edit the fonts, but this is MUCH easier

squirrel - Never be sorry to ask questions - thats what this forum's set up for~JS
Logged

farbird

  • Archived User
  • Full Member
  • *
  • Posts: 124
Ltools Dual-boot Question
« Reply #11 on: October 21, 2004, 02:02:00 AM »

hexedit ernie.xtf.

change the boot file to e:\default.xbe
Logged

slappy_squirel

  • Archived User
  • Full Member
  • *
  • Posts: 151
Ltools Dual-boot Question
« Reply #12 on: October 22, 2004, 05:08:00 PM »

QUOTE (jonnyschultze @ Oct 20 2004, 08:34 PM)
Therefore, if you want to get rid of the dualboot feature, you have to set the Xbox up to "skip the step", by renaming your PBL as dualboot.xbe and putting it along with the other PBL files (bios.bin and boot.cfg, or maybe some other files too, depending on the version of PBL) on the root of C. you can edit the fonts, but this is MUCH easier

squirrel - Never be sorry to ask questions - thats what this forum's set up for~JS

Ok so is this what I should do

Take the default.xbe in the PBL.tgz folder from the original ltools save and rename that to dualboot.xbe?


Then take that along with the putting it along with the boot.cfg, and BFM bios and place that
on the root of C?


Also thanks for your psoitive words and thanks for trying to help

Also thanks fabird I have a hex editor and I can try your method also trying to learn all I can
knowledge is power (at least thats what they say on schoolhouse rock)

This post has been edited by slappy_squirel on Oct 23 2004, 12:10 AM
Logged

slappy_squirel

  • Archived User
  • Full Member
  • *
  • Posts: 151
Ltools Dual-boot Question
« Reply #13 on: October 22, 2004, 05:44:00 PM »

QUOTE (farbird @ Oct 21 2004, 02:02 AM)
hexedit ernie.xtf.

change the boot file to e:\default.xbe

So take ernie from the original ltools save hex edit it change the boot file from

 \Device\Harddisk0\Partition2\;Dualboot.xbe
to
e:\default.xbe
 then retar it and then run ltools?

This post has been edited by slappy_squirel on Oct 23 2004, 03:51 AM
Logged

anjilslaire

  • Archived User
  • Sr. Member
  • *
  • Posts: 296
Ltools Dual-boot Question
« Reply #14 on: October 22, 2004, 06:26:00 PM »

Ltools 1.8rc1 has the option of not using the tray-state xbe. Upgrade to that & re-run the installer. You can keep your dash & biosloader if you want.
In addition, the tray-open ltools menu is now launched under nkpatcher, so you can run apps either way.
Logged