SlideShare a Scribd company logo
1 of 34
Hacking A PS3, Linux style ,[object Object]
Why Linux on PS3? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Prepare Hard Drive ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Installing a Bootloader ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Petitboot ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Petitboot ,[object Object],[object Object],[object Object],Keyboard Controller Mouse Function ▲▼◄► D-pad Point Navigate 0 1 2 3 Video Mode Alt+F1 Shell Console Alt+F2 GUI Console Del Bksp Square Boot GameOS
Using Kboot ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Kexec ,[object Object],[object Object],[object Object],[object Object],[object Object]
BusyBox ,[object Object],[object Object],[object Object],[object Object],[object Object]
yaboot.conf ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
kboot.conf ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Choose Linux Distro ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Installing Fedora ,[object Object],[object Object],[object Object],[object Object],[object Object]
Installing Yellowdog ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Installing Ubuntu ,[object Object],[object Object],[object Object],[object Object],[object Object]
Optimizing fstab ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Configuring Sound ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PS3-utils for Linux ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Preparing the Kernel Source ,[object Object],[object Object],[object Object],[object Object],[object Object],USB HID Boot Protocol drivers
Configure Kernel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Using ps3vram ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Building the Kernel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Booting the Kernel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Pulseaudio ,[object Object],[object Object],[object Object]
Sharing Files ,[object Object],[object Object],[object Object],[object Object],[object Object]
Flash ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Bluetooth ,[object Object],[object Object],[object Object],[object Object],[object Object]
Media Devices ,[object Object],[object Object]
Mediaserver ,[object Object],[object Object]
Cell Broadband Engine ,[object Object],[object Object],[object Object]
Python game
Mpeg decoder
Blueray ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Acknowledgements ,[object Object],[object Object]

More Related Content

What's hot

P4i45 gv r5
P4i45 gv r5P4i45 gv r5
P4i45 gv r5rodanteg
 
PRICE LIST PC DESKTOP -BERENDA
PRICE LIST PC DESKTOP -BERENDAPRICE LIST PC DESKTOP -BERENDA
PRICE LIST PC DESKTOP -BERENDAAndri Dwi Maulida
 
Robinson PR step Complete Build
Robinson PR step Complete BuildRobinson PR step Complete Build
Robinson PR step Complete BuildWoodrow Robinson
 
Asus 4ta generacion
Asus 4ta generacionAsus 4ta generacion
Asus 4ta generacionjkrm
 
Android Boot Time Optimization
Android Boot Time OptimizationAndroid Boot Time Optimization
Android Boot Time OptimizationKan-Ru Chen
 
[DEFCON 16] Bypassing pre-boot authentication passwords by instrumenting the...
[DEFCON 16] Bypassing pre-boot authentication passwords  by instrumenting the...[DEFCON 16] Bypassing pre-boot authentication passwords  by instrumenting the...
[DEFCON 16] Bypassing pre-boot authentication passwords by instrumenting the...Moabi.com
 
Consoles specs comparison
Consoles specs comparisonConsoles specs comparison
Consoles specs comparisonluisfvazquez1
 
Android booting sequece and setup and debugging
Android booting sequece and setup and debuggingAndroid booting sequece and setup and debugging
Android booting sequece and setup and debuggingUtkarsh Mankad
 
Learning AOSP - Android Booting Process
Learning AOSP - Android Booting ProcessLearning AOSP - Android Booting Process
Learning AOSP - Android Booting ProcessNanik Tolaram
 
Intrack14dec tips tricks_clean
Intrack14dec tips tricks_cleanIntrack14dec tips tricks_clean
Intrack14dec tips tricks_cleanchinitooo
 
Console comparsions
Console comparsionsConsole comparsions
Console comparsionscopelandadam
 
دورة الصيانة
دورة الصيانة دورة الصيانة
دورة الصيانة Moamen Ayyad
 
La2 Motherboard
La2 MotherboardLa2 Motherboard
La2 MotherboardCma Mohd
 
Motherboard
MotherboardMotherboard
MotherboardCma Mohd
 

What's hot (20)

P4i45 gv r5
P4i45 gv r5P4i45 gv r5
P4i45 gv r5
 
PRICE LIST PC DESKTOP -BERENDA
PRICE LIST PC DESKTOP -BERENDAPRICE LIST PC DESKTOP -BERENDA
PRICE LIST PC DESKTOP -BERENDA
 
Harga Komputer
Harga KomputerHarga Komputer
Harga Komputer
 
Robinson PR step Complete Build
Robinson PR step Complete BuildRobinson PR step Complete Build
Robinson PR step Complete Build
 
Robinson PR step 6
Robinson PR step 6Robinson PR step 6
Robinson PR step 6
 
Asus 4ta generacion
Asus 4ta generacionAsus 4ta generacion
Asus 4ta generacion
 
Android Boot Time Optimization
Android Boot Time OptimizationAndroid Boot Time Optimization
Android Boot Time Optimization
 
[DEFCON 16] Bypassing pre-boot authentication passwords by instrumenting the...
[DEFCON 16] Bypassing pre-boot authentication passwords  by instrumenting the...[DEFCON 16] Bypassing pre-boot authentication passwords  by instrumenting the...
[DEFCON 16] Bypassing pre-boot authentication passwords by instrumenting the...
 
Consoles specs comparison
Consoles specs comparisonConsoles specs comparison
Consoles specs comparison
 
Emu log
Emu logEmu log
Emu log
 
Comparison Chart
Comparison ChartComparison Chart
Comparison Chart
 
Android booting sequece and setup and debugging
Android booting sequece and setup and debuggingAndroid booting sequece and setup and debugging
Android booting sequece and setup and debugging
 
Dream machine
Dream machineDream machine
Dream machine
 
Learning AOSP - Android Booting Process
Learning AOSP - Android Booting ProcessLearning AOSP - Android Booting Process
Learning AOSP - Android Booting Process
 
Intrack14dec tips tricks_clean
Intrack14dec tips tricks_cleanIntrack14dec tips tricks_clean
Intrack14dec tips tricks_clean
 
Console comparsions
Console comparsionsConsole comparsions
Console comparsions
 
My Computer
My ComputerMy Computer
My Computer
 
دورة الصيانة
دورة الصيانة دورة الصيانة
دورة الصيانة
 
La2 Motherboard
La2 MotherboardLa2 Motherboard
La2 Motherboard
 
Motherboard
MotherboardMotherboard
Motherboard
 

Viewers also liked

Fleet Commander - Flock 2017
Fleet Commander - Flock 2017Fleet Commander - Flock 2017
Fleet Commander - Flock 2017Alberto Ruiz
 
Centos 7 Installation Steps
Centos 7 Installation StepsCentos 7 Installation Steps
Centos 7 Installation StepsKeith Wright
 
PowerDNS Webinar - Part 2
PowerDNS Webinar - Part 2PowerDNS Webinar - Part 2
PowerDNS Webinar - Part 2Men and Mice
 
DNS High-Availability Tools - Open-Source Load Balancing Solutions
DNS High-Availability Tools - Open-Source Load Balancing SolutionsDNS High-Availability Tools - Open-Source Load Balancing Solutions
DNS High-Availability Tools - Open-Source Load Balancing SolutionsMen and Mice
 
What is new in BIND 9.11?
What is new in BIND 9.11?What is new in BIND 9.11?
What is new in BIND 9.11?Men and Mice
 
Linux system administrators-guide
Linux system administrators-guideLinux system administrators-guide
Linux system administrators-guideKeith Wright
 
Rooting your internals - Exploiting Internal Network Vulns via the Browser Us...
Rooting your internals - Exploiting Internal Network Vulns via the Browser Us...Rooting your internals - Exploiting Internal Network Vulns via the Browser Us...
Rooting your internals - Exploiting Internal Network Vulns via the Browser Us...Michele Orru
 
RHEL-7 Administrator Guide for RedHat 7
RHEL-7  Administrator Guide for RedHat 7RHEL-7  Administrator Guide for RedHat 7
RHEL-7 Administrator Guide for RedHat 7Hemnath R.
 
BIND 9 logging best practices
BIND 9 logging best practicesBIND 9 logging best practices
BIND 9 logging best practicesMen and Mice
 
Trabalho Linux - Red Hat
Trabalho Linux -  Red HatTrabalho Linux -  Red Hat
Trabalho Linux - Red HatAwsomeInfo
 
RHCE (RED HAT CERTIFIED ENGINEERING)
RHCE (RED HAT CERTIFIED ENGINEERING)RHCE (RED HAT CERTIFIED ENGINEERING)
RHCE (RED HAT CERTIFIED ENGINEERING)Sumant Garg
 
Red hat linux
Red hat linuxRed hat linux
Red hat linuxluiiis1
 
I'm the butcher would you like some BeEF
I'm the butcher would you like some BeEFI'm the butcher would you like some BeEF
I'm the butcher would you like some BeEFMichele Orru
 

Viewers also liked (20)

Fleet Commander - Flock 2017
Fleet Commander - Flock 2017Fleet Commander - Flock 2017
Fleet Commander - Flock 2017
 
Centos 7 Installation Steps
Centos 7 Installation StepsCentos 7 Installation Steps
Centos 7 Installation Steps
 
DNSTap Webinar
DNSTap WebinarDNSTap Webinar
DNSTap Webinar
 
PowerDNS Webinar - Part 2
PowerDNS Webinar - Part 2PowerDNS Webinar - Part 2
PowerDNS Webinar - Part 2
 
DNS High-Availability Tools - Open-Source Load Balancing Solutions
DNS High-Availability Tools - Open-Source Load Balancing SolutionsDNS High-Availability Tools - Open-Source Load Balancing Solutions
DNS High-Availability Tools - Open-Source Load Balancing Solutions
 
What is new in BIND 9.11?
What is new in BIND 9.11?What is new in BIND 9.11?
What is new in BIND 9.11?
 
Rh199 rhel 7
Rh199   rhel 7Rh199   rhel 7
Rh199 rhel 7
 
Linux system administrators-guide
Linux system administrators-guideLinux system administrators-guide
Linux system administrators-guide
 
Rooting your internals - Exploiting Internal Network Vulns via the Browser Us...
Rooting your internals - Exploiting Internal Network Vulns via the Browser Us...Rooting your internals - Exploiting Internal Network Vulns via the Browser Us...
Rooting your internals - Exploiting Internal Network Vulns via the Browser Us...
 
RHEL-7 Administrator Guide for RedHat 7
RHEL-7  Administrator Guide for RedHat 7RHEL-7  Administrator Guide for RedHat 7
RHEL-7 Administrator Guide for RedHat 7
 
BIND 9 logging best practices
BIND 9 logging best practicesBIND 9 logging best practices
BIND 9 logging best practices
 
Install Linux CentOS 7.0
Install Linux CentOS 7.0Install Linux CentOS 7.0
Install Linux CentOS 7.0
 
Rh318 rhev3
Rh318 rhev3Rh318 rhev3
Rh318 rhev3
 
Implementing ossec
Implementing ossecImplementing ossec
Implementing ossec
 
Trabalho Linux - Red Hat
Trabalho Linux -  Red HatTrabalho Linux -  Red Hat
Trabalho Linux - Red Hat
 
RHCE (RED HAT CERTIFIED ENGINEERING)
RHCE (RED HAT CERTIFIED ENGINEERING)RHCE (RED HAT CERTIFIED ENGINEERING)
RHCE (RED HAT CERTIFIED ENGINEERING)
 
Red hat linux
Red hat linuxRed hat linux
Red hat linux
 
Rh436 pdf
Rh436 pdfRh436 pdf
Rh436 pdf
 
I'm the butcher would you like some BeEF
I'm the butcher would you like some BeEFI'm the butcher would you like some BeEF
I'm the butcher would you like some BeEF
 
How To Install CentOS 7
How To Install CentOS 7How To Install CentOS 7
How To Install CentOS 7
 

Similar to Ps3 linux

Linux conf-admin
Linux conf-adminLinux conf-admin
Linux conf-adminbadamisri
 
Linux conf-admin
Linux conf-adminLinux conf-admin
Linux conf-adminbadamisri
 
U-Boot Porting on New Hardware
U-Boot Porting on New HardwareU-Boot Porting on New Hardware
U-Boot Porting on New HardwareRuggedBoardGroup
 
A million ways to provision embedded linux devices
A million ways to provision embedded linux devicesA million ways to provision embedded linux devices
A million ways to provision embedded linux devicesMender.io
 
Kernel compilation
Kernel compilationKernel compilation
Kernel compilationmcganesh
 
Advanced Level Training on Koha / TLS (ToT)
Advanced Level Training on Koha / TLS (ToT)Advanced Level Training on Koha / TLS (ToT)
Advanced Level Training on Koha / TLS (ToT)Ata Rehman
 
How to install gentoo distributed
How to install gentoo distributedHow to install gentoo distributed
How to install gentoo distributedSongWang54
 
WinFE: The (Almost) Perfect Triage Tool
WinFE: The (Almost) Perfect Triage ToolWinFE: The (Almost) Perfect Triage Tool
WinFE: The (Almost) Perfect Triage ToolBrent Muir
 
Asiabsdcon2013
Asiabsdcon2013Asiabsdcon2013
Asiabsdcon2013krispcbsd
 
Embedded Linux BSP Training (Intro)
Embedded Linux BSP Training (Intro)Embedded Linux BSP Training (Intro)
Embedded Linux BSP Training (Intro)RuggedBoardGroup
 
my Windows 7 info
my Windows 7 infomy Windows 7 info
my Windows 7 infoisky guard
 
U Boot or Universal Bootloader
U Boot or Universal BootloaderU Boot or Universal Bootloader
U Boot or Universal BootloaderSatpal Parmar
 
Recipe of a linux Live CD (archived)
Recipe of a linux Live CD (archived)Recipe of a linux Live CD (archived)
Recipe of a linux Live CD (archived)Bud Siddhisena
 
Description of GRUB 2
Description of GRUB 2Description of GRUB 2
Description of GRUB 2iamumr
 

Similar to Ps3 linux (20)

Linux conf-admin
Linux conf-adminLinux conf-admin
Linux conf-admin
 
Linux Conf Admin
Linux Conf AdminLinux Conf Admin
Linux Conf Admin
 
Linux conf-admin
Linux conf-adminLinux conf-admin
Linux conf-admin
 
U-Boot Porting on New Hardware
U-Boot Porting on New HardwareU-Boot Porting on New Hardware
U-Boot Porting on New Hardware
 
A million ways to provision embedded linux devices
A million ways to provision embedded linux devicesA million ways to provision embedded linux devices
A million ways to provision embedded linux devices
 
Kernel compilation
Kernel compilationKernel compilation
Kernel compilation
 
Advanced Level Training on Koha / TLS (ToT)
Advanced Level Training on Koha / TLS (ToT)Advanced Level Training on Koha / TLS (ToT)
Advanced Level Training on Koha / TLS (ToT)
 
How to install gentoo distributed
How to install gentoo distributedHow to install gentoo distributed
How to install gentoo distributed
 
WinFE: The (Almost) Perfect Triage Tool
WinFE: The (Almost) Perfect Triage ToolWinFE: The (Almost) Perfect Triage Tool
WinFE: The (Almost) Perfect Triage Tool
 
Asiabsdcon2013
Asiabsdcon2013Asiabsdcon2013
Asiabsdcon2013
 
Embedded Linux BSP Training (Intro)
Embedded Linux BSP Training (Intro)Embedded Linux BSP Training (Intro)
Embedded Linux BSP Training (Intro)
 
my Windows 7 info
my Windows 7 infomy Windows 7 info
my Windows 7 info
 
U Boot or Universal Bootloader
U Boot or Universal BootloaderU Boot or Universal Bootloader
U Boot or Universal Bootloader
 
Os Bernier
Os BernierOs Bernier
Os Bernier
 
Recipe of a linux Live CD (archived)
Recipe of a linux Live CD (archived)Recipe of a linux Live CD (archived)
Recipe of a linux Live CD (archived)
 
Kickstart server
Kickstart serverKickstart server
Kickstart server
 
Linux
LinuxLinux
Linux
 
Description of GRUB 2
Description of GRUB 2Description of GRUB 2
Description of GRUB 2
 
5. boot process
5. boot process5. boot process
5. boot process
 
Xen time machine
Xen time machineXen time machine
Xen time machine
 

Ps3 linux

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 33.
  • 34.

Editor's Notes

  1. http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-kboot/ http://ozlabs.org/~jk/projects/petitboot/ yum install -y kexec-tools.i386 mkelfimage.i386 petitboot.i386 system-config-kdump.noarch