PBP Exploit Success... but only on 1.0 psp :(

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

asmodi
Posts: 52
Joined: Mon Feb 07, 2005 3:39 am
Location: Göteborg/Oslo - Se/No

Post by asmodi »

I'm sorry, but as we don't know for sure yet, this is the only thing you'll get. Alot of things can be the cause of this. All I'm saying is that malloc isen't totally wrong, but it could very well be that he noticed the difference between 1.0 and 1.5 and just assumed that it runs code. (Sorry malloc, but I don't know you, and I don't trust you :))

What we know for sure is that the PSP dosen't crash as said in the previews post, and it dosen't freeze as brightness and dimm mode is working. Some other things has been tried, but we I haven't come up with any conclusions yet.
It's not in my nature to be mysterious, but I can't talk about it, and I can't talk about why.
malloc
Posts: 23
Joined: Thu Apr 28, 2005 2:40 am

Post by malloc »

PinkPeach, could you compile one of the simple graphic samples
of the SDK like the one with the balloons, or the dragon (I know they
work ok). Because if there's any debug info, or access to files or to 1.5
specific calls in your elf, it will not work on 1.0. If you could do that and
upload the elf somewhere, those with 1.0 would be able to see that
it works ok :)
malloc
Posts: 23
Joined: Thu Apr 28, 2005 2:40 am

Post by malloc »

I hope PinkPeach will be able to upload a better sample, and that everybody
will be able to see it works ok.

But then, what to do next ?

We can't install 1.0 on a 1.5 because 1.0 is not available in an install file.
And we can't even install 1.5 on 1.5, if the sfo is changed to 1.6, and the
.pbp launched, there's a CRC error during installation, so even if we had
the psar of a 1.0 it wouldn't work...

I was wondering if somebody really installed the leaked firmware, and
had time (before the psp dies ??) to look at the firmware version in the
information menu of the psp ... This leaked firmware looks like it has
been encrypted with the correct keys, and so, **should** execute on
a 1.5, allowing the installation of a previous firmware... even if it is
buggy...? (the leaked firmware SFO is not configured as an update,
but as a program -> no UPDATE param in the SFO, so there is no need
to edit it to make it work on a 1.5 like we need to do with the update SFO
of the 1.5 firmware install (put 1.6 instead of 1.5), and so there shouldn't
be any CRC error during installation...)

I'm so close to install this leaked firmware on my psp (or on one at the
office), but as anybody else, I'm so afraid of killing the psp...
asmodi
Posts: 52
Joined: Mon Feb 07, 2005 3:39 am
Location: Göteborg/Oslo - Se/No

Post by asmodi »

The leaked firmware is just dummy data, so I would not try to flash it with that. ooPo and gorim had their experience with that :-/
It's not in my nature to be mysterious, but I can't talk about it, and I can't talk about why.
PSPimp
Posts: 13
Joined: Tue Apr 12, 2005 11:05 pm

Post by PSPimp »

@malloc:
why don't _you_ just upload your "working" samples to some place instead of asking other people to do it? or even a small video of the balloon sample running on a retail PSP would be some kind of prove that you're not just full of hot air? (get it? balloon? hot air?)
malloc
Posts: 23
Joined: Thu Apr 28, 2005 2:40 am

Post by malloc »

I don't upload anything, because I'm trying to help, but I want to stay
100% legit ! I don't want to loose the game developper job I love to prove
something ;) It's too much risk... (There's Sony NDA I've signed, and
copyright issues here...) I will not give any information that would break
this NDA, or provide any copyrighted material.

That's why we need somebody who doesn't care about those issues to
provide the elf if he wants to...

But still, using only available public information, we can still do things ;)

Otherwise, yes I could provide the full SDK, the DOCS (I have them at
work, and use them every day), tell anyone how the PSP works internally,
how to use the APIs etc... I probably know well everything a PSP
developper can know about the machine, I know the APIs, I coded a
full 3D engine on it, optimized using the co-processors in assembly etc...
But if I do that, or only give 1% of the above, tomorrow I'll loose my
job, I'll have Sony lawyers after me, and this whole PSP Homebrew
developpement thing would probably be closed by Sony !

We don't want that !

All we want is to find a legit way to develop homebrew programs on
this cool machine :)
PSPimp
Posts: 13
Joined: Tue Apr 12, 2005 11:05 pm

Post by PSPimp »

heh, oh well... looks like it does work... you should have pointed out that it HAS to be the ELF and not the PRX...
PSPimp
Posts: 13
Joined: Tue Apr 12, 2005 11:05 pm

Post by PSPimp »

malloc wrote:But if I do that, or only give 1% of the above, tomorrow I'll loose my
job, I'll have Sony lawyers after me, and this whole PSP Homebrew
developpement thing would probably be closed by Sony !
naaa, 1% isn't enuff to get you fired... I mean, there are PUBLIC presentations held by SCE people which go quite into some detail about the vfpu and stuff... just check out the seminars list from the last Breakpoint party... and I believe that talk is also available as avi...
lmx
Posts: 25
Joined: Fri Apr 01, 2005 6:23 pm

Post by lmx »

when sony pulls youre companies developr licence because of this then you get sacked IMHO, as soon as the firsrt marked pdf floods through the ftp
malloc
Posts: 23
Joined: Thu Apr 28, 2005 2:40 am

Post by malloc »

PSPimp wrote:naaa, 1% isn't enuff to get you fired... I mean, there are PUBLIC presentations held by SCE people which go quite into some detail about the vfpu and stuff... just check out the seminars list from the last Breakpoint party... and I believe that talk is also available as avi...
You are probably right, but then where's the line between what could be
said and what couldn't... ?...
I mean it's cool if the VFPU has been detailed on public presentation, but
up to where ? Did they provide all the informations about accessing the
registers, optimizing the use of the pipeline etc... I don't know.
I'm not a lawyer, I'm only a programmer ;) And Sony is not kidding with
this kind of things...

And in the end, all I want to do is to port a divx player on the psp, so that
I could watch my movies with good quality on the train to work :P
blackdroid
Posts: 564
Joined: Sat Jan 17, 2004 10:22 am
Location: Sweden
Contact:

Post by blackdroid »

Sony didnt give anymore info than what can be seen on public slides, ie no register/opcode listings etc, no code examples, and why would they show stuff like that on a seminar ?

Bugging malloc for elf's done using tools under NDA will solve nothing, case closed.
Kung VU
PSPimp
Posts: 13
Joined: Tue Apr 12, 2005 11:05 pm

Post by PSPimp »

blackdroid wrote:Sony didnt give anymore info than what can be seen on public slides, ie no register/opcode listings etc, no code examples, and why would they show stuff like that on a seminar ?
why not? maybe to make the NDS fans cry when they see what power the PSP holds in it's hardware? :) I for myself found the presentation very interesting...
blackdroid wrote:Bugging malloc for elf's done using tools under NDA will solve nothing, case closed.
/shrug ... who cares now? it has been confirmed as working, so no need for them elf's anymore anyway :-)
blackdroid
Posts: 564
Joined: Sat Jan 17, 2004 10:22 am
Location: Sweden
Contact:

Post by blackdroid »

I think the games speaks for themselves in that area.
I guess you are easily impressed then.
Kung VU
_Psycho
Posts: 28
Joined: Thu Apr 14, 2005 3:02 am
Location: Montréal, Canada

Post by _Psycho »

Confirmed as working ? We dont have any proof still. I still wait the day at least a picture to see a simple demo running on a PSP 1.0 kinda.
PSPimp
Posts: 13
Joined: Tue Apr 12, 2005 11:05 pm

Post by PSPimp »

blackdroid wrote:I think the games speaks for themselves in that area.
I guess you are easily impressed then.
yeah, that must be it ... just another fanboi I am ... shall I hang my head in shame now? and all that without having my own PSP ... mea culpa, mea maxima culpa ...
geran
Posts: 4
Joined: Wed Apr 27, 2005 1:16 am

Post by geran »

malloc wrote:PinkPeach, could you compile one of the simple graphic samples
of the SDK like the one with the balloons, or the dragon (I know they
work ok). Because if there's any debug info, or access to files or to 1.5
specific calls in your elf, it will not work on 1.0. If you could do that and
upload the elf somewhere, those with 1.0 would be able to see that
it works ok :)
Can we please get back on track, somebody with the SDK, compile the demo's that malloc claims is working and post the EBOOT.PBP. ...
PSPimp
Posts: 13
Joined: Tue Apr 12, 2005 11:05 pm

Post by PSPimp »

_Psycho wrote:Confirmed as working ? We dont have any proof still. I still wait the day at least a picture to see a simple demo running on a PSP 1.0 kinda.
you can take my word for it :-)
User avatar
darkfader
Posts: 8
Joined: Sun Mar 27, 2005 1:58 pm
Location: Netherlands
Contact:

Post by darkfader »

I tried VerifySetup.elf (got nothing better :/) and got black display.
yay...
asmodi
Posts: 52
Joined: Mon Feb 07, 2005 3:39 am
Location: Göteborg/Oslo - Se/No

Post by asmodi »

darkfader wrote:I tried VerifySetup.elf (got nothing better :/) and got black display.
yay...
You'll get blackscreen, while dimming / brightness is working. This is most likely becouse VerifySetup.elf is a debug build (printf() is one function used for dbg).

This thread is getting no where, it's no use to keep asking for proof or working ELFs. Wait or try build a working ELF your self.
It's not in my nature to be mysterious, but I can't talk about it, and I can't talk about why.
Neila
Posts: 79
Joined: Sat Apr 23, 2005 3:36 am
Location: Canada

Post by Neila »

what does the texture.bin do?
we can convert it with BinToElf....
(just an idea)...
blackdroid
Posts: 564
Joined: Sat Jan 17, 2004 10:22 am
Location: Sweden
Contact:

Post by blackdroid »

you must be joking ?
Kung VU
De_BuG
Posts: 2
Joined: Fri Apr 29, 2005 11:33 am

Post by De_BuG »

Disassmbled the DATA.PSP in posted EBOOT and tried changing a value passed to sceGuColor(0xffffffff) to something else was assuming this set the bckgrnd color(Could be wrong). Still nothing still get black screen.
RATiX
Posts: 48
Joined: Sat Apr 30, 2005 5:02 pm

Post by RATiX »

malloc wrote:
I was wondering if somebody really installed the leaked firmware, and
had time (before the psp dies ??) to look at the firmware version in the
information menu of the psp ... This leaked firmware looks like it has
been encrypted with the correct keys, and so, **should** execute on
a 1.5, allowing the installation of a previous firmware... even if it is
buggy...? (the leaked firmware SFO is not configured as an update,
but as a program -> no UPDATE param in the SFO, so there is no need
to edit it to make it work on a 1.5 like we need to do with the update SFO
of the 1.5 firmware install (put 1.6 instead of 1.5), and so there shouldn't
be any CRC error during installation...)
I'm a n00b at this, but I was wondering, how would you get a look at the new firmware version. From what I've heard, the PSP turns off after the dummy update is run, and then you have to turn it back on, but of course by then it's dead.

Also, a suggestion and a question; would putting the 1.5 psar file with the dummy .sfo file do anything? I have no clue what a CRC error is, but it seems like it will be thrown during execution even if the .sfo file is the dummy one.

If we don't get any further soon, the next update may possibly be on May 2nd, when the Korean PSP comes out. From what I've heard there is a network utility UMD with it for a legit browser, and if you look at the UMD, the logo in the corner is not the game, music, or movie symbol, but a new one. I've also heard rumors that a browser is in the firmware already... so if we get a new update to match the Korean PSPs, there'll be more to mess with :)
cyod
Posts: 36
Joined: Fri Apr 29, 2005 5:46 am

Post by cyod »

This thread is getting no where, it's no use to keep asking for proof or working ELFs. Wait or try build a working ELF your self.
Wait for what, something other than proof or a working binary? Some people cannot build a working ELF themself, as they do not have access to the SDK nor a jp psp. If any non-official developers have actually gotten this to work using an illegal copy of the sdk, I don't see why they could not just post the working file for others to see and test.

For anyone to take you seriously you have to have proof. There has been many other hoaxes reguarding this type of discovery, especially sience its so easy to fake pictures/movies on psp. You MUST give repeatable steps that anyone with the proper equipment can do, instead of just saying "It works, take my word on it" and "He might be right...". In this case, having an SDK should not be included in 'proper equipment' sience so few people have it and its unnecessary to see non-official code run. This is how modern science works, one person makes a discovery and gives instructions for a repeatable process that others can do thousands of miles away. This is the only way that anything can be proven.
asmodi
Posts: 52
Joined: Mon Feb 07, 2005 3:39 am
Location: Göteborg/Oslo - Se/No

Post by asmodi »

cyod, don't expect anyone to post an ELF, compiled with the SDK, public. It won't happen, so stop asking for proof/elf/whatever.
It's not in my nature to be mysterious, but I can't talk about it, and I can't talk about why.
asmodi
Posts: 52
Joined: Mon Feb 07, 2005 3:39 am
Location: Göteborg/Oslo - Se/No

Post by asmodi »

Neila wrote:what does the texture.bin do?
we can convert it with BinToElf....
(just an idea)...
Classic btw, hehe
It's not in my nature to be mysterious, but I can't talk about it, and I can't talk about why.
_Psycho
Posts: 28
Joined: Thu Apr 14, 2005 3:02 am
Location: Montréal, Canada

Post by _Psycho »

I agree with cyod on that part, if you post something you should at least give proof that it work. There is so many useless hoax its getting pathetic.
IE: Post if it work or dont post at all. See it another way, this thread doesnt bring developpers anything usefull for personnal howebrew coding... (at least for now). Its only 2 persons bragging how they got an SDK and dont give anything. Of course this is interessing, if this not another hoax (like the usual).
Neila
Posts: 79
Joined: Sat Apr 23, 2005 3:36 am
Location: Canada

Post by Neila »

the information gives insight of the design of the system, and you'll need to know it, or wait for someone else to do the development for you.
lshian
Posts: 5
Joined: Fri Apr 29, 2005 10:25 am

Post by lshian »

My PSP 1.0 ready to test. Someone give a SDK compiled elf. : / Maybe Malloc show take some video/pics to show us it work : )
ooPo
Site Admin
Posts: 2023
Joined: Sat Jan 17, 2004 9:56 am
Location: Canada
Contact:

Post by ooPo »

I've deleted the links to the software as it was found to have been built with the official toolchain. A bit late, I know... but better late than never.

In the future, please refrain from requesting or providing these files here. What you do outside of these forums is something I can't control, but when you're here please try to obey the rules.

Thanks!
Locked