Rockstar began to ship new copies of Liberty City Stories without buffer overflows and required an update to 2.60 during June 2006. The hackers had done the impossible yet again.įirmware version 2.70 and 2.71 were soon released in April 2006, patching the exploit and adding a tantalizing new web browser with Macromedia Flash enabled. The next month, special versions of Fanjita's eLoader were released for 2.01 and 2.60, with the WiFi chip finally enabled. By December of that year, the exploit could be used on versions 2.50 and 2.60, and an SDK was created allowing developers to use the exploit to create new homebrew. But within a month, the game Grand Theft Auto: Liberty City Stories was found to have a buffer overflow in its saved game data, allowing homebrew to be run once again. Moving quickly, Sony released security update version 2.01 on October 3, 2005, patching the exploit. This program made it feasible to run homebrew for versions other than 1.50. Later, developer Fanjita created a compromise called the eLoader, which made it possible to run unsigned homebrew launched from the menu. However, the homebrew that could be run was limited to 64kB, so the exploit was mainly used to downgrade systems to 1.50 with the MPH downgrader. On September 23, 2005, a buffer overrun was discovered involving TIFF files that made it possible to run unsigned code on firmware 2.00. It was clear that PSP modders could not simply rely on 1.50 for long, and without some sort of new exploit, they were toast. In addition, in new games, users were required to upgrade before playing. On version 2.00 (released June 27, 2005), added a web browser and more file compatibility to the mix. Eventually, Sony attempted a carrot and stick method. Sony soon made new security updates that patched the exploits, but the community held out and looked for downgrades. This action was the crippling threat to Sony's business model, and the company had to act. A team of these hackers managed to crack the firmware and published the results online.Īs soon as homebrew programs were made, people were asking the big bad question "Can I copy UMDs and play them off of the memory stick?" Soon there was no question. Even a system-bricking trojan was released. Websites everywhere soon offered guides to C++ and Lua programming using GCC on the PSP, linking the PSP to iPods, and even using it to control Sony's Aibo robot. This was a watershed moment that started it all. It wasn't long before the first homebrew programs arrived, from Hello World tests to entire emulators. In May 2005, hackers working on the PSP discovered exploits in firmwares 1.00 and 1.50 that allowed them to run unsigned code on the PSP. The first barrier to homebrew was the stock firmware's inability to run code not signed by Sony. For one, it had limited compatibility with video and audio formats like most other Sony products. When the PSP first came out, the system was incredible, but the firmware was lackluster. Please clarify: Which version from which wikipedia page? For a more detailed, technical, and version by version history, see the version saved from the wikipedia page. This is the non-technical, easy-to-read version of the history of the PSP. Wikipedia has related information at PlayStation Portable homebrew
0 Comments
Leave a Reply. |