138w ago - Nintendo Wii developer Marcan has been sharing updates via Twitter on his progress with a PS3 Linux bootloader, one that is currently working on PlayStation 3 Firmware 3.41 (including on the PS3 Slim) and now named AsbestOS.
I bet you've never seen a Linux kernel say this: [ 0.000000] PS3 firmware version 3.4.1
Wasted like an hour debugging a bootwrapper that was working perfectly, except noone documents this stuff. dtbImage.ps3 != zImage.ps3
That wasn't too bad. Threads caught.
Next headache: catching *both* CPU threads from lv2.
AsbestOS (yeah, I'm calling it that) now works on the PS3 Slim (still doesn't quite boot Linux, though)
I can TFTP-load a kernel now, though it doesn't exactly boot yet. More tomorrow, hopefully.
There are two stages. Stage1 replaces the usual psjb payload (2kB or so) and loads stage2 via USB (30kB currently)
The Teensy will NOT work without external mem (32K Flash). The Teensy++ and the AT90USBKEY SHOULD be enough (128K Flash).
By the way, if anyone wants to run this Linux loader from a hardware dongle, make sure you get something with at least 64k of storage!
IP stack = done (lwIP FTW). 64 bytes from ps3 (192.168.3.60): icmp_req=1 ttl=255 time=0.361 ms
I suck at names. Help me name a usb-exploit PS3 Linux bootloader? All i came up with so far is lv2ate ("levitate") and AnotherOS.
Last tweet brought to you by LPAR, VAS, HTAB, TLB, SLB, DMA, BI, PU, RM, PME, HPTE, VSID, ESID, AVPN, RPN, WIMG, GELIC, and, of course, LV1.
http://is.gd/fj0dK sent from a USB lv2 payload using raw lv1 syscalls. And now I can finally go to sleep today.
Ha, Linux got owned by *exactly* the same bug that the 360 hypervisor had: comparing 32b of a system call no., then using 64b. (via tmbinc)"
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!
keep checking ebay... friend of mine found a teensy 2.0 ++ (128k mem) on there the other day for $50 shipped.. thats not bad if us ask me considering we all knew the prices were going to get inflated because of this. I also have a teensy2++ but i was lucky enough to get one at normal price before they sold out =P
About the RSX driver there was a lot of people trying to help develop it but "Egohot" just ignored that people so the movement lost some steam... now i believe if you guys can crack open Linux again in ps3 with full access to the HV for sure someone will come forward with a working driver.
You guys can read some info about it here: wiki.ps2dev.org/ps3:rsx
also there are some posts here in ps3news that you can check, like this one that its quite interesting...
now were talkin! stuff is starting to get interesting.. from what i've gathered it uses a modified payload to load the linux bootloader.. nows where it looks like the interesting stuff begins to take place.. it says it disables and destroys all 7 spe's one of which is where the hypervisor is loaded.. so no more LV1 looking over our shoulders... i then see where linux recreates the spe's for use..
once we are able to load linux are there currently drivers that will work with most of the hardware in the PS3? or will those have to be re written? seems like all the drivers we use to use with OtherOS wouldn't work because they have to do their work through LV1 which no longer exists?
I seem to recall an IMB blade server that is pretty much the same hardware as the ps3... will the drivers this machine uses work with the ps3 since it seems like we will be able to run linux at a hardware level and not at mercy of the hypervisor?
just random thoughts i was having while reading the main post! please feel free to correct me or add to my thoughts!