PS4 News on Facebook! PS4 News on Twitter! PS4 News on YouTube! PS4 News RSS Feed!

Home PS4 News - Latest PlayStation 4 and PS3 News

October 19, 2010 // 11:08 pm - A few weeks back PlayStation 3 developer Marcan named his PS3 Linux Bootloader on Firmware 3.41 AsbestOS, and today he has shared a video of it in action below along with the following details, to quote:

Download: AsbestOS Source Code / AsbestOS ReadMe / Kernel Patch / Stage 1 Binary / Stage 2 Binary

"As most of you will probably already know, I've been working on a project recently which aims to run Linux on the PS3 using the PSJailbreak exploit, effectively replacing GameOS on the fly.

I think it's gotten to the point where it's useful enough for other people to be interested, so here's something resembling an official announcement.

AsbestOS (a mineral, and meaning "inextinguishable" in Greek) is a bootloader to run PS3 Linux without OtherOS. It runs using the USB GameOS exploit (on PS3 version 3.41) from any compatible device, and any reprogrammable devices currently running the PS3 exploit can be used as long as they have enough free internal or external storage (40kB or so) to hold the loader. It is general enough that it should be useful to boot Linux given any other GameOS exploit in the future.

Currently, it only supports netbooting a kernel and no initrd (mostly due to bootmem limitations). This is enough to run a Linux system booting from an NFS share or from USB storage media. Almost everything that works under OtherOS is working.

As additional perks of running as GameOS, you also get access to a seventh SPE (needs a kernel patch to enable) and there is clearly full access to the RSX including 3D support, although we still need to learn a few details about how that works to be able to use it.

AsbestOS is a fully independent open source payload and does not contain any code from the original PSJailbreak payload or derivatives. It is licensed under the GPLv2. Compiling it does not require any SDK tools, and it includes a script to build a fully vanilla GNU toolchain for the PS3.

If you're interested, check out the git repository. The README file contains information on how to run AsbestOS and how to set up kernels. Currently, ports exist for software USB AVRs (Arduino etc.), iPods, and the reference implementation for devices with a TI OMAP3, but anything currently running PSGroove or similar can be adapted with only a few lines of new code.

For the impatient or lazy folks, here's a kernel that you can use Update: and a stage1 binary and a stage2 binary.

You'll probably want to change the kernel commandline options to set up your NFS root partition. This will eventually be handled by AsbestOS, but for now, open it up in a hex editor, search for HEXEDIT_THIS, and change the commandline to suit your needs (without changing the total length, of course). Do note that this kernel does not have built-in USB support, so it can only be used for NFS booting (the USB stuff is built as a module).

You can use this filesystem as a starting point. It's a Gentoo stage3 updated to date and with PS3-specific tools installed. Keep in mind that there's no Portage tree included, so be sure to either emerge --sync or NFS mount your server's Portage tree (which is what I do).

At the very minimum, you'll want to edit the following files to configure your NFS and networking settings (or to specify USB device partitions, if you want to go that route - but you need to compile your own kernel then): /etc/fstab, /etc/hosts, /etc/resolv.conf, and quite likely a few others. This filesystem includes kernel modules for the above kernel. The root password is 'ps3′."

Video: AsbestOS: Linux on PS3 3.41 without OtherOS via GameOS

Follow us on Twitter, Facebook and drop by the PS3 Hacks and PS3 CFW forums for the latest PlayStation 3 scene and PS4 Hacks & JailBreak updates with PlayStation 4 homebrew PS4 Downloads.

#25 - Gstar - October 20, 2010 // 1:09 pm
Gstar's Avatar
very well said.. I could not have said it any better. + rep to you sir.

#24 - raydan1234 - October 20, 2010 // 1:01 pm
raydan1234's Avatar
from OtherOS it wasnt possible... with this payload it may will become possible... and even if not... linux with full hardware acceleration is just awesome.

#23 - evilsperm - October 20, 2010 // 12:59 pm
evilsperm's Avatar
I think some of you are missing the bigger picture here. You have access to all 7 SPU's think about that!

I am now wondering if it will be possible to use the security SPU against itself?

Only time will tell but I will bet that this will now lead to absolute domination of the PS3! I really hope more people jump all over this and try to gain even lower level access to the system, this is also a huge step in the right direction on looking for more holes in the system.

#22 - beary2006 - October 20, 2010 // 11:20 am
beary2006's Avatar
No i really didn't get it i'm sorry if i came off rude or a noob i know almost everything about the xbox 360 modding community and im new at ps3 I've followed from the first psjailbreak i just didn't understand the linux thing for ps3 because i thought you couldn't access any files from the HDD through linux?

#21 - Lumute - October 20, 2010 // 10:57 am
Lumute's Avatar
How much memory is available under AsbestOS? if it has access to the 256MB GDDR3 VRAM that would be awesome...

#20 - autumncowboy - October 20, 2010 // 10:18 am
autumncowboy's Avatar
Also think this is great work! – Yes Linux on the PS3 is still immature, but it’s a tremendously powerful system.

That said, I’m "confused" as to why this/Linux couldn’t be loaded via a homebrew app. That way there would be no (payload) size limitation and so (1) a full local kernel and (2) initird could be used. It would also be compatible with all the JB ‘clones’, etc., etc. Is this just not possible?

#19 - buberlo - October 20, 2010 // 10:05 am
buberlo's Avatar
Quote Originally Posted by beary2006 View Post
well by all means explain it then? whats the purpose of linux on ps3 other than saying "oh look i have linux on my PS3" ??

are you serious about this question? i mean, did you join this community yesterday? don't you know WHY sony has removed linux? or are you playin just dumb?

and besides exploiting there are million other reasons, as for example RSX enabled.. XBMC as it was in good old xbox1 days.. and other stuff i'm too lazy to write...

#18 - Gstar - October 20, 2010 // 7:42 am
Gstar's Avatar
Quote Originally Posted by Karas View Post
I can't say i am VERY exicted for this since i only had a PS3 slim and i got that last week. So, i can't say i know the otherOS like most people here know. However, this is still great news for the scene. This could also develop other homebrew and possibly lead to other exploits for programmers to mess with. I am even hoping for a way for people to create 3d games and play it on the ps3.

Creating homebrew apps for the PS3 is becoming more common now, so the release of AsbestOS should lead us to create apps for linux and from there anything is possible.

#17 - Karas - October 20, 2010 // 7:29 am
Karas's Avatar
I can't say i am VERY exicted for this since i only had a PS3 slim and i got that last week. So, i can't say i know the otherOS like most people here know. However, this is still great news for the scene. This could also develop other homebrew and possibly lead to other exploits for programmers to mess with. I am even hoping for a way for people to create 3d games and play it on the ps3.

#16 - Gstar - October 20, 2010 // 7:17 am
Gstar's Avatar
Quote Originally Posted by mat989 View Post
gentoox is a port of gentoo for xbox 1... yet that did not mean a lot to many xbox owners... honestly, people are porting linux to every gadget these days, and they stop at that...

well I hope the progress continues. We should focus on AsbestOS, and to achieve the ultimate goal of getting a fully working, user friendly linux.