Ok this one is tough for newbies but its rewarding to see your profile pic and name when you use your offline activated account on your homebrew ps4:
[Instead of the blank avatar and User1 or else name you chose before you activated offline your account you will have a correct replica of the PSN account avatar and name like in the joined picture.]
On PC/Mac/Linux:
First we need your current PSNid account picture,
- On edge or chrome go to store.playstation.com and click on myplaystaion link on top right to open your account page:
https://my.playstation.com/profile/XXXX [btw XXXX is your real PSN account name so it will be different]
- Right click on your avatar picture and select on edge"open picture in a new tab"
- copy the page link into a text file and change this section "...images/?format=png&w=240&h=240..." with "...images/?format=png&w=440&h=440..."
- Now this link we will tag as MainPicLink for future steps.
- Open this MainPicLink on your browser and right click on the avatar image you have set and save it on disk. Rename it for now to "avatar440.png"
- go to https://resizeimage.net/ and make resized copies of it:
(upload it and change section 4 to 100% 260 x 260 px, and section 6 to png and click on resize image)
You need to make one at 260 and 128 and 64 pixel width.
- Rename the resized pngs to avatar64.png (for 64pix), avatar128.png (for 128pix), avatar260.png (for 260pix)
- Now convert these pngs to .dds at https://www.aconvert.com/image/png-to-dds/
- load the image one by one and convert
- Take all the converted .dds files and make a duplicate that you rename as picture64.dds, picture128.dds, picture260.dds, picture440.dds. (using the corresponding avatarXXX.dds)
- Now place these in folder of your choice:
- Add a copy of the online.json file to it
- open the "online.json" file in notepad or another simple text editor (not word please -_- )
- Replace "myFirstName" with your account first name as copied from myplaystation page
- Replace "myLastName" with your account lastname as copied from myplaystation page
- Replace "https:\/\/image.api.np.km.playstation.net\/images\/?format=png&w=440&h=440&image=https%3A%2F%2Fkfscdn.api.np.km.playstation.net%2F00000000000008%2F000000000000003.png&sign=blablabla019501" with your previously converted and saved "MainPicLink"
- Save the file
///Can be skipped, unneeded hassle///
- on store.playstation.com go to top right and select your picture. then "account settings" then the row "PSN Profile"
- in the avatar section right click on the picture in edge and select "inspect" copy the picture url and update the ""avatarUrl":" section in the saved "online.json" file to reflect your PSN avatar icon.
- Save the file
///Really its useless just skip it -_- added only to avoid a question on it///
On PS4:
- set network DNS to Al-Azif ones to block connections to Sony servers and updates: "On your PS4 go to Settings > Network > Setup Network to setup a network. When you get to DNS Settings select Manual and set the Primary to 165.227.83.145 and the Secondary DNS to 192.241.221.79 or visa-versa."
- copy your ps4 ip from the network setting status report
- Now use leeful.github.io/672/ to jailbreak with experimental mira or not (seems to be quite more stable than other solutions for now)
- After exploit reopen the webbrowser and on the same page start the ftp
On PC/Mac/Linux:
- start filezilla or totalcommander or any other connection ftp app
- add your ps4 ip and the port 1337 instead of 21
- as name and password enter any
- connect to your PS4 ftp
- and go to the profile cache folder:
- at"/system_data/priv/cache/profile/"
There, if like me, you have only one account on the newly reset and offline activated PS4 you will see a folder starting with "0x"then some numbers.(ex: 0x10000001)
- download that folder.
[if you have multiple account then you can test uploading your created files and dleete them later to try on the other accounts till you find the correct one (always keep version.json file in if you remove the files) ]
- copy your created files in the downloaded folder. It will have these files in:
avatar128.dds
avatar260.dds
avatar440.dds
avatar64.dds
online.json
picture128.dds
picture260.dds
picture440.dds
picture64.dds
version.json
- now upload the edited folder contents to your PS4 profile cache folder:
at"/system_data/priv/cache/profile/0xNUMBERSYOUHAVE"
- Restart the PS4 and welcome back activated player ;-D
Cheers and good luck :-|
[Instead of the blank avatar and User1 or else name you chose before you activated offline your account you will have a correct replica of the PSN account avatar and name like in the joined picture.]
On PC/Mac/Linux:
First we need your current PSNid account picture,
- On edge or chrome go to store.playstation.com and click on myplaystaion link on top right to open your account page:
https://my.playstation.com/profile/XXXX [btw XXXX is your real PSN account name so it will be different]
- Right click on your avatar picture and select on edge"open picture in a new tab"
- copy the page link into a text file and change this section "...images/?format=png&w=240&h=240..." with "...images/?format=png&w=440&h=440..."
- Now this link we will tag as MainPicLink for future steps.
- Open this MainPicLink on your browser and right click on the avatar image you have set and save it on disk. Rename it for now to "avatar440.png"
- go to https://resizeimage.net/ and make resized copies of it:
(upload it and change section 4 to 100% 260 x 260 px, and section 6 to png and click on resize image)
You need to make one at 260 and 128 and 64 pixel width.
- Rename the resized pngs to avatar64.png (for 64pix), avatar128.png (for 128pix), avatar260.png (for 260pix)
- Now convert these pngs to .dds at https://www.aconvert.com/image/png-to-dds/
- load the image one by one and convert
- Take all the converted .dds files and make a duplicate that you rename as picture64.dds, picture128.dds, picture260.dds, picture440.dds. (using the corresponding avatarXXX.dds)
- Now place these in folder of your choice:
- Add a copy of the online.json file to it
- open the "online.json" file in notepad or another simple text editor (not word please -_- )
- Replace "myFirstName" with your account first name as copied from myplaystation page
- Replace "myLastName" with your account lastname as copied from myplaystation page
- Replace "https:\/\/image.api.np.km.playstation.net\/images\/?format=png&w=440&h=440&image=https%3A%2F%2Fkfscdn.api.np.km.playstation.net%2F00000000000008%2F000000000000003.png&sign=blablabla019501" with your previously converted and saved "MainPicLink"
- Save the file
///Can be skipped, unneeded hassle///
- on store.playstation.com go to top right and select your picture. then "account settings" then the row "PSN Profile"
- in the avatar section right click on the picture in edge and select "inspect" copy the picture url and update the ""avatarUrl":" section in the saved "online.json" file to reflect your PSN avatar icon.
- Save the file
///Really its useless just skip it -_- added only to avoid a question on it///
On PS4:
- set network DNS to Al-Azif ones to block connections to Sony servers and updates: "On your PS4 go to Settings > Network > Setup Network to setup a network. When you get to DNS Settings select Manual and set the Primary to 165.227.83.145 and the Secondary DNS to 192.241.221.79 or visa-versa."
- copy your ps4 ip from the network setting status report
- Now use leeful.github.io/672/ to jailbreak with experimental mira or not (seems to be quite more stable than other solutions for now)
- After exploit reopen the webbrowser and on the same page start the ftp
On PC/Mac/Linux:
- start filezilla or totalcommander or any other connection ftp app
- add your ps4 ip and the port 1337 instead of 21
- as name and password enter any
- connect to your PS4 ftp
- and go to the profile cache folder:
- at"/system_data/priv/cache/profile/"
There, if like me, you have only one account on the newly reset and offline activated PS4 you will see a folder starting with "0x"then some numbers.(ex: 0x10000001)
- download that folder.
[if you have multiple account then you can test uploading your created files and dleete them later to try on the other accounts till you find the correct one (always keep version.json file in if you remove the files) ]
- copy your created files in the downloaded folder. It will have these files in:
avatar128.dds
avatar260.dds
avatar440.dds
avatar64.dds
online.json
picture128.dds
picture260.dds
picture440.dds
picture64.dds
version.json
- now upload the edited folder contents to your PS4 profile cache folder:
at"/system_data/priv/cache/profile/0xNUMBERSYOUHAVE"
- Restart the PS4 and welcome back activated player ;-D
Cheers and good luck :-|
Attachments
Last edited by jackkill,