Rahimzadeh A. - Hacking the PSP™. Cool Hacks, Mods, and Customizations for the Sony® PlayStation® Portable

Скачать

Rahimzadeh A. - Hacking the PSP™. Cool Hacks, Mods, and Customizations for the Sony® PlayStation® Portable

Hacking the PSP

Год выпуска: 2006

Автор: Auri Rahimzadeh

ISBN: 978-0-471-77887-5

Формат: PDF

Качество: eBook (изначально компьютерное)

Количество страниц: 338

Язык: Английский

Описание: Hacking is the action of effective (many times creative) solutions to solving difficult types of problems. Years ago, hacking was considered a good skill to have. It’s unfortunate that, these days, with all the viruses, trojans, phishing schemes, operating system vulnerabilities, the list goes on, it’s considered bad, and can even label you a criminal. Seventh graders want to learn to “hack” so they can get their l33t warez and songs off bittorrents.

Software and hardware engineers tend to fall into the hacker category, as they come up with ways to make systems do things that were never originally intended. Sure, these “hacks” may get around certain limitations purposefully imposed by the original system developer, but more often than not it’s to exploit a system’s full capabilities. What geek doesn’t want to make their system the baddest, fastest, most awe- and envy-inspiring system ever designed?

˛ What is hacking?

˛ What do you need?

˛ Will you void the warranty?

˛ How to read this book chapter in this chapter

In the PSP, Sony has engineered a true marvel of technology. Combining amazingly powerful data and media processing capabilities with a slim, long-life, portable form factor, Sony has literally started the next generation of media on-the-go. Competitors such as Apple, Creative, iRiver and many others are sure to latch onto the ability to have any type of media, anywhere you go. Add into the equation the power of built-in wireless Internet access, and any number of productivity and media applications, coupled with the high-resolution screen, and the PSP truly becomes a one-stop device.

Unfortunately, Sony has limited the capabilities of the PSP by letting only humongous game companies write applications for it, and letting it play only limited (yet omnipresent) music and media formats with no chance for the grass roots developers, now called “hackers,” to write powerful applications and build an industry around the PSP. Many companies have done this before, and hackers have always found a way around it. In this book we’ll make the PSP do a lot of the stuff we know it can do.

If you haven’t “hacked” before, never fear. I am going to hold your hand through the process, explaining every step. Every chapter is organized so a novice can do the projects, but a professional isn’t bored (or, at least, that’s what I have tried my best to do). Furthermore, if you have any questions, you can go to the official Hacking the PSP Web site at www.hackingpsp.com and post a message on the forums, or e-mail me from that very same site, and I will do my best to answer your questions as thoroughly and expediently as possible.

Chapter 1: Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

Chapter 2: Overview of the PSP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Chapter 3: Quickies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Chapter 4: Taking Apart Your PSP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

Chapter 5: Getting Online: Configuring Your PSP for Networking . . . . . . . . . . . . 53

Chapter 6: The Web on Your PSP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

Chapter 7: Online Hacks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

Chapter 8: Offline Hacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

Chapter 9: Game Hacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

Chapter 10: Video Hacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

Chapter 11: Audio Hacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149

Chapter 12: Image and Photo Hacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161

Chapter 13: Getting More Power. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177

Chapter 14: Taking Your PSP on the Road. . . . . . . . . . . . . . . . . . . . . . . . . 191

Chapter 15: Running Linux and Windows on the PSP . . . . . . . . . . . . . . . . . . 213

Chapter 16: Reverting from a 2.0 PSP to a 1.5 PSP . . . . . . . . . . . . . . . . . . . . 219

Chapter 17: Programming the PSP: Setting Up the Development Environment . . . . . 237

Chapter 18: Programming the PSP: Hello World . . . . . . . . . . . . . . . . . . . . . 249

Chapter 19: Running Homebrew Applications. . . . . . . . . . . . . . . . . . . . . . . 259

Chapter 20: Navigating the Unofficial PSP SDK . . . . . . . . . . . . . . . . . . . . . 265

Chapter 21: Alternative Development Languages . . . . . . . . . . . . . . . . . . . . . 271

Chapter 22: Distributing Your Applications . . . . . . . . . . . . . . . . . . . . . . . . 275

Chapter 23: Synchronization and Utility Software . . . . . . . . . . . . . . . . . . . . . 277

Appendix A: Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287

Appendix B: PSP Maintenance and Frequently Asked Questions . . . . . . . . . . . . . 293

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307

Скачать