• 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
 

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

Category: PS3 CFW & MFW  By: PS3 News - (gitbrew.org)
Tags: ps3 dual boot ps3 dual boot cfw ps3 linux cfw ps3 gameos linux ps3 custom firmware ps3 cfw

107w ago - 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 Dual Boot GameOS/Linux CFW 3.30 (md5 9142d8c1707a3257b21c29d6f266c6c6)
• PS3 Dual Boot GameOS/Linux CFW 3.41 (md5 9b439b04c4c0b841ae50c3af18bb584d)
• PS3 Dual Boot GameOS/Linux CFW 3.50 (md5 74b4291615ceb394e0d64078d775a93d)
• PS3 Dual Boot GameOS/Linux CFW 3.55 (md5 fac423010dc8e20030f28145a42627fb)

PS3 Custom Firmware Download Mirrors:

• PS3 Dual Boot GameOS/Linux CFW 3.30 (md5 9142d8c1707a3257b21c29d6f266c6c6)
• PS3 Dual Boot GameOS/Linux CFW 3.41 (md5 9b439b04c4c0b841ae50c3af18bb584d)
• PS3 Dual Boot GameOS/Linux CFW 3.50 (md5 74b4291615ceb394e0d64078d775a93d)
• PS3 Dual Boot GameOS/Linux CFW 3.55 (md5 fac423010dc8e20030f28145a42627fb)

PS3 CFW Tools:

• create_vflash5.pkg (md5 d76700a04cd58b29970d752b73dc6a0d)
• create_vflash6.pkg (md5 4ccea493c87299c3fe75ec3b093091f8)
• create_vflash7.pkg (md5 78e432917ed972c415b3a0a703f4acaf)
• delete_vflash5.pkg (md5 83f32c6fdf9d532c2a8203bce3852e86)
• delete_vflash6.pkg (md5 573b587f04d21d40837688c39c8587bd)
• delete_vflash7.pkg (md5 8366318a4fafbd769bc9df0b6e528ea1)
• resize_vflash.pkg (md5 9a5cb0bcd819788749d2926111df6870)
• install_otheros.pkg (md5 9e5e79fa0450e34071223c40c34a8e8a)
• boot_gameos.pkg (md5 7377d1c89f4f67957cafe18a2e58d006)
• boot_otheros.pkg (md5 bf425926d3d55ab59828d5b6c2a2c333)
• reboot.pkg (md5 450fba966321445ec50360b21b9fa99b)
• dtbImage.ps3.bin (md5 761faa303c97d1801a9ecceb472321d0)
• boot_linux.sh (md5 6d00a46cd5586042c59c51f1f98e31f9)
• dtbImage.ps3.bin (md5 8df950e8033ca5f58149ab009b998ce4) (Updated 05/09/11)
• initimg.sh (md5 1897ce58cd06690f4ae2c9c23c558bce) (Added 05/07/11)

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 geoffrey.levand@mail.ru

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














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 48 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
technodon's Avatar
#43 - technodon - 48w ago
Reply
request: please could someone upload ps3linux_kernel.tar.bz2 all the links seem to be broken. thanks

PS3 News's Avatar
#42 - PS3 News - 93w ago
Reply
Here is another update from Gitbrew on FrankenSDK via GaryOPA: ps3crunch.net/forum/threads/459-GITBREW?p=4418#post4418

Quote Recently the developers over at Gitbrew have been working on a number of neat projects around the PS3 Console, and we being in close contact with them, and gotten a preview of something that will make everyone more then happy in PS3 'Scene'!

We are talking about NPDRM and the v3.60+ problem. -- Previously only those with an official Sony PS3 SDK could do anything, and still in a limited fashion, and recently the developers have been able to use a heavly modified PSL1GHT setup to do the impossible, sign a package for the v3.60+ system!

What they are calling FrankenSDK, and here is example test output from the project:


$ make_package_npdrm.exe
Makefile
PS3_GAME/
UP0001-TEST00000_00-0000111122223333.pkg
launcher.conf
launcher.elf
launcher.gp3
launcher.self
main.cpp
main.h
objs/
readme_e.txt
readme_j.txt

durandal@GIBSON /c/usr/local/cell/samples/util/debug/launcher
$ make_package_npdrm.exe -c UP0001-TEST00000_00-0000111122223333.pkg

checking package validity:

Checker Revision : 1754
Package Filename : UP0001-TEST00000_00-0000111122223333.pkg
ContentID = UP0001-TEST00000_00-0000111122223333
DRMType = Free
ContentType = GameExec
PackageFlag = RenameDirectory (during install for consistency)
PackageVersion = 01.00
# TITLE_ID : TEST00000
# CATEGORY : HG
# BOOTABLE : YES
# VERSION : 01.00
# APP_VER : 01.00
# PS3_SYSTEM_VER : 03.6000
# SDK_VERSION : 03.6000
# PackageSize : 1,418,448 bytes
# QA_Digest : 0x980A875601D1B8051AB861C1F28872E7
# : This is a digest of packaged files and attributes.
# PackageDigest : 0xC9C6738644482EB4885880EBB88143AA2DF73A10
# : This is sha1 digest of package without last 32 bytes.
# Packaged by : make_package_npdrm revision 1754

Content Information Files:
PARAM.SFO
ICON0.PNG
(and other 1 directories and 1 files.)

Package Check Complete.

durandal@GIBSON /c/usr/local/cell/samples/util/debug/launcher
$

All they can add for now regarding the subject is they are working diligently towards opening their tools up to everyone incuding those with the mystery science console 3000 and they are now one step closer to working PUP's for v3.60 and beyond! -- Being able to use an open-source project like PSL1GHT means it will open up the playing field to EVERYONE!

Following up on it, Sony PS3 hacker ooPo tweeted the following hinting a PSP will be required for the exploit: twitter.com/ooPo/status/102805864506867712
Quote I imagine the PS3 trusts a PSP in ways it probably shouldn't.

brokendef's Avatar
#41 - brokendef - 99w ago
Reply
Stuck here: 10. Run script create_hdd_region.sh

How do I do that using a USB??

PS3 News's Avatar
#40 - PS3 News - 102w ago
Reply
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 (grafchokolo@googlemail.com)
glevand (geoffrey.levand@mail.ru)
-----------------------------------------------------------------

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.

HAVOK7's Avatar
#39 - HAVOK7 - 104w ago
Reply
well someone managed to implement this on 256mb nand: twitter.com/#!/gitbrew/status/72813466020352000
Quote Petitboot Dualboot confirmed working with 256mb NAND.

Page 2 of 10 «‹123456789›LAST »

Related PS3 News and PS3 CFW Hacks or JailBreak Articles

• Iris Manager v2.45 PS3 Backup Game Manager Updated By Estwald
• PS3 4.40 CFW MiralaTijera: System Manager 1.1, 3.2.0 Integrated Core
• Iris Manager v2.42 PS3 Backup Game Manager Updated By Estwald
• Tiny Tokens Empires and Star Wars Pinball PSN / PS3 By Duplex Out
• Iris Manager v2.41 PS3 Backup Game Manager Updated By Estwald
• PS3ITA Manager v1.00 (Iris Manager PS3 Fork) By Rancid-o Arrives
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
PSN Games Decrypted for PS3 Custom Firmware 3.55 by DUPLEX! - 51m ago

ariark's Avatar
Quote i played on rebug 4.21.2....flawlessly with no problem...fast loading btw...
By ariark with
 8167 Comments »
Introductions: Hello Everyone, I'm New at PS3News.com! - 53m ago

Belgica's Avatar
Quote Hi guys, hope to help and be helped on PS3 matters... cheers, Belgica...
By Belgica with
 7025 Comments »
The Yes/No question thread - 1h ago

oVERSoLDiER's Avatar
Quote No. You know me ?...
By oVERSoLDiER with
 2053 Comments »
Current unbaning situation - 2h ago

ZerotakerZX's Avatar
Quote Some time ago there was a buzz about unbanning methods, but I didnt care. Now I do, but I have no idea what current situation is and its hard to figur...
By ZerotakerZX with
 0 Comments »

Latest PlayStation 3 Trophies
Pool Nation: Mega Shot
Pool Nation: Mega Streak
Pool Nation: Super Zen
Pool Nation: Zen

Latest PlayStation Vita Trophies
Men's Room Mayhem: Toilet Trouble
Men's Room Mayhem: Mayhem Master
Men's Room Mayhem: Hygiene Award
Men's Room Mayhem: Sand in the Face

Latest PlayStation 3 Releases
Tom Clancys H A W X EUR PS3-Googlecus - 05-23-2013
Terraria JPN PS3-HR - 05-23-2013
Kamen Rider Battlide War JPN PS3-Caravan - 05-21-2013
Fast And Furious Showdown PS3-DUPLEX - 05-21-2013

Latest PlayStation 3 Themes
Wolverine Origins PS3 Theme - 05-19-2013
Heavy Rain (Official) Dynamic PS3 Theme - 05-09-2013
Wipeout HD Fury Dynamic PS3 Theme - 05-06-2013
Batman Arkham City Dynamic PS3 Theme - 05-04-2013
  • Contact Us
  • -
  • PS3 News