Tutorial
Updated
Pinky's PS4 Tutorials
Pinky’s PS4 Tutorials

★ How To Block Automatic Download/Install Of Updates ★
Step 1Step 2Step 3Step 4Step 5Step 6Step 7Step 8
- Let me preface this tutorial by saying that the ps4, for some reason, still downloads updates even if the option is checked off. And, I've heard reports of some people's ps4's, not only downloading, but installing updates. If you want to make sure you stay on 3.55, for possible henkaku support, follow this tutorial. Also, you can block updates with some routers, but this tutorial is assuming you don't have a router that can block updates or can't block all update servers.
- Download ccproxy from its official website.
- Open ccproxy and click on options to check the http port being used. You may change the port if you wish, but I left it at 808 to prevent any conflicts.
- Close the options menu, and click on account.
- In the permit category section, make sure it says permit only. For auth type, select mac address.
- Now, click on web filter.
Select new. Now, name the web filter. Make sure site filter and forbidden sites is selected. In the box below, copy and paste this:
Code:post.net.playstation.net;*get.net.playstation.net;*fus01.ps4.update.playstation.net;*feu01.ps4.update.playstation.net;*deu01.ps4.update.playstation.net;*ps4updptl.eu.np.community.playstation.net;*tmdb.np.dl.playstation.net;*themis.dl.playstation.net;*sf.api.np.km.playstation.net;*asm.np.community.playstation.net;*artcdnsecure.ribob01.net;*api-p014.ribob01.net;*apicdn-p014.ribob01.net;*tprof.np.community.playstation.net;*ps4updptl.eu.np.community.playstation.net;*ps4.updptl.spint.community.playstation.net;*ps4updptl.jp.spint.community.playstation.net;*ps4eb.ww.np.dl.playstation.net;*dus01.ps4.update.playstation.net;*ps4.updptl.np.community.playstation.net;*ps4updptl.jp.np.community.playstation.net;*http://djp01.ps4.update.playstation.net;*fjp01.ps4.update.playstation.net
These are the sony update servers. Select save and close web filter. - Now, you should still be in the account tab. Select new.
Name your new account. Type in the mac address of your ps4 (mac sure mac address/host name is enabled). Check web filter. Select the web filter that you created. Now, click save and ok to close the new account. - On your ps4, select custom for your internet connection. Select the default options until you get to proxy. In the proxy section, select use. Now, type in the ip address of your computer. You can find this by going into command prompt and typing
Code:ipconfig /all
Next, select the port that you created in the options section.
Now, test if it worked by selection system update in the settings section. You should receive an error. You should still be able to access the internet as well. Enjoy!
★ How To Activate Your Account W/Out PSN ★
Step 1Step 2Step 3Step 4Step 5Step 6
Go to sony's website: https://www.playstation.com/en-us/ and create an account. This is the US website obviously, so go to the psn website for your region.- Use @Leeful 's script to get your account id from decimal: https://gbatemp.net/threads/ps4-offlineaccount-activator.558004/page-3#post-8962370
- You need to use a debugging bin file, so choose save mounter + ftp on your ps3 with xproject: https://gbatemp.net/threads/release-x-project-5-05-self-host.512046/
- Open offline account activator: https://github.com/charlyzard/PS4OfflineAccountActivator there's no release, so download from github as zip or with tortoise svn and open the exe file on the root.
- Input the ip address that it said when you used save mounter + ftp. Click Connect. Now, click get users. See if your user name is listed (you must have a user on the ps4 for this to work). In the blank tab, input the account id from Leeful's script
- Click Set ID and Activate. Now, click "Get Users" again. it should show you the correct account id. Double-check it. It's not case sensitive, so if you input lowercase, it will show uppercase. That's fine. You're Done!
★ How To Use Save Mounter ★
Step 1Step 2Step 3Step 4Step 5Step 6Step 7
- Download x project from here: https://gbatemp.net/threads/release-x-project-5-05-self-host.512046/
- Get Save Mounter from here: https://github.com/ChendoChap/Playstation-4-Save-Mounter/releases and open it.
- Enter the ps4's ip, click connect (do this on the desktop or add full access privileges to USERS (create it if it doesn't exist) in program files (x86).
- Click Setup, Get Games, Search, and Mount to get to each individual save. You do not have to open a game for this to work. You also don't have to mess with the param.sfo with little endian as the sce_sys folder will remain untouched.
- Connect to ftp (if you've been using save mounter + ftp then this step is already done).
- Now, after mounting the save, search in mnt/pfs/SAVEDATA (etc). These are your saves. You can batch perform this operation as well. Download them.
- If you want them on another account, use account activator (above in the offline account activator tutorial) and do the same steps except this time overwrite the save data (make sure you create a save at the beginning to overwrite it. Also, save immediately when you've completed this step to update the database). @Leeful suggests resetting to prevent corruption, though I never did that. The only time I encountered corrupting was not unmounting the last mounted save. Also, save slots are interchangeable in case several bin files exist. pfs has been taken care of by the ps4, so don't mess with the sce_sys folder. Just copy and paste the bin files. I cannot stress this enough;. Unmount the save(s) after each one or else the decrypted save will become stuck, and there will be no way to delete it other than rebuilding the database. If you haven't backed up your app.db, all games will disappear, and there will be no way to get them back other than installation. You're done. Now, test your save(s)
★ How To Make A Theme PKG ★
Step 1Step 2Step 3Step 4Step 5Step 6
- Grab an official pkg and manually create an unlock pkg with psDLC.exe. It requires the content id and name, so just put both the content id. Now, install official pkg, unlock pkg (makes the theme disappear), and official pkg a second time.
- Now, apply the theme.
- Via filezilla, grab the ac folder (not ac nest, just ac) from mnt/sandbox/pfsmnt. The folder will be named after the content id. Also, grab the icon0.png from user/appmeta/addcont/folder (not sure what the name refers to)/content id/icon0.png. If you don't grab the icon0.png, the system will error when installing the pkg. However, the pkg will still be usable.
- Now, go into the orbis (fake pkg generator) folder (must find this on your own). Now, select orbis-pub-sfo.exe.
- For category, select PS4 System Software Theme, type in the content id, Now, in title text, type in a title as well as a provider (can be anything even your name). The param.sfo will be created regardless of the provider and title, but it will warn you and possibly error on the system. Click save and place it in the sce_sys folder along with the icon0.png file from the theme dump you just made.
- Now, open orbis-pub-gen.exe. Select new project in file/system software theme package. Drag and drop all the content from the ac folder (not the ac folder itself but the folders or else it will error about not finding the param.sfo) into Image0. Click close in file afterwards. Click command/project setting. Type the content id or copy and paste it. Then hold down 0 in the passphrase field. It should come up to 32 0s. It will stop you once you reach that limit, so you don't have to count them. Now, click okay, build image. You can't make a theme modifiable, so use default settings and save the pkg to a location you remember. Now, install it once it's complete. I must warn you that only the background will survive hen due to the fact that an unlock pkg and a theme can't coexist (at least I've never found a way). If you choose this, you'll have to enable hen then reapply the theme each time. If you choose to use psDLC to make an unlock pkg, it will survive hen. Good luck.
★ How To Backup Games ★
Step 1Step 2Step 3Step 4Step 5Step 6
- I don't know if I can link to orbis/fake pkg generator or gengp4. I know that fake pkg generator contains sony code, which is why I call it orbis most of the time.
Download both of these apps by searching google. Search TheRadziu 's twitter. - Open the web exploit (hopefully you have it cached; if not, you can cache things like ps4 phwoar and x project from within the frontend. anyway, open app dumper. it may be prudent to open hen first as it's supposed to increase the speed dumping the game.
- Open the game you want to dump (can be retail or digital), then minimize and wait for it to complete. There's a configuration file like this:
Code:; ; PS4 Dumper configuration file. Copy it to your USB disk root. ; ; 0 - Do not split app and patch, dump into the CUSAxxxxx folder ; 1 - Dump only app into the CUSAxxxxx-app folder ; 2 - Dump only patch into the CUSAxxxxx-patch folder ; 3 - Dump app and patch and split it into different folders split=3 ; Notification interval in s. (0 - disables notifications) notify=60 ; Turn off the console after the dumping (0/1) shutdown=1
This will separate or incorporate the base game and any patches available. Always keep shutdown as 1. This will force a shutdown of the system once dumping is complete. Notification is the number of seconds before each percentage complete notification is displayed on screen. I'd say keep that at 60. - Once dump has completed and the system has shut off, open gengp4 and select the dump. Let it create a cue-like file of the content. Due note that if the file isn't A0100V100 (app version and master version 1.00) that the patch will error. It requires the base game and patch be made together and that the base game be the first version (it's a bug). Also, if you get an error with the patch or are using a patch from a different dump, use Duxa's repackager to repackage the package or else it will error at installation. Hit save gengp4 after you generate it or it won't save anything.
- Once that's done, open orbis/fake pkg generator (ORBIS-PUB-GEN), select build, output director, and save. Remember a patch needs the base package as well. If you want to use saves, do this:
Code:orbis-pub-cmd.exe pkg_file_add --passcode 00000000000000000000000000000000 --force X:\Games\PS4\CUSAXXXXX-app\sce_sys\keystone sce_sys/keystone X:\Games\PS4\<GAME NAME>.pkg
X:\Games\PS4\<GAME NAME>.pkg
in cmd prompt with X being the drive letter with your game. Also, you must first make the pkg modifiable in settings (a check box) before doing this to an already created pkg. - Now, install. 2TBs and above must be in GPT format or you'll get no packages displayed. You're done.
★ How To Self-Host W/ Sandisk Connect ★
Step 1Step 2Step 3
- This is a pretty easy tutorial. Grab either x-project: https://gbatemp.net/threads/release-x-project-5-05-self-host.512046/ or PS-Phwoar!: https://gbatemp.net/threads/release-leeful-exploit-host-menu-for-self-host-and-esp-devices.534441/ .
- Clear browser history and cache in the ps4's web browser. Then, type 172.25.63.1 into the web browser. Search for the index.html (put either or both on the sandisk connect. Now, this is very important: an elongated cache name will be created if you search, so remove cache/long alphanumeric).
- Now, all you have to do is cache the exploit and turn off the internet if you want. It doesn't really matter since the sandisk connect is totally offline. Also, you can ftp with it without having to be online in any form. Short tutorial, but I hope you found it informative.
Disclaimer: I am not responsible for any dmage you may cause to your PS4. Just follow the instructions, and you’ll be fine!
Last edited by godreborn,