• Home
  • Downloads
  • EBOOT Fixes
  • Forums
  • New Posts
  • Register
    • Welcome, Register Now! 
    • Premium VIP Membership
    • PS3 Sticky
      • PS3 CFW & MFW
      • PS3 Debug Firmware
      • PS3 Decrypted PSN Links for CFW
      • PS3 Downloads
      • PS3 EBOOT.BIN Original File Links
      • PS3 Firmware
      • PS3 Game Releases List
      • PS3 Guides & Tutorials
      • PS3 Hacking Guides and Tutorials
      • PS3 Hacks & JailBreak
      • PS3 Help & Support
      • PS3 JailBreak Game Compatibility List
      • PS3 JB2 / True Blue (TB) Game Links
      • PS3 multiMAN Updates
      • PS3 Resources
      • PS3 Reviews
      • PS3 Save Files Repository
      • PS3 Themes
      • PS3 Trophies List
      • PS3 Videos
      • PS Vita Trophies List
    • Quick Links
      • Affiliates
      • Contact Us
      • FAQ
      • Post News
      • Site Rules
      • Tag Cloud
 

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

Category: PS3 Hacks & JailBreak  By: zeromx - (marcansoft.com)
Tags: video asbestos ps3 linux asbestos ps3 ps3 linux linux ps3 ps3 otheros ps3 gameos

139w ago - 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′."






Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!

Comments 35 Comments - Go to Forum Thread »

Errors

The following errors occurred with your submission

Okay

Quick Reply Quick Reply

  • Decrease Size
    Increase Size
  • Wrap [QUOTE] tags around selected text
Posting Quick Reply - Please Wait Posting Quick Reply - Please Wait
PS3 News's Avatar
#35 - PS3 News - 138w ago
Reply
Here is an update for anyone following from remainnameless (psx-scene.com/forums/570090-post1.html) via Hermes ELO post: elotrolado.net/hilo_desarrollo-psgroove-payload-custom-v4b_1490355_s1010#p1722262898
Quote Here I let the AsbestOS loader:

Version homebrew worked under psl1ght already compiled:

http://mods.elotrolado.net/~hermes/ps3/payload_v4_apps.rar

version not psl1ght:

http://mods.elotrolado.net/~hermes/ps3/asbestOS_payload_hermes.rar

In order to compile asbestos.bin (that is included) it is needed compilers PS3, such as those that or ifcaro has precompiled (that is what I have used I) or those that generates ps3toolchain.

to asbestos_loader, is an application prototype that must be compiled and so you already know: you can use basic the sources of open to manager, you clear all the PPU_SRCS less main.cpp and you add syscall8.c, you put of TARGET asbestOS.elf, you clear all the PPU_LDLIBS and you leave emptinesses VPSHADER_SRCS and FPSHADER_SRCS.

The EBOOT.BIN that is generated next to the sources, can be sent from app_home when igniting the console, if in pendrive you add a folder in root “PS3_GAME”, inside you put the ICON0.PNG and valid PARAM.SFO (that you can adapt so that puts asbestOS and those things), you create a folder “USRDIR” and inside you put the EBOOT.BIN.

Also it can become of the following way: you create the folder inside “homebrew” in root of pendrive and another one of name “AsbestOS”, where you copy the EBOOT.BIN and the ICON0.PNG

In root of pendrive it is needed asbestos.bin (that are in the folder “asbestos_bin” of rar) and dtbImage-20101020.bin, kernel of Linux that you can unload here of http://marcansoft.com/transf/dtbImage-20101020.bin

With that you would have to see the pinguinos and all that: it is not possible to be gone beyond unless you can form servant TFTP, etc, but as concept sample, is worth.

The shipper uses the generic route “/dev_usb” reason why he does not agree that there are other devices FAT connected to the console.

PS: Please, that the people who do not know of these things, abstain to take part: Linux in PS3 at the moment, is but a curiosity that another thing, because it is in diapers. This that I put here is not but that a curiosity for some and others, perhaps it is a route easy of work to develop kernel in a device that in principle, is not preparation for it.

Greetings

Quote To make this work, you need these 2 files:

Payload_4_apps- http://mods.elotrolado.net/~hermes/ps3/payload_v4_apps.rar
DTB Image- http://marcansoft.com/transf/dtbImage-20101020.bin

After you have extracted DTB Image, copy the kernel (dtbImage-20101020.bin) to the root of your flash drive.

Then extract Payload_4_Apps. Create a folder called "HOMEBREW" on the root of the flash drive, and a folder called "ASBESTOS" inside of it. Then copy "EBOOT.bin" and "ICON0.PNG" from "payload_4_apps > homebrew > AsbestOS" to the "HOMEBREW > ASBESTOS " folder on your flash drive.

Load up Hermes' payload and run Open Manager. Go to the Homebrew launcher (Press START) and launch AsbestOS.

There you go. It's not much right now, but if you set up a TFTP server you can run a lot of Terminal commands.

roragnarok's Avatar
#34 - roragnarok - 139w ago
Reply
I'm trying to boot Asbestos using rockbox without success and I can't see any debug messages.

But I do not see the ps3's dhcp client request. Does this mean it did not pass stage1?

tragedy's Avatar
#33 - tragedy - 139w ago
Reply
Originally Posted by pip1 View Post
Quote I'll ask it again, whats the point of linux on ps3

If you don't see the point, don't use it. Nobody's forcing you to use it. But there's no point trolling those that do want to use linux on the ps3.

Reasons include: learning to program a fun architecture; there are various small university groups using linux on ps3 for computational intensive tasks; transcoding video files; raytracing; using the PS3 as a cheap web browser / ssh client; etc. You might not want to do any of these things, in which case a normal PC is perfect for you.

pip1's Avatar
#32 - pip1 - 139w ago
Reply
I'll ask it again, whats the point of linux on ps3, we still do not have nor will we ever have a 3d enabled rsx driver. If it is easy to write gpu drivers then why is nouvaeu rough and incomplete?

For the spu argument, you have very little memory to work with, and you have to break down everything into little processes. You also have slower access to half your memory now because your trying to use the cpu to do gpu work and the ps3 has rediculously slow bandwith from cell to half your memory.

Yes this is more useful than a xbmc like program in the sence that it can lead into more gameos hacks and possibly cfw but for the average user that wants linux buy a pc for those that want useful ps3 programs wait for them to come to game os and use a xbox1 for now.

scottydog's Avatar
#31 - scottydog - 139w ago
Reply
if we have access to all cores would someone have to figure how how it all works and the specially complicated job of writing drivers for the new unlocked hardware.

Page 1 of 7 1234567›LAST »

Related PS3 News and PS3 CFW Hacks or JailBreak Articles

• PS3 EDAT Devklic Bruteforcer v1.0 / v1.1 By JjKkYu is Released
• MAME 0125 (Multiple Arcade Machine Emulator) for PS3 Release 1 Out
• PS3 Game List by Nullptr PlayStation 3 Homebrew App is Released
• MultiMAN v04.40.00 PS3 Server and Showtime Edition Updates Out
• ScummVM 1.6.0 PlayStation 3 Emulator Updated, +4 to Engines
• PSN Tool v1.0 and PSN Tool Creator v1.0 to Combat PSN Bans Arrive
Affiliates  NewsNow  Privacy  PS3 CFW & MFW  PS3 Hacks & JailBreak  PS3 Reviews  PS3 Videos  © 2013 PlayStation 3 News

PlayStation 3 Links

• Contact Us E-Mail
• PS3 Affiliates
• PS3 CFW & MFW
• PS3 Debug Firmware
• PS3 Decrypted PSN Links for CFW
• PS3 Downloads
• PS3 EBOOT.BIN Original File Links
• PS3 Firmware
• PS3 Game Releases List
• PS3 Guides & Tutorials
• PS3 Hacking Guides and Tutorials
• PS3 Hacks & JailBreak
• PS3 Help & Support
• PS3 JailBreak Game Compatibility List
• PS3 JB2 / True Blue (TB) Game Links
• PS3 multiMAN Updates
• PS3 News Forums
• PS3 News Site FAQ
• PS3 News Site Advertising FAQ
• PS3 News Site Posting FAQ
• PS3 News Site Privacy FAQ
• PS3 News Site Rules
• PS3 News Site Tag Cloud
• PS3 News Site Terms
• PS3 Resources
• PS3 Reviews
• PS3 Save Files Repository
• PS3 Themes
• PS3 Trophies List
• PS3 Videos
• PS Vita Trophies List

PlayStation 3 News Discussions
How to set up PS3 with a mac help? - 16m ago

Liongooder's Avatar
Quote First you need to make sure your OFW is 3.55 or lower then upgrade to either Rebug 4.41.2 or Rogero 4.41 both are fine. Now about downloading game...
By Liongooder with
 1 Comment »
R.I.P. James Gandolfini - 32m ago

JeoWay's Avatar
Quote ...
By JeoWay with
 4 Comments »
Sony Unveils PS Vita Mega Pack: 10 Games and 8GB Memory Card - 33m ago

JeoWay's Avatar
Quote You'll probably end up with about a gigabyte after you download them all LOLOLOLOLOL...
By JeoWay with
 1 Comment »
PSN Games Decrypted for PS3 Custom Firmware 3.55 by DUPLEX! - 35m ago

Azrial's Avatar
Quote PS3merge will put them back together for you, but you should still have the original file on your PS3, a splitter program creates the 666## files, b...
By Azrial with
 8299 Comments »

Latest PlayStation 3 Trophies
Dungeons & Dragons: Daggerdale: The Big Stick
Dungeons & Dragons: Daggerdale: Four of a Kind
Dungeons & Dragons: Daggerdale: Man at Arms
Dungeons & Dragons: Daggerdale: Solid Gold

Latest PlayStation Vita Trophies
Jak II (Vita): The Collectationator!
Jak II (Vita): The Collectivist
Jak II (Vita): The Collector
Jak II (Vita): Head Master

Latest PlayStation 3 Releases
Army Of Two USA PS3-Googlecus - 06-19-2013
The Last of Us JPN PS3-Caravan - 06-19-2013
Le Tour De France 2013 PS3-STRiKE - 06-18-2013
MotoGP 13 PS3-COLLATERAL - 06-17-2013

Latest PlayStation 3 Themes
Heavy Rain (Official) Dynamic PS3 Theme - 06-19-2013
The Last of Us PS3 Theme - 06-14-2013
God Of War 3 (Unofficial V1/V2) PS3 Theme - 06-12-2013
PlayStation Classic PS3 Theme - 06-11-2013
  • Contact Us
  • -
  • PS3 News