QJ.NET | Videos | Forums | iPhone | MMORPG | Nintendo DS | Wii | PlayStation 3 | PSP | Xbox 360 | PC | Downloads | Contact Us
Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact

QJ.net Game Discussion - PSP, Xbox, Wii, PS3, PSP Homebrew, and PSP Guides

Go Back   QJ.net Game Discussion - PSP, Xbox, Wii, PS3, PSP Homebrew, and PSP Guides > Developers Corner > PSP Development, Hacks, and Homebrew > PSP Homebrew and Hacks Discussion
The above video goes away if you are a member and logged in, so log in now!

Epsilon BIOS Custom Flash Replacement For PSP

This is a discussion on Epsilon BIOS Custom Flash Replacement For PSP within the PSP Homebrew and Hacks Discussion forums, part of the PSP Development, Hacks, and Homebrew category; Originally Posted by ryoko_no_usagi No, not in IPL. I have no hands-on reseach on 2.60+ stuff personally but what I've ...

Reply
 
LinkBack Thread Tools
Old 06-04-2006, 04:26 PM   #91
 
Join Date: May 2006
Posts: 921
Trader Feedback: 0
Default

Quote:
Originally Posted by ryoko_no_usagi
No, not in IPL. I have no hands-on reseach on 2.60+ stuff personally but what I've gathered is that for the 2nd decryption (of the real firmware loader code), the headers are unmangled with data from RAM. This data is overwritten by the time the PSP has booted, so it's not possible to read it back through a homebrew application. I don't know whether the data comes from the external DDR RAM or from embedded RAM. In the first case, it's possible to snoop the external databus to get it.
I hope you realize that ram has nothing in it on boot up,until something is loaded into it from flash.
Networkgamer is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Best prices available for:
Price Range:
$13.00 - $25.00
at 10 Stores

Price Range:
$17.00 - $48.00
at 10 Stores

Old 06-04-2006, 05:17 PM   #92
 
Peroxide's Avatar
 
Join Date: Jun 2005
Location: Ontario, Canada
Posts: 121
Trader Feedback: 0
Default

I read the first two pages.

The concept is, they have the original BIOS on the PSP and simply bypass the checks and security.

Is it that hard to understand?
Peroxide is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-04-2006, 07:40 PM   #93
 
Join Date: Sep 2005
Posts: 36
Trader Feedback: 0
Default

Quote:
Originally Posted by Peroxide
I read the first two pages.

The concept is, they have the original BIOS on the PSP and simply bypass the checks and security.

Is it that hard to understand?
That is exactly it. Just like the hacked xbox bios, you get a dump of the firmware, add whatever you want to it, take out all the checks, and then load it up. The only reason that we were unable to do this before was because we had to load the hacked 'firmware' onto the psp but this was not possible because the firmware is signed also and when you modify the firmware it loses its signiture. And when you go to update your psp with the modified firmware the old firmware that is already on your psp prevents it because it is not signed.

Its not hard folks or even fiction, it is perfectly possible. And i BETTER not hear anyone say "well i bet the next firmware version is going to block this out!" My God, does Sony have you guys all brainwashed or something?? This is just like the xbox, with the new U.P. chip coming out, you can disable it, just like the xbox chips, making it undectable. If U.P. turns out to be real, the only thing that sony will be able to do to try and prevent this is revisions to the HARDWARE, i.e. the psp mainboard, but even then the chip can be revised to accommadate the new mainboard.

What we all were doing before were software exploits, just like the softmods that came out for the xbox. Exploits were found in games and in the dashboard but they were patched up though updates via xbox live, but with a modchip this is nothing that M$ can do, they did motherboard revisions, but then the chip was revised to work on that new motherboard also. This chip, U.P. will be the best thing to ever happen to the PSP community.....if it turns out to be true
FoxRacR17 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-04-2006, 08:54 PM   #94
 
Join Date: Jun 2006
Posts: 1
Trader Feedback: 0
Default

Any news on when this is going to come out, and what its going to cost? I hope its around 20$ and sold in stores and not online
home.grown.twinkie is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-04-2006, 08:57 PM   #95
Quality Haxing Since 1991
 
PSPHax0r9's Avatar
 
Join Date: Oct 2005
Location: Pennsylvania, USA Fi
Posts: 6,206
Trader Feedback: 0
Default

Quote:
Originally Posted by home.grown.twinkie
Any news on when this is going to come out, and what its going to cost? I hope its around 20$ and sold in stores and not online
It doesn't matter, this is most likely fake.

The modchip, however, is most likely real.
__________________
Quote:
Originally Posted by Noriko
I would call you gay but I love you.


Wait ...huh.


PSPHax0r9 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-04-2006, 08:57 PM   #96
QJ Gamer Gold
 
NEvolution's Avatar
 
Join Date: Oct 2005
Location: Where am I? Firmware
Posts: 3,505
Trader Feedback: 0
Default

Quote:
Originally Posted by home.grown.twinkie
Any news on when this is going to come out, and what its going to cost? I hope its around 20$ and sold in stores and not online
I think you're confusing this with "Undiluted Platinum", which is the modchip required in order for this "Custom Flash Replacement" to work.

Edit: Beat by PSPHax0r9...
__________________
[img]http://img137.imageshack.us/img137/9792/1qj7.png[/img]

[SIZE="1"][B]|Main Rig|[/B]
Asus P5K Deluxe [0404]
Q6600 L738A999 G0 SLACR @ 3.6Ghz [400x9]
2x1GB Firestix DDR2-1000
ATI HD2900XT [MCW60]
Seagate 7200.11 500 GB / 7200.10 320GB
Creative X-FI Platinum
Antec P182

[B]|Cooling|[/B]
D-Tek FuZion [Quad - Nozzle] [B]|[/B] MCW60 [B]|[/B] MCR320 [B]|[/B] EKRes150 [B]|[/B] DDC-1T /w AlphaCool Top[/SIZE]
NEvolution is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-04-2006, 09:35 PM   #97
QJ Gamer Green
 
ryoko_no_usagi's Avatar
 
Join Date: Dec 2005
Real First Name: Ejstans
Location: Le Monde
Just Played: Resident Evil 5
Posts: 153
Trader Feedback: 0
Default

Quote:
Originally Posted by Networkgamer
I hope you realize that ram has nothing in it on boot up,until something is loaded into it from flash.
Why do you think there is nothing in RAM?
ryoko_no_usagi is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-04-2006, 11:39 PM   #98
 
chronomaster5042's Avatar
 
My Mood: Lurking
Join Date: Jul 2005
Location: right here in river city
Posts: 515
Trader Feedback: 0
Default

Quote:
Originally Posted by ryoko_no_usagi
Why do you think there is nothing in RAM?
I think what he means is that the chances of it comming from "external DDR RAM or from embedded RAM" is non-existant.
__________________
My Kingdom Hearts sig by xodiac21:
[url]http://img225.imageshack.us/my.php?image=chronomaster0jm4pw.gif[/url]
My UserBar:
[URL]http://img70.imageshack.us/my.php?image=userbar34525jc.gif[/URL]
chronomaster5042 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-05-2006, 12:29 AM   #99
 
Join Date: Nov 2005
Posts: 13
Trader Feedback: 0
Default

The whole concept of edited BIOS is just too much forward thinking.
I mean we only heard of this "Modchip" *Fingers crossed its real* at end of May, and this "team" had been working on this for ages... somehow cracking the BIOS, removing security etc...... BUT! Why did they do this in the first place, its not like we could use it in another other fashion than this new "NAND Replacement"... Or! Did they know of this "Modchip" ages ago and have been working on this BIOS of theirs ever since... Puzzling...
logicfrog is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-05-2006, 01:18 AM   #100
 
Join Date: Apr 2006
Posts: 38
Trader Feedback: 0
Default

Quote:
Originally Posted by logicfrog
The whole concept of edited BIOS is just too much forward thinking.
I mean we only heard of this "Modchip" *Fingers crossed its real* at end of May, and this "team" had been working on this for ages... somehow cracking the BIOS, removing security etc...... BUT! Why did they do this in the first place, its not like we could use it in another other fashion than this new "NAND Replacement"... Or! Did they know of this "Modchip" ages ago and have been working on this BIOS of theirs ever since... Puzzling...
They are probably the same guys which make the chip.

Even the dumbest guy could realize that, also, because the news come from the same place.
It's obvious that the chip wouldn't sell so much without a custom flash, and they wouldn't wait to programmers to make one, they want to sell now
moonlight is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-05-2006, 03:53 AM   #101
 
Join Date: Jan 2006
Posts: 311
Trader Feedback: 0
Question

didint some guys claim to be working on psp modchip and to relase it may 05 ? dos any one remaber ?
newmikezilla2 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-05-2006, 10:53 AM   #102
 
Join Date: May 2006
Posts: 921
Trader Feedback: 0
Default

Quote:
Originally Posted by home.grown.twinkie
Any news on when this is going to come out, and what its going to cost? I hope its around 20$ and sold in stores and not online
you are WAY off.It says on psp updates that it will be around $90 and will only be online.
The bios will most likely be free,although you need the modchip to use it,and it cost 90 bucks and only available online.

Last edited by Networkgamer; 06-05-2006 at 10:59 AM..
Networkgamer is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-05-2006, 10:54 AM   #103
 
Join Date: May 2006
Posts: 921
Trader Feedback: 0
Default

Quote:
Originally Posted by newmikezilla2
didint some guys claim to be working on psp modchip and to relase it may 05 ? dos any one remaber ?
that was a hoax
Networkgamer is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-05-2006, 10:56 AM   #104
 
Join Date: May 2006
Posts: 921
Trader Feedback: 0
Default

Quote:
Originally Posted by ryoko_no_usagi
Why do you think there is nothing in RAM?
ram needs power to hold anything.ram is wiped out when you power the psp down or if you take out the battery.
Networkgamer is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-05-2006, 07:04 PM   #105
is an idiot
 
Join Date: May 2006
Posts: 352
Trader Feedback: 0
Default

Awsome
Goldrush is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-05-2006, 08:03 PM   #106
Art

Bush Programmer
 
Art's Avatar
 
Join Date: Nov 2005
Posts: 3,600
Trader Feedback: 0
Default

Quote:
but what I've gathered is that for the 2nd decryption (of the real firmware loader code), the headers are unmangled with data from RAM.
He could be talking about some time after power up.
Something has to be done to decrypt the firmware files in flash.

Last edited by Art; 06-05-2006 at 08:06 PM..
Art is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-06-2006, 01:39 AM   #107
 
Join Date: Jul 2005
Posts: 226
Trader Feedback: 0
Default

With the appearing of Devhook 0.4, it seems this BIOS thingy may not be total BS. But then what's the point of doing it on an expensive (and somewhat risky) hardware modchip when you can already do so in software emulation on 1.5 (especially for 1.5 users)?
AnimeTheme is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-06-2006, 04:05 AM   #108
 
Join Date: Sep 2005
Posts: 31
Trader Feedback: 0
Default

Damn Straight, within the next 2 weeks, expect to see alot of programs popping up using and refining the method of Devhook 0.4. It is seriously a significant breakthrough!

Steviedee>>>
steviedee is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-07-2006, 10:25 PM   #109
I stupidly brick PSPs!
 

 
Join Date: Dec 2005
Posts: 137
Trader Feedback: 0
Default

damnit this week is SLOW
Resso is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-07-2006, 10:28 PM   #110
Art

Bush Programmer
 
Art's Avatar
 
Join Date: Nov 2005
Posts: 3,600
Trader Feedback: 0
Default

Quote:
But then what's the point of doing it on an expensive (and somewhat risky) hardware modchip when you can already do so in software emulation on 1.5 (especially for 1.5 users)?
Because devhook doesn't play every game.. SF3alpha, nfsur...
Just because piracy isn't allowed here, doesn't mean it doesn't exist, and is probably the
main driving force behind commercialising a modchip.
Art is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-08-2006, 09:18 PM   #111
I stupidly brick PSPs!
 

 
Join Date: Dec 2005
Posts: 137
Trader Feedback: 0
Default

well Im officially loosing my mind
Resso is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-09-2006, 01:42 AM   #112
QJ Gamer Green
 
ryoko_no_usagi's Avatar
 
Join Date: Dec 2005
Real First Name: Ejstans
Location: Le Monde
Just Played: Resident Evil 5
Posts: 153
Trader Feedback: 0
Default

Quote:
Originally Posted by Art
Quote:
Originally Posted by Ryoko_no_usagi
but what I've gathered is that for the 2nd decryption (of the real firmware loader code), the headers are unmangled with data from RAM.
He could be talking about some time after power up.
Something has to be done to decrypt the firmware files in flash.
Well, here's how it is:

Pre-IPL initial bootstrap code embedded in the CPU copies encrypted (and signed) IPL from flash to RAM at 0x040f00000. A little bit surprising since, unless I'm misreading something, this is embedded video RAM/framebuffer. The on-chip boot-code then runs the decryption hw on this code to decrypt and verify signature. Then execution jumps to 0x040f0000 and the code in IPL is finally beginning to execute.

For pre-2.60 IPLs, the next steps are to do some simple initialization and to decompress an embedded gzip file and then start executing the decompressed contents. Here more initializations take place and a second decryption process is initiated that decrypts the "real" IPL which is then used to bootstrap the firmware.

TyRaNiD wrote the following about how 2.60 IPL changed:

"You cannot decrypt the 2.6 3rd stage part of the IPL as it decodes it before the usual decryption and the decode key is based on what is in ram at powerup which we have been unable to determine (cause it is long gone before we get our hands on it). Might be something to put aside for the hardware hackers."

I have looked at 2.70 (and I assume 2.60 is the same) and here's my take on it:

The embedded gzip-file is now stored in encrypted form. The IPL decrypts the file using a software algorithm with a key created from RAM contents. After that it erases the key so that no one can later snoop in the PSP memory and find it.

I haven't dug deep enough to understand which cipher algo they are using nor how the key is constructed but I think it comes from the 0xbfc00000 area. This is embedded RAM for the Hardware Exception Vectors. That means it is NOT possible to attach a hardware-snooper and learn the key (unless one opens up the chip and probes the bare-die of course )

EDIT: It appears SHA-256 is used for something.

EDIT2: From the looks of it, it seems SHA-256 is run on data collected from 0xbfc00000 to produce a string of "randomized" bytes. These are then XOR'd with the encrypted gzip file to decrypt it.

EDIT3: The XOR decode stream seems to be generated by using the Mersenne Twister algorithm with the SHA-256'd data as input seed.

Last edited by ryoko_no_usagi; 06-10-2006 at 12:17 PM..
ryoko_no_usagi is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-10-2006, 01:33 AM   #113
 
Djhg2000's Avatar
 
Join Date: Mar 2006
Location: I live in my country, my country is on earth, earth is in space, and space is still to be explored.
Posts: 391
Trader Feedback: 0
Default

Wait a minute! I think I've seriously misunderstood something...
Have the PSP got shared video/system RAM???
If it does, |\/|!cr0$0%7 is copying Sony...
Cuz X360 has shared RAM (also?)...
Djhg2000 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2006, 12:35 PM   #114
 
Join Date: May 2006
Posts: 921
Trader Feedback: 0
Default

no the psp does not have shared video memory.it has 32 megs of ram,4 megs of edram and 2 or 4 megs of video i dont remember which one though.and also is it true that you need U.P. to run this,because i keep hering that you can with devhook and if not,why?
Networkgamer is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Tags
bios , custom , epsilon , flash , psp , replacement

Thread Tools

Posting Rules
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
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -8. The time now is 04:10 PM.



Use of this Web site constitutes acceptance of the TERMS & CONDITIONS and PRIVACY POLICY
Copyright © 2010, QJ.NET. All Rights Reserved.
Contact Us | Free Flash Games