Page 1 of 2 12 LastLast
Results 1 to 10 of 15

Thread: Thoughts On Firmware

                  
   
  1. #1
    DCEmu Newbie finalfantesy's Avatar
    Join Date
    Sep 2005
    Location
    florida USA
    Posts
    49
    Rep Power
    0

    Default Thoughts On Firmware

    Ok first i hope i dont get in trouble for writing this (dont think i will) Now every one is comlainning about sony and tall the anti homebrew firmwares and the need to update to play some games like GTA so i was thinking couldnt some one mke a modified 1.5 firmware (posably for MPH's firmware loader) that has the stuff you need to play those game and then you dont have to have the iso of the game so people with small memsticks can still play the games ex.

    1.50 firmware with the 2.0 library built in

    1.50 with all the features of 2.00-2.60(if even posable to isolate features)

    (this one is realy out there) 2.60 with the need for sony's signature removed(told you it was out there)

    Or LikeÂ*the way you need a (for example) PSX BIOS to play psx games with a psx emulator mabey a 2.00 BIOS could be ripped/made for use with a emulator made for 2.00 UMDs

    note: only sugestions i am just learning to code so i would be no use to any of this but mabey an ambitious coder might try cause people like me who dont have a gig mem stick or even a 512 cant realy use the new thing from MPH but mabey it could be used as a stepping stone to this

    You got to admit that this would be cool

  2. #2
    GP2X Coder/Moderator
    Join Date
    Jan 2006
    Posts
    1,678
    Rep Power
    88

    Default

    Reverse enginnering the firmware is no small task and the possiblities of bricking a PSP is high if the firmware is flashed/developed incorrectly. You also have to make it complatible for all hardware revisions.

  3. #3
    DCEmu Newbie finalfantesy's Avatar
    Join Date
    Sep 2005
    Location
    florida USA
    Posts
    49
    Rep Power
    0

    Default

    yeah but imagine if it were done it'ld be great i dont have much money but i wouldent mind even donating money to coders for a few psps incase they get bricked i heard somewere that fanjita is taking a break (no sure tru or not) but mabey if he and MPH worked together they might be able to do it

  4. #4
    DCEmu Newbie finalfantesy's Avatar
    Join Date
    Sep 2005
    Location
    florida USA
    Posts
    49
    Rep Power
    0

    Default

    how do add custom avatars

  5. #5
    DCEmu Rookie
    Join Date
    Dec 2005
    Posts
    236
    Rep Power
    72

    Default

    Quote Originally Posted by yaustar
    Reverse enginnering the firmware is no small task and the possiblities of bricking a PSP is high if the firmware is flashed/developed incorrectly. You also have to make it complatible for all hardware revisions.
    You could just test it in mph firmware launcher first. Anything bad happens, hold down the power button.

  6. #6
    DCEmu Newbie
    Join Date
    Mar 2006
    Age
    45
    Posts
    3
    Rep Power
    0

    Default

    This is where homebrew should be going, what needs to be done is take say the 2.6 firmware and insert a hole. Put in the 1.5 code that lets homebrew to be run into the 2.6 firmware. Then it would make things easy for every one, except sony they would be f*****.
    I think sony wants homebrew to keep going they just want to be one step ahead of the homebrew. This would give the homebrew the one up.

  7. #7
    PS3 User Napalm-Death's Avatar
    Join Date
    Dec 2005
    Location
    Bronx, NY
    Age
    36
    Posts
    1,241
    Rep Power
    90

    Default

    Quote Originally Posted by kyle2194
    You could just test it in mph firmware launcher first. Anything bad happens, hold down the power button.
    I didn't even know that he made a firmware launcher.

  8. #8
    DCEmu Newbie finalfantesy's Avatar
    Join Date
    Sep 2005
    Location
    florida USA
    Posts
    49
    Rep Power
    0

    Default

    Quote Originally Posted by ExIdOuS
    This is where homebrew should be going, what needs to be done is take say the 2.6 firmware and insert a hole. Put in the 1.5 code that lets homebrew to be run into the 2.6 firmware. Then it would make things easy for every one, except sony they would be f*****.
    I think sony wants homebrew to keep going they just want to be one step ahead of the homebrew. This would give the homebrew the one up.
    my point exactly
    Quote Originally Posted by Napalm-Death
    I didn't even know that he made a firmware launcher.
    oh and for Napalm-Death yeah you use it to kinda emulate a firmware so you can use some of the fetures of it but you need the firmware in file form not eboot(a pain to do)

  9. #9

    Default

    as yaustar mentioned above reverse engineering is no small task at all and is he more than right on that the problem is those who can reverse engineer a system hardware or even more a system function such as firmware are most likely getting paid very good money in their professions and really don’t have the time to do such a large task with no compensation so this leaves those of you who are in high school, college, or some technology institute training this area to do the coding after all they really don’t have much better to do and that’s where you find the development teams that do all the so called hacking for the consoles, though please take no offence after all the better they get the more they secure their own future in the industry.

    you have 3 types of methods to use when it comes down to this type of thing you can either use an exploit, you can rewrite the firmware or you can just edit the firmware most easily being the exploit method.

    Exploits: MPH's loader is a very good example of an exploit, take for example loading the GTA Game on a 1.5 system though it actually requires a 2.0 - in this effect what they have done is designed a loader that basically tells the Game or ISO not to look for the 2.0 files on the system but rather look in a directory on the memory stick for the files instead, these are also the most short lived being that exploits can simply be patched by the developer closing the "backdoor" used in making this exploit happen then its nothing but a rat race to find the next “backdoor” to open.

    Editing The Firmware: This would be the second easiest way of doing it though this is not very easy at all in actuality (I assume this is the method your referring to)- one reason is the fact that in school when learning to develop in any language you are taught to leave (notes/memos) in your code giving an explanation of what each script and function mean better to assist you when it comes down to having to go back and edit the code or make fixes for that matter. A developer like sony sure as hell would not leave any of this in their code and if so very little really giving you no easy way of figuring it out after all this would be a big “bend me over and $$$$ me in the A$$” idea and this would have been done a long time ago. But instead in effort to find some type of flaw in the firmware or even make your own door you first have to figure out what every bit of it means and from there find where you want to add that door or give word of the exploit and in most cases flaws are slim to none and if there is one they find it and fix it in the next version. So essentially this would take 2 people one trained in engineering hardware and another being trained in development with some type of knowledge of the hardware.
    This way you have the developer who gives the idea of where he wants the door to be and the engineer would make sure that it was possible and from there they could code and recompile the firmware but though that sounds easy – there can be NO flaws in this whatsoever otherwise it would leave you with a brick or cause many other problems down the road making it a very risky venture to pursue and most people just don’t have the time or patience to pursue this method.

    Rewriting the Firmware: lastly the hardest method and almost never pursed is just rewriting the firmware just put it this way you would have to develop an entire program that would tell the device as exactly what to do and when to do it requiring knowledge not only of every component in the device but an extensive amount of knowledge in coding for hardware devices. In all actuality this takes sony millions of dollars to put together teams who can do this, so without going to much further into this but you can only imagine what kind of knowledge this would take to develop and in most cases if it were finished Sony would certainly have a new employee working against us.

    So the point of the story is don’t count your chickens before they are hatched – the amount of exploits are slowing down as sony continues to update firmware so I assume it wont belong before allot of developers loose interest in the newer versions and move onto something else.

  10. #10
    PS3 User Napalm-Death's Avatar
    Join Date
    Dec 2005
    Location
    Bronx, NY
    Age
    36
    Posts
    1,241
    Rep Power
    90

    Default

    Quote Originally Posted by finalfantesy
    my point exactly

    oh and for Napalm-Death yeah you use it to kinda emulate a firmware so you can use some of the fetures of it but you need the firmware in file form not eboot(a pain to do)
    Thanks for the explanation.

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •