Noob404 EZ PS4 Downporter – Downport any PS4 Game easily, No Hex Editor, No Coding – Tutorial

0
SHARES
With Noob404 EZ PS4 Downporter, downport any 5.05+ game to 5.05 in under 10 clicks. It automates 95% of the downporting process.Check our detailed tutorial.

It’s been a few days since dev zecoxao revealed a method to downport games to 5.05. There have been many videos and tutorials showing off the process. But, downporting PS4 games isn’t the easiest task. So, I made a simple program – Noob404 EZ PS4 Downporter to downport PS4 games to 5.05.

With this program, almost everything is automated. I can promise that you don’t need to edit any Hex code as it has been automated. Moreover, you won’t have to code too. I have tried to make it as simple as possible for everyone of you to downport any PS4 (5.05+) games to 5.05. This is so that you don’t have to wait for a fully stable 6.72 Jailbreak to be released.

EZ PS4 Downporter uses zecoxao and flatz‘s methods, or rather automates most of it. You would be ready to play 6.72 games on 5.05 with roughly 10 clicks I believe. Enough blabber, now let’s get down to business.

UPDATE: Noob404 1Click PS4 Downporter

LATEST UPDATE1Click PS4 Downporter v3 (100% Automated)

Takes just a minute to Subscribe!

Subscribe to our mailing list and be the first to know when we post new content.

Download Noob404 EZ PS4 Downporter

DOWNLOAD LINK

Pre-requisites

  1. Noob404 EZ PS4 Downporter.
  2. Windows Machine.
  3. Python 2.7.18.
  4. .Net Framework 4.6.1.
  5. PS4 (Not required for downporting process)
  6. Game PKG (Fake PKG)

Disclaimer: I or Noob404 don’t condone piracy. This is purely an educational article. What you do with your PS4 is your responsibility. Continue at your own risk.

Video Guide to Downport PS4 Games easily with EZ PS4 Downporter

Downport 6.72 games to 5.05 with Noob404 EZ PS4 Downporter

Step 0: Setting up Python, Hexdump and Fake PKG

The scripts by flatz which helps us automate a major portion of the process can be run only with Python. So, first let’s install Python. Follow:-

  1. Install Python 2.7.18 (only). Make sure you have checked the option to include it in the PATH during installation.
  2. Press Win+R and type cmd. Type python --version on the command window. Press Enter. If you see 2.7.18, move to the next step.
  3. On the command window, type pip install hexdump and press Enter. Once installed, close the CMD window.
  4. Extract Noob404 EZ PS4 Downporter and run Noob404 EZ PS4 Downporter.exe. Click on Create Required Folders. This will create a few folders – Source, Output, Working, etc. in the main Downporter folder.
  5. Copy your Fake PKG to the Source folder. Rename your PKG to input.pkg.

Step 1: Extract fake PKG, downport eboot.bin and param.sfo

  1. Click on Step 1 in the program and wait for it to complete. You will be asked to press any key to continue on the command window. Comply. You will have to do it twice.

This process may take some time. A lot of it depends on the size of the PKG and your PC’s configuration. Anyways, by the end of the process, you will have an extracted PKG with eboot.bin and param.sfo already downported.

Check the Working folder and you will find two folders there – Image0 and Sc0 which contain everything we need.

Step 2: Downport PS4 modules (.prx)

This could be a tricky part for most. But don’t worry, I have made the process extremely simple. I have been looking into various PKGs over the past few days. I found that in some games, the prx modules are spread throughout, i.e., not only in the sce_modules folder.

Missing to downport any of these will get you a corrupt and unplayable PKG. Follow the below steps to the point and you should have a working PKG within just a few clicks.

  1. Browse into Image0 folder within Working. Search for prx. You will find them within Image0, sce_modules, etc. In some cases, they can be found in other folders too. Make a note of these folders.
  2. Go into the first folder containing prx files let’s assume it to be folder Image0. Move (preferrably cut and paste) only the .prx files within the folder into the ModDgr folder (in the root where you can find Noob404 EZ PS4 Downporter.exe too).
  3. On the Downporter Tool, click on Step 2. This will downgrade all the .prx files placed within the ModDgr folder. Now, copy all the .prx files within ModDgr to it’s original location, here, Image0.
  4. Now, move all the prx folders within the second folder (if any, for eg:- sce_modules folder) to ModDgr folder.
  5. On the Downporter Tool, click on Step 2. Once done, copy the .prx files in ModDgr to it’s original location, for eg:- sce_modules.
  6. Repeat this process till you have downported all the .prx files.

Step 3: Generate GP4

We are almost there. This step takes less than a minute.

  1. Open genpg4.exe.
  2. On the top browse to Image0 folder (within Working).
  3. Click on Generate .GP4.
  4. Click on Save .GP4. Save it as output.gp4 in Working folder.

Step 4: Generate Downported Fake PKG

  1. Click on Step 4 in the Downporter Program.

This last step, much like others is fully automated. Once you click on Step 4, the program will start compiling the downported PKG. This process will take time. This is a CPU intensive step. So, I suggest you close all other applications.

Once finished, you will find the PKG in Output folder.

Play Downported 6.72 games on PS4 5.05

Copy the compiled PKG to a USB drive (formatted as EXFAT ot FAT32). Run HEN on your PS4 and install the game from Debug Settings as you would usually do.

Enjoy!

Conclusion

If you have any suggestions to improve the tool, please leave them in the comments below. Or, hit a roadblock? Comment below and I will help you out.

Share this article with your friends:-

0
SHARES
Category: PS4

Comments 48

  • Jim Mayer
    ()

    Step 4 not work here, not enough space on Harddisk “C”.
    Can you help with other working folder or a command line to start compiling the downported PKG.

    Reply
    • Noob404
      ()

      Move the whole folder (Noob404 EZ PS4 Downporter) to a drive where you have free space. And, then run Step 4.
      Alternatively, you can, as shown in the video delete the PKG folder in the Source Folder given you have a backup of it someehere else and would need it later.

      Reply
      • Jim Mayer
        ()

        Thats not work, folder is P:.
        Step 4 will use the “C” partition to work.
        Error Could not open or write compressed file.
        (C:\User\user\AppData\Local\Temp\ps4pub\build000018a8251045a1\00000089.tpfs)
        Error Could not create compressed file. (C:\User\user\AppData\Local\Temp\ps4pub\build000018a8251045a1\00000089.tpfs)
        Disk Free Space (C:) = 0.

        Reply
        • Noob404
          ()

          Please tell me the drive partition (P: or anything else) where you have free space available. I will hardcode it into an exe and provide it to you so that it won’t use C drive.

          Reply
          • Jim Mayer
            ()

            Cool, best free space be on “E:” here, because C is 128GB SSD with 17GB free. Thank you so much!

          • Noob404
            ()

            Download https://noob404.com/cfiles/step4.exe. Go to Noob404 EZ PS4 Downporter folder and paste it there. It will ask where to replace, click Yes. On E drive, create a folder by the name tmp and then click on Step 4 in the program. Let me know how it goes.

  • G&T
    ()

    on every button i use on the app i get Handling error, (see below my error log)

    Unable to do anything with the program, Python and Net framework installed on a Windows 10 64bit system..

    Any help or a fix be appreciated, i dont want to upgrade my PS4 as yet from 5.05 and this tool will be very handy if i can get it to run.

    Thankyou

    ************** Exception Text **************
    System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified
    at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
    at System.Diagnostics.Process.Start()
    at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
    at WindowsApp1.Form1.Button1_Click(Object sender, EventArgs e)
    at System.Windows.Forms.Control.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
    at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ButtonBase.WndProc(Message& m)
    at System.Windows.Forms.Button.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4180.0 built by: NET48REL1LAST_B
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
    —————————————-
    WindowsApp1
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/Home/Desktop/Noob404%20EZ%20PS4%20Downporter%201.0/Noob404%20EZ%20PS4%20Downporter.exe
    —————————————-
    Microsoft.VisualBasic
    Assembly Version: 10.0.0.0
    Win32 Version: 14.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
    —————————————-
    System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    —————————————-
    System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    —————————————-
    System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    —————————————-
    System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    —————————————-
    System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4180.0 built by: NET48REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
    —————————————-
    System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    —————————————-
    System.Runtime.Remoting
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
    —————————————-

    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.

    For example:

    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.

    Reply
    • Noob404
      ()

      Can you confirm that you have installed DotNet 4.61?

      Reply
      • G&T
        ()

        i get message saying newer DotNet already installed, this install will not complete

        Reply
    • Azrael
      ()

      getting exactly the same error and Dot Net Framework install is blocked since a higher version is already installed. I’m on Windows 10 64-bit.

      Reply
      • G&T
        ()

        are you working on a fix NOOB404?

        Thanx

        Reply
  • Nori
    ()

    I get this error:
    Starting…

    File C:\Users\nori.MP\Downloads\Noob404_EZ_PS4_Downporter_1.0\Noob404 EZ PS4 Downporter 1.0\Working\Image0\sce_sys\param.sfo does not exist.

    Reply
    • Jim
      ()

      This error i got, if I changed the path from working folder after step 3.
      Create with step3 a new output.gp4 in the new path from working folder, so it work now by me.

      Reply
    • Noob404
      ()

      Please try again from the beginning and let me know how it goes.

      Reply
      • Nori
        ()

        I tried on 2 other PKGs and they were fine (red dead 2 and horizon dawn). The one I tried originally that gave me this error was Shadow of the Tomb Raider. It still gives me this error.

        Reply
    • Noob404
      ()

      This has been fixed in v3. Please download it and download the fix – https://noob404.com/1click-ps4-downporter-v3/#Fix_for_Path_not_Found_Error

      Reply
  • Klex
    ()

    Great work dude! It would be perfect if you could add support for update package files.

    Reply
    • Noob404
      ()

      Working on it.

      Reply
      • Klex
        ()

        You rock man. Thank you!

        Reply
  • Xander
    ()

    Have a problem on step 2. After processing every .prx file it deletes them and gives the error “E:/……/elf/py” line 8 in from hexdump import hexdump
    ImportError: No module named hexdump

    Am on python 3 and hexdump 3.3. What seems to be the problem here?

    Reply
    • Noob404
      ()

      Hexdump hasn’t been installed properly. Please watch the video again.

      Reply
  • ja
    ()

    Browse into Image0 folder within Working. Search for prx. You will find them within Image0, sce_modules, etc. In some cases, they can be found in other folders too. Make a note of these folders.
    Go into the first folder containing prx files let’s assume it to be folder Image0. Move (preferrably cut and paste) only the .prx files within the folder into the ModDgr folder (in the root where you can find Noob404 EZ PS4 Downporter.exe too).
    On the Downporter Tool, click on Step 2. This will downgrade all the .prx files placed within the ModDgr folder. Now, copy all the .prx files within ModDgr to it’s original location, here, Image0.
    Now, move all the prx folders within the second folder (if any, for eg:- sce_modules folder) to ModDgr folder.
    On the Downporter Tool, click on Step 2. Once done, copy the .prx files in ModDgr to it’s original location, for eg:- sce_modules.
    Repeat this process till you have downported all the .prx files.

    After following these the .prx files disappear from the ModDgr folder. Have you tested this on patch and dlcs? I can’t seem to backport them.

    Reply
    • Noob404
      ()

      This won’t yet work for DLCs. Wait for an update.

      Reply
  • Martin
    ()

    Hi, I’ve tried this on 4 games now and they all package and install fine. When I go to run the game I get the following error on my PS4.

    %Username% will be logged out of the PS4 because an error has occurred. (NP-34927-5)

    Any ideas? I’ve followed all the steps correctly and I’m able to extract, downgrade, package & install.

    But not play 🙁

    Reply
    • Noob404
      ()

      Please name those games.

      Reply
      • Jim
        ()

        Same here, Game Video & Intro will start, then I must press “X” to start the Game.
        Then it crash out to Login Screen with Error NP-34927-5 by Game “Spyro”.
        Also I found in Working\Sc0 folder an folder with name “trophy” inside 3 files. This files not be in sce_sys\trophy folder. But i tried backport with and without these files. So thats not the problem.

        Reply
        • Martin
          ()

          Same issue here. I’ve tried 5 games. 1/5 works so far.

          The other 4 all have the following error:
          “%Username% will be logged out of the PS4 because an error has occurred. (NP-34927-5)”

          Reply
      • Martin
        ()

        DOESN’T WORK:

        Wargroove_PS4-Playable
        Grip_PS4-Playable
        DreamWorks_Dragons_Dawn_of_New_Riders_PS4-Playable
        SEGA.Mega.Drive.Classics.PS4-DUPLEX

        WORKS:

        Fimbul_PS4-Playable

        Reply
        • Noob404
          ()

          Thanks for this list. I can check them now. BTW, today I will be releasing the 1Click version.

          Reply
  • The_Wickerman
    ()

    After backporting the PKG-file, I installed it from USB-stick on my PS4. Everytime I get the error code “NP-34927-5”, when the file begins to load. Why do I have the issues? BTW…I’m using HEN 2.1.4.

    Reply
    • Noob404
      ()

      Working on it. Many games have this issue.

      Reply
  • Kay1919
    ()

    I Have successfully backported Soulcalibur 6.
    Does it work on EA titles??

    Reply
    • Noob404
      ()

      Nope not yet. But, pretty soon when something becomes available I will create a patch for it.

      Reply
      • Kay1919
        ()

        Nice work by the way, thank you for the reply

        Reply
  • Xboxer
    ()

    I did everything right and when i went to step 4 it sait error the param.sfo file is missing ( but i checked before and jt was there) and then it deletes the working folder and i dont receive pkg file jn output folder. Pls help me

    Reply
  • hugo flores
    ()

    hello I did all the steps accordingly I did not have any errors only that at the time of renaming the pkg I had to write only input since when adding .pkg it gave errors and from there in adelnate everything goes well but at the time of playing it gives a black screen the game starts loading and then it goes black I have hen 2.1.3 and 5.05 it is EP3678-CUSA12945_00-HTTYD3BASEGAME01-A0100-V0100 I am dealing with this game I don’t know that I can be wrong greetings …
    by the way I’m from Argentina and I don’t know much English this translation is from goolge

    Reply
  • tom
    ()

    *** Ps4 Un-fself by Seytan_Asker v1 ***

    Το αρχείο δεν είναι ps4 self file !
    Could Not Find F:\360Downloads\Noob404 EZ PS4 Downporter 1.0\Working\dgr\eboot.bin
    The system cannot find the file specified.
    The system cannot find the file specified.
    usage: elf.py [-h] [–verbose] –sdk-version SDK_VERSION input output

    elf downgrader tool

    positional arguments:
    input old file
    output new file

    optional arguments:
    -h, –help show this help message and exit
    –verbose show details
    –sdk-version SDK_VERSION
    needed sdk version

    error: invalid input file: Working\dgr\eboot.old.bin
    usage: sfo.py [-h] [–verbose] [–dump] [–sdk-version SDK_VERSION]
    [–system-version SYSTEM_VERSION]
    input output

    sfo tool

    positional arguments:
    input old file
    output new file

    optional arguments:
    -h, –help show this help message and exit
    –verbose show details
    –dump dump entries
    –sdk-version SDK_VERSION
    needed sdk version
    –system-version SYSTEM_VERSION
    needed sdk version

    error: invalid input file: Working\dgr\param.old.sfo
    The system cannot find the file specified.
    The system cannot find the file specified.
    File not found – Sc0
    0 File(s) copied
    *****Completed Step 1. Move to Step 2.*****
    Press any key to continue . . .
    firends why?

    Reply
  • Hackerdito
    ()

    Fifa 20 error CE-41839-5 🙁

    Reply
  • G&T
    ()

    still cant the NEW updated app to run, im using another version app from another dev..
    i run the PKG via the patch and i get that my PS4 needs to upgrade to 5.50 before i can run the game.. the game in question is RDR2

    Reply
    • G&T
      ()

      ok, I’ve managed to get it running ( i had to create my own /Working/Image0 Folder)
      But now it doesn’t get as far as output i don’t get a pkg file, after extraction and patching the prx files the whole thing just stops and deletes my input pkg file and just left with extracted files from the pkg 🙁

      is their a way i can make the pkg myself from these extracted files?

      Reply
      • Noob404
        ()

        Did you create an Output folder too? And, check out the latest version – https://noob404.com/1click-ps4-downporter-v2/

        Reply
        • G&T
          ()

          yes, i created the output also but didnt get a output pkg.

          Yes i used the 1Click Version

          Reply
          • Noob404
            ()

            What is the error you get while starting the application. Go to the Downporter’s root folder > Show Hidden files > Post a screenshot of what you see.

  • G&T
    ()

    https://ibb.co/Sxtf1nz

    Reply
  • G&T
    ()

    UPDATE: I’ve manage to get the program to create the output pkg, ‘Windows Defender’ was blocking the ebpar cmd from running.. i also didn’t create a Output Folder. Now just installing FAKE pkg to PS4 to check it runs on my 5.05 Console, Game relies on 5.50 F/W.

    Reply
  • G&T
    ()

    UPDATE 2: I Give up Game doesn’t work, asks to update my system to 5.50.. will just have to wait for a stable 6.72 CFW

    Reply
  • G&T
    ()

    UPDATE3: i updated PS4 to 6.72, ran the exploit installed the PKG (without any patch) Ran perfect.

    i recommend to upgrade console to 6.72 and run the exploit

    Reply

Like it? Tell us about it.

Your email address will not be published. Required fields are marked *