vinrose67
GAS
Posts: 1,183.3075 Threads: 97
Joined: 16th Jul 2007
Reputation: -2.06849
E-Pigs: 54.2375
|
OS Pandora Battery Tool for 3.xx V6 by cory1492
OS Pandora Battery Tool for 3.xx V6 by cory1492
this was originally posted at cory's site...
Some small changes; new slims are detected and user is informed at the outset, Tracksol provided some spiffy icon/backpic images and the source was revised to take better advantage of the makefile system (including getting it’s version from a single location in the main makefile)
Download OS Pandora Battery Tool for 3.xx V6 by cory1492
--Great update, cory1492!!!
Quote:see bottom for changelog
Allows the same options as the original Pandora tool:
service mode writes a serial 0xFFFFFFFF to the battery eeprom (inserting the battery will power on and wait for a proper MS)
auto boot mode writes a serial 0x00000000 to the battery eeprom (inserting the battery will power on and boot the firmware)
dummy normal writes a serial 0x12345678 to the battery eeprom (the battery will work normally)
backup eeprom reads the battery eeprom to a file "eeprom.bin" in the root of a MS
restore eeprom if a file "eeprom.bin" is present, it will attempt to write it to the batteries eeprom
additional option:
Flash only serial from ms0:/eeprom.bin (0x########)
######## is the serial from the dump
will flash only the serial number found in the dump. Best option instead of restoring the entire dump.
With the first byte of a dump being [0], and the serial being 0x12345678 (for hex editing)
[14] = 0x34
[15] = 0x12
[18] = 0x78
[19] = 0x56
May not work with all batteries.
Installation:
-------------
Use whatever method you'd normally use to run homebrew under 3.xx or 2.xx OE/SE/M33 kernels on your PSP.
example:
-put the folder "ospbt_xx" (with eboot and prx) into /PSP/GAME371
-run it from the PSP MS menu.
example2:
-put the contents of the elf folder (.elf and .prx) into the ms0:/elf
-run with jas0nuk's elf menu (possibly outdated version can be found here: http://forums.maxconsole.net/showthread.php?t=83119)
known issues:
-------------
-when writing a full battery eeprom.bin file to a battery, errors may occur. Redumps may show differences from the dump being written.
-when no eeprom.bin file is present on the MS, the option to write the file to a battery will intentionally be grayed out.
-only relevant options are listed and available with any given battery.
-after the intial confirmation, there are NO OTHERS!
No warranties expressed or implied. GPL is included with the source, source modifications should be published with rebuilds.
credits:
---------
- Chilly Willy for releasing source to his apps (3.xx examples), and for the key waiting routines used in this app
- nem for sharing the battery syscon prototypes on ps2dev (BIG thanks!)
- Everyone involved with Prometheus for creating and releasing the Pandora project (including but not limited to Noobz)
- M33 for enabling homebrew on the kernel I tested this on
- Dark_Alex for proving CFW was possible, then going 1000 steps further
- Everyone behind the forums and toolchains at PS2dev.org « without them this stuff just... wouldn't be.
- SilverSpring for your never ending patience with me, for the reversed Nevermind routines, and the true Nevermind NID name.
- whomever it was who scared everyone into not testing the battery creators with slim batteries. You were wrong. It works fine
if you only write the serial.
- Icon and pic provided by Tracksol of maxconsole, thanks!
original artwork can be found and prints thereof purchased from http://blackeri.deviantart.com/gallery/
Thanks blackeri, your images are very impressive :)
- my father for always encouraging me to go on, rest in peace.
- anyone else I may have forgotten.......
version history:
-----------------
0.6 - updated build/makefile for auto build/packing to bzip format
- added icon/backpic (thanks Tracksol)
- added check and warning for new version slims
0.52- fixed misc. syscon error handling (previously only handled battery not present error)
0.5 - updated to work with all current custom firmwares (at this point 3.80m33 is the most recent), elf also tested under des.cem V3
0.4 - by reqest (Mandingo@maxconsole) when eeprom file is present it will now display the serial from the dump on the option line
0.3 - tested as working on a slim battery
- added option to restore only the serial from a dump instead of the full dump
- added an elf folder for use with jas0nuk's elf menu (put both the elf and prx into ms:/elf/ folder)
0.2 - updated to support 3.71 syscon NIDs, should work under every SE/OE/M33 version to date.
0.1 - initial release, confirmed working in 3.52m33 and 3.60m33(slim) with PSP-1000 type batteries
If anyone feels I have abused the privelidges of their source releases, let me know and I will try to rectify it.
cory1492
vinrose67 Signature
|
|
12/06/2008 10:40 PM |
|
u_c_taker
hacks=drama
Posts: 3,185.2011 Threads: 102
Joined: 29th Jan 2007
Reputation: -1.03084
E-Pigs: 36.7855
|
RE: OS Pandora Battery Tool for 3.xx V6 by cory1492
Wow its cool that this works on slim batteries too
|
|
13/06/2008 07:17 AM |
|