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

May 4, 2011 // 2:24 am - Today PlayStation 3 hacker Geoffrey Levand (or at least someone using his name) has released a PS3 Dual Boot GameOS / Linux Custom Firmware (CFW) which allows the dual-booting of both GameOS and OtherOS.

PS3 Custom Firmware Downloads: (Updated file links HERE!)


PS3 Custom Firmware Download Mirrors:


PS3 CFW Tools:


PS3 Dual Boot GameOS / Linux CFW

Note: Currently to start OtherOS. boot_otheros.pkg then reboot.pkg and that will load petitboot. Slim users (Version 1.0-r0) you must unload the slim usb drivers in order to boot.

ps3mfw/tasks/patch_profile.tcl is to be considered unstable and should not be used at this time.

All tools beep twice if they succeed !!!

Source code for all tools and patches is freely available. Create your own dual boot. git.gitbrew.org/ps3/

Features:

  • Into HV integrated OtherOS bootloader loader (compatible with OtherOS bootloader on 3.15)
  • OtherOS bootloader is booted directly from HV, no GameOS is involved.
  • Process of booting OtherOS bootloader loader is very similar to 3.15 method
  • Booting Linux from HDD/USB/BD/Network
  • Linux with GameOS rights
  • Full access to all HV SS services (Dispatcher Manager) from GameOS or Linux
  • Full access to all System Manager services
  • Ability to create/modify/remove repository nodes in LPAR 1 (e.g. with ps3dm-utils or ps3hvc-utils). This ability gives you much power over the whole system because many layers of PS3 use repository nodes to exchange information.
  • Enabled QA mode in Update Manager
  • Downgrading without USB dongle or Service Mode
  • Ability to deactivate/activate HDD/VFLASH encryption (e.g. with ps3stor-utils)
  • Suuport for ps3-utils. You can flash new OtherOS bootloader from Linux e.g.

Notes:

  • Tested 3.41 and 3.55 on PS3 Slim with Gentoo and Debian Squeeze but should work on PS3 Fat without problems
  • Bug reports are welcome, send it please to [email][email protected][/email]

Work in progress:

  • Creating OtherOS partitions directly on HDD (not VFLASH)
  • Permanently disabling HDD/VFLASH encryption
  • Mapping of HTAB with R/W permission
  • SYSCON access from LPAR 2
  • FreeBSD support

Installing OtherOS bootloader

  • Tested ONLY on PS3 models with VFLASH
  • During deleting of VFLASH regions GameOS will ask you to reinstall firmware, don't do it, just press PS3 button and continue
  • I use petitboot as OtherOS bootloader. You could use a different one.
  • The following order of steps is important
  • Delete VFLASH region 6
  • Delete VFLASH region 5
  • Create VFLASH region 5
  • Create VFLASH region 6
  • Install OtherOS bootloader on VFLASH with "Install OtherOS"

Booting OtherOS bootloader

  • Run "Boot OtherOS"
  • Reboot GameOS with "Reboot"

Creating a VFLASH partition for Linux

Notes:

  • Works ONLY on PS3 models with VFLASH
  • Warning: All your HDD data will be lost, so make a backup
  • I'm currently working on a solution for PS3 models with NAND flash
  • Resize VFLASH (creates a 40GB free space on VFLASH, if you need more then feel free to recompile it)
  • Reboot GameOS
  • Create VFLASH region 7

Installing Linux with petitboot

Installing Gentoo GNU/Linux from a Unix/Linux System
http://www.gentoo.org/doc/en/handbook/handbook-ppc.xml

Partitioning with fdisk
http://tldp.org/HOWTO/Partition/fdisk_partitioning.html

Notes:

  • I used petitboot to install Debian and Gentoo on VFLASH
  • I used fdisk to partition ps3vflashh
  • Make sure you create a swap partition
  • Creating a ready to use Linux distribution images is a work in progress

Booting Linux with petitboot

Notes:

  • USB driver in petitboot has problems on PS3 Slim. The problem lies in Linux USB driver.
  • Currently i'm trying to fix this problem in Linux kernel
  • I temporarily use my boot_linux.sh script to boot a Linux installed on VFLASH from petitboot







PS3 Dual Boot GameOS / Linux Custom Firmware (CFW) Arrives

PS3 Dual Boot GameOS / Linux Custom Firmware (CFW) Arrives

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.



#40 - PS4 News - June 6, 2011 // 10:52 pm
PS4 News's Avatar
Just a brief update for those following, PS3 hacker "Geoffrey Levand" has now made OtherOS++ compatible all PS3 models. From the site: wiki.gitbrew.org/index.php/PS3:OtherOS++

OtherOS++ ChangeLog:

06/06/2011

  • Updated links + updated all packages with latest from glevand.

06/05/2011

  • Edited links and updating readmes + tutorials.

06/04/2011

  • HDD installation for all models
  • Vlash install methods are depreciated

05/22/2011

  • NAND model support added

Downloads

Firmware

PS3 Dual Boot GameOS/Linux CFW 3.41: http://gititbit.ch/341
PS3 Dual Boot GameOS/Linux CFW 3.55: http://gititbit.ch/355

Packages

install_otheros.pkg: http://gititbit.ch/oToS
boot_gameos.pkg: http://gititbit.ch/GeOs
boot_otheros.pkg: http://gititbit.ch/BoOS
reboot.pkg: http://gititbit.ch/ReBt
setup_vflash_for_otheros_fat.pkg: http://gititbit.ch/sVoF
setup_vflash_for_otheros_slim.pkg: http://gititbit.ch/psvOS
dump_flash_ptab.pkg: http://gititbit.ch/dfPT

Petitboot Images

dtbImage.ps3.bin: http://gititbit.ch/DtbI
dtbImage.ps3.bin.minimal: http://gititbit.ch/dTbM

Scripts + ETC

initimg.sh: http://gititbit.ch/boot
clone.sh: http://gititbit.ch/clone - clones all repos from git.gitbrew.org/ps3/
kboot.conf: http://gititbit.ch/kboot - kboot.conf to go in your linux /etc/
hdd_access.sh: http://gititbit.ch/phdAC - hdd access.sh
restore_vflash.sh: http://gititbit.ch/prsVF - restore_vflash.sh
enable_wlan_on_fat.sh: http://gititbit.ch/penWL - enable_wlan_on_fat.sh

PS3 Kernels

PS3 Linux Kernel 060411: http://gititbit.ch/p64KL - PS3 Linux Kernel 06/04/11

Features

  • Into HV integrated OtherOS bootloader loader (compatible with OtherOS bootloader on 3.15)
  • OtherOS bootloader is booted directly from HV, no GameOS is involved.
  • Process of booting OtherOS bootloader loader is very similar to 3.15 method
  • Booting Linux from HDD/USB/BD/Network
  • Linux with GameOS rights
  • Full access to all HV SS services (Dispatcher Manager) from GameOS or Linux
  • Full access to all System Manager services
  • Ability to create/modify/remove repository nodes in LPAR 1 (e.g. with ps3dm-utils or ps3hvc-utils).
  • This ability gives you much power over the whole system because many layers of PS3 use repository nodes to exchange information.
  • Enabled QA mode in Update Manager
  • Downgrading without USB dongle or Service Mode
  • Ability to deactivate/activate HDD/VFLASH encryption (e.g. with ps3stor-utils)
  • Support for ps3-utils. You can flash new OtherOS bootloader from Linux e.g.

How-To

Necessary Steps: Package Setup
[code]OtherOS utils HOWTO by graf_chokolo ([email protected])
glevand ([email protected])
[email protected]

Installing OtherOS
-------------------

Warning !!! The order of steps 2 and 3 is very important !!!

1. Run udp_printf_client on your PC to see UDP broadcast debug messages sent by OtherOS utils (optional)
2. Delete VFLASH region 6 with delete_vflash6
3. Delete VFLASH region 5 with delete_vflash5
4. Create VFLASH region 5 with create_vflash5
5. Create VFLASH region 6 with create_vflash6
6. Resize VFLASH storage device with resize_vflash.
All data on HDD will be lost after this step, so make a backup !!!
7. Reboot GameOS
8. Create VFLASH region 7 with create_vflash7
9. Store dtbImage.ps3.bin on USB device, plug it in and store
petitboot on VFLASH region 5 with install_otheros

Booting OtherOS
----------------

1. Set OtherOS boot flag on VFLASH region 5 with boot_otheros
2. Reboot GameOS with reboot

Booting Linux with petitboot's CUI
-----------------------------------

1. Place kboot.conf file in /etc directory of your Linux
2. Entries contained in the kboot.conf file are showed in petitboot's CUI
3. Select one entry with keyboard and press 'Enter'

Example of kboot.conf
----------------------

gentoo_vflash=/boot/vmlinux-2.6.38-gf77c53d root=/dev/ps3vflashh2
gentoo_vflash_hugepages=/boot/vmlinux-2.6.38-gf77c53d root=/dev/ps3vflashh2 hugepages=1





ooooo ooooo oooooo oooo
`888' `888' `888. .8'
888 888 `888. .8' 88
888ooooo888 `888. .8' 88
888 888 `888.8' 8888888888
888 888 `888' 88
o888o o888o `8' 88



ooooooooo. .oooooo..o .oooo.
`888 `Y88. d8P' `Y8 .dP""Y88b
888 .d88' Y88bo. ]8P'
888ooo88P' `"Y8888o.

#39 - HAVOK7 - May 24, 2011 // 7:47 am
HAVOK7's Avatar
well someone managed to implement this on 256mb nand: twitter.com/#!/gitbrew/status/72813466020352000
Petitboot Dualboot confirmed working with 256mb NAND.

#38 - shadowers - May 13, 2011 // 8:51 pm
shadowers's Avatar
Hmm... I've read it's 500GFLOPS, but 204 is more than likely to be faster than the CPUs the general public has in their computer.

#37 - DAXGr - May 13, 2011 // 10:21 am
DAXGr's Avatar
Well actually it's 204gflops

Sent from my X10mini using Tapatalk.

#36 - shadowers - May 12, 2011 // 11:52 pm
shadowers's Avatar
Quote Originally Posted by elser1 View Post

i really don't see any benefit to me doing this as my pc is my pc and my ps3 is my console.. i'm not a dev and my pc is probably faster than ps3 anyway.. if there is someone local to me that knows all about this 100% id do it with there "backup" in i funk it up somehow..


Considering the PS3's CPU does 500GFLOPS, I have a feeling your computer isn't faster.

When I use delete VFLASH 6 my PS3 Beeps three times after about 2 seconds.

Ah, I have NAND model, so this is my issue... CECHE

#35 - elser1 - May 12, 2011 // 7:35 pm
elser1's Avatar
thanks for the video tut boss. i'm glad i've seen it now.. its a big process.. must have been a lot of work to get this going, so big thanks..
in 3.15 os did you have to connect ps3 to ps3 like that. if there any videos installing and using yld 6.2 can you please link to this also... i don't know i have never used linux..

would it be possible to install a program like "asus smartdoctor" but for linux,that display and moniter the running temp of gpu and rsx chip and allow you to set auto shutdown if it reaches a certain temp.. my pc never hits more than 53/54 deg c, i'd love to know what my ps3s, both fat and slim, are running at..

i really don't see any benefit to me doing this as my pc is my pc and my ps3 is my console.. i'm not a dev and my pc is probably faster than ps3 anyway.. if there is someone local to me that knows all about this 100% id do it with there "backup" in i funk it up somehow..

#34 - PS4 News - May 12, 2011 // 6:40 pm
PS4 News's Avatar
Quote Originally Posted by aideng2011 View Post
would love to see this in action, anyone using it that's willing to make a short vid?

Some videos of it are now added to the main page along with a few updates to the PS3 Tools and PS3 Dual Boot GameOS/Linux CFW 3.30.

#33 - daveshooter - May 6, 2011 // 4:00 pm
daveshooter's Avatar
I have been dreaming of running yellow dog on my ps3 for what seems like a life time now, so thanks all who keep us updated on this.

#32 - SuperSaiyen - May 6, 2011 // 1:38 pm
SuperSaiyen's Avatar
Quote Originally Posted by barrybarryk View Post
I'd love to have this up and running so I can get zerogame back too but I have a fat 256MB NAND console


Yeah, i have the original 60 gb phat Nand as well. At least Geoff says he is working on a NAND PS3 solution! Patiently waiting for the linux floodgates to burst open on PS3...

#31 - barrybarryk - May 5, 2011 // 8:40 pm
barrybarryk's Avatar
np, yeah they were selling copies of each new version for a few months, before allowing free downloads.