Editing JigKick Battery

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
= What is a JigKick Battery? =
= What is a JigKick Battery? =


The term "JigKick" refers to external hardware that, when connected, causes the PSP to boot in Manufacturing Mode (commonly known as service mode). In this mode, the [[iplloader]] launches the [[IPL]] from sector 16 on the physical drive (the Memory Stick) instead of the NAND.
The term "JigKick" refers to external hardware that, when connected, causes the PSP to boot in Manufacturing Mode (commonly known as service mode). In this mode, the [[PRE-IPL]] launches the [[IPL]] from sector 16 on the physical drive (the Memory Stick) instead of the NAND.


The original JigKick Battery (also referred to as "Pandora Battery") is a PSP battery that reports a serial number of 0xFFFFFFFF. This version of JigKick Battery is only compatible with PSP-1000 and PSP-2000. Newer versions of JigKick hardware have been created for other models.
The original JigKick Battery (also referred to as "Pandora Battery") is a PSP battery that reports a serial number of 0xFFFFFFFF. This version of JigKick Battery is only compatible with PSP-1000 and PSP-2000. Newer versions of JigKick hardware have been created for other models.
Line 9: Line 9:
== Pandora's Release ==
== Pandora's Release ==


The original Pandora JigKick Battery and [[Magic_Memory_Stick | Magic Memory Stick]] software was [https://web.archive.org/web/20230627183619/http://noobz.fanjita.org/joomla/news/unbricker-for-all-firmwares.html released by Team C+D] on August 22nd, 2007. It included a PSP homebrew app to re-write the serial number stored in the battery's EEPROM to 0xFFFFFFFF and another homebrew app to create a Magic Memory Stick capable of installing a fresh copy of firmware 1.50 on any PSP-1000, allowing unbricking or downgrading from any firmware.
The original Pandora JigKick Battery and [[Magic_Memory_Stick | Magic Memory Stick]] software was [https://web.archive.org/web/20230627183619/http://noobz.fanjita.org/joomla/news/unbricker-for-all-firmwares.html released by Team C+D] on August 22nd, 2007. It included a PSP homebrew app to re-write a battery's serial number to 0xFFFFFFFF and another homebrew app to create a Magic Memory Stick capable of installing a fresh copy of firmware 1.50 on any PSP-1000, allowing unbricking or downgrading from any firmware.


This first version of the JigKick Battery continued to work on the PSP-2000 with updated [[Magic_Memory_Stick | Magic Memory Stick]] software.
This first version of the JigKick Battery continued to work on the PSP-2000 with updated [[Magic_Memory_Stick | Magic Memory Stick]] software.
Line 19: Line 19:
=== Battery EEPROM Write Access Patched in New Motherboards ===
=== Battery EEPROM Write Access Patched in New Motherboards ===


Starting with the second revision of PSP Slim motherboard (TA-085v2 and newer), Sony changed SYSCON firmware to block the ability to write to the battery's EEPROM, preventing homebrew software from changing the battery's serial when run on these newer PSPs. Using batteries already converted to JigKick to enter service mode still works on newer PSP-2000s with this change.
Starting with the second revision of PSP Slim motherboard (TA-085v2 and newer), Sony disabled the ability to write to the battery's EEPROM, preventing homebrew software from changing the battery's serial when run on these newer PSPs. Using batteries already converted to JigKick to enter service mode still works on newer PSP-2000s with this change.


=== Battery EEPROM Write Access Patched in New Batteries ===
=== Battery EEPROM Write Access Patched in New Batteries ===
Line 25: Line 25:
[https://web.archive.org/web/20230627183620/http://noobz.fanjita.org/joomla/news/are-new-sony-batteries-pandora-proof.html First reported by Fanjita] on September 24th, 2007.  
[https://web.archive.org/web/20230627183620/http://noobz.fanjita.org/joomla/news/are-new-sony-batteries-pandora-proof.html First reported by Fanjita] on September 24th, 2007.  


Sony began preventing EEPROM writes in all sizes of newly manufactured batteries, mostly impacting 1200mAh batteries included with late PSP-2000s and PSP-3000s. These 1200mAh batteries have a label serial starting with 08 or higher.
Sony began preventing EEPROM writes in all sizes of newly manufactured batteries, mostly impacting 1200mAh batteries included with late PSP-2000s and PSP-3000s. These batteries have a string of numbers at the bottom of the label starting with a 4.


=== iplloader patch in new Tachyon revisions ===
=== PRE-IPL patch in new Tachyon revisions ===
(This section should be moved to [[Magic_Memory_Stick | Magic Memory Stick]] as it deals with the software side of service mode more than the hardware)
(This section should be moved to [[Magic_Memory_Stick | Magic Memory Stick]] as it deals with the software side of service mode more than the hardware)


As time went on, Slim PSPs with different revisions of the TA-088 motherboard have been released, and are confirmed to be Pandora-proof. The TA-088v2 first reported being shipped with Slims in the Asia continent, had a patched Tachyon that disabled the loading of all current Pandora IPL, but however did not defeat the loading of custom firmware IPLs. The ability to flash CFW via Despertar Del Cementerio has been fixed with v6 which uses a new kernel, therefore allowing Pandora Battery to work on TA-088v2.
As time went on, Slim PSPs with different revisions of the TA-088 motherboard have been released, and are confirmed to be Pandora-proof. The TA-088v2 first reported being shipped with Slims in the Asia continent, had a patched Tachyon that disabled the loading of all current Pandora IPL, but however did not defeat the loading of custom firmware IPLs. The ability to flash CFW via Despertar Del Cementerio has been fixed with v6 which uses a new kernel, therefore allowing Pandora Battery to work on TA-088v2.


A third revision of the TA-088 came weeks after v2. Dubbed the TA-088v3, this motherboard is completely Pandora-proof as discovered by Silverspring. Sony has patched Pandora Battery by updating [[iplloader]] in newer [[Tachyon]] revisions (0x00600000 and newer).
A third revision of the TA-088 came weeks after v2. Dubbed the TA-088v3, this motherboard is completely Pandora-proof as discovered by Silverspring. Sony has patched Pandora Battery by updating [[PRE-IPL]] in newer [[Tachyon]] revisions (0x00600000 and newer).


Source: [https://web.archive.org/web/20081226001926/http://forums.maxconsole.net/showthread.php?t=117432 TA-088v2 report on 14-07-2008]
Source: [https://web.archive.org/web/20081226001926/http://forums.maxconsole.net/showthread.php?t=117432 TA-088v2 report on 14-07-2008]
Line 51: Line 51:
= Creating PSP-1000 and PSP-2000 JigKick Battery =
= Creating PSP-1000 and PSP-2000 JigKick Battery =


In order to turn a battery into a JigKick battery, it must be modified so it reports a serial of 0xFFFFFFFF. This can be done through software (softmod) on PSP-1000 and extremely early PSP-2000 consoles by writing to the battery's EEPROM. If softmodding isn't an option, the battery hardware can be changed (hardmod) by lifting the ground pin on the EEPROM, which disables it and causes an open bus, which happens to read as if the serial is 0xFFFFFFFF.
In order to turn a battery into a JigKick battery, it must be modified so it reports a serial of 0xFFFFFFFF. This can be done through software (softmod) on PSP-1000 and extremely early PSP-2000 consoles by writing to the battery's EEPROM. If softmodding isn't an option, the battery hardware can be changed (hardmod) by lifting the ground pin on the EEPROM, which disables it and causes the default serial to be used, which happens to be 0xFFFFFFFF.


== Softmod ==
== Softmod ==
Line 69: Line 69:
* Possibly other models of Datel branded batteries
* Possibly other models of Datel branded batteries


<sup>1</sup>: Official Sony batteries may have their EEPROM writing patched, these patched batteries are unable to be softmodded. The only batteries confirmed to have this patch are 1200mAh that have a label serial starting with 08 and higher (this serial check does not apply to 1800mAh and 2200mAh as they use a different serial layout). There has been a [https://web.archive.org/web/20230627183620/http://noobz.fanjita.org/joomla/news/are-new-sony-batteries-pandora-proof.html report in the past by Fanjita] that other sizes may have it as well, but that hasn't been 100% confirmed. The best way to be for sure is to try softmodding. If it doesn't work and your PSP is known to have a motherboard that can write to battery EEPROM, then your battery is patched. An example of the 1200mAh battery serial can be seen below:
<sup>1</sup>: Official Sony batteries have a string of numbers at the bottom of the label, this string on softmod compatible batteries starts with 2 or 3. If the string on your Sony battery starts with 4, EEPROM writing has been disabled and you will not be able to softmod it. Example image below.
 
[[File:Sony Battery Number String.jpg|thumb|left]]


[[File:Sony 1200mAh Battery Serial.jpg|thumb|left]]


=== Battery Softmod Software ===
=== Battery Softmod Software ===
Line 100: Line 101:


1. Download and install your chosen app above. If you're running one of the Custom Firmwares listed above, you can skip this step.
1. Download and install your chosen app above. If you're running one of the Custom Firmwares listed above, you can skip this step.
2. Insert the battery you want to softmod into your PSP and turn it on
2. Insert the battery you want to softmod into your PSP and turn it on
3. Run your app of choice and navigate to the battery options
3. Run your app of choice and navigate to the battery options
4. Most apps have options like "Back up EEPROM", "Normal battery", and "Autoboot battery". You should back up the EEPROM first if the option is available, then the one you want to select will be called "Make Jigkick battery" or "Convert to Service Mode Battery"
4. Most apps have options like "Back up EEPROM", "Normal battery", and "Autoboot battery". You should back up the EEPROM first if the option is available, then the one you want to select will be called "Make Jigkick battery" or "Convert to Service Mode Battery"
5. After it has completed, turn your PSP off, pull the battery out, and put it back in. If the conversion was successful, your PSP will turn on and stay at a black screen or will boot a previously installed Memory Stick IPL if you already have one
5. After it has completed, turn your PSP off, pull the battery out, and put it back in. If the conversion was successful, your PSP will turn on and stay at a black screen or will boot a previously installed Memory Stick IPL if you already have one
6. If you only have one battery and need to convert it back, leave the battery out, connect a charger to the PSP, turn it on, then insert the battery after it's already booted. Now you can navigate back to the battery options of your chosen app and either restore the serial from the EEPROM backup you took or use the "Make Normal Battery" option to change it back to a normal one with a randomly generated serial.
6. If you only have one battery and need to convert it back, leave the battery out, connect a charger to the PSP, turn it on, then insert the battery after it's already booted. Now you can navigate back to the battery options of your chosen app and either restore the serial from the EEPROM backup you took or use the "Make Normal Battery" option to change it back to a normal one with a randomly generated serial.


Please note that all contributions to PSP Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PSP Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)