Developers and users – uOFW needs you!
I’m sure some of you still remember uOFW (Unofficial Official Firmware) – a project that plans to fully reverse engineer the PSP 6.60 OFW Modules. While reverse engineering the whole firmware seems unrealistic, a significant part of the low-level modules is what they’re aiming for. Obviously this is a very long term process so don’t expect this to pop up just yet. Anyways, uOFW needs your support, and if possible they can use some contributors as well. You’ve probably noticed they’ve been pretty quiet for a while on their github, but hopefully some more support here can change this. 🙂 Developers, just so you know, in order to contribute you need to have an advanced knowledge in MIPS ASM and C.
So like what can this do?
The point of this project is simply put as:
- To understand how the PSP and the PSP firmware works.
- To enhance our knowledge on the console.
- To be able to build a ‘complete’ custom firmware. By complete I mean an alternative firmware that can be modified freely.
- To be able to build other possible low-level hacks. This is still undetermined, but possible.
So like what’s the difference from a Custom firmware and this ‘alternative firmware’?
Well to answer this, a CFW is a modified official firmware. CFW Developers only understood some parts of the official firmware and replaced them with modified modules, depending on what was required. With uOFW, developers are aiming to fully understand the official firmware. With that said, developers may build firmwares that are free of rights and can open your PSP to more opportunities. This isn’t a part of uOFW’s goal, but something developers can possibly do with uOFW once it’s made more progress.
What are the benefits?
- Well it’s possible to get a better understanding of how eCFW works for the Vita.
- It leads to better progress in emulators. For example, the audio.prx module reverse engineering was essential for emulators like PCSP. uOFW has also been used as reference for PPSSPP a couple times. It has also been used as a reference for kernel related projects.
- More low level development.
There are many possibilities that can be dissected from this project. Many interesting possibilities, such as being able to build a new firmware from scratch or even developing more kernel related projects. While the objective tends to be too high to be realistic, they are still possible but undetermined. This is pretty much ‘the last thing’ left to do on the PSP, and without doubt one of the aspiring projects the PSP scene has ever had. These are the developers so far who have been contributing to this project so far. You should recognize most of these guys, as they’re well known in the PSP/Vita scene.
- artart78
- Omega2058
- libcg
- qwikrazor87
- Felix-Dev
- Kern—
The following modules are being worked on:
- 0x00008768 modulemgr (Felix, noname120)
- 0x00001C84 dmacman.prx (Kern–)
- 0x00001B44 idstorage.prx (libcg)
- 0x00000524 mlnbridge_msapp.prx (xerpi)
- 0x00000674 http_storage.prx (Joel16 – me)
You can have a look at their current module status on this page.
Hopefully my name might make it on the list pretty soon, as I myself have been hitting the docs so that I can get started with this, and I’d encourage any other developer or enthusiast to join us. Feel free to have a look at their reverse engineering guide, but like I said earlier you need to have a strong C, MIPS and ASM knowledge. Those that are interested and willing to contribute, you can contact the team via IRC on the FreeNode server (irc.freenode.net) by joining the channel #uofw, or via e-mail at the team’s common email address uofwteam@gmail.com
First. This looks cool.
your fat and ugly
You’re*
Troll comments deserve troll replies.
and your jus awsume.
Because he sits on his computer all day trying to get the first comment on blog posts.
I didn’t read the article but have you heard of project utopia?
And why bother with the PSP? It’s time to move on and try hacking the vita.
What makes you think they are interested in hacking the vita?they are doing this to get a better knowledge of the psp and as a result they will share this with the community.they are doing this for themselves,not you.
Yes I’ve heard of Mathieulh’s project, but that’s been long gone to talk about now. Its sad that he left the scene, because he was a great developer. But anyways we’re focusing on the reversing a newer firmware, i.e 6.60.
And why bother? because we are dedicated towards this project, and we will do what we want to do. It doesn’t matter how long it takes, whether or not we’ll take another 5 or 6 years to finish this. Reverse engineering is a long term process anyway.
Besides like I said in the article “This is pretty much ‘the last thing’ left to do on the PSP”. I’ve already begun reversing a module, and no ‘move on its time to hack the vita’ comment is gonna change my decision. I’m sure the others in the team share the same passion as I do. The reason for our quietness is because of our limited time and lack of support. Not because we aren’t interested anymore.
If you want testers, I am in with a PSP 1000
Why won’t anybody focus on me instead 🙁
I also wouldn’t mind being a tester i own a PSP 2000
instead of wasting time with that fossil actually try vita dont start crying about “this is for them” shut up and try vita
The only time that’s been wasted is your time that you used to make such a ridiculous comment.
Like
Agreed. There is already homebrew and a CFW for PSP so why bother making another buggy as heck firmware for it? Utopia went nowhere and is dead so this will go the same way. The only people interested is the few wasting their time making it. When they finally do it (IF ever as I doubt it will finish) it’ll be useless as nobody will be using anything for the PSP anymore.
Thats like reversing Windows 3.11. Absolutely useless and nobody cares anymore.
These days if you want to run anything on a PSP then go buy a PSP, install CFW and there you go.
You dont get a Vita to run PSP games in it, you get a Vita to run Vita games on it.
As we all have Vitas now you should spend your time hacking the Vita not wasting time on the PSP emulator side. The more you do that the more chance $ony will remove it the same way OtherOS went.
This is just like the cure for cancer. Everyone is doing research for getting your *** bigger and to last longer but cancer is still going strong. How about everyone work on a cure for cancer instead of a cure for a floppy?
@Dingo:
Why don’t you shut up and instead of commenting *** hack it yourself?
Well, if the Vita can run PSP CFW, then wouldn’t this be useful if used or more potential?
It’s not wasting time if people enjoy doing and others find useful, it doesn’t all evolve around you just wanting Vita CFW and run off when do or like claim credit somewhere.
Yeah you’re right … just show us ho to do … come on … we’re waiting for you , come on …
uOFW is a great reference of PSP.
I have released some tools for reverse-engineering. I hope they will help.
PSP Link Mod
https://github.com/173210/psplinkusb
PSP Link fix for 6.60 (It works also on 6.61, with WLAN)
https://github.com/173210/psplink
capusbpsp
https://github.com/173210/capusbpsp
Yes I saw this the other day. Very interesting, thank you 🙂
cool.
This is cool, but kids remember this post was intended for devs not for kids who want free vita games, so stop talking sh*t, anyway I hope they can complete it so maybe we will see the full code explained and some devs can recreate a clone of the whole console, like the retron 5 and retron duo.
Do you guys demanding for vita hacks ever do any real contribution? Do you all not realize that by completely creating a full “ofw” from scratch might be very beinificial for vita exploits? Seriously think a little more before posting such selfish thoughts the vita will have its day. Keep up the good work guys
Exactly what I thought, thank you guy
If you have the knowledge, please help this project. My little plugin “POPSAnalog” which implements analog controls into POPS wouldn’t exist with out uOFW’s ctrl.prx reverse. If POPS is reversed, i can do much more. Unfortunately my knowledge of C (basic) and MIPS ASM (zero) isn’t enough to contribute.
Come on guys!!!… Look, there is a lot us that is looking to explore the Vita’s hardware and software. I mean its a great console just as the psp and go. Is there any way we all can come together and make progress? sny f***king up point blank and dont care about their consumers. Shiii by the look of it can’t come up with a solid idea and fully support it. For example, ps vita, ps vita tv,…. ps vita 1 and 2000. Seriously??? Incomplete features for ps4 long and over due. We have a port for tv on og vita….why ps vita tv??? Anyway im willing to donate money to serious developers all bullsh*t aside. ellis.jbaby@gmail.com
Good Luck boys,but…
Why not 6.61 firmware?
https://github.com/uofw/uofw/issues/43
Thank U =D
Can this make pspemu higer resolution than 480X272 in vita?
Probably not, that would require us having more Vita level access than PSP level.
I think that this is a very ambitious project and most of its fruits will be visible in various emulators for the psp.
I think the PS Vita console now is considered as a large and copy of PSP console. is this mean that PS Vita is going to die?
you guys do know that the vita has a emulated psp fw shell not a complete one to get it to fully work on a uofw base fw so u need an actual psp to debug and run the uofw without the emulated shell of what vita has and even though it might run better on the vita but there could still be limitations like making it a permanent fw on the vita is impossible compared to the original psp and i think that some of the vita’s psp emu has some libs wrapped to use some of its vita libs unless im wrong but meh.
I guess you deleted my post again…. This is becoming more and more like that website we all know about and hate.
Ok, the post wasn’t deleted but I couldn’t see it until I posted. Even that I didn’t write the post on this computer and never been to this thread until now and half the posts were there. After I posted I think most of the posts showed up.
This site is just all kinds of sc*** up now. No wonder I only reply to twitter posts and dont like coming here anymore.
Yeah man , don’t come here anymore … you’re just a hater that can’t do anything by yourself… so yeah move on baby !!!!!!!
Just like all of the other projects that aimed to replace the PSP firmware completely, this one will no doubt fall through into vaporware. People start these projects, maybe learn something, but the end result has always been the same, nothing tangible.
Yeah, we know that you see the future …
Why people cry like this ???
You want a full vita hack ? DIY idiots !!!!
Devs are making big progress every day, look we can do now … If they weren’t there you can’t get nothing but a big *** in your hand, look what Sony do whit their device … so I say shut up if you can’t do better than what have been done ………and thanks the people who spend their time and are kind enough to share it with us … little kids.
Btw THANKS tho all devs who are making all this great things and share it with us.