Xbox-Linux Kernel Patches, Possible Move to GitHub

Hello fellow hobbyist hackers!

Looks like GitHub has finally opened their doors to the public.

I've been working with Git on a daily basis for the past few weeks, and I gotta say, Git rocks and it sucks as much as Emacs.  That is to say, there are a crapload of great features packed into the tool, if only you can remember the correct sequence of commands and options to activate the feature you want.

Steep learning curve aside, I am finally managing to get pretty productive with it for my Rails application development efforts.  It's pretty nice to easily switch between branches to test experimental code out, and then merge the final results back into the main trunk.  As far as multi-parent merging is concerned, Git totally rocks my world.

Furthermore, since the bulk of my efforts to refresh the Xbox-Linux kernel (and especially when mixing in Fedora's patches) revolve around merging diffs from multiple upstreams, I am looking forward to trying my hand at refreshing the Xbox-Linux Kernel straight from the kernel.org git repository, combined with my local snapshot of the Xbox-Linux CVS repository from SourceForge. 

If that works out, and I can also figure out how to mix in the Fedora kernel patches for an XFedora-specific branch, I may decide to store the overall results on GitHub, and back-post the diffs to SourceForge.

Technically, it's a fork, but when you examine Git's philosophy in more detail, branching, forking, and merging are its strengths.

For those who are waiting for Git to become easier, keep a watchful eye out on my main site, not404.com.  I have been working on a Project Management tool (codenamed "TokiDoki") that is similar to Trac (wiki, tickets, milestones, repository browsing, diffs, etc.), but initially works with Git, and supports multiple project repositories and multiple wiki-roots.  Svn and maybe CVS repository support will hopefully be added as the project matures.

TokiDoki is written in Ruby on Rails, and if all goes well, it be available for online demonstrations in late April, or early May. 

 

Kernel patches

 Hi Genius!!! I need your kernel patch (2.6.18 or 2.6.19) for my Debian XBOX. Where i can find it?   Thnx

hi MAX,Jin's 2.6.22 patch is

hi MAX, Jin's 2.6.22 patch is the most complete thus far, and is attached to bottom of this old post.  I made a similar patch for XFedora8 (RPM and SRPM), but it got misplaced during the last server shuffle.  Ping me back if you need the SRPMs, otherwise, Jin's patch is definitely the way to go.  

Could you post the SRPM and

Could you post the SRPM and RPM for the Jin's patched kernel? Thanks!

sound...

TODO:- Fix FATX.- Fix sound. I can't seem to get audio going (even on2.6.21). Tried with modprobe snd-intel8x0 xbox=1too, no luck.   But sound don't work with this patch. That's why i need  your patch 2.6.18 (or 2.6.19).   thnx

I will need to dig through my

I will need to dig through my archives to hunt down the RPM and SRPM.  Hope to have them up before the weekend.  

Hi genius,any chance you

Hi genius, any chance you found the RPM/SRPM already?  

Fedora7 RPM/SRPMI located my

Fedora7 RPM/SRPM I located my old XFedora7/8 archive, and have put repo.not404.com back online.  It has the XFedora Kernel RPM, SRPM, and some other experimental stuff I did for Xorg. http://repo.not404.com/xfedora

Hey. Thanks.Great timing.  I

Hey. Thanks. Great timing.  I picked up an XBox on EBay the other day for £10+£10 p&p (total: ~US$38) and decided to put Gentoo on it on a native disk. Xbox-linux.org and the  Gentoo wiki page (http://gentoo-wiki.com/Gentoo_for_Xbox) are a bit out of date, with the XBox  LiveCD dating from Sept 2005 using the 2.4 kernel. I eventaully got it working with a 2.6 kernel using the liveCD at http://web.ivy.net/~carton/rant/gentoox/xbox.html, but the kernel's still old. Mint

Hey, don't want to moan, but

Hey, don't want to moan, but isn't this the patc where the sound doesn't work?

I'm not sure if sound broke

I'm not sure if sound broke between 2.6.16 and the more recent patches made by Jin or myself.

It'll be some time before I make an XFedora9 attempt, as well, since I'm launching a new product within the next 6 weeks.

If anything, maybe some tweaks didn't get added to kernel-2.6/sound/pci/ac97/ac97_codec.c ?

Otherwise, the only other thing I can think of that would cause problems is not having the correct module parameters specified in /etc/modprobe.conf.

 

who needs sound on a headless

who needs sound on a headless server anyway :P

Actually, I've received

Actually, I've received messages from people were using their Xbox-Linux machines as internet radio receivers in addition to the box being a Torrent server. 

thats cool i dont use

thats cool i dont use torrents on mine anymore i use it as a nas nowadays.   is there a patch for linux 2.6.25 (stable or unstable) all im needing is the box to be bootable with lan