xboxscene.org forums

OG Xbox Forums => No-Modchip Hacks (exploits) => XBE Exploits => Topic started by: Keo-Keo on December 14, 2004, 11:16:00 PM

Title: Load A Xbe From Memory Card
Post by: Keo-Keo on December 14, 2004, 11:16:00 PM
If you had a dualboot and when the tray is open it loads E:/backup/linux.xbe

linux would load a .sh script that would search and mount a USB storage device actionreplay or USB.. /dev/usb/default.xbe it would launch that right from the actionreplay card or usb . Then you could remove the hdd and replace the stock with a new hdd.. The actionreplay would have configmagic unleashX would save the eeprom.bin and copy the dash over along with expliots  . Then use configmagic to lock the hdd back with the eeprom that unleashX saved to the card. .. Possible?
Title: Load A Xbe From Memory Card
Post by: big ben bullet on December 15, 2004, 01:03:00 AM
whoa... that sound all a bit risky to me... unplugging a hard drive while there are actual applications that need to be running on your xbox

- do 'nomal' xbe's (like config magic) work under xbox-linux?
Title: Load A Xbe From Memory Card
Post by: total_ass on December 15, 2004, 01:23:00 AM
actually that's a pretty clever idea.

whether it'll work or not is another thing.
Title: Load A Xbe From Memory Card
Post by: Keo-Keo on December 15, 2004, 08:39:00 AM
QUOTE (big ben bullet @ Dec 15 2004, 10:06 AM)
whoa... that sound all a bit risky to me... unplugging a hard drive while there are actual applications that need to be running on your xbox

- do 'nomal' xbe's (like config magic) work under xbox-linux?

It woudln't be running under linux.. Linux would just be there to mount the flash storage device as a hard drive.. Fooling the xbox to belive that it is a hard drive. The XBE would actually be somthing like unleash x and config magic.  

Who around here know alot about running linux on the xbox and what forums should i post in?
Title: Load A Xbe From Memory Card
Post by: Keo-Keo on December 15, 2004, 08:53:00 AM
Mine will actually load from the memory card not requiering a power splitter. But you will not be able to clone the orginal hdd. Also this is good because if you get dash board error 21 you can easily just boot from the USB and ftp in and fix it.
Title: Load A Xbe From Memory Card
Post by: DaddyJ on December 15, 2004, 08:55:00 AM
The memory card is just a standard usb device, with a special connector.

This idea is feasable.
Title: Load A Xbe From Memory Card
Post by: Keo-Keo on December 15, 2004, 08:58:00 AM
QUOTE (DaddyJ @ Dec 15 2004, 05:58 PM)
The memory card is just a standard usb device, with a special connector.

This idea is feasable.

I could easily write out the shell script to mount and launch the .xbe but i need help with linux itself having bios load linux when the tray is open. And having linux load the .sh script on startup. Whats good about using a .sh script is it's not illegle and i can easy fix it as we test it.
Title: Load A Xbe From Memory Card
Post by: Keo-Keo on December 15, 2004, 09:20:00 AM
If thats the case you can still use linux to copy the files over to the new hdd. As long as you can get linux to load from the memory card.  And use linux to lock the hdd thus getting the upgrade to work!
Title: Load A Xbe From Memory Card
Post by: chimpanzee on December 15, 2004, 10:17:00 AM
A few comments :

1. any flavor of linux needs to be launched from some form of exploit for softmod and I don't know if there is one that can be triggered from memory card, some said yes, some said no.

2. linux cannot run XBE, period.

3. Everything you want to do is already in my stuff, the only thing is that you still need to copy the game save to E:, because that is the only way so far to launch linux

4. there is no such a linux that can copy files AND lock HD at the same time. It is doable but cumbersome(UML).

So your idea works, if you dump the C: as an disk image(then bzip it) onto a large USB flash drive. This will at most save you a power splitter which I bought for 80c US. So why bother ?

Title: Load A Xbe From Memory Card
Post by: DaddyJ on December 15, 2004, 11:31:00 AM
QUOTE (zorxd @ Dec 15 2004, 12:47 PM)
I heard we can launch a XBE with 007:AUF directly on the memory card

I never tried it since I don't have this game

Nope, this has been tried, and isnt currently possible.
Title: Load A Xbe From Memory Card
Post by: DaddyJ on December 15, 2004, 11:42:00 AM
The gamesave is hard coded to run  the E:\udata\titleid\xbe, and since this wont be found, it error 21's
Title: Load A Xbe From Memory Card
Post by: Keo-Keo on December 15, 2004, 07:15:00 PM
What i would like to do is understand how the xbox mounts the stoage device. If we can understand this then we can mount it as well and launch XBE's off it. I'm just throwing idea's out there..

Does anyone know's how the xbox mounts the storage device to load game saves off of? Also we could hex edit the game save and change where it boots the .xbe and partition from. Understanding how this works will allow you to install exploits right off the memory card!
Title: Load A Xbe From Memory Card
Post by: DaddyJ on December 15, 2004, 07:21:00 PM
This has been repeatedly tried, It mount as a fatx device, located drives H-O. But these drives are not easiely mapped.
Title: Load A Xbe From Memory Card
Post by: chimpanzee on December 15, 2004, 07:30:00 PM
It is good to have new ideas but please read as otherwise it would be wasting others time and bandwidth to explain things that you can find yourself.

Xbox's kernel is a trimmed down NT, read about how it mount/map drives.
Title: Load A Xbe From Memory Card
Post by: RiceCake on December 16, 2004, 03:09:00 PM
Xbox memory cards aren't mapped in the BIOS. Basically its a memory device, but try to run anything off H:-O: and the BIOS won't do it.

To the BIOS, these "drives" don't even exist.
Title: Load A Xbe From Memory Card
Post by: DaddyJ on December 16, 2004, 04:13:00 PM
QUOTE (RiceCake @ Dec 16 2004, 06:12 PM)
and the BIOS won't do it.

hehe,  Things will be changing.
Title: Load A Xbe From Memory Card
Post by: Keo-Keo on December 16, 2004, 08:45:00 PM
QUOTE (RiceCake @ Dec 17 2004, 12:12 AM)
Xbox memory cards aren't mapped in the BIOS. Basically its a memory device, but try to run anything off H:-O: and the BIOS won't do it.

To the BIOS, these "drives" don't even exist.

So then how does it load game saves? It must mount the memory card as a drive. Just like in XP.  I think it's really possible if you can save things to it then you can excute things from it.
Title: Load A Xbe From Memory Card
Post by: DaddyJ on December 17, 2004, 12:08:00 PM
They are copied to the e:\udata\{TitleID}
then loaded from there.
Title: Load A Xbe From Memory Card
Post by: RiceCake on December 17, 2004, 02:21:00 PM
It can still copy data to-from the drive fine.
The problem is when you go to run an executable the Xbox can't mount that drive for executable use. So, when you go to run anything off a memory card the Xbox will just crash out because it can't do any of this mounting to a memory card.

At least this is what I've come to know.

I could be wrong. If someone wants to fiddle with this go ahead. Lol, applications might load up hella slow.
Title: Load A Xbe From Memory Card
Post by: DaddyJ on December 17, 2004, 05:38:00 PM
QUOTE (RiceCake @ Dec 17 2004, 05:24 PM)
If someone wants to fiddle with this go ahead.

Already in progress. Only one app needs to be ran wink.gif