Editing Factory Service Mode
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
[[ | [[Category:Software]] | ||
= What it is = | = What it is = | ||
The Playstation 3 Console can enter a special "Service Mode". When it does so, the bottom right hand corner of the screen has a red translucent rectangle with the words "Playstation 3. Factory/Service Mode" inside of the rectangle. | The Playstation 3 Console can enter a special "Service Mode". When it does so, the bottom right hand corner of the screen has a red translucent rectangle with the words "Playstation 3. Factory/Service Mode" inside of the rectangle. | ||
[[File:PS3-factory-service-mode-for-downgrade.png|400px|thumb|right|Factory Service Mode]] | |||
= How to enter = | = How to enter = | ||
To enter, it is needed setting Offset 0x48C07 on the [[SC_EEPROM|System Controller EEPROM]] to value: 0x00 or 0xFE, <br> | To enter, it is needed setting Offset 0x48C07 on the [[SC_EEPROM|System Controller EEPROM]] to value: 0x00 or 0xFE, <br> | ||
at least something beside 0xFF (inactive). This can usually be done via a special hardware logic dongle, or the Factory Service Mode Tool. | at least something beside 0xFF (inactive). This can usually be done via a special hardware logic dongle, or the Factory Service Mode Tool. | ||
== Dongle == | == Dongle == | ||
* When the PS3 is off<br> | * When the PS3 is off<br> | ||
* plugging a special "JIG" in the most right USB port (closest to the Blu-Ray Drive)<br> | * plugging a special "JIG" in the most right USB port (closest to the Blu-Ray Drive)<br> | ||
* then pressing Eject immediately after pressing the Power button<br> | * then pressing Eject immediately after pressing the Power button<br> | ||
The PlayStation 3 is triggered into Service Mode when it boots up. | The PlayStation 3 is triggered into Service Mode when it boots up. | ||
(reference: [[Downgrading_with_PSgrade_Dongle#Getting_in_Factory.2FService_Mode_and_Downgrading| Getting in FSM with Dongle (2 Steps)]] ) | (reference: [[Downgrading_with_PSgrade_Dongle#Getting_in_Factory.2FService_Mode_and_Downgrading| Getting in FSM with Dongle (2 Steps)]] ) | ||
== Factory Service Mode Tool == | == Factory Service Mode Tool == | ||
FactoryServiceMode Tool v0.2 (Only on modified Playstation System Software 3.55 and lower) allows you to enter Factory Service Mode without any Dongle and just through GameOS XMB. | FactoryServiceMode Tool v0.2 (Only on modified Playstation System Software 3.55 and lower) allows you to enter Factory Service Mode without any Dongle and just through GameOS XMB. | ||
Requires 'LV1 mmap hvcall 114 fix' | Requires 'LV1 mmap hvcall 114 fix' | ||
Requires 'LV2 peek and poke' | Requires 'LV2 peek and poke' | ||
== Linux == | == Linux == | ||
This requires graf chokolos modules and patches installed | This requires graf chokolos modules and patches installed | ||
'''1st step''' – Generating a challenge | '''1st step''' – Generating a challenge | ||
Line 48: | Line 64: | ||
== Rebug Toolbox == | == Rebug Toolbox == | ||
Select Option "Toggle Product Mode" under "Utilities" column. | Select Option "Toggle Product Mode" under "Utilities" column. | ||
= Features = | = Features = | ||
* Allows remarry-ing of the Blu-Ray drive | * Allows remarry-ing of the Blu-Ray drive | ||
* Blu-Ray | * Blu-Ray DRL CRL fixing | ||
* Downgrading of System Software | * Downgrading of System Software | ||
== Level-1 Hypervisor == | == Level-1 Hypervisor == | ||
Different acting in Level-1 Hypervisor | Different acting in Level-1 Hypervisor | ||
=== sysmgr_ss.fself === | === sysmgr_ss.fself === | ||
partition related | |||
partition related | |||
=== ss_server2.fself === | === ss_server2.fself === | ||
av settings related? | |||
av settings related? | |||
=== ss_server1 === | === ss_server1 === | ||
trm manager usage related -> restart, backup+restore flash, flash address size, restore+backup srk/srh | trm manager usage related -> restart, backup+restore flash, flash address size, restore+backup srk/srh | ||
module loading related (user token, pkg/rvk verifier, update token (+seed)..) | module loading related (user token, pkg/rvk verifier, update token (+seed)..) | ||
== Level-2 Kernel == | == Level-2 Kernel == | ||
It will allow to run an Application mounted via: | It will allow to run an Application mounted via: | ||
dev_usb000/Lv2diag.self | dev_usb000/Lv2diag.self | ||
== Game OS == | == Game OS == | ||
Game OS Applications will be granted to access following Level-2 Kernel Syscalls: | Game OS Applications will be granted to access following Level-2 Kernel Syscalls: | ||
389 (0x185) sys_sm_set_fan_policy | 389 (0x185) sys_sm_set_fan_policy | ||
395 (0x18B) sys_sm_request_system_event_log | 395 (0x18B) sys_sm_request_system_event_log | ||
Line 85: | Line 111: | ||
408 (0x198) sys_sm_get_tzpb | 408 (0x198) sys_sm_get_tzpb | ||
409 (0x199) sys_sm_get_fan_policy | 409 (0x199) sys_sm_get_fan_policy | ||
577 (0x241) | 577 (0x241) (PS3 Game Pad related) | ||
Virtual Shell (VSH): | Virtual Shell (VSH): | ||
Line 94: | Line 120: | ||
Bluray Disc Player Revoke | Bluray Disc Player Revoke | ||
... | ... | ||