Set up dnsmasq to resolve your region’s update server (fuk01.ps3.update.playstation.net in my case) and auth.np.ac.playstation.net to your computer. I just added them to my /etc/hosts and left the rest of the dnsmasq settings at default.
In Charles, set up reverse proxies for these two addresses on port 80 and 443 respectively. Also add auth.np.ac.playstation.net to the list of Locations in the SSL tab of Proxy Settings so you can actually see the data you’ll be changing.
In Charles, under Tools > Map Local, map the /update/ps3/list/uk/ps3-updatelist.txt on your region’s server to a local copy, for example the one attached to this post.
It should be noted that we haven’t tried it yet, but by the looks of it, it seems to be working fine for many. Use this method at your own risk only. You might end up getting banned on PSN.
Disclaimer Note: This article is purely for informational and testing purposes only. We at Redmond Pie did not create the hack, nor do we endorse or promote the use of it. We are not responsible for any bans that may occur, or the inability to sign-in to PSN. Use it at your own risk only.
You can follow us on Twitter or join our Facebook fanpage to keep yourself updated on all the latest from Microsoft, Google and Apple.