128w ago - Here is a guide I wrote on how to convert your Demo / Kiosk PS3 into a fully functional Retail PlayStation 3 console via JailBreak using PSGrade (or similar) so that so you no longer need to enter PS3 Demo Unlock Codes in.
First, we need to be able to use the jig and to do so, we need the kiosk to not auto start when switch is flipped. You can use the public PSGrade (the only version out there, there is no special kiosk version)
First do the following:
Have a disc in the drive
Turn off the power switch
Turn it back on until you see the Blu-Ray light flash one or two times
Turn it off at the power switch (in the back)
Turn it on again at the power switch (in the back)
Now, when you turn the power switch on, the PS3 will still be in standby mode, so we can act as if we are going to jailbreak the unit. Instead of a PSGroove hex, we're going to use our dongle with the PSGrade hex. Go about the normal procedure for jailbreaking, by pressing eject and power. The console will panic and shut down the first time. When you turn it back on your controller should desync and the resolution will be super low.
The vsh (XMB) for kiosk does not have the red box. However, if you see the console is in low res and controller is not syncing until plugged in, then the unit is in factory mode. Now unplug the JIG and power down the console normally.
Format a thumb drive to fat32 and make sure only lv2diag.self from the lv2diag 1 folder and ps3updat.pup are in the root of the thumb drive. Plug thumb drive into the usb port that is all the way to the right (if the console was laying down horizontally). Now, just push the power button to turn on your PS3.
You are going to see a black screen and your memory card light is gonna flicker for roughly 10 minutes until the process is done. The console will shut down on its own when it finishes, so don't mess with it until it's done.
When the console finishes doing its thing, turn it back on and it will be in red box (service) mode. Now, unplug the thumb drive and delete the 2 files you put in there. Then, put the lv2diag.self from lv2diag 2 folder and then plug it back into the same USB port, that it was in before. Once its plugged in, reboot the console. It will now finalize the install and turn it into a full blown retail. enjoy
Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!
oh dear, lets clear your mind a bit. PSGrade is not typical jailbreak. Its only putting your ps 3 in factory mode. There is no 3.15 PSGrade or 3.50 PSGrade. The MOST important factor is to know that the .hex file is COMPATIBLE with your Teensy or Teensy clone usb stick.
Read and re-read the guide again until you fully understand and be able to illustrate that situation in your mind before proceeding.
When you have a PSGrade stick ready, JB the console as normal and IT WILL panic shut down. Leave the stick there and power on again. It should be in black and white and in Low Resolution mode.
Do NOT ATTEMPT to use PSGroove when your console is already in factory service mode. There is no use of PSGroove in this guide and never has been mentioned.
Put psgrade hex/payload on your teensy ++ 2.0, then activate that as you would a jailbreak, with the exception that as you are now back on demo firmware you will need to turn on with switch at rear, wait for bluray lights to flash couple times then turn off at rear. When you turn back on again it should be in standby, with teensy connected press power then eject as usual.
Now what i'm not sure of with psgrade is whether it will boot xmb in service mode or shut down. That depends on the code used. Once in service mode screen res will be lower than usual. If it doesnt turn itself off shut it down yourself, remove teensy and from that point on your process is as you stated.
In work at moment but will try keep an eye on this in case you have trouble, will help if I can.
Thanks alot, I will give that a shot. Also just wanted to make sure that I have everything clear.
Put the PS3 in service mode. Use my Teensy ++ 2.0 USB to JB with a 3.15 hex.
Then wants its powered off. Remove Teensy put USB with 3.15 PUP and v2diag.self from the lv2diag 1 folder. Once the PS3 turns off remove the USB drive. Turn PS3 back on and it should be in service mode. Turn PS3 back off.
Put the lv2diag.self from lv2diag 2 folder on USB drive and put it back into the last USB port on the right side and start PS3.
After that I should have a full retail PS3 with 3.15 firmware.
Then if I want to upgrade to 3.50 I can do it like you stated above.
Only route I know of is the following. Download any retail firmware pup lower than 3.41, I suggest 3.15 as there are JB payloads available for it. Use that pup to downgrade with using service mode. Once that is completed you will have a retail PS3 3.15 firmware.
If the you want to upgrade to 3.50 just download that pup and put it on your USB flash drive, you need to use the normal structure as in create a folder called PS3, then in the PS3 folder create a folder called UPDATE, folders names do all need to be upper case letters, then place the pup in the update folder.
Once you have that pop it in your ps3, go to update in XMB and choose update via USB and from there follow on screen info.
Its not that bad a process to do to be honest, dont be put off by previous attempt.
If you got any questions or just unsure about anything just post.