Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
95 changes: 75 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,58 @@
The PS5 NOR Modifier is a Windows GUI based application making it easier for people to modify the NOR file for their PlayStation 5 console. This is especially useful if you need to generate a NOR file for your console to replace a corrupt or faulty NOR.
# 🎮️ PS5 Nor Modifier

---

Download compiled versions under the releases section
**Help contribute to the project with a donation: [www.streamelements.com/thecod3r/tip](https://www.streamelements.com/thecod3r/tip)**

**News update:**
This project will continue soon. We've just acquired the domain "uart.codes" and I'm in the process of building a team and a roadmap to really take this project places it's never seen!

---

A Windows GUI application to simplify NOR file modification for PlayStation 5 consoles.

The PS5 NOR Modifier is a Windows GUI-based application making it easier for people to modify the NOR file for their PlayStation 5 console. This is especially useful if you need to generate a NOR file for your console to replace a corrupt or faulty NOR.

---

## 🛠️ Install

- Download compiled versions under the [releases section](https://github.com/TheCod3rYouTube/PS5NorModifier/releases/tag/release)
- If you just want to use the software, download the **standalone ZIP** version.
- [Download the Standalone ZIP directly](https://github.com/TheCod3rYouTube/PS5NorModifier/blob/main/PS5%20NOR%20Modifier%20Standalone.zip)

---

## 🖼️ Screenshots

![PS5 NOR Modifier](https://raw.githubusercontent.com/thecod3ryoutube/PS5NorModifier/main/Screenshot1.png)

![PS5 NOR Modifier](https://raw.githubusercontent.com/thecod3ryoutube/PS5NorModifier/main/Screenshot2.png)

![PS5 NOR Modifier](https://raw.githubusercontent.com/thecod3ryoutube/PS5NorModifier/main/Screenshot3.png)

If you just want to use the software, download the standalone ZIP
---

Some symptoms that your NOR is corrupt or faulty:
1. No power at all. The console draws 8ma of current or 0ma of current when connecting to a bench power supply
2. 3 beeps of death. The console beeps 3 times when you plug in the main power chord
## ❓ Explanation

### Signs of a corrupt or faulty NOR:

1. No power at all. The console draws 8 mA of current or 0 mA of current when connecting to a bench power supply
2. 3 beeps of death. The console beeps 3 times when you plug in the main power cord
3. Cannot update the console

This is also useful if you cannot update the console because the disc drive IC is either faulty, or if you don't have a matching disc drive for your motherboard. You can convert your NOR dump from a disc edition to digital edition to "fool" the PS5 during
an update. This will allow an update to go through and will not hurt the console. If you do somehow get the disc drive working at a later date you would need to convert the console back, along with the matching serial number.
### Special use cases:

If your disc drive IC is faulty or you don't have a matching disc drive for your motherboard, you can convert your NOR dump from a disc edition to a digital edition.
This "fools" the PS5 during an update and allows the update to proceed safely.
If you later repair or replace the disc drive, you'll need to convert the console back and restore the matching serial number.

---

## ✨ Features

### General:

Features:
1. Read PS5 NOR files (PS5 Slim not currently supported)
2. Write PS5 NOR files (PS5 Slim not currently supported)
3. Change serial number on NOR file
Expand All @@ -28,25 +61,47 @@ Features:
6. Read WiFi MAC address
7. Read LAN MAC address

UART Features:
### UART:

1. Connect to any compatible TTL device
2. Read error codes stored on PS5 system
3. Clear error codes stored on PS5 system
4. Automatically convert the error codes into easy to understand descriptions (if they exist in the database)
4. Automatically convert the error codes into easier to understand descriptions (if they exist in the database)
5. Fetch error codes in real time from uartcodes.com database
6. Option to download entire uartcodes.com database for offline use
7. Send custom UART commands and receive response in output box
6. Option to download the entire uartcodes.com database for offline use
7. Send custom UART commands and receive response in output window

---

## ⚙️ System Requirements

- **Operating System:** Windows 7, 8, 10, 11
- **Hard Drive:** 5 MB
- **Memory:** 128 MB
- **CPU:** Any x86 or x64-based processor
- **Software:** [.NET 6.0 Desktop Runtime (v6.0.29)](https://dotnet.microsoft.com/en-us/download/dotnet/6.0)
- **Internet:** Required for real-time features

---

## ⚠️ Important Cautions

- Modifying NOR files can potentially affect console functionality
- Ensure you understand the implications before making changes
- Back up your original NOR file before modifications

---

System Requirements:
## 🤝 Contributing

Operating system: Windows 7, 8, 10, 11
**Contributions are welcome!**

Hard Drive: 5MB
If you have improvements, ideas, or fixes feel free to open an issue or a pull request and your changes will be reviewed.

Memory: 128MB
Friendly reminder: Please check the open Issues and Pull Requests before starting work to avoid overlap.

CPU: Any X86 or X64 based CPU
---

Software: Microsoft .NET 6.0 Desktop Runtime (v6.0.29)
## 📄 License

Internet connection when using online
This project is licensed under the [GPL-2.0 License](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html).