Quote from eth0 on psx-scene:
Quote:
Hi all, I saw Tsukasa035's guide and thought I could improve it a little - so here we go.
Hopefully it's a lot easier as you will only need once PC and without setting up any VMs. If you follow this to the letter it WILL work for you.
You need Charles and my attached .zip file and then just follow this guide, it shouldn't take you any longer than 15 minutes
.
1. Install the Charles certificate on your PS3
Make a copy of charles-proxy-ssl-proxying-certificate.crt (C:\Program Files\Charles\doc) and rename it to CA24.cer (Win7 users will have to enable "show file extensions")
Copy the included .pkg file (AsbestOS) AND the above CA24.cer to your USB drive.
Install the pkg file on the PS3 as you would any other package and then run the AsbestOS Installer.
The installer will take a while (5 mins+ for me) and it WILL fail, it's fine. (if it doesn't work for you use FreeFlash)
Open your favorite file manager and copy the CA24.cer to /dev_rwflash/data/cert (remember to make a backup of the original!)
Reboot your PS3.
2. Setting up Charles
Download and install Charles
Replace the included charles.config to your profiles app-data path. For Windows 7 it is C:\Users\xxxx\AppData\Roaming\Charles and for Windows XP it will be C:\Documents and Settings\User\(Local?) Application Data\Charles or C:\Program Files\Charles - if the file isn't in these paths then do a search for it.
Start Charles.
3. Setup your DNS/Update List
Open PS3DNS.exe included in the zip file, select your region and IP - I have developed this program my self, it's basically a DNS server and the source is attached if you wish to compile for your self.
Set the PS3's PRIMARY DNS server to your PC's IP address
Set the PS3's SECONDARY DNS server to your actual DNS server (e.g. router)
Copy the ps3-updatelist.txt to the root of your C:\ drive - my file is for UK you will have to change the Dest=87 to another number as defined here:
http://ps3dev.wikispaces.com/Target+ID AND the CDN= prefix, so duk01 becomes dus01 for US.
4. Login to PSN and enjoy!
FAQS
My PS3 is still asking to update.
Make sure you have put the ps3-updatelist.txt in C:\ and have edited as in step 3.4. Double check Charles and make sure it's serving your local file and not Sony's.
I'm getting DNS errors.Make sure PS3DNS has your PCs correct IP address and your PS3s secondary DNS is your router. Try setting your secondary DNS to 8.8.8.8 (Google).
Charles is giving me Address Already in Use:
JVM_Bind
Make sure you have no web server running on port 80/443, Skype also seems to be an issue so if its open, close it! Run a netstat -ano | findstr 80 to see what process ID is using these ports.
Notes:
You do NOT need to set the proxy option on the PS3.
You can close Charles after you have signed in
You MUST keep open PS3DNS.exe
my progam requires .NET 3.5
The first release had a few bugs which I've ironed out so if you are getting DNS errors re-download the ZIP and follow the guide again.
If anybody has any feature suggestions/ideas then let me know - have fun!