Tutorials Navigation

Tutorials :: New :: Popular :: Top Rated

Tutorials: 18,357 Categories: 12

Total Tutorial Views: 42,506,448

PlayStation 4 DevKit Activation Guide

Tutorial Name: PlayStation 4 DevKit Activation Guide  

Category: PlayStation 4 Tutorials

Submitted By: Sean

Date Added:

Comments: 1

Views: 23,494

Related Forum: PlayStation Forum

Share:

A few days ago we reported on PS4 DevKit / TestKit Settings for developers, and since the PS4 Retail / Debug Game Transfusion Guide PlayStation 4 developer ZiL0G80 spotted some code of interest in the TMServer-3_50_0_55.msi file of the PS4 SDK Leak that (similar to PS Vita) may allow the activation of PS4 DevKits by unlicensed developers through 2020 following the PS4 DevKit Activation Tutorial by Jerry Yin below.

 internal class CpUpdatePlugIn : IPlugIn
    {
        public override string Name
        {
            get { return "recover-cp"; }
        }
 
        public override string Options
        {
            get { return "file [devkit ...]"; }
        }
 
        public override bool IsValidArgCount(int argc)
        {
            return argc >= 1;
        }
 
        public override string HelpString
        {
            get { return "Updates the firmware of the DevKit with the cpupdater.bin file specified."; }
        }
 
        public override bool Hidden
        {
            get { return true; }
        }
 
        public override bool Execute(List<string> args)
        {
            ORTMAPI tm = null;
            API.Instance(out tm);
 
            string path = Path.GetFullPath(args[0]);
            args.RemoveAt(0);
 
            bool success = false;
            List<ITarget> targets = TargetListHelper.TargetList(tm, args);
 
            foreach (ITarget tgt in targets)
            {
                try
                {
                    using (CtrlCHandler handler = CtrlCHandler.StandardCtrlCHandler(tgt))
                    using (RefCountedConnection rc = new RefCountedConnection(tgt))
                    {
                        ITarget23 tgt23 = (ITarget23)tgt;
 
                        CpUpdateProgressHandler ph = new CpUpdateProgressHandler(tm, tgt);
                        tgt23.UpdateCPFirmware(path);
                        success = ph.Success || success;
                    }
                }
                catch (COMException e)
                {
                    ErrorHelper.PrintError(tm, e);
                }
            }
 
            return success;
        }
    }


Here is the PS4 DevKit Activation Guide / Tutorial, to quote from Jerry Yin:

Before you do this, remember to disconnect from the Internet, and also remember to set the computer time to 2009.

1. Disconnect all the cable
2. Tear the Dev kit apart
3. Remove the CP board
4. Remove the battery
5. Connect CP board to the mother board and leave the battery away
6. Connect the cable (CP first, then power), and power it on
7. Set time to 2009.1.1 00:00

You will get backup battery error message. Open neighborhood and connect the dev kit, then refresh the status, at last reboot through neighborhood, after reboot, you will see the clock (not date) was change.

8. Disconnect the usb cable and keep the power cable connect
9. Put the battery back into the dev kit.
10. Connect the usb cable and power it on, the battery error message should gone. If not, disconnect all the cable and plug it again.
11. Once you discover the battery error message was gone, open neighborhood and connect to the dev kit and then refresh, wait serval minutes then reboot
12. After reboot, you will get an activated dev kit


Ratings

Current rating: 2.74 by 35 users
Please take one second and rate this tutorial...

Not a Chance
1
2
3
4
5
6
7
8
9
10
Absolutely

Comments

"PlayStation 4 DevKit Activation Guide" :: Login/Create an Account :: 1 comment

If you would like to post a comment please signin to your account or register for an account.

JOEYKMODSPosted:

good post thank you for posting this