PS4:FAQ: Difference between revisions

From ConsoleMods Wiki
Jump to navigation Jump to search
m (Cat)
No edit summary
Line 1: Line 1:
{{Template:Note|Have a general question about the subreddit you'd like to see answered? Refer to the pinned Q&A thread or [https://www.reddit.com/message/compose?to=%2Fr%2Fps4homebrew message the moderators]!}}
{{Template:Note|Have a general question about the subreddit you'd like to see answered? Refer to the pinned Q&A thread or [https://www.reddit.com/message/compose?to=%2Fr%2Fps4homebrew message the moderators]!}}


'''Q. What is the point of jailbreaking?'''
==Before reading==
'''*Note that, for every info that is not the same as this section, you have the possibility to get scammed. Any info claiming CFW, downgrading, online jailbreaks, retail game unlockers, etc are scams. Please take a look at [[Wall of Shame|Wall of Shame]] to see if the person you are getting your info is a known scammer or not.'''
*Thank you!


A. The intent of jailbreaking was to allow execution of homebrew software on the PS4. The right payload will allow you to:
==Questions and Answers==
'''Why and what exactly is Orbis?'''
* Orbis is PS4’s code name used internally by Sony when it was in development. Orbis is also the name of the native operating system of the PlayStation 4, a fork of FreeBSD version 9.0, released on January 12, 2012.


* Install and play backups of 9.00 or lower PS4 games, as well as PS2 PKGs natively and region free.
'''What does jailbreaking your PS4 mean?'''
* Emulate retro games with emulators.
* Jailbreaking is, on a basic level, a term used when the console gets exploited to unlock various levels of the firmware that allows the access to many features previously accessible on a DevKit/TestKit (used by game developers and testers) to a consumer.
* Dump/Rip PS4 games to your hard drive.
* Mod games
* Use Linux.
* Create your own custom XMB themes.
* Install homebrew games and apps.


'''Q. What is the status of a PS4 jailbreak?'''
'''What can I do with a jailbroken PS4?'''
* After a successful jailbreak, you can unlock and try the following:


A. 1.76, 4.05, 4.55, 5.05/5.07, 6.72, 7.02, 7.55, and 9.00 have been fully exploited and implemented. Exploits on some of these firmwares have been ported to “fill in” the gaps in releases. Most, if not all, firmwares between 4.05 and 9.00 can currently be jailbroken, the ones listed here are the “major” releases.
**Install and play your game backups/disc games without needing a disc/license/PSN account.
**Access media apps such as YouTube, Netflix without the need of a PSN account.
**Access various homebrew and other fan-made tweaks to your favorite games such as useful applications, fan translations, undubs, emulators, 60FPS patches, etc.
**Make and install custom UI tweaks such as custom dynamic or static themes, removing and hiding useless apps from the homescreen, changing system sounds, etc.
**Access and install a fully featured OS like Linux to completely turn your PS4 into a PC.


'''Q. Are developers afraid of lawsuits like ones seen in the PS3 scene?'''
'''What can’t I do with a jailbroken PS4?'''
*While the advantages are plenty, you will lose some functionality such as:


A. They aren't “afraid”, but maybe more secretive about their work. It's extremely easy to release things anonymously via a VPN and Tor if desired. Likely, we will not see a lawsuit like what had happened with GeoHot and Graf_Chokolo.
**Online play on most games. This is the biggest factor of jailbreaking that many can live without. I used the term most because you can play online on some games by using custom servers, but that is more a bonus than something you should expect.
**All PSN features such as messaging, online trophy syncing, various PS Plus features such as online save data upload and other features that are dependent on PSN such as Spotify.
**Depending on the release date of the jailbreak, firmware and games, some newer games will not be available. As soon as new jailbreak will appear, those new games will also appear.
**Jailbreaking, regardless of firmware version, is NOT permanent/persistent after reboot or shutdown. Do not compare it to PS3 or Vita, a CFW is almost impossible on PS4, as of today.


'''Q. Has the PS4 really been jailbroken?'''
'''How can I downgrade, if I’m not on a exploitable PS4?'''
*Downgrading is NOT possible with just firmware installs on normal PS4’s, only on TestKits and DevKits.
*There is a way to revert to a previous firmware ONLY IF the user has made backups of sflash, syscon and HDD and is good at soldering.
*Why? Can’t I just swap HDDs, or put a lower firmware on USB and install it via Safe Mode?
**NO. The firmware is not just stored on the internal HDD. Part of the firmware is stored in a read-only encrypted soldered chip on the PS4’s motherboard that also keeps track on the installed firmware and restricts the install of a lower firmware. The reason, is to ensure the user stays on latest firmware and it also makes the firmware experience faster and easier than normal.


A. Yes! On December 6th, 2015, A user by the name of CTurt published information about an exploit in the 1.76 firmware kernel that allows users to break out of the FreeBSD jail that the PS4 uses to contain processes. By the end of the month, the group Fail0verflow demonstrated that they could execute code by successfully running a modified version of Linux on the system. We have since seen several full exploit releases on higher firmwares.
'''Why are newer games not available on latest jailbroken firmwares?'''
*Game backups can be made by either dumping or by knowing a unique, very hard to guess, decryption key. Most backups are made by dumping.
*Sony implemented a minimum firmware for both games and updates to games, forcing the user to update to launch the content. To dump a game, the user must have the game running, thus why a dump is not possible.
*As for the decryption keys, you will rarely see game backups being made from this method. This method might be better for updates, on which, a fpkg version of the update can be made with the decryption key, as some games will have the same key for both main game and updates.


'''Q. How do I know if a console has an jailbroken/exploitable firmware version?'''
'''What is the status of a PS4 jailbreak?'''


A. Refer to the [[PS4:PlayStation 4 Models|PlayStation 4 Models]] page and please feel free to contribute or use [https://defaultdnb.github.io/PS4IDENT/index.html PS4IDENT], a tool that aims to make identifying PS4's with vulnerable firmware easy. Please check it out, and if you find any of his tools/contributions helpful show your appreciation.
* 1.76, 4.05, 4.55, 5.05/5.07, 6.72, 7.02, 7.55, and 9.00 have been fully exploited and implemented. Exploits on some of these firmwares have been ported to “fill in” the gaps in releases. Most, if not all, firmwares between 4.05 and 9.00 can currently be jailbroken, the ones listed here are the “major” releases.


'''Q. How do I jailbreak my system?'''
'''Are developers afraid of lawsuits like ones seen in the PS3 scene?'''
 
* Starting with the PS4, Sony officially signed up for HackerOne for any security researcher to submit exploits to PS4, PS5, PSN and other related services directly. As a result, devs will be compensated and can request disclosure, making exploit finding and releasing legal and encoraged. Likely, we will not see a lawsuit like what had happened with GeoHot and Graf_Chokolo.


A. Refer to [https://gbatemp.net/threads/aio-ps4-exploit-guide.497858/ this extensive guide] by KiiWii and make sure to show your appreciation.
'''When was the first time the PS4 was jailbroken?'''


'''Q. Can I install Custom Firmware (CFW) on my console?'''
* On December 6th, 2015, a user by the name of CTurt published information about an exploit in the 1.76 firmware kernel that allows users to break out of the FreeBSD jail that the PS4 uses to contain processes. By the end of the month, the group Fail0verflow demonstrated that they could execute code by successfully running a modified version of Linux on the system. We have since seen several full exploit releases on higher firmwares.


A. It is extremely unlikely that CFW will make an appearance on PS4 in the same way it existed on PS3. As in the past with other devices, the keys which allowed creation of CFW were either leaked (Nintendo) or improperly generated (PS3/PSP).
'''How do I know if a console has an jailbroken/exploitable firmware version?'''


'''Q. I'm good at programming, how can I contribute?'''
* Starting with January 2021, any brand new PS4 Pro and OG PS4 (fat) console are guaranteed to be on 8.03 or lower. PS4 Slims, while they are technically still being made by Sony, have a 60/40 chance to be on 8.50 or lower.


A. If you do have the technical knowledge and a exploitable PS4, check out [http://cturt.github.io/ps4.html this page] and [http://cturt.github.io/dlclose-overflow.html this page] to learn how to use the exploits to gain kernel-level access, then search for new ones in more recent firmware. You can find more scene-related help on the [http://www.psdevwiki.com/ps4/Main_Page PS4 Developers Wiki]. If you are looking to contribute by making homebrew, check out the [https://github.com/OpenOrbis open orbis project] on github. You can also watch [https://www.youtube.com/playlist?list=PLQTqNN5XQm3xf2pih1LoZNPx4HngfJQrV this video series] which helps explain how to use open orbis.
'''Q. How do I jailbreak my system?'''


'''Q. From a programming perspective, what is required to gain full system access?'''
* Refer to [https://florinsdistortedvision.github.io/orbisunjailed/Jailbreak/ this extensive guide] by florinsdistortedvision and make sure to show your appreciation.


A. In simple terms, you need an exploit in userland (where an application or game can execute code) and an exploit in the kernel (the core of the customized FreeBSD operating system). Userland exploits so far have all been using the PS4 web browser (WebKit), though userland could be exploited through other system apps such as a photo viewer, video viewer, or game save. Kernel exploits rely on finding a vulnerability in the operating system functions, called Syscalls, in order to allow you to execute code on the operating system level.
'''Can I install Custom Firmware (CFW) on my console?'''


'''Q. What is the difference between Mira and hen(Goldhen)?'''
* It is extremely unlikely that CFW will make an appearance on PS4 in the same way it existed on PS3. As in the past with other devices, the keys which allowed creation of CFW were either leaked (Nintendo) or improperly generated (PS3/PSP).


A. Mira and hen/Goldhen are both payloads that share the same main purpose. They modify the firmware of a ps4 to give the user more control over their console. Namely, they give the user access to debug settings, allow game backups to played, and allow homebrew to run.
'''I'm good at programming, how can I contribute?'''


Goldhen does this main task with a handful of other features. It is more lightweight than Mira and is therefore more stable on firmwares above 6.72. You can see its list of features [https://twitter.com/Joonie86/status/1373703769259532291 here]
* If you do have the technical knowledge and a exploitable PS4, check out [http://cturt.github.io/ps4.html this page] and [http://cturt.github.io/dlclose-overflow.html this page] to learn how to use the exploits to gain kernel-level access, then search for new ones in more recent firmware. You can find more scene-related help on the [http://www.psdevwiki.com/ps4/Main_Page PS4 Developers Wiki]. If you are looking to contribute by making homebrew, check out the [https://github.com/OpenOrbis open orbis project] on github. You can also watch [https://www.youtube.com/playlist?list=PLQTqNN5XQm3xf2pih1LoZNPx4HngfJQrV this video series] which helps explain how to use open orbis.


Mira is an ongoing project that is supposed to be the “one stop shop” payload. It's full name is even “MiraCFW” though that causes confusion with people used to other systems' CFWs so it is usually just referred to as simply Mira. The full list of features can be found on [https://github.com/OpenOrbis/mira-project the project Mira github]. The downside to this complexity is Mira has various bugs for some people on firmwares above 6.72 and when a new firmware is exploited, Mira usually takes longer to be full functional on it.
'''From a programming perspective, what is required to gain full system access?'''


'''Q. What can I do after exploiting my console?'''
* In simple terms, you need an exploit in userland (where an application or game can execute code) and an exploit in the kernel (the core of the customized FreeBSD operating system). Userland exploits so far have all been using the PS4 web browser (WebKit), though userland could be exploited through other system apps such as a photo viewer, video viewer, or game save. Kernel exploits rely on finding a vulnerability in the operating system functions, called Syscalls, in order to allow you to execute code on the operating system level.


A. Currently, you can run a few simple homebrews, basic flavors of Linux, play Steam games or emulators within Linux, enable Debug Settings on your console, browse the file system via FTP, and swap images on the XMB.
'''What is the difference between Mira and hen(Goldhen)?'''


'''Q. Can I spoof my firmware version in order to play online with a lower firmware?'''
* Mira and hen/Goldhen are both payloads that share the same main purpose. They modify the firmware of a ps4 to give the user more control over their console. Namely, they give the user access to debug settings, allow game backups to played, and allow homebrew to run. Since the release of GoldHEN, general users should be using GoldHEN, while homebrew devs might need to use Mira.


A. You can not access the PlayStation Network without being on the current firmware. You can use Linux and access Steam, that may be some consolation. In the past, PSproxy has allowed you to do this.
* Goldhen does this main task with a handful of other features. It is more lightweight than Mira and is therefore more stable on firmwares above 6.72. You can see its list of features [https://twitter.com/Joonie86/status/1373703769259532291 here]


'''Q. Is [insert game title] playable on [insert your firmware] firmware?'''
'''Can I spoof my firmware version in order to play online with a lower firmware?'''


See [https://oldnero.github.io/PS4-Games-List/ OldNero's PS4 Games List] or [https://defaultdnb.github.io/ this list made by kiwi/defaultdnb]
* You can not access the PlayStation Network without being on the current firmware. You can use Linux and access Steam, that may be some consolation. In the past, PSproxy has allowed you to do this.


'''Q. Can I play games that require a higher firmware version than what I have?'''
'''Is [insert game title] playable on [insert your firmware] firmware?'''


A. Yes, you can for instance play backups made on a 6.72 exploited system on a 5.05 by applying specific patches to the pkg files. See [https://oldnero.github.io/PS4-Games-List/ OldNero's PS4 Games List] searching for "5.05*". You can also try [https://defaultdnb.github.io/ this list made by kiwi/defaultdnb]
* See [https://defaultdnb.github.io/ this list made by kiwi/defaultdnb]


'''Q. Is it worth it to stay on a lower firmware?'''
'''Can I play games that require a higher firmware version than what I have?'''


A. If you are on a non-exploited firmware and some day want to be able to run homebrew, it is recommended to stay on the lowest version possible. If you have the money to spare to buy a second console, that would be an option. If you are on an exploitable firmware it is best to stay on the lowest major release (as in 7.55, 7.02, 6.72, or 5.05) as you can. The higher you go, the harder it is to get the exploits to work.
* Yes, you can for instance play backups made on a 6.72 exploited system on a 5.05 by applying specific patches to the pkg files. See [https://defaultdnb.github.io/ this list made by kiwi/defaultdnb] to check what minimum firmware requirement a game needs. For updates, see [https://orbispatches.com/ OrbisPatches] to check what minimum firmware requirement a game update needs.


'''Q. How do I update to a newer version?'''
'''Is it worth it to stay on a lower firmware?'''


Download the relevant update file [https://darthsternie.net/ps4-firmwares/ here] or [https://sce.party/ps4/firmwares here], copy it to a USB drive, then update your console with the downloaded .pup. For further instructions, see [https://www.playstation.com/en-us/support/hardware/reinstall-playstation-system-software-safe-mode/ here].
* If you are on a non-exploited firmware and some day want to be able to run homebrew, it is recommended to stay on the lowest version possible. If you have the money to spare to buy a second console, that would be an option. If you are on an exploitable firmware it is best to stay on the lowest major release with some exceptions (the stable recommended firmwares are 5.05, 6.72 and 9.00). The higher you go, the harder it is to get the exploits to work. Do note, jailbreaks can be updated in the future.


'''Q. Can I downgrade my console?'''
'''How do I update to a newer version?'''


A. Yes. Only under specific circumstances though. This method is commonly called a “firmware revert”. You can find information about that from [https://reddit.com/r/ps4homebrew/comments/hsavif/possible_downgrade_method_breakthrough/ this thread] and [https://twitter.com/VVildCard777/status/1283767096766279680 this tweet]. The main points are that you need to have backed up some data from ''your'' PS4 before you updated to whatever firmware you are on right now. Also this method requires some soldering skills and some extra equipment at the very least. A full explanation is a little beyond this FAQ.
* Download the relevant update file [https://darthsternie.net/ps4-firmwares/ here] or [https://darksoftware.xyz/PS4/FWlist here], copy it to a USB drive, then update your console with the downloaded .pup. For further instructions, see [https://www.playstation.com/en-us/support/hardware/reinstall-playstation-system-software-safe-mode/ here].


'''Q. What is the future potential?'''
'''Can I downgrade my console?'''


A. Who knows? Emulators, custom themes, better media center applications, or even a completely new XMB could be developed.
* Yes. Only under specific circumstances though. This method is commonly called a “firmware revert”. You can find information about that from [https://reddit.com/r/ps4homebrew/comments/hsavif/possible_downgrade_method_breakthrough/ this thread] and [https://twitter.com/VVildCard777/status/1283767096766279680 this tweet]. The main points are that you need to have backed up some data from ''your'' PS4 before you updated to whatever firmware you are on right now. Also this method requires some soldering skills and some extra equipment at the very least. A full explanation is a little beyond this FAQ.


'''Q. How do I disable automatic updates?'''
'''How do I disable automatic updates?'''


A. Disabling Updates: You can disable automatic updates by navigating to Settings → System → Automatic Downloads and Uploads, and uncheck “System Software Update Files” and “Install Automatically”. It may also be a good idea to turn off Internet connection while in stand-by mode under Settings → Power Save Settings → Set Functions Available in Rest Mode and uncheck “Stay Connected to the Internet”; or just disable the Internet altogether.
* Disabling Updates: You can disable automatic updates by navigating to Settings → System → Automatic Downloads and Uploads, and uncheck “System Software Update Files” and “Install Automatically”. It may also be a good idea to turn off Internet connection while in stand-by mode under Settings → Power Save Settings → Set Functions Available in Rest Mode and uncheck “Stay Connected to the Internet”; or just disable the Internet altogether.


'''Q. What other websites can I visit for PS4 information or resources?'''
'''What other websites can I visit for PS4 information or resources?'''


A. Here are some sites:
* Here are some sites:


* [http://wololo.net/ Wololo.net]
** [http://wololo.net/ Wololo.net]
* [http://www.psx-place.com/ PSX-Place.com]
** [http://www.psx-place.com/ PSX-Place.com]
* [https://playstationhax.xyz/ PlaystationHax.xyz]
** [https://playstationhax.xyz/ PlaystationHax.xyz]
* [https://sce.party/ SCE.Party]
** [https://sce.party/ SCE.Party]
* [http://www.psdevwiki.com/ps4/Main_Page PS4 Developer Wiki]
** [http://www.psdevwiki.com/ps4/Main_Page PS4 Developer Wiki]
* [http://www.consolehax.com ConsoleHax.com (Dutch)]
** [http://www.consolehax.com ConsoleHax.com (Dutch)]
* [https://gbatemp.net/threads/aio-ps4-exploit-guide.497858/ KiiWii's AIO PS4 Exploit Guide Thread on GBATemp]
** [https://gbatemp.net/threads/aio-ps4-exploit-guide.497858/ KiiWii's AIO PS4 Exploit Guide Thread on GBATemp]


===Definitions===
===Definitions===

Revision as of 16:51, 16 April 2022

Exclamation-circle-fill.svg


Before reading

*Note that, for every info that is not the same as this section, you have the possibility to get scammed. Any info claiming CFW, downgrading, online jailbreaks, retail game unlockers, etc are scams. Please take a look at Wall of Shame to see if the person you are getting your info is a known scammer or not.

  • Thank you!

Questions and Answers

Why and what exactly is Orbis?

  • Orbis is PS4’s code name used internally by Sony when it was in development. Orbis is also the name of the native operating system of the PlayStation 4, a fork of FreeBSD version 9.0, released on January 12, 2012.

What does jailbreaking your PS4 mean?

  • Jailbreaking is, on a basic level, a term used when the console gets exploited to unlock various levels of the firmware that allows the access to many features previously accessible on a DevKit/TestKit (used by game developers and testers) to a consumer.

What can I do with a jailbroken PS4?

  • After a successful jailbreak, you can unlock and try the following:
    • Install and play your game backups/disc games without needing a disc/license/PSN account.
    • Access media apps such as YouTube, Netflix without the need of a PSN account.
    • Access various homebrew and other fan-made tweaks to your favorite games such as useful applications, fan translations, undubs, emulators, 60FPS patches, etc.
    • Make and install custom UI tweaks such as custom dynamic or static themes, removing and hiding useless apps from the homescreen, changing system sounds, etc.
    • Access and install a fully featured OS like Linux to completely turn your PS4 into a PC.

What can’t I do with a jailbroken PS4?

  • While the advantages are plenty, you will lose some functionality such as:
    • Online play on most games. This is the biggest factor of jailbreaking that many can live without. I used the term most because you can play online on some games by using custom servers, but that is more a bonus than something you should expect.
    • All PSN features such as messaging, online trophy syncing, various PS Plus features such as online save data upload and other features that are dependent on PSN such as Spotify.
    • Depending on the release date of the jailbreak, firmware and games, some newer games will not be available. As soon as new jailbreak will appear, those new games will also appear.
    • Jailbreaking, regardless of firmware version, is NOT permanent/persistent after reboot or shutdown. Do not compare it to PS3 or Vita, a CFW is almost impossible on PS4, as of today.

How can I downgrade, if I’m not on a exploitable PS4?

  • Downgrading is NOT possible with just firmware installs on normal PS4’s, only on TestKits and DevKits.
  • There is a way to revert to a previous firmware ONLY IF the user has made backups of sflash, syscon and HDD and is good at soldering.
  • Why? Can’t I just swap HDDs, or put a lower firmware on USB and install it via Safe Mode?
    • NO. The firmware is not just stored on the internal HDD. Part of the firmware is stored in a read-only encrypted soldered chip on the PS4’s motherboard that also keeps track on the installed firmware and restricts the install of a lower firmware. The reason, is to ensure the user stays on latest firmware and it also makes the firmware experience faster and easier than normal.

Why are newer games not available on latest jailbroken firmwares?

  • Game backups can be made by either dumping or by knowing a unique, very hard to guess, decryption key. Most backups are made by dumping.
  • Sony implemented a minimum firmware for both games and updates to games, forcing the user to update to launch the content. To dump a game, the user must have the game running, thus why a dump is not possible.
  • As for the decryption keys, you will rarely see game backups being made from this method. This method might be better for updates, on which, a fpkg version of the update can be made with the decryption key, as some games will have the same key for both main game and updates.

What is the status of a PS4 jailbreak?

  • 1.76, 4.05, 4.55, 5.05/5.07, 6.72, 7.02, 7.55, and 9.00 have been fully exploited and implemented. Exploits on some of these firmwares have been ported to “fill in” the gaps in releases. Most, if not all, firmwares between 4.05 and 9.00 can currently be jailbroken, the ones listed here are the “major” releases.

Are developers afraid of lawsuits like ones seen in the PS3 scene?

  • Starting with the PS4, Sony officially signed up for HackerOne for any security researcher to submit exploits to PS4, PS5, PSN and other related services directly. As a result, devs will be compensated and can request disclosure, making exploit finding and releasing legal and encoraged. Likely, we will not see a lawsuit like what had happened with GeoHot and Graf_Chokolo.

When was the first time the PS4 was jailbroken?

  • On December 6th, 2015, a user by the name of CTurt published information about an exploit in the 1.76 firmware kernel that allows users to break out of the FreeBSD jail that the PS4 uses to contain processes. By the end of the month, the group Fail0verflow demonstrated that they could execute code by successfully running a modified version of Linux on the system. We have since seen several full exploit releases on higher firmwares.

How do I know if a console has an jailbroken/exploitable firmware version?

  • Starting with January 2021, any brand new PS4 Pro and OG PS4 (fat) console are guaranteed to be on 8.03 or lower. PS4 Slims, while they are technically still being made by Sony, have a 60/40 chance to be on 8.50 or lower.

Q. How do I jailbreak my system?

Can I install Custom Firmware (CFW) on my console?

  • It is extremely unlikely that CFW will make an appearance on PS4 in the same way it existed on PS3. As in the past with other devices, the keys which allowed creation of CFW were either leaked (Nintendo) or improperly generated (PS3/PSP).

I'm good at programming, how can I contribute?

  • If you do have the technical knowledge and a exploitable PS4, check out this page and this page to learn how to use the exploits to gain kernel-level access, then search for new ones in more recent firmware. You can find more scene-related help on the PS4 Developers Wiki. If you are looking to contribute by making homebrew, check out the open orbis project on github. You can also watch this video series which helps explain how to use open orbis.

From a programming perspective, what is required to gain full system access?

  • In simple terms, you need an exploit in userland (where an application or game can execute code) and an exploit in the kernel (the core of the customized FreeBSD operating system). Userland exploits so far have all been using the PS4 web browser (WebKit), though userland could be exploited through other system apps such as a photo viewer, video viewer, or game save. Kernel exploits rely on finding a vulnerability in the operating system functions, called Syscalls, in order to allow you to execute code on the operating system level.

What is the difference between Mira and hen(Goldhen)?

  • Mira and hen/Goldhen are both payloads that share the same main purpose. They modify the firmware of a ps4 to give the user more control over their console. Namely, they give the user access to debug settings, allow game backups to played, and allow homebrew to run. Since the release of GoldHEN, general users should be using GoldHEN, while homebrew devs might need to use Mira.
  • Goldhen does this main task with a handful of other features. It is more lightweight than Mira and is therefore more stable on firmwares above 6.72. You can see its list of features here

Can I spoof my firmware version in order to play online with a lower firmware?

  • You can not access the PlayStation Network without being on the current firmware. You can use Linux and access Steam, that may be some consolation. In the past, PSproxy has allowed you to do this.

Is [insert game title] playable on [insert your firmware] firmware?

Can I play games that require a higher firmware version than what I have?

  • Yes, you can for instance play backups made on a 6.72 exploited system on a 5.05 by applying specific patches to the pkg files. See this list made by kiwi/defaultdnb to check what minimum firmware requirement a game needs. For updates, see OrbisPatches to check what minimum firmware requirement a game update needs.

Is it worth it to stay on a lower firmware?

  • If you are on a non-exploited firmware and some day want to be able to run homebrew, it is recommended to stay on the lowest version possible. If you have the money to spare to buy a second console, that would be an option. If you are on an exploitable firmware it is best to stay on the lowest major release with some exceptions (the stable recommended firmwares are 5.05, 6.72 and 9.00). The higher you go, the harder it is to get the exploits to work. Do note, jailbreaks can be updated in the future.

How do I update to a newer version?

  • Download the relevant update file here or here, copy it to a USB drive, then update your console with the downloaded .pup. For further instructions, see here.

Can I downgrade my console?

  • Yes. Only under specific circumstances though. This method is commonly called a “firmware revert”. You can find information about that from this thread and this tweet. The main points are that you need to have backed up some data from your PS4 before you updated to whatever firmware you are on right now. Also this method requires some soldering skills and some extra equipment at the very least. A full explanation is a little beyond this FAQ.

How do I disable automatic updates?

  • Disabling Updates: You can disable automatic updates by navigating to Settings → System → Automatic Downloads and Uploads, and uncheck “System Software Update Files” and “Install Automatically”. It may also be a good idea to turn off Internet connection while in stand-by mode under Settings → Power Save Settings → Set Functions Available in Rest Mode and uncheck “Stay Connected to the Internet”; or just disable the Internet altogether.

What other websites can I visit for PS4 information or resources?

  • Here are some sites:

Definitions

Term Definition
Custom Firmware (CFW) Firmware modified to add in extra features not present in original firmware (OFW).
Original Firmware (OFW) Stock firmware released by Sony.
Kernel The core of the operating system. Obtaining kernel-level code execution allows for great freedom and ability to run homebrew.
PKG An installation “package” file that can be run from the XMB to install software on the PS4.
GP4 A file that is a blueprint to generate PKGs.
Signing The process of setting a PKG file such that it appears to the PS4 as a normal, officially allowed package. All PSN games, updates, etc. are signed, and must be so for the PS4 to allow them to install.
Internet Relay Chat (IRC) A popular form of real-time Internet text messaging (chat) or synchronous conferencing. It is mainly designed for group communication in discussion forums, called channels, but also allows one-to-one communication via private message as well as chat and data transfer (including file sharing).
Peek / Poke Peek is the generic term for a system call that lets you read a memory address. Poke is the the term for a syscall that lets you write to any memory address. They are required for backup managers to work properly. A userspace application can use these syscalls to dump out the entire memory space of the kernel, or patch the kernel as it is running.
SEN / PSN Sony Entertainment Network, also known as the PlayStation Network (PSN) is the online PlayStation service.
Syscall An operating system function. There is a limited number of these which can be called from an application or game.
Userland The security level at which games and applications run to prevent major system modification.
XMB Xross Media Bar - Graphical Interface User designed as a cross. Used on the OS on PSX, PSP, and PS3 and other Sony Products.