Hacking uOFW - PSP Firmware Reverse Engineering

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,298
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,

:-infern:

GBAtemp Legend
Member
Joined
Jun 1, 2013
Messages
256
Trophies
0
XP
423
Country
United States
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

General chit-chat
Help Users
  • No one is chatting at the moment.
    BigOnYa @ BigOnYa: I haven't played my Switch n a month or so, just been playing Xbox, and just picked to play lil...