Go Back   MaxConsole Forums > PSP > PSP Homebrew, Emulation & Developers Release Corner


    nandTool
 
Thread Tools Display Modes
Reply
  #1  
Old 12-08-2007, 07:51 AM
cory149 cory149 is offline
Registered User
 
Registered: Mar 2005
Location: Canada
Posts: 3,345
nandTool 0.4 Final NEO

nandTool 0.4 Final NEO Aug 20 2008 (Des.Cem.M8 - friend of Despertar_Cementario)
with the elf loader and USB integrated I now nickname it Des.Cem.M8 - friend of Despertar_Cementario (somewhat jokingly).

Added a small tool so DC6/DC7 can be turned into dual booting main menu as well as load a screenshot.prx so that it will be able to in DC6/7's menu (though, not in nandTool's menu at this point)...
http://forums.maxconsole.net/attachm...7&d=1221182514

Everything you wanted to know about NAND dumps can be found here:
http://forums.maxconsole.net/showthread.php?t=100783
Thanks to 3r14nd

First final release in a while
0.4N Final NEO can be found here (link).
Download here.

Main menu:

USB pop up:


Read the readme before asking any questions.

Keep in mind, while I have tried to ensure everything works as it should there may well be unexpected issues that arise under 4.xx firmwares. I don't and never have believed writes to NAND while the firmware is currently running from there would turn out safe.
Quote:
0.4NEO (Aug 20 2008)
-----------------------------------
  • fixed ids dump/restore messages leaving a blank line at the bottom sometimes
  • made fade in/out consistent in menu (no fade ins)
  • created logical flash menu option and moved repartition
  • added partition integrity check to the logical flash menu
  • added splash screens (main splash and warning screen, both can be disabled by the iaccept file)
  • added consistent boxes to menu selections
  • fixed info page to allow O to return
  • corrected usb/usbhost mounting to work with the kernel prx and 4.01m33-2
  • separated kernel functions into ntbridge.prx (prep for eboot version)
  • hold square while booting to see USB messages instead of default halt on error
  • adden in various full screen fades (not 100% yet)
  • added fade effects to gfx rep.
  • corrected a bug in elf menu (launching nothing when no elf were present)
  • corrected a bug in elf menu that did not display "file launching" info
  • fixed a bug that did not allow cancelling of usbhost connecting
  • format partitions disables scramble for FAT PSP (for custom firmware)
  • all dialogs should be fully functional now, slim idstore should dump/write properly
  • added lines and boxes (eye candy)
  • corrected a bug that would not allow proper selection of files after 23 (increased to 26 onscreen)
  • fixed a bug where overwrite was not possible when dumping
  • added progress bar
  • added support for usbhostfs
  • moved usb/usbhost prx required location to ms:/elf/prx
  • underscore is displayed as a space in ELF and nand dump selection menus
  • file extension is no longer displayed for elf or nand images
  • key dumping folder name increment is now more like nand dump increment (automatic though)
Previously...
Quote:
Changes in 0.3b1:
  • disable power switch while NAND read/write functions are being processed
  • undocumented method to attempt to ignore bad blocks when writing to NAND
  • dump/write methods redone, base directory is now ms0:/nandTool_dumps/ instead of root directory
    -no longer relies on specific file names
    -write menu will only show files with the correct size for the hardware
    -more than the specific number of files can be utilized
    -dumper adds relevant info to filename to try and make it unique
  • identifies PSP version
  • added info to main menu, displays info collected at app boot
  • MS to USB mounting via select key in the main menu
  • idstore dump to key files (slim and fat)
  • logical write idstore from key files to NAND
  • creating a file with the correct name along side the elf will auto skip the warning screen (see warning screen for the file name)
  • integrated ELF loader
  • option provided on des.cem MS installs to format all partitions
  • supports being a des.cem resurrection.elf replacement (quit is replaced by shutdown in this case)
BTW: 0.3 released as beta because I was too enthused to wait 2 or more days until all my retesting of all functions is completed, as well, there are cosmetic issues with some of the text feedback which still remains to be corrected. So be warned, BETA = somewhat untested but with no fatal flaws I could find with minimal testing of all functions on a slim only.

0.3 Beta1 can be found here (link)
earlier discussions regarding this app can be found here (link)

Last edited by cory149; 09-14-2008 at 09:49 AM.
Reply With Quote

  #2  
Old 12-08-2007, 09:18 AM
B2K24's Avatar
B2K24 B2K24 is offline
Registered User
 
Registered: Nov 2006
Posts: 1,112
Simply beautiful, thanks so much for constantly updating such an awesome
program.
Quote:
Originally Posted by Dark_AleX View Post
Yes, those guys of ps3news use to do that, with me, fanjita, etc. And now they got owned.

I am waiting for the pics of the house and the pics of the guy's face. Maybe i will travel some day to USA and i will stop over there, and the pics would guide me better to the target.
Quote:
Originally Posted by Squirrel61 View Post
WITHOUT A NAND BACKUP YOU'RE SCREWED !!!
The ownage of NakedFaerie
http://www.maxconsole.net/forums/sho...95#post1189395
Reply With Quote

  #3  
Old 12-08-2007, 10:43 AM
matomato's Avatar
matomato matomato is offline
Registered User
 
Registered: Dec 2005
Posts: 575
thank you very much!
Reply With Quote

  #4  
Old 12-08-2007, 11:18 AM
Xenogears V's Avatar
Xenogears V Xenogears V is offline
Senior Helper
 
Registered: Dec 2006
Location: Italy Rulez! - Proud To Italian
Posts: 18,822
Thumbs up

Great Cory. Thanks!.
Reply With Quote

  #5  
Old 12-08-2007, 11:52 AM
lifey lifey is offline
Registered User
 
Registered: Jun 2006
Posts: 489
wow great work cory.......i did'nt think your tools could get any better....
thanks for sharing your works with us and i can't wait for the full version now......once again thank you for such great tools.....
Reply With Quote

  #6  
Old 12-08-2007, 01:13 PM
PSPZoRZ PSPZoRZ is offline
Registered User
 
Registered: Nov 2006
Posts: 694
Good Job. I love this thing, so much more functionality than the regular DC_3
I have a question: Is it common to have NO bad blocks? I have none on my Slim PSP, does this happen a lot or did I just get lucky? Thanks.
Reply With Quote

  #7  
Old 12-08-2007, 01:53 PM
cory149 cory149 is offline
Registered User
 
Registered: Mar 2005
Location: Canada
Posts: 3,345
Somewhat common I gather. Until I got a slim I had never seen a factory bad block on a PSP and in the early few weeks of having one it took me a bit to find someone with none; though, I have seen tonnes of people freaking out over 1 bad block (16KiB) thinking it is something that needs to be "fixed" or that it is the root of all evils with regards to a PSP not booting - with little cause to actually believe so (hence the note on bad blocks.) In fact, I have gone out of my way to preserve a bad block that I could have erased simply because I believe it was marked as bad for a good reason.

Time will tell, a NAND tester will be added along the way to nandTool somewhere (along with recommendations to never use it.)

Last edited by cory149; 12-08-2007 at 01:58 PM.
Reply With Quote

  #8  
Old 12-09-2007, 05:36 AM
dim33 dim33 is offline
Registered User
 
Registered: Nov 2007
Location: Athens, Greece
Posts: 258
Quote:
Originally Posted by cory149 View Post
Somewhat common I gather. Until I got a slim I had never seen a factory bad block on a PSP and in the early few weeks of having one it took me a bit to find someone with none;
Thanks for the ap Cory. A truly useful, interesting and excliting development.

FYI, both mine and my son's Slim PSPs have no bad blocks.
Reply With Quote

  #9  
Old 12-09-2007, 05:43 PM
kamikami kamikami is offline
Registered User
 
Registered: Jan 2007
Posts: 17
is it illegal to share idstore key files in the forums? because i could share my slimīs keys. and fat psp files as well.

btw do you see any light for full functionallity recovery?
Reply With Quote

  #10  
Old 12-09-2007, 06:07 PM
joezueno's Avatar
joezueno joezueno is offline
Registered User
 
Registered: Nov 2006
Posts: 218
Very very nice cory, works very well with UPMS. keep up the good work!

also I have no bad blocks

Last edited by joezueno; 12-09-2007 at 06:09 PM.
Reply With Quote

  #11  
Old 12-10-2007, 12:23 AM
cory149 cory149 is offline
Registered User
 
Registered: Mar 2005
Location: Canada
Posts: 3,345
Quote:
Originally Posted by kamikami View Post
is it illegal to share idstore key files in the forums? because i could share my slimīs keys. and fat psp files as well.

btw do you see any light for full functionallity recovery?
I don't see why it would be illegal, though I can definitely see how it could be used against the person who spreads their keys publicly. Out of respect for the forums I post at I reiterate the message: "DO NOT ASK FOR DUMPS HERE" as I don't want to see any trouble for any of the site owners. Also with the hope that $ony does not gain access to any users keys (generally unique hardware identifying information) I don't recommend sharing keys publicly.

In all honesty I don't see full recovery ever happening without some type of leak from a production or repair center, but that is just me and there are far brighter people working on it than myself. Though, I can envision a idstore bypass for specific keys, given what little I know, and it has been suggested that Dark_AleX may be considering looking into such a thing... until then though, most functions will be better than next to none.

Oh, also, don't forget those who'd use this method, there are also ways to recover the original MAC address for idstore.

Last edited by cory149; 12-10-2007 at 12:25 AM.
Reply With Quote

  #12  
Old 12-12-2007, 07:40 AM
Mandingo Mandingo is offline
Registered User
 
Registered: Jul 2007
Posts: 11
Is it possible to add firmware version to filename like PSP NAND magager does?
Reply With Quote

  #13  
Old 12-12-2007, 08:22 AM
cory149 cory149 is offline
Registered User
 
Registered: Mar 2005
Location: Canada
Posts: 3,345
You are free to rename the files to whatever you want after they are dumped, just like nandManager which always dumps to nand-dump.bin (or nand-dump_####.bin). Of course, if you have never used nandManager I don't blame you for beleiving those screenshots were of files that were auto named.

W.I.P. for 0.4: progress bar, integrated usbhostfs support, info bar, cleaner file listings, unified dialog box for status messages, optional logging to file of status messages, code cleanup.

Considering methods of obtaining fw version from files in flash, plausibly attempting to extract act.dat and 1seg file from flash when doing a dump.
Reply With Quote

  #14  
Old 12-12-2007, 08:01 PM
Comics Comics is offline
Registered User
 
Registered: Sep 2007
Posts: 88
thank you for your hard work.
Reply With Quote

  #15  
Old 12-13-2007, 02:57 PM
VisoRs VisoRs is offline
Registered User
 
Registered: Sep 2007
Posts: 7
Do i need to make a new dump or can i use a dump from an older version to be able to restore gaming etc in xmb ? and how can i restore my mac adress?

Last edited by VisoRs; 12-13-2007 at 03:00 PM.
Reply With Quote

Reply



Thread Tools
Display Modes


You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 08:13 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.

Posts and links are subject to each author on this forum and are no way affiliated with the operations and/or opinions of Maxconsole.net
Copyright Đ 2009 MAXCONSOLE
All images are protected by the copyright of their respective owners.