Hacking uOFW - PSP Firmware Reverse Engineering

  • Thread starter Thread starter Joel16
  • Start date Start date
  • Views Views 3,334
  • Replies Replies 2
  • Likes Likes 3

Joel16

Ils ne passeront pas
Member
Joined
May 8, 2011
Messages
943
Reaction score
2,533
Trophies
3
Age
29
Location
Doesn't concern you.
XP
5,957
Country
United States
Hi since I'm officially part of the uOFW team I thought I'd make a thread about this here. I'm here to spark some interest in our project which aims to reverse engineering the PSP's firmware.
While this may not be easily comprhendable by the average user, we simply wish to create our own 'official' firmware, with our very own modifications. Technically speaking, instead of using modified modules in flash0 (like in CFW's and LCFW's) we'd rather fully reverse engineer the modules and make complete modifications which would allow us to do something the module was never intended to do. The project's source code can be found here.

Recently 3 of the following modules have been bought up by the uOFW team. These are:

http_storage.prx
np_inst.prx
np_core.prx


And currently the following modules are being worked on:

  • 0x00008768 modulemgr (Felix, noname120)
  • 0x00001C84 dmacman.prx (Kern--)
  • 0x00001B44 idstorage.prx (libcg)
  • 0x00000524 mlnbridge_msapp.prx (xerpi)
  • 0x00003C6C rtc.prx (Omega2058, Joel16)
You can check the module status page to see which ones are working or partially working. In case you decided to start working on one, have a look at the orphan or stalled modules :) (Please do note it is required that you have a decent C and MIPS knowledge. We also have a beginner's guide here)

We wish to see our team grow so please spread the word. Feel free to contact us via IRC on the FreeNode server(irc.freenode.net) - join channel #uofw
 
Last edited by Joel16,
I'd like to help out and get things rolling again, as a beginner myself this is also a very fun project to begin with.
Not to mention that the PSP is my all time favourite console.

So far I've been reading the Wiki and am getting started. I noticed that there hasnt been much activity, nor has there been any commits/PRs for a almost a year.

How is this project coming along?
Would I be contributing doing so, or is this entirely for my own benefit to learn?
I've noticed that alot of PRXs have yet to be reversed, so there seems to be much to do?

Thanks
 

Site & Scene News

Popular threads in this forum