Post: Linux on Playstation 3 (3.xx - 4.xx) REBUG
11-11-2016, 01:59 PM #1
HeroWin
Java Developer
(adsbygoogle = window.adsbygoogle || []).push({}); Synopsis:
Over the past 10+ years of linux support on the playstation 3. 2012-present has shown major decline on the support on linux on playstation3. Their is much development to be made with the kernel for playstation 3. And we need more powerPC64 devs to convert and development suitable apps for the playstation 3 users.
Soi'm making this guide to inform the community how to install linux on the playstation 3 for those who need another computer for tasks their other computers may not handle. After all the playstation
3 can handle major algorithmic operations but not 3d graphics (YET) so maybe a compromise can come into play after this tutorial...

Why Install ps3 linux in 2016?:
Considering this tutorial is for advance users. RSX engine and the ps3 architecture itself is still new and capable of amazing things! Clicking You must login or register to view this content. and You must login or register to view this content.. You can see how you can turn your playstation into a super computer. Not only that the PPC64 development is weak for ps3 and we need more apps!!! A lot of cool things can be done on RSX engine with your help!

GOAL:
Our goal at the end of this thread is to run a linux distro called "Red Ribbon Linux" and be able to develop amazing apps for playstation 3 linux! and update back to the latest rebug CFW!

Preparation:


  • Make sure you already familiar with how CFW works and how the Playstation 3 operates under CFW control.

This tutorial is aimed towards advanced users familiar with Linux and Linux kernel (seriously)

  • Please read...read...read and read or else your going to complain on the forum.
  • Consider this a hub for communicating all ps3 linux topics. Hopefully a entire section will be made for ps3/ps4 linux
  • Prepare for some educational fun!


Files Needed:


  • Rebug Downgrade CFW (You must login or register to view this content.)

  • Rebug 3.55.2 otheros++ CFW (You must login or register to view this content.)
  • OFW 3.55 (You must login or register to view this content.)
  • OtherOS PKG files for Playstations(You must login or register to view this content.)
  • Red Ribbon Linux (You must login or register to view this content.)


Required (I don't care if your find a alternative if it works GREAT but YOU NEED THIS IMO):

  • Ethernet cable to connect the linux shell to the internet (FOR NOW) we need a script file later explained down below


Models Supported:
note: On slimchart it says Other OS support is not supported... This is false thanks to the rebug team Smile
You must login or register to view this content.You must login or register to view this content.

ACTUAL TUTORIAL:


  1. Place all files onto the root of your USB (except for update.pup like files.. you should know what to do with those)
  2. if you have a nand ps3(FAT). rename the .minimal file to .bin (you know what im talking about)
  3. Extract the red ribbon linux iso on your usb with winrar or 7zip
  4. Install REBUG's 999 downgrader CFW in Factory Service Mode (FSM).
  5. Install OFW 3.55
  6. Install REBUG's 3.55.2 OtherOS++ CFW
  7. Enter FSM and Restore PS3 System (THIS WILL ERASE EVERYTHING SO BACKUP!!!)
  8. Now Install all package files and run the following in exact order!! (make sure you here a double beeps every time your run the PKG's)
  9. Install "setup_flash_for_otheros.pkg" and run it
  10. Turn off PS3 (with controller) and turn on again
  11. Install "install_otheros.pkg" and run it (takes a few seconds...).
  12. Install "boot_otheros.pkg" and run it
  13. Install "reboot.pkg" and run it
  14. You are now in Petitboot (A shell for ps3)
  15. Exit to Shell
  16. type: cd /tmp
  17. and make sure you connected to the internet through ethernet
  18. type: wget --no-check-certificate tinyurl.com/createhdd
  19. should download in /tmp
  20. type: chmod 755 create_hdd_region.sh
  21. type: ./create_hdd_region
  22. type: reboot
  23. run reboot.pkg again on xmb and you will be back in petitboot
  24. instead of running "exit to shell"...run (live) red ribbon linux on the the very type of petitboot
  25. you will now boot into the linux os
  26. once booted youll see the desktop... click the install icon!
  27. Now with a keyboard or mouse select these options to properly install red ribbon linux
  28. Select your language
  29. Do you want to continue? Click yes
  30. Click yes again
  31. Automatic Partitioning
  32. Click yes
  33. Use current partitions
  34. Mount point specification finish
  35. click yes
  36. It will now install onto your 20gb partition. The rest of the space is for the ps3 gameOS
  37. NOW YOU REBOOT AND YOU HAVE LINUX!
  38. Now install the latest rebug 4.80 or future rebug CFW
  39. Install rebug toolbox to run otheros
  40. OR!!! just keep the reboot.pkg and reboot through XMB


How to CONTRIBUTE:

Contact Geoff Levand fromYou must login or register to view this content.
Check out he ps3 section in the linux github repo You must login or register to view this content.
You must login or register to view this content.
You must login or register to view this content.
You must login or register to view this content.
You must login or register to view this content.

Last edited by HeroWin ; 11-11-2016 at 03:10 PM.

The following 4 users say thank you to HeroWin for this useful post:

FarCry1889, primetime43, Kronos, User343234
11-11-2016, 11:40 PM #2
primetime43
Knowledge is power Tiphat
Don't know if this thread is a C&P from somewhere else, but either way, its nice to see some Linux action around here. :y:

The following user thanked primetime43 for this useful post:

HeroWin
11-12-2016, 01:16 AM #3
HeroWin
Java Developer
Originally posted by primetime43 View Post
Don't know if this thread is a C&P from somewhere else, but either way, its nice to see some Linux action around here. :y:


Literally wrote this in 30 minutes after drinking 4 cans of Coca Cola
11-12-2016, 01:16 AM #4
HeroWin
Java Developer
Remove this double reply.. sorry!
11-12-2016, 01:48 AM #5
Kronos
Former Staff
Originally posted by HeroWin View Post
Synopsis:
Over the past 10+ years of linux support on the playstation 3. 2012-present has shown major decline on the support on linux on playstation3. Their is much development to be made with the kernel for playstation 3. And we need more powerPC64 devs to convert and development suitable apps for the playstation 3 users.
Soi'm making this guide to inform the community how to install linux on the playstation 3 for those who need another computer for tasks their other computers may not handle. After all the playstation
3 can handle major algorithmic operations but not 3d graphics (YET) so maybe a compromise can come into play after this tutorial...

Why Install ps3 linux in 2016?:
Considering this tutorial is for advance users. RSX engine and the ps3 architecture itself is still new and capable of amazing things! Clicking You must login or register to view this content. and You must login or register to view this content.. You can see how you can turn your playstation into a super computer. Not only that the PPC64 development is weak for ps3 and we need more apps!!! A lot of cool things can be done on RSX engine with your help!

GOAL:
Our goal at the end of this thread is to run a linux distro called "Red Ribbon Linux" and be able to develop amazing apps for playstation 3 linux! and update back to the latest rebug CFW!

Preparation:


  • Make sure you already familiar with how CFW works and how the Playstation 3 operates under CFW control.

This tutorial is aimed towards advanced users familiar with Linux and Linux kernel (seriously)

  • Please read...read...read and read or else your going to complain on the forum.
  • Consider this a hub for communicating all ps3 linux topics. Hopefully a entire section will be made for ps3/ps4 linux
  • Prepare for some educational fun!


Files Needed:


  • Rebug Downgrade CFW (You must login or register to view this content.)

  • Rebug 3.55.2 otheros++ CFW (You must login or register to view this content.)
  • OFW 3.55 (You must login or register to view this content.)
  • OtherOS PKG files for Playstations(You must login or register to view this content.)
  • Red Ribbon Linux (You must login or register to view this content.)


Required (I don't care if your find a alternative if it works GREAT but YOU NEED THIS IMO):

  • Ethernet cable to connect the linux shell to the internet (FOR NOW) we need a script file later explained down below


Models Supported:
note: On slimchart it says Other OS support is not supported... This is false thanks to the rebug team Smile
You must login or register to view this content.You must login or register to view this content.

ACTUAL TUTORIAL:


  1. Place all files onto the root of your USB (except for update.pup like files.. you should know what to do with those)
  2. if you have a nand ps3(FAT). rename the .minimal file to .bin (you know what im talking about)
  3. Extract the red ribbon linux iso on your usb with winrar or 7zip
  4. Install REBUG's 999 downgrader CFW in Factory Service Mode (FSM).
  5. Install OFW 3.55
  6. Install REBUG's 3.55.2 OtherOS++ CFW
  7. Enter FSM and Restore PS3 System (THIS WILL ERASE EVERYTHING SO BACKUP!!!)
  8. Now Install all package files and run the following in exact order!! (make sure you here a double beeps every time your run the PKG's)
  9. Install "setup_flash_for_otheros.pkg" and run it
  10. Turn off PS3 (with controller) and turn on again
  11. Install "install_otheros.pkg" and run it (takes a few seconds...).
  12. Install "boot_otheros.pkg" and run it
  13. Install "reboot.pkg" and run it
  14. You are now in Petitboot (A shell for ps3)
  15. Exit to Shell
  16. type: cd /tmp
  17. and make sure you connected to the internet through ethernet
  18. type: wget --no-check-certificate tinyurl.com/createhdd
  19. should download in /tmp
  20. type: chmod 755 create_hdd_region.sh
  21. type: ./create_hdd_region
  22. type: reboot
  23. run reboot.pkg again on xmb and you will be back in petitboot
  24. instead of running "exit to shell"...run (live) red ribbon linux on the the very type of petitboot
  25. you will now boot into the linux os
  26. once booted youll see the desktop... click the install icon!
  27. Now with a keyboard or mouse select these options to properly install red ribbon linux
  28. Select your language
  29. Do you want to continue? Click yes
  30. Click yes again
  31. Automatic Partitioning
  32. Click yes
  33. Use current partitions
  34. Mount point specification finish
  35. click yes
  36. It will now install onto your 20gb partition. The rest of the space is for the ps3 gameOS
  37. NOW YOU REBOOT AND YOU HAVE LINUX!
  38. Now install the latest rebug 4.80 or future rebug CFW
  39. Install rebug toolbox to run otheros
  40. OR!!! just keep the reboot.pkg and reboot through XMB


How to CONTRIBUTE:

Contact Geoff Levand fromYou must login or register to view this content.
Check out he ps3 section in the linux github repo You must login or register to view this content.
You must login or register to view this content.
You must login or register to view this content.
You must login or register to view this content.
You must login or register to view this content.


very good and informatibe tutrial. will help some people out lol

The following user thanked Kronos for this useful post:

HeroWin
11-12-2016, 07:19 PM #6
HeroWin
Java Developer
Originally posted by Kronos View Post
very good and informatibe tutrial. will help some people out lol


I'll pay you for spell check ._.

The following user thanked HeroWin for this useful post:

Kronos
02-17-2017, 02:37 AM #7
sorry to say but this will not work for FAT PS3 NAND models, the video tutorial from youtube provided a different CFW using a slim PS3.. on top of that the "create_hdd_region.sh" file is not included in your otherOS files..

it is indeed nice to see some linux action nobody ever covers these things anymore,will continue researching til then
07-17-2017, 08:46 AM #8
Dear Sir,

I am just new. I didn't find any forum about linux? Thanks in advance.
07-18-2017, 06:13 PM #9
Wouldn't it be possible to run steam with this on ps3?
07-19-2017, 04:33 AM #10
Hi, Any one has the date time not correct? My machine got rtc time value not appropriate. Every time, linux boot, it says year 2006. For temporary use, I patched by using early param on boot for adding the specific constant value to lv1 rtc read function. It may be caused by GameOS not update rtc diff on otheros++355.

Is it possible "Boot OtherOS" package to correct?

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo