I think sony may use a command through serial/usb to watch the system and see if it loads init.prx, and if it doesn't then a program is done to force access to the NAND and Reflashes. Thoughts?
Printable View
I think sony may use a command through serial/usb to watch the system and see if it loads init.prx, and if it doesn't then a program is done to force access to the NAND and Reflashes. Thoughts?
That's what I was beginning to think. Either that, or the PSP has (as jedimasteryoda stated) an EEPROM on board that has a flashing utility. So if we were to send the correct signal over to the PSP, it would initiate the "real disaster recovery program" (;)) that is on the EEPROM. Then it would work basically the same way you stated. The only difference is that all the code is already on the PSP, it just needs to be told to execute it.Zitat:
Zitat von Hellcat
We already know that the remote communicates with the PSP. Probably to tell the PSP that it is the remote. If that is true, then the signal to tell it to initiate the flashing utility would only have to be four bytes (since that is the only information that the remote sends when it is first connected). Once those four bytes are communicated, the remote and the PSP do nothing else until a button is pressed.
Also, from what I've read, the PSP only sends a single signal back to the remote. All it does it aknowledge that it recieved the remote's signal. If that is the only signal that it sends out, then I highly doubt that Sony would use the serial connection for flashing because they wouldn't get any comfirmation back for successfuly writes.
Sorry if this doesn't make sense, it's late for me....
EDIT:Yeah, I came to the same conclusion right before you posted. That's why I said I don't think I'll bother with the .prx files anymore. :DZitat:
Zitat von Hellcat
EDIT: Also, the PSP would have to run some sort of code even if all the writing is done through the serial port because the flash can only be written in chunks. So the RAM would have to store up information for each chunk of info before writing.
You Make a Good Point, But isn't there a SLIM chance that Sony forces the PSP to write a LOG of whats been done and create some backup(s) Of Certan PRX File(s)?Zitat:
[edit]
This way it also works if the FW update fails right after the format/erasing of the flash0:/ (so there's absolutely NOTHING to execute from there) and also leaves absolutaly NO hint to it in the actual firmware!
So walking through the .PRXs would reveal nothing about the disaster recovery, what might be the reason why we didn't find a thing so far....
Our focus was always the firmware itself.
But for recovery, you must take the FW itself out of the equasion.... IMHO....
I have to go. I'll check into this tomorrow. Peace.
cooldocy795, that's making sense.... I think....
But I doubt the recovery program is stored in the PSP itself.
For one that would allow ppl to get aware of it once one manages to readout all the chips and on the other hand it's unflexible in means of updated recovery tools.
My MP3 player, for an example, checks for recovery mode when the firmware boots up and forces (since it it has no other option....) that "waiting for binary code" mode when there is no firmware (due to a failed update process).
IMHO this is the way we should investigate....
/me checks pinout of serial port
Yeah, that's what the recovery program would handel that's "uploaded" into the PSP's RAM via the serial port (in my above's theory)Zitat:
Zitat von cooldocy795
Hmm.... only question is WHERE would those backups beeing stored?Zitat:
Zitat von SarahBaby3325
AND: What about fresh PSPs that don't have any firmware (virgin flash) during production?
Or do they install pre-programed NANDs on the MBs?
copied into above's post to delete doublepost
If you would have bothered to actually apply reading comprehesion, basic logic, and SEARCHING THE FORUMS when reading this, you'll quickly see that not only is madmatty not telling us anything we didn't already know, some things he's pulling straight out of his ass.Zitat:
Zitat von PS3Krazy
Back in April we were talking about this:
http://forums.qj.net/showthread.php?...ht=serial+port
(read the whole goddamn thread, especially the last page!)
And folks on PS2DEV have been talking about since 2005.
Basically, anyone can go and read through all that then create a new account here and come in banging around saying how he/she/it is a former Sony employee and "that's how it works".
Trust no one, you live longer. For all we know, this is just another one of those "shills" you've read about that comes in here trying to act like an ex-employee of one place or another and then in a month or two (possibly a few weeks) suddenly proclaims this or that game/software/firmware as "the best thing! You'll want to upgrade for this!".
Madmatty has told us NOTHING we didn't already know. And the few things he HAS said are questionable as hell, especially concerning using an EBOOT to restore a bricked PSP...as FreePlay as already pointed out.
jedimasteryoda seems more intelligent by comparison, with him pretty much teaching you ladies how basic chip flashing works comparing the sat mods he knows with the PSP hardware. Again, nothing 'new' per se, but he examplins the basic process a little better even if it's one huge-ass run-on sentence.
But hey, if you girls want to throw your panties on-stage for this madmatty guy based upon absolutely ZERO proof of anything, feel free.
I'm out of here.
No matter if he (she?) talks true or not.
We got some ideas rolling here and some input from others that then again triggered new ideas....
The chain reaction that started here MAY lead to something.
That's what counts for me :)
A time ago there was something about a "special sony battery pack" that is used by sony to reflash it? any news about that? or just fake?
Edit:
I found this cable on one of my old old audio cards
http://img216.imageshack.us/img216/2...44143lh.th.jpg
Kinda looks like that cable that that guy used for the remote, can this cable be used?
^ No. sorry..
But i was thinking, cant we fabricate a 3.5mm -> USB lead?
I mean if we can do this we can use the current remote adapter, instead of fabbing a whole new cable..
It's gotta be possible to flash the psp some way, Serial Port sounds like a good idea, but you never know where sony hide the debug mode. :/
I will try that by tearing apart my PSP remote today.
Great to know that this forum is really get somewhere now. I'm not going to chat as much on here but I will be checking over them.
Keep up the good work.
Oh and just quickly before I go... the serial port is directly connected to the NAND on the PSP.
On more thing you may all be intrested in is the fact that the Memory Stick/Card Reader is also directly connected to the NAND, so even a convert Memory Stick/Card could communicate directly with all the ROMS on the mainboard.. however I don't have the skills in this department, but I'm sure jedimasteryoda will understand some of the basics involved here, but this may also be an option to look into.
Jedimasteryoda I can't thank you enough for the information and skills you have brought to the community and I strongly belive that if anyone can help this community when it comes to flashing the PSP then your be on the top of the list.. well done!
hi, before you go all crazy and make a cable and hook it up to your pc, check this out, (again, as you've prob seen it allready) http://nil.rpc1.org/psp/remote.htmlZitat:
Zitat von Xay_J
It says in the overwiew: "Of course, you can NOT plug a PSP directly into a PC serial port (unless you want to fry it beyond repairs), but with a simple serial line converter this is no trouble at all, and you can then exploit a standard serial port out of the PSP."
So be carefull, ok?
^ well, it does sound promising, the possibilties are definately here, but i cant help thinking that this will never get off the ground...
if the Device Connects via USB, its gunna need a driving whipping up, something that is going to be v.hard for anyone, unless they exactly know what they are doing..
Parrallel Port aint so bad, but then again my computer is that new, the Mobo doesnt even have one, and i dont think most newer Mobos have either.. (FYI my mobo is a DFI NF4 SLI-DR).
If it runs through the parrallel port, then we can debug whatever comes and goes out of the serial port, and im guessing some listener is in place during boot..
But in the end, i believe this is possible, its just that the cable issue needs sorting, because i think USB will be 10x harder to get off the ground, mainly due to the need for a driver needed, unless windows magically recognises it as a serial device and whacks a generic driver in there.
Leave england team OUT of this :flame:Zitat:
Zitat von iball®
Anything else you know? All you could tell us was serial port?Zitat:
Zitat von madmatty
What did you do for sony anyway..(just curious)?
It could be button combos or plugging things in, such as touching the serial port.Zitat:
Zitat von SarahBaby3325
Just curious, but what game was that and can you replicate it?
Damn. Such long damn thread. Well, like whats begin done here. Does every device have a debug mode? If so, does that mean the PSP must have a debug mode? Like a computer?
Where trying to figure out how Sony Flash Bricked PSP's, e.g. through the Serial Port, and it should have an invisible debug mode somewhere so we can flash the PSP.Zitat:
Zitat von Master Inuyasha
If there was a debug mode, wouldn't it need the flash to begin with? Or are you not talking about unbricking in that case? If it does need flash, it has to be in the prxs somewhere, doesn't it?
Well....see, on my laptop, im screwed the living **** out of windows (i was bored :)), but my system still starts up, I can go to the bios, or the debug mode (which is where you can insert a recovery disk), but if you continue, I will get error. The same should apply to the PSP.
I tried WipEout: Pure, THUG2R, and Ridge Racer. None of those games did anything.Zitat:
Zitat von TeamOverload
Hopeing this gets somewhere!
MNC: 3 Dub Edition doesnt work either.
Winning Eleven 9 didnt either. I never even heard of the select button debug menu before.
What are you guys trying out? I can try on mine
In a UMD game, press the Home button, quit, then mash the Select button. There might be a UMD debug menu, but only SarahBaby has performed the trick.Zitat:
Zitat von marv101
Im curious what game and if she can do it again?
Hopefully she will check this thread and answer.
I found something intersting on ps2dev forum
http://forums.ps2dev.org/viewtopic.p...8abc033f8ffed2
Interesting, it sounds like that could be the answer to all the downgrading problems.Zitat:
Zitat von pJ14
T.O, I had to go to bed so I missed a lot, what does the RS232 datlogger software do???
I tried pursuit force and socom none of them worked
check this one out similar to the last link
http://forums.ps2dev.org/viewtopic.p...199828fe9a5831
Interesting ps2dev articles. I will definately be saving them as a resource.
The rs232 data logger is used to log serial port activity.
This might be something to look into.
That ps2dev thread a page ago is VERY interesting.
Obviously, if that Sony rep wasn't lying, then you can have flash access through a button press combination. Why do I know this? If it resets custom backgrounds, then it has to access flash.
But of course, that would assume that that Sony rep was talking about 1.5, which I'm not sure that he was.
If it is just backgrounds and stuff, then that is just flash1 access. You can do the same from the xmb.
Meh, that's true TO.
Since 1.50 did not have custom backgrounds without a program such as PSPersonalize, it would be 2.00+.Zitat:
Zitat von volsfan91
Yeah, but when you use themepsp doesnt it use the flash0.Zitat:
Zitat von TeamOverload
Ask madmatty, since he is a former sony employee, he might know that button combination. Ill pm him.
Due to a possible non-disclosure agreement, he could not do that without being sued.Zitat:
Zitat von Frenchb0yenius