xbox-scene.com - your xbox news information source
Quick Links: Main Forums | Xbox360 Forums | Xbox1 Forums | PS3 Forums
Xbox-Scene Forum Help  Search Xbox-Scene Forums   Xbox-Scene Forum Members   Xbox-Scene Calendar

Special Limited Offer: SuperNews Unlimited Usenet Access, Unlimited Speed for $11.99
256-bit SSL, 350 Days Retention, 30 Connections - Join Today! - ONLY $11.99

Support this site - buy the X-Scene Tshirt $17.95

Welcome Guest ( Log In | Register )

 Forum Rules Rules
10 Pages V  1 2 3 > »   
Reply to this topicStart new topic
> Linux Bootloader for xbox360 - XeLL *updated*
Xbox-Scene
post Mar 20 2007, 07:34 AM
Post #1


Memba Numero Uno
Group Icon

Group: Admin
Posts: 4177
Joined: 17-May 02
From: Yurop
Member No.: 1
Xbox Version: unk
360 version: unknown



Linux Bootloader for xbox360 - XeLL *updated*
Posted by Iriez | March 20 01:05 EST | News Category: Xbox360
 
Well, thats what it looks like! Here's the readme:
XeLL is the Xenon Linux Loader.
It's a second-stage bootloader and is usually run by an exploit. The method of booting this is not a part of this project. XeLL catches CPU threads, sets them up (basically setting HRMOR to zero), loads an ELF file from either network (tftp) or CDROM, and launches it. It also contains a flat device tree for linux. cdrom.c includes a very simple ISO9660 parser, which tries to boot the file named ""vmlinux".
lwIP (http://www.sics.se/~adam/lwip/) is used for networking. Network config is currently hardcoded in network.c (and main.c). XeLL also contains a HTTP server. It is not really used.
XeLL is licensed under the GPL v2, and no other version. Xenon-specific stuff of XeLL was written by Felix Domke , other parts where taken from other free sourcecodes. No non-free hardware documentation was used for developing XeLL.
XeLL is in a very early stage, but is (most of the time) fully working


Grab it here - Keep in mind these sources will need to be compiled before they are ran on your xbox360.

In order to run this current loader, you will need to execute the compiled version through serial cable, after booting a modified shader via the king kong disc (with a firmware modded dvd-rom), and you will need to compile your own linux kernel aswell. This is obviously for the more savvy of the xbox users, but keep in mind this is a very early release with limited support (samsung sata drivers are not supported yet, but hitachi confirmed working great).

Felix Domke is apparently working on a linux live cd that will be easily booted for the more non-savvy users out there :)

Note (Xant): Of course you'll need an Xbox360 with the Hypervisor Vulnerability (kernel 4532 or 4548), it will not work with the new patched 4552 kernel.

Thanks to stonersmurf from xbh for his info and testing!


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
proger
post Mar 20 2007, 06:51 AM
Post #2


X-S X-perience
**

Group: Members
Posts: 345
Joined: 6-April 05
Member No.: 211757
Xbox Version: none
360 version: v4.0 (jasper)





Wow, amazing. Linux on the Xbox 360 is.. yum.


This all happened faster than I expected!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
dokworm
post Mar 20 2007, 06:52 AM
Post #3


X-S Expert
***

Group: Members
Posts: 564
Joined: 2-August 03
Member No.: 53763



So time to find a 360 that hasn't been updated yet...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Beko
post Mar 20 2007, 06:57 AM
Post #4


X-S Enthusiast


Group: Members
Posts: 6
Joined: 3-January 07
From: Germany
Member No.: 321801
Xbox Version: v1.0
360 version: v1 (xenon)



QUOTE(dokworm @ Mar 20 2007, 06:59 AM) *

So time to find a 360 that hasn't been updated yet...


Luckily I haven't updated my xbox360 for a while and have kernel 4548.
Am I right with my assumption, that I need this serial-device-thingy to inject this loader to my xbox360 or is there any way to run XeLL without having a PC connected to the xbox360? (e.g. from a Boot-CD or something like that)

Greets,

BTW: BIG NEWS! Keep up the great work!!

This post has been edited by Beko: Mar 20 2007, 07:00 AM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
AddictiveNYC
post Mar 20 2007, 07:07 AM
Post #5


X-S Enthusiast


Group: Members
Posts: 2
Joined: 20-June 06
Member No.: 286791



how did i get lucky to have 2 xbox360's with kernel 2858 hehe biggrin.gif O well i may sell one on ebay knowing i don't have any use for 2nd xbox's with 2858 kernels.

i wonder how much they will go for
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
vintage_guitar
post Mar 20 2007, 07:08 AM
Post #6


X-S Freak
*****

Group: Members
Posts: 1228
Joined: 16-July 03
Member No.: 50385
Xbox Version: v1.4
360 version: v3.1 (opus)



Nice. I can't wait to try it.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
flashfreak
post Mar 20 2007, 07:11 AM
Post #7


X-S Hacker
******

Group: Members
Posts: 2253
Joined: 4-April 03
From: Melbourne, Australia
Member No.: 30311
Xbox Version: v1.0
360 version: none





Great work, good to see some real work getting done (ie, not dvd-firmware related)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
DrPepperFan15
post Mar 20 2007, 07:26 AM
Post #8


X-S Senior Member
**

Group: Members
Posts: 161
Joined: 21-January 07
Member No.: 325469
Xbox Version: v1.0
360 version: v1 (xenon)



I like seeing progress on this! Thanks to the people who made this and amazing work.

(my ebay thing hasnt turned out yet since the buyer hasnt paid for the 360 sad.gif $475)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
gaming fanboy
post Mar 20 2007, 07:26 AM
Post #9


X-S Senior Member
**

Group: Members
Posts: 281
Joined: 27-October 06
From: Michigan
Member No.: 307684
Xbox Version: v1.4
360 version: v1 (xenon)





this can only bring the future closer to our entertainment setups smile.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
xGEISTx
post Mar 20 2007, 07:45 AM
Post #10


X-S Young Member
*

Group: XS-BANNED
Posts: 42
Joined: 3-March 07
Member No.: 332219
Xbox Version: unk
360 version: unknown



Sorry to be a newb, but how is this helpfull...? What are we trying to achieve with this article?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cr4z33
post Mar 20 2007, 07:48 AM
Post #11


X-S Senior Member
**

Group: Members
Posts: 243
Joined: 24-May 02
From: Italy
Member No.: 90
Xbox Version: v1.1
360 version: v1 (xenon)



What else should I say?
Microsoft welcome to XeLL! muhaha.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Ravo5002
post Mar 20 2007, 07:54 AM
Post #12


X-S Member
*

Group: XS-BANNED
Posts: 72
Joined: 21-May 06
Member No.: 283163
Xbox Version: none
360 version: none



nice, as soon as there is a distro ready, ill be running it as my main desktop...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Axl_Mas
post Mar 20 2007, 08:46 AM
Post #13


X-S Member
*

Group: Members
Posts: 72
Joined: 5-January 04
From: ITALIA!
Member No.: 89062
Xbox Version: v1.4
360 version: unknown



This bootloader is always based with the Hypervisor Vulnerability or will be used even for all 360 kernels?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
GARRYB
post Mar 20 2007, 09:02 AM
Post #14


X-S Member
*

Group: Members
Posts: 105
Joined: 4-July 06
Member No.: 288671



ok finally some good news, but guys point me out if i am wrong but after running the distro on the system will there be more possibilities of finding more exploits, from what i think hackers should find more exploits. but man its gonna be awesome running linux on such a fast machine imagine mac os x lol but thats 2 much into da future. for now linux will do.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
openxdkman
post Mar 20 2007, 09:09 AM
Post #15


X-S Genius
****

Group: Moderator
Posts: 753
Joined: 2-August 06
Member No.: 292548
Xbox Version: unk
360 version: unknown



Xell requires an xbox360 console with kernel 4532 or 4548, a flashed drive, and a patched KingKong backup.

If someone releases a win32 patcher ready to use on KingKong backup and allowing execution of a dynamic loader, based on Xell, listening to ethernet, it should be useful even for people not having the serial device installed inside console (ethernet transfert instead of serial transfert).

To make retrieval of sourceforge free60 project files easier, type these commands in an empty directory in a cygwin session window for example :

(this one may not be necessary)
cvs -d:pserver:anonymous@free60.cvs.sourceforge.net:/cvsroot/free60 login

cvs -d:pserver:anonymous@free60.cvs.sourceforge.net:/cvsroot/free60 export -r HEAD xell

other stuff:

cvs -d:pserver:anonymous@free60.cvs.sourceforge.net:/cvsroot/free60 export -r HEAD xextools

cvs -d:pserver:anonymous@free60.cvs.sourceforge.net:/cvsroot/free60 export -r HEAD xboxdumper

cvs -d:pserver:anonymous@free60.cvs.sourceforge.net:/cvsroot/free60 export -r HEAD shahunt

cvs -d:pserver:anonymous@free60.cvs.sourceforge.net:/cvsroot/free60 export -r HEAD pirstools

cvs -d:pserver:anonymous@free60.cvs.sourceforge.net:/cvsroot/free60 export -r HEAD pirstool

cvs -d:pserver:anonymous@free60.cvs.sourceforge.net:/cvsroot/free60 export -r HEAD hid-desc

This post has been edited by openxdkman: Mar 20 2007, 09:15 AM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post





10 Pages V  1 2 3 > » 
Reply to this topicStart new topic

 

Lo-Fi Version Time is now: 21st November 2009 - 09:26 AM