xboxscene.org forums

OG Xbox Forums => Dashboard Forums => Official UnleashX Forum => Topic started by: inconsapevole on March 01, 2012, 07:45:00 AM

Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: inconsapevole on March 01, 2012, 07:45:00 AM
Hi guys,

I hope somebody can help me.
First of all i apologize for my bad english, it's not my mother tongue.

Go with my question.

I have an xbox1 and i have softmod it with a tutorial in this site.
I have obtain a xbox ndure softmod, with UnleashX on it, and possibility to start MS dash.

It's work fine, but i would try do much with xbox.
So i follow another post for create a dual boot (or tri boot) for boot with eject unleashX, with power a distro of Linux (Maybe GentooX, for using as normal pc or media center). But have a menu entry to boot MS dash anyway.

When i follow this  http://forums.xbox-scene.com/index.php?showtopic=546777  from point 11.
I have error in 12 (said "ernie.xtf ot found" or similar) but when i reboot nothing work and my xbox show black screen.

So now after some work i have xbox that boot into Unleashx that seem have problem, some option work bad and ftp work intermittent.

My ask is, i want to save system before damage, so have unleashx and MS dash, how could replace file on C without ftp (doesn't work for now), then reinstall clean UnleashX so everythink maybe work well?
Then when this is ok, how i could install a distro of linux and replase MS dash in eject button this distro (Msdash move in a menu option) for navigate on internet and use a media center for film?

I can't get out this problem alone.

Please help me
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: shambles1980 on March 01, 2012, 08:45:00 AM
try to download "hexen heimdalls xbox engineering disk"
burn to dvd-r 4x speed or slower.
Boot xbox with hexen dvd.
reinstall softmod. (use unleash x)
When done. restart xbox and press A so it makes shadow c:
then start xbox again with hexen dvd.
Install applications. XBMC to E: or F:

this will give you ms dash unleash-x xbmc and evox dash. it will not give you linux distro.
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: inconsapevole on March 02, 2012, 12:20:00 PM
Thanks so much!!

With cd i have now resume MS dash.

My situation now is, a lot of caos in C and E partition with files folder and app to the older softmod.
I don't know what it's safe to remove and what's no so i don't clean nothing.

Now if i boot from eject button i see an error 21 from xbox instead of MS dash or unleash.
If i boot from power button i see UnleashX dash (i think newest respect of my previous, but at boot i see strange pixel on top-left of the screen).
I have now XBMC and Evox installed too.

My new question is, how i can change boot? what file i have to modify to obtain unleas at eject button for exaple? Or if i want MS dash to power button? I know the file that start it (MS = xboxdash.xbe in C: ; Unleash = unleashdash in E:)

Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: fallenangle on March 03, 2012, 07:25:00 AM
My recommendation is that you don't do anything to try and fix this yourself and hope that Heimdall is around to help you sort it out.

It sounds as if something has gone slightly wrong, maybe an incorrect dual boot option choice when using Hexen.

I am interested in that "strange pixel" in the top left of the UnleashX dash you mentioned. Maybe it's there for a purpose but could you provide a better description?  

Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: shambles1980 on March 04, 2012, 10:52:00 AM
why do you want to dual boot?
you can just use unleash-x as a dash and then chose the dashboard you want to use.

Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: fallenangle on March 04, 2012, 07:45:00 PM
I'd agree that dual boot, particularly to the MS dash, is a bit redundant now. With any dashboard you are only a couple of clicks away any other dash, including the MS one. Only XBMC doesn't provide a direct menu option to boot the MS dash.  

Additionally, when using UnleashX, the controller or remote can be easily set up for single button boot shortcuts to everything the user is likely to want to launch.

However that Error 21 on eject boot should not be happening and needs fixing. I hope Heimdall or someone else can provide help with that.      
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: shambles1980 on March 05, 2012, 06:08:00 AM
im prety sure the error 21 hes getting is because his dual boot is pointing to the wrong place/file.
should just get rid of the dual boot by re softmodding from the start.

quite possible tha the dualboot is looking for xboxdash and he only has xb0xdash. or its looking for xb0xdash and he only has xboxdash (had that issue my self)
you can just use file explorer to copy the one you already have, then rename the copy to the one your missing.

This post has been edited by shambles1980: Mar 5 2012, 02:13 PM
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: fallenangle on March 06, 2012, 11:22:00 AM
It is likely something like that but if Hexen had been used correctly it shouldn't have been left that way. Something must have gone wrong for it to be pointing at an incorrect .xbe.

I've never been sure where the MS dash .xbe the eject button boot uses is expected to be located. I use the SID dash as my eject boot dash and there's only one place that can be - the installer game save file in E:\UDATA. But the MS dash is another matter.

For a softmod you should have a .xbe for it in E:\Backup and as the backup is made pre-softmod that should be xboxdash.xbe. If what I remember is correct post-Hexen that is what it should still be named on the C:\drive too.

But with other tools the post-mod the MS dash .xbe can be renamed to something completely different like msdash.xbe, xbOxdash or, almost, anything. On my early SID machines it is C:\msdash.xbe but the two I did with AID v.4.4 are C:\xb1xdash.xbe. But if this is what has happened here too post-Hexen - why?

Whether it is better to reuse Hexen or just to rename the MS dash .xbe back to xboxdash.xbe so that it can be found I'm not sure. I'd hoped that Heimdall would have ridden to the rescue by now and helped sort this out for certain. (IMG:style_emoticons/default/smile.gif)
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: inconsapevole on March 08, 2012, 05:21:00 AM
Ok i'm back!!

So i have done a video of boot, so we can see pixel on top left of the screen and the way xbox boot push power button.
http://www.mediafire...14fojdbob6/Boot Xbox.mp4

I have done a shot of C: and E: too.

C content

E content


This is the content of my C: disk, what i could control for 21 error of dash?
i don't understand how put a dash to boot with eject button.
Don't matter if the dash is MS or other, but where i have to put .xbe dash for boot to Eject.
Because i have understand that with power button boot the .xbe content in E: or E:\Dash in my case, it's correct?


For more info ask me please, i would resolve this problem.
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: fallenangle on March 08, 2012, 07:07:00 AM
I can't see the video as I'm not on my laptop but I've had a look at the C and E:\drive shots. It's impossible for me to advise you as I don't know what a post-Hexen C:\ and E:\ drive should look like. But I have a few observations which may be relevant if not anything else.

C:\ looks similar my own softmoddded Xboxes with the exception of that xboxdash.bak. I'd not come across a .bak extension before; so I looked it up and, if I've understood correctly, that is the renamed 5960 MS dash. All the references to it I've found have been 5+ years old but maybe this is still normal for a Hexen-ed C:\ (Shadow C) drive. I don't know as I'm more familiar with SID/AID.    

On E:\I can't think why there are separate "backup", "backups",  "app" and "apps" folders. I'd guess the "dash" folder contains your UnleashX dash .xbe plus config.xml, items.xml and maybe some regional .xmls too.

If this were my problem I'd look at the config.xml (click on it) and near the top it should tell you what/where and where your MS dash is. That might be helpful to know.

BTW be careful not to accidentally edit the config.xml. Just scroll down to read it and when you want to exit use the BACK button. If you've mistakenly made a change a dialogue box will come up asking whether you wish to save your changes - click NO. (IMG:style_emoticons/default/smile.gif)

When you've looked at config.xml go back to the main dash menus. With UnleashX you should have a MS dash option available. What happens when you use that?

Whatever you do I'd still suggest getting help from somebody who knows Hexen better than I do, preferably Heimdall. If anyone can get you sorted he can. Perhaps a short, respectful PM to him pointing to this thread and asking for advice would help.

This post has been edited by fallenangle: Mar 8 2012, 03:31 PM
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: Heimdall on March 08, 2012, 09:49:00 AM
Already on the case. I'll have a look in more detail when I get home from work. smile.gif
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: shambles1980 on March 09, 2012, 07:43:00 PM
ah there he is,
Your in good hands now. Ive played about in hexen for a while now. and the amount of work and references to files that goes back and forth  is crazy, I spent HOURS making it work properly from the hard disk simply because how much work went in to it.
I wont even try to pretend i understand 9/10ths of whats going on in the disk.
One person who does is heimdall. and im sure he will set you straight.
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: inconsapevole on March 10, 2012, 06:33:00 AM
i have all this caos in my E: beacuse i have first soft modded xbox with hotswap, next i tryed to install dual boot with linux and i obtain a second backup folder and other app folder.

Anyway if i load MS dash from menu of unleash it's work fine and load, and it load file in c:xboxdash.xbe, because i could boot MS dash click on this file too.
It's seem like xboxdash is not set to be point for booting with eject button.

Now i wont try another workaround, first i make a copy of disk on another one (bigger) so if somethink doesn't work i could format it and use o pc or retry right?
And next i try to make C: as default, here i need help, how i can make C: as original xbox? because i restore original xbox (dash 5960) and next how set E: partition? format?
I want to make xbox as default, maybe without loss of savegames. It's saved in E:? or i can format E: because there are only files for unleash and other dash?

Finally i make backup of all xbox original and do a clean softmod with hexe cd that i make.
Could work?
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: shambles1980 on March 11, 2012, 07:55:00 PM
If you want to do that..

make a xboxhdm disk with your eeprom.bin file that was made when you upgraded using hexen.

i would use the stock files from hexen to populate the xboxhdm disk. and then after youing those i would copy the softmod files from hexen ndure folder to xbox hdm..

I explained how to do it to some 1 els a month or so ago and it seemd to work ..

i must go to bed now, and tomorrow i am with my wife's parents so you can either wait till i come back and tell you where the folders are exactly.
hope heimdall or some 1 els tels you where the folders are exactly,
or find the post i replied to a month or so ago and follow those instructions..

Or you could use the ndure install tutorial for xboxhdm on the tutorial. and just use the hexen stock files if you need the stock files.

Aslong as you have the eeprom.bin file saved to your pc, and a xbohdm disk made properly You will be ok.
xboxhdm will format the hard disk for you.

This post has been edited by shambles1980: Mar 12 2012, 02:56 AM
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: inconsapevole on March 13, 2012, 04:33:00 PM
I'm back!!

So i want to format all partition with x wizard cd into xbox, and the without reboot install MS dash and unleashx back on clean HD.
Could work? Or after format anythink work?

I have another question, there isn't any web browser that work well? Best is if work as app in unleashX, i tried XDSL but it is slooow and firefox can't update so web browsing is bad. Any suggestion?
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: inconsapevole on March 16, 2012, 04:03:00 PM
Here i am.

Nobody can help me?

I have restore my xbox to original state follow: http://www.XS Filter...orials-161.html
I have create an iso xboxhdm with in C: folder the content of MS dash that i have download.
I obtain so xbox that work with MS dash as original and Kernel 5101 and dash 5960 (the last).

Now i want to re-do that: http://forums.xbox-s...howtopic=496263

BUT doesn't work!!
I have do everything as first time but nothing.
I don't remember if my kernel out of the box was 5101 but it's work now anyway.

I create with xboxhdm 1.9 and ndure (as link of this forum) and hotswap, next at boot with eject MS dash boot BUT with power button it give 21 error. I have to do something that i don't remember? I tried to do audio exploit copy audio track in compilation eggbox, logo of xbox at screen and then everything the same.

I try to use ndure 3.1 but nothing change, with ndure file of link doesn't work, i leave the original ndure 3.1, but i can't figure out.

What can i do? Please give me the right way.
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: inconsapevole on March 16, 2012, 04:03:00 PM
Here i am.

Nobody can help me?

I have restore my xbox to original state follow: <a href="http://www.XS Filter -/html/xbox-tutorials-161.html" target="_blank">http://www.XS Filter -/html/xbox-tutorials-161.html</a>
I have create an iso xboxhdm with in C: folder the content of MS dash that i have download.
I obtain so xbox that work with MS dash as original and Kernel 5101 and dash 5960 (the last).

Now i want to re-do that: http://forums.xbox-s...howtopic=496263

BUT doesn't work!!
I have do everything as first time but nothing.
I don't remember if my kernel out of the box was 5101 but it's work now anyway.

I create with xboxhdm 1.9 and ndure (as link of this forum) and hotswap, next at boot with eject MS dash boot BUT with power button it give 21 error. I have to do something that i don't remember? I tried to do audio exploit copy audio track in compilation eggbox, logo of xbox at screen and then everything the same.

I try to use ndure 3.1 but nothing change, with ndure file of link doesn't work, i leave the original ndure 3.1, but i can't figure out.

What can i do? Please give me the right way.

EDIT: sorry double post for error on click.
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: shambles1980 on March 16, 2012, 07:33:00 PM
lets do it like this..

Find and download hexen. "heimdalls xbox engineering disk"
Find and download xboxhdm "i use 1.9 so il be refering to that, but use whatever version you use"

get your eeprom.bin back up file and save it on your pc. "It really should already be theire"

open your hexen.iso with magic iso or similar (so you can extract the iso to your pc)

open the stock files folder. and copy the contents of "stockfiles\C" from the hexen iso, tothe C folder for your xboxhdm.
then
copy the contents of the "stockfiles\E" from hexen iso to the "E" of your xbox hdm.

Now go to the Ndure folder on hexen and copy the contents of "ndure\c" to the C folder of xboxhdm "replace all files"
Then copy the contents of "Ndure\e" to the E folder on your xboxhdm.

Copy your eeprom.bin file to the xboxhdm eeprom folder.
burn that to disk, or usb "whatever your using"

now burn a copy of hexen to dvd at 4x or slower..

Put the xbox hard disk in the pc. "always set as primary master."

boot up using the xboxhdm you just made. use it to unlock the hard disk, reboot the pc so xboxhdm starts again
then build your hard disk from scratch.
Then reboot the pc and use it to lock the hard disk."dissable the hard disk detection in bios, or dont connect power cable untill after post so you can lock the drive otherwize it will say drive frozen."

When you have done that.
put the hard disk back in the xbox. and turn on the xbox With the hexen dvd in the dvd drive.

use the hexen dvd to reinstall the softmod properly..

this should give you a reasonably clean fresh start.

please do every step in the order they appear on this list.
you have to use the stock files from hexen as they contain the updated live dash which will let you use the ndure exploit properly. this means we dont have to worry about kernel versions.
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: shambles1980 on March 19, 2012, 08:10:00 PM
i dont know why hexen fails to boot for you.

if you have slpinter cell game, you can boot the xbox with that. the back door explouits should be in E now.
this error 21 you keep getting is strange are you sure you havent changed one of the xbe's for something els? "renamed one and replaced?".

any way. check your private messages.
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: shambles1980 on March 20, 2012, 10:34:00 AM
all fixed now then?
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: shambles1980 on March 21, 2012, 06:52:00 PM
just so every 1 knows. autobuilder is basically xboxhdm combined with SID.
never personaly used it my self but SPPV keeps banging on about it thats why i recomended it as a method to fix via hotswap or eeprom for the OP.

because it is built on SID i can not offer any advice on the matter...
But Others here may be able to now they know what basic files were installed and how.

So thats me out.

hope others can help you.
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: Movax on March 22, 2012, 08:47:00 AM
QUOTE(inconsapevole @ Mar 21 2012, 06:39 PM) View Post


I read this: http://forums.xbox-s...howtopic=730698
But don't work, i'm not sure i done it right, how can i do?



It will work if you do it right, so you must have made a mistake somewhere.
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: Movax on March 23, 2012, 01:01:00 AM
There is no need to explain what to do, the information is in that thread you linked.

Maybe explain what you did do, and I'll try to figure out why it doesn't work.
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: fallenangle on March 23, 2012, 07:47:00 AM
So there is a correct way of changing the eject button boot path. Interesting.

But does anyone know if my suggestion - setting up a dual boot Any Dash/SID and then edit/re-skinning the SID dash to give it full UnleashX type functionality would work or cause any problems?

I'm certainly not suggesting anybody try this as there is that proper method described in the linked thread ^^^ but I'm just curious as to whether this more complcated alternative had any merit.  

Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: inconsapevole on March 25, 2012, 01:04:00 PM
i have follow this:

CODE
For future reference here is what I did:
In the config_runtime.inc file I...
commented out "%define PATCH_BACK_MS_KEY"
set "%define PB_OPEN_PATH" and "%define OPEN_PATH" to the dashboard of my choice
I compiled the file, named it NKP11_config_open.bin, and put it in the NKP11 folder.
If I understand correctly, NKP11_config_open.bin is only used when the Xbox is powered on using the eject/tray button, so this suits my purpose perfectly.


So i have found config_runtime.inc, edit as write before.
Run make runtime.bat, i have get NK11_config.bin file and rename: NK11_config_open.bin and put it in NK11 folder of xbox.
So i reboot and try...nothing.
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: Heimdall on March 26, 2012, 08:20:00 AM
Details are important. It's NKP11_config_open.bin, and it goes in E:\NKP11\

Post your config_runtime.inc file here, in a codebox.
Title: Restore Ms Dash And Unleashx And Add Linux Distro
Post by: inconsapevole on April 19, 2012, 04:04:00 PM
i have this inside, but i can't edit well. Doesn't work, what i have to change?

[code];;;---------------------------------------------------------------------------
%define ORANGE          00FFh      ; ----------------
%define ORANGE_BLINK   0077h      ;
%define ORANGE_BLIP   0011h      ;
%define RED            00F0h      ;  YOU CAN
%define RED_BLINK       0070h      ;      ADD YOUR
%define RED_BLIP       0010h      ;      OWN
%define GREEN          000Fh      ;
%define GREEN_BLINK    0007h      ;
%define GREEN_BLIP    0001h      ;
%define CYCLE          00EBh      ; R,O,G,O
%define CYCLE_BLINK     0063h      ; R,O,G,Off
%define LED_OFF         0000h      ; ----------------
;;;---------------------------------------------------------------------------
%define NKP_LED_COLOR      ORANGE      ; < CHANGE IT HERE
%define ALTDASH_LED_COLOR   RED        ; < CHANGE IT HERE
%define PATCHBACK_LED_COLOR   GREEN       ; < CHANGE IT HERE
%define TRIBOOT_LED_COLOR   CYCLE_BLINK ; < CHANGE IT HERE
;;;---------------------------------------------------------------------------
;%define KINGROACH_VERSION   ; NDURE 3.X <<<<<<<<<<<<<<<<<<<<<<<<<
;;;---------------------------------------------------------------------------
;;; set fan speed with NKP modes only (if omitted then no fan speed change)
%define FAN_SPEED    30   ; < CHANGE IT HERE ( % fan speed / 2 ) 10-50 << changed !!!!
;;;---------------------------------------------------------------------------
;;; tray boot enable
;%define TRAY_BOOT
;;; tri-boot enable < dual is default, with tray_boot enabled
;%define TRI_BOOT
;;; close the tray when NOT tri-booting (faster booting then tri-boot)
%define   CLOSE_TRAY_ALLWAYS
;;;---------------------------------------------------------------------------
;;;   default Dashboard path (and tray boot closed) 2=C 1=E 6=F 7=G
;;;---------------------------------------------------------------------------
%define DASHBOARD_PATH   '\Device\Harddisk0\Partition1\dash\xbmc\default.xbe'
%define DB_PATH2    '\Device\Harddisk0\Partition1\dash\default.xbe'
%define DB_PATH3    '\Device\Harddisk0\Partition1\UDATA\4d530017\62d648ebf155\default.xbe'
;;;---------------------------------------------------------------------------
;;;   tray OPEN dash, when key IS patched back (must be a MS signed xbe)
;;;                        MUST BE PARTITION 1 or 2
;;;
;;; use this to patch back the MS key then boot PB_OPEN_PATH
;;;%define PATCH_BACK_MS_KEY
%define PB_OPEN_PATH   '\Device\Harddisk0\Partition1\dash\UnleashX\default.xbe'
;;;---------------------------------------------------------------------------
;;;   Dashboard path's for tray OPEN dash when using dual/tri-boot
;;;                      and NOT using PATCH_BACK_MS_KEY
;;;---------------------------------------------------------------------------
;;;   tray OPEN dash, when key IS NOT patched back (must be a habibi signed xbe
;;;             and MUST be partition 1 or 2 when NOT using OPEN_DASH_WITH_NKP)
;;;
%define OPEN_PATH         '\Device\Harddisk0\Partition1\dash\UnleashX\default.xbe'
;;; use this to enable all of NKP (disable to boot some other HACK)
%define   OPEN_DASH_WITH_NKP   
;;; use this to disable shadowC in open (alt) dash
;%define   OPEN_DASH_shadowC_OFF
;;;---------------------------------------------------------------------------
;;; VIDEO patches:
;;;
;;; VIDEO_FORCE_RGB = Patches kernel to output RGsB video signal (RGB with
;;;           sync on green) if HDTV AV pack is detected. Intended for
;;;           connecting the Xbox to VGA monitor. Connect AV pack Y output
;;;           to monitor green input, Cr to monitor red input and Cb to
;;;           monitor blue input. The monitor must support sync on green.
;;;
;;; VIDEO_FORCE_PROGRESSIVE = Patches kernel to convert 480i video modes to
;;;           480p if HDTV AV pack is detected. Note that when using HDTV AV
;;;           pack, progressive scan video output will be forced even if 480p
;;;           video support is disabled in msdash.
;;;
;;; Not enabled by default.

;%define VIDEO_FORCE_RGB
%define VIDEO_FORCE_PROGRESSIVE

;;; Flicker Filter Patch (interlaced composite video only)
;;;
;;; When enabled any call to set the flicker filter value will be
;;; replaced by a call with the value FLICKER_FILTER_VALUE.
;;;
;;; Takes values in the range 0 (off) to 5 (max filter).
;;;
;;; Flicker filter patching is not enabled by default.

;%define FLICKER_FILTER
;%define FLICKER_FILTER_VALUE 2

;;;---------------------------------------------------------------------------
;;; used to boot the dash only
;;;
%define   NORMAL_BOOT_ALWAYS


[code]