Category PS4 CFW and Hacks       Thread starter PSXHAX       Start date Oct 10, 2017 at 10:00 PM       10,683       11            
Recently we profiled a PS4 Homebrew Demo, and today PlayStation 4 developers @theorywrong (Twitter) and @ZeraTron (Twitter) shared a PS4 Homebrew WIP video on his YouTube Channel showcasing color, font and text rendering, displaying the PSID / IDPS and listing the active processes on the machine. :love:

Check it out below, and to quote from the PlayStation 4 v1.76 OFW video's caption: PS4 Homebrew WIP showcase

Just a WIP homebrew that can actually do:
  • Render text
  • Render colors separately for BG, FG, fontBG, fontFG
  • Display PSID/IDPS
  • List all active processes Planned features:
  • Render .png
  • Play sounds
Credits:
  • psxdev/BigBoss : OG libOrbis
  • TheoryWrong : helped with the code
  • All the PS4 scene
https://twitter.com/ZeraTron_
Some log with a hook of sceShellCore:
Code:
$ socat readline TCP-LISTEN:8181,crlf sceHttpCreateConnectionWithURL => {url: https://csla.np.community.playstation.net/csla/v1/console/consoleToken} sceHttpCreateRequestWithURL => {url: https://csla.np.community.playstation.net/csla/v1/console/consoleToken} sceHttpCreateRequestWithURL => {url: https://csla.np.community.playstation.net/csla/v1/console/consoleToken} sceHttpCreateConnectionWithURL => {url: http://feu01.ps4.update.playstation.net/update/ps4/beta/list/eu/ps4-updatelist.xml} sceHttpCreateRequestWithURL => {url: http://feu01.ps4.update.playstation.net/update/ps4/beta/list/eu/ps4-updatelist.xml} sceHttpAddRequestHeader => {name: Accept-Encoding, value: gzip} sceHttpCreateConnectionWithURL => {url: http://feu01.ps4.update.playstation.net/update/ps4/list/eu/ps4-updatelist.xml} sceHttpCreateRequestWithURL => {url: http://feu01.ps4.update.playstation.net/update/ps4/list/eu/ps4-updatelist.xml} sceHttpAddRequestHeader => {name: Accept-Encoding, value: gzip} sceHttpCreateConnectionWithURL => {url: https://csla.np.community.playstation.net/csla/v1/console/consoleToken} sceHttpCreateRequestWithURL => {url: https://csla.np.community.playstation.net/csla/v1/console/consoleToken} sceHttpCreateRequestWithURL => {url: https://csla.np.community.playstation.net/csla/v1/console/consoleToken} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102223561600,0&ct=0&an=0&ed=ievhr2LLiAYBuEd07i9sRffvLrE57vTwxW4mrLQd7Rg&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102223561600,0&ct=0&an=0&ed=ievhr2LLiAYBuEd07i9sRffvLrE57vTwxW4mrLQd7Rg&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102223404700,0&ct=0&an=0&ed=Lx62HHDGvK0LGTGgb6ybxVxVKpaUYeDq8gS7hmWVyzU&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102223404700,0&ct=0&an=0&ed=Lx62HHDGvK0LGTGgb6ybxVxVKpaUYeDq8gS7hmWVyzU&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102222592400,0&ct=0&an=0&ed=OSIIHbdXqtLDDObuMIArU2JuROCgEpiPkbpSJ0Rrjw4&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102222592400,0&ct=0&an=0&ed=OSIIHbdXqtLDDObuMIArU2JuROCgEpiPkbpSJ0Rrjw4&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102123192100,0&ct=0&an=0&ed=yUN7yyfeWkGEYyGHOBetUdIUD9D3087JNjCN_kDDIUI&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102123192100,0&ct=0&an=0&ed=yUN7yyfeWkGEYyGHOBetUdIUD9D3087JNjCN_kDDIUI&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102123140800,0&ct=0&an=0&ed=uUT2ZT79JfSg0o6kdq_U5aevezMtBSssQQWGXemhrhk&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102123140800,0&ct=0&an=0&ed=uUT2ZT79JfSg0o6kdq_U5aevezMtBSssQQWGXemhrhk&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102123032400,0&ct=0&an=0&ed=tb0Y_gCrR4aQ0iy3ICl9jRkeqR-ze9nE9dS9KVq7rjs&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102123032400,0&ct=0&an=0&ed=tb0Y_gCrR4aQ0iy3ICl9jRkeqR-ze9nE9dS9KVq7rjs&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102122392600,0&ct=0&an=0&ed=VVF79jf3Ny4ZQKJ9qwfyvclx78LxOeWReiXQEWWyYgE&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102122392600,0&ct=0&an=0&ed=VVF79jf3Ny4ZQKJ9qwfyvclx78LxOeWReiXQEWWyYgE&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102122363700,0&ct=0&an=0&ed=nJF6d4DXvM_h4A2DLoIUoeDUCNTLio-fBlerjb9V_20&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102122363700,0&ct=0&an=0&ed=nJF6d4DXvM_h4A2DLoIUoeDUCNTLio-fBlerjb9V_20&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102122324200,0&ct=0&an=0&ed=wNqDoDPor4_-dNehMadfa0anm47vDTdyXYG3qm4Haqs&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102122324200,0&ct=0&an=0&ed=wNqDoDPor4_-dNehMadfa0anm47vDTdyXYG3qm4Haqs&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102122280200,0&ct=0&an=0&ed=5mKR4A-wEK6irxZxmz_GDdfgbiMx-rJv4AQ0zVzLfuQ&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102122280200,0&ct=0&an=0&ed=5mKR4A-wEK6irxZxmz_GDdfgbiMx-rJv4AQ0zVzLfuQ&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102121332800,0&ct=0&an=0&ed=McHtALKChBnqsjv2yfmd2fmjRIO13tu2ZqQfA-1oxLg&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102121332800,0&ct=0&an=0&ed=McHtALKChBnqsjv2yfmd2fmjRIO13tu2ZqQfA-1oxLg&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102121212900,0&ct=0&an=0&ed=x5nP0hPaVfloovniEJVkR9VIlk-8ZiJ7N-qghr9xUwE&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102121212900,0&ct=0&an=0&ed=x5nP0hPaVfloovniEJVkR9VIlk-8ZiJ7N-qghr9xUwE&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102121125100,0&ct=0&an=0&ed=CXBBMFaIuqYqYKxfOBgvropiSOLpC3ddYQGMJaI8E2k&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102121125100,0&ct=0&an=0&ed=CXBBMFaIuqYqYKxfOBgvropiSOLpC3ddYQGMJaI8E2k&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102121090600,0&ct=0&an=0&ed=3R7x4TrcKqIt6-ruyTUikAEdmazaJ52v6325V--r-M8&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102121090600,0&ct=0&an=0&ed=3R7x4TrcKqIt6-ruyTUikAEdmazaJ52v6325V--r-M8&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102120555600,0&ct=0&an=0&ed=pUL9ReYqSgeyed8w1smKd7z-hAYK-pn30A2Q3O2IMuE&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102120555600,0&ct=0&an=0&ed=pUL9ReYqSgeyed8w1smKd7z-hAYK-pn30A2Q3O2IMuE&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102120441200,0&ct=0&an=0&ed=MaVvzZCdd5gCuluWue_94RIZPpuosrKT56FPTmxb-To&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102120441200,0&ct=0&an=0&ed=MaVvzZCdd5gCuluWue_94RIZPpuosrKT56FPTmxb-To&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102120334700,0&ct=0&an=0&ed=4_3CPP1H0bgxJoFfOe8Sr3CyKiOArZxQMSEowRDEakw&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102120334700,0&ct=0&an=0&ed=4_3CPP1H0bgxJoFfOe8Sr3CyKiOArZxQMSEowRDEakw&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102119581600,0&ct=0&an=0&ed=ASJTbCL-qV8JDpyzfrHQW_P6pq1QA8T9NRt4ZorpvQg&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102119581600,0&ct=0&an=0&ed=ASJTbCL-qV8JDpyzfrHQW_P6pq1QA8T9NRt4ZorpvQg&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102118362100,0&ct=0&an=0&ed=uBtFHu7nnEppCQJRAjFJIqRoJ72CwmYfUFnlw77Lv64&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102118362100,0&ct=0&an=0&ed=uBtFHu7nnEppCQJRAjFJIqRoJ72CwmYfUFnlw77Lv64&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102115145500,0&ct=0&an=0&ed=2Fm4suuWiUzk4lQxpzvzhbuzbX4CUsnApJeLKu_uNqc&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102115145500,0&ct=0&an=0&ed=2Fm4suuWiUzk4lQxpzvzhbuzbX4CUsnApJeLKu_uNqc&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateConnectionWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102115022500,0&ct=0&an=0&ed=L-2po6nQ7cNFHUcFq9gQAnF3BCTRYDCgZgKZuOUoxTw&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4} sceHttpCreateRequestWithURL => {url: https://ps4updptl.eu.np.community.playstation.net/updptl/ps4/ci?fv=3&c=1,1760001&p=0185,0010,0&l=3b4,1,1,3b4&cv=20140609-02&t=2017102115022500,0&ct=0&an=0&ed=L-2po6nQ7cNFHUcFq9gQAnF3BCTRYDCgZgKZuOUoxTw&d=0&id=1&p1=300ed56f7114&p2=2&p3=054c&p4=05c4}
Cheers @LightningMods for the heads-up on the news in the PSXHAX Shoutbox! :beer:
PS4 Homebrew WIP Displaying PSID  IDPS by TheoryWrong & ZeraTron.jpg
 

Comments

Recent Articles
PSPlay: PS4 Remote Play App for Android Devices by Grill2010
Hi, In case someone is interested, after PSJoy which I've released one year ago and following my RemotePlayPrototype open source research project I have developed a new Android app called PSPlay...
PS4 Open-world RPG Shenmue III Joins New Games Next Week
Next week Yu Suzuki's open-world RPG series returns in the legendary Shenmue III on PS4 among the new video game releases! šŸ•¹ PlayStation 4 fans can catch up with Ryo Hazuki in his ongoing quest...
Sony Asks PS4 Players for Feedback Ahead of PS5 Launch Next Year
According to kasual7, Sony recently sent out a survey asking for feedback from PS4 players ahead of the PS5 Launch late next year. šŸ¤” The questionnaire states: Tell us about your time with PS4 -...
Harsh Survival RPG Rust Launches on PlayStation 4 in 2020, PS4 Trailer
Video game developers Facepunch Studios and Double Eleven announced that the harsh survival RPG Rust on PC is slated to launch on PlayStation 4 in 2020 complete with a PS4 announcement trailer...
Top