PDA

View Full Version : Devhook user guide for all firmwares (1.5, 2.71, 2.71 SE)


JAMESBDX
11-16-2006, 07:32 PM
EDIT PSPWAD: I CAN CONFIRM WITH 2.71 SE-C THAT AFTER YOU FLASH THE FILES FOR DEVHOOK 0.50 THAT DEVHOOK WILL BLACKSCREEN, YOU MUST EMULATE FROM THE MEMORY STICK ;)!
I've been politely asked by PSPWAD to continue the user guide first compiled by Ooops so that it now includes everything you need to know for 2.71 SE installation. I hope everyone will find what they need here and if not, as always, post your thoughts, gripes etc. and i'll update regularly!



Note from Ooops : I ceased writing it, some parts are still missing sorry about that. If you want to go on on another thread or use it on another board, feel free to grab the source with PhpBB codes as attachment below. As I said below, it's a sum up of members contributions, I don't consider as mine, so better refer as maxconsoles's boards one.

This guide was written for the 0.44 version of Devhook and was updated as the 0.45 was released, so if you look for general 0.44 support you can find a good part here. However some version-specific subjects are no more covered because of the update, so in this case please refer to dedicated threads (eg mods installation and usage, or release threads: DH 0.44 (http://forums.maxconsole.net/showthread.php?t=24291), DH 0.45 (http://forums.maxconsole.net/showthread.php?t=24943), DH0.46 (http://forums.maxconsole.net/showthread.php?t=25621)).

It's intended to sum up instructions, settings, FAQ and troubleshooting about devhook 0.44/0.45/0.46 that have been posted on several threads. Also, I'd like to mention that infos here come mostly from members contributions, so constructive criticism and suggestions are welcome. :)

First I suppose that you have already installed and used some homebrews, because devhook is not the easiest to begin with.

A little introduction: Device hook was created and is maintained by Booster. Roughly it's an emulator. It emulates game ISO backups from Memory stick and fools PSP system to make it believing they are real UMDs. It also emulates the firmware from MS and fools the system to make it believing it uses the real one from Flash memory. The combination of both techniques allow to play from a 1.5 version PSP game backups and original UMDs, from 1.0 version to 2.71.


0 --- Summary ---

1. First part is about Devhook installation on a 1.5 firmware.
2. Second part is about Devhook 0.46 flashing firmware options (under construction)
3. Third part is about Devhook settings on a 1.5 firmware.
4. Fourth part is about Devhook shortcuts.
5. Fifth part is about installation and troubleshooting with RunUMD.
6. Sixth part is about Devhook installation on a 2.71 firmware.
7. Seventh part is about Devhook installation on a 2.71 SE firmware.
8. Eighth part is about Devhook settings on a 2.71/2.71 SE firmware.
9. Nineth part is about frequently asked questions, questions are marked as Qxx for easier reference.
10. Tenth part is about troubleshooting, questions are marked as Txx for easier reference.
11. Credits

1 --- Devhook installation on a 1.5 firmware ---

Download Devhook 0.44, Devhook 0.45 or Devhook 0.46 (http://forums.maxconsole.net/attachment.php?attachmentid=7220) then decompress the archive and copy the content of the MS_ROOT folder on the root of your memstick. Unsure about this ? See the FAQ, Q04.
Download the 2.71 update EBOOT.PBP from the Sony website or from any trustable location.
Open the EBOOT.PBP with PBP Unpacker (http://dl.qj.net/PBP-Unpacker-v0.94-PSP-Tools-Utilities-(on-PC)/pg/12/fid/8808/catid/192) or PSP Brew (http://dl.qj.net/PSPBrew-v.080-PSP-Homebrew-Applications/pg/12/fid/8816/catid/190) program and extract the DATA.PSAR file.
Put DATA.PSAR in the root of the memory stick.
Restore your PSP to the default settings (from System Settings under XMB). Run the included devhook installer on the psp (its label is "Devhook firmware installer" under XMB), it will install FW files on MS0:\dh\271\ . When asked, answer yes about Flash1 installation.
From Devhook package copy again DH folder on the root of your memstick: it'll overwrite some text files.
Get a decompressed 2.71 reboot.bin, either find it with Google or you can also extract it with Dark_Alex 's 2.7X PRX Decrypter (http://forums.maxconsole.net/showthread.php?t=23666&highlight=decrypter). Using this tool requires your PSP to be upgraded to 2.6 and downgraded back to 1.5 during the process, so make sure to read carefully Downdater (aka downgrader) Final for 2.50/2.60 (http://forums.maxconsole.net/showthread.php?t=23238) before attempting to upgrade your PSP. Also see T02 about this.
Place the decrypted and decompressed 2.71 reboot.bin in ms0:\dh\271\reboot.bin.
Devhook doesn't handle the initialization of the 2.71 Flash1 (will fail booting the 2.71 firmware) even if you installed it with the supplied installer. You have to provide a working (means already booted with into emulation) Flash1 folder from a lower than 2.71 firmware. It can come from another firmware installation (same method as above but with another update EBOOT.PBP, eg 2.5 and in this case the required Flash1 will be into MS0:\dh\250\ folder) or from your own PSP Flash Memory (more about this in T03).
Check MS0:\dh\271\flash1\registry\ folder. Delete init.dat file if present. If you already have booted the 2.71 FW and windows can't delete it, try with IR Shell (http://www.ahman.co.nr/)'s file manager.
Create an ISO folder at the root of your Memstick, the game backups (ISO and CSO) have to go inside it for Devhook to use them.
Done, run devhook.
You may have to replace dh/271/flash1/registry/system.dreg and system.ireg with the ones from a lower FW install or with the ones from your PSP flash1 folder, in case the first boot of on an emulated firwmare fails by freezing at XMB.
Unsure about installation ? Most common problems should be covered in FAQ and Troubleshooting.
Still unsure about installation ? Full packs ready to use are available, use Google to find.

--- 1.01 Devhook hybrid 271/280 firmware installation (for 1.5 users) ---

create a 2.71 firmware dump as explained above and put everything in a folder named "271". make sure to take out the four .txt files in 271/kd/flash0
download and unzip the attachment at the end of the post and place the previous 271 folder inside ms_root/dh
Download the 2.81 update EBOOT.PBP from the Sony website or from any trustable location.
Open the EBOOT.PBP with PBP Unpacker (http://dl.qj.net/PBP-Unpacker-v0.94-PSP-Tools-Utilities-(on-PC)/pg/12/fid/8808/catid/192) or PSP Brew (http://dl.qj.net/PSPBrew-v.080-PSP-Homebrew-Applications/pg/12/fid/8816/catid/190) program and extract the DATA.PSAR file.
Put DATA.PSAR in the root of the memory stick.
download PSARdumpermod from http://www.dark-alex.org/ and run the program on your psp. in the new F0 folder on your memory stick you must rename the following files : mscm.prx to mscm_280.prx ; mesg_led.prx to mesg_led_280.prx ; registry.prx to registry_280.prx ; utility.prx to utility_280.prx
place the newly named prx's in the ms_root/dh/kd/ folder
if you haven't already done so, place everything inside ms_root on your psp
Open devhook and choose 2.71 firmware in the settings
try an untouched iso such as Yugioh through the emulated firmware, if it loads it means you've done everything right!

side note: for people using different mods such as chunglams or wedges, please refer to their seperate threads.


1.02 --- Devhook hybrid 2.71/2.80 firmware installation (for 2.71 with hen-c users and 2.71 SE-B users) ---

same instructions as above except that, for 2.71 normal firmware you must have already installed hen-c on your 2.71 firmware that you can download here : http://www.dark-alex.org/ and this time download the devhook hybrid launcher for 2.71 hen-c that you can find at the end of this post. For 2.71 SE-B users just use the same method as for 1.5 users except that you must download the hybrid launcher for 2.71 SE-B

2 --- Devhook .046 firmware flashing options ---

Sorry, this was never finished by Ooops and the actual use was to flash certain parts of devhook to free some space on your memory stick. The memory gain isn't massive so I don't really think it's a good idea to use this option, there's always a possibility of bricking your psp.

3 --- Devhook settings (1.5 firmware) ---

Booting 1.5 and 1.0 version game backups in 1.50flash mode without a game UMD in drive
This is supposed to work for most version 1.50 games and below, as untouched ISOs, which can also be compressed in CSO format. You need to have the 1.5 reboot.bin file (from a 1.5 dump, you can use the included firmware installer for this purpose) into dh\150F\ and also the 0.45 or 0.46 version of Devhook is required. When your PSP has rebooted; just click on UMD game icon to run it. If you get an error, or if not icon appears, use MPH or RunUMD as external launcher.

UMD SELECT: select your ISO
UMD MOUNT: ISO NOUMD(1.50 only)
UMD VERSION: no change
FIRMWARE: 1.50F(NANDFlash)
CPU CLOCK: 222 Mhz (333 if experiencing lag but network functions will have issues, see T08 about this)
BOOT SELECT: Reboot XMB
PL-ADR: 89000000 (in: OTHER/preload address menu)

Booting game backups directly from devhook through RunUMD without UMD in drive in 1.5flash mode
This is supposed to work for most version 2.50 games and below, as untouched ISOs, which can also be compressed in CSO format. You need to have the file reboot.bin (from a 1.5 dump, you can use the included firmware installer for this purpose) into dh\150F\ and also the 0.45 or 0.46 version of Devhook is required.

UMD SELECT: select your ISO
UMD MOUNT: ISO NOUMD(1.50 only)
UMD VERSION: no change
FIRMWARE: 1.50F(NANDFlash)
CPU CLOCK: 222 Mhz (333 if experiencing lag but network functions will have issues, see T08 about this)
BOOT SELECT: RunUMD(1.50 only)
PL-ADR: 89000000 (in: OTHER/preload address menu)

Booting game backups in 2.71 emulation with a game UMD in drive
This is supposed to work for all version 2.71 games and below, as untouched ISOs, which can also be compressed in CSO format. Also please note that many games only needs the UMD in drive only until they reached the start screen. If the game seems waiting (usually when loading stages) or sounds suddenly missing, put back the UMD in drive. Eg: Worms needs an UMD only to reach start screen and while loading the levels. Also see the Devhook 0.4x compatibility thread (http://forums.maxconsole.net/showthread.php?t=21299).

UMD SELECT: select your ISO
UMD MOUNT: ISO ANYUMD
UMD VERSION: no change
FIRMWARE: 2.71(MS hook)
CPU CLOCK: 222 Mhz (333 if experiencing lag but network functions will have issues, see T08 about this)
BOOT SELECT: Reboot XMB
PL-ADR: 89000000 (in: OTHER/preload address menu)

Booting UMD games in 2.71 emulation
This is supposed to work for all 2.71 games and below, more details in Devhook 0.4x compatibility thread (http://forums.maxconsole.net/showthread.php?t=21299).

UMD SELECT: UMD Disc
UMD MOUNT:UMD DISC
UMD VERSION: no change
FIRMWARE: 2.71(MS hook)
CPU CLOCK: 222 Mhz (333 if need of smoothness, but messes with networks functions, see T08 about this)
BOOT SELECT: Reboot XMB
PL-ADR: 89000000 (in: OTHER/preload address menu)

Playing a audio/video UMD
This should play any audio/video UMD of the same region as your PSP.

UMD SELECT: UMD Disc
UMD MOUNT: UMD DISC
UMD VERSION: no change
FIRMWARE: 2.71(MS hook)
CPU CLOCK: 222 Mhz
BOOT SELECT: Reboot XMB
PL-ADR: 89000000 (in: OTHER/preload address menu)

Booting in 2.71 mode to use the Web browser, RSS ect
If you have stability issues with this mode or if you want to have the CPU clock set at 333Mhz, you can also install and use the 2.5 firmware which is more stable and has a proper 333Mhz fix (replace dh/250/flash0/wlan.prx with wlan.prx from the 2.0 firmware dump. You can obtain it with the firmware installer supplied with devhook and a 2.0 update EBOOT.

UMD SELECT: UMD Disc
UMD MOUNT: UMD DISC
UMD VERSION: no change
FIRMWARE: 2.71(MS hook) (or 2.50, see notes above)
CPU CLOCK: 222 Mhz
BOOT SELECT: Reboot XMB
PL-ADR: 89000000 (in: OTHER/preload address menu)

4 --- Devhook shortcuts ---
Ingame (2.71 mode) reboot to 1.5 mode XMB: hit HOME, highlight YES, hold L+R+UP and click YES while holding. Wait until the MS has flashed once then release buttons.
Quick ISO change under 2.71 XMB: HOME+L or HOME+R
CPU clock change under 2.71 XMB: HOME+SELECT

5 --- RunUMD installation and usage with Devhook ---

Installing RunUMD for Devhook usage
You can use either the original 00101a1 (http://sec.pn.to/pw/?RunUMD) version or the faststart patched one (http://forums.maxconsole.net/showthread.php?t=19089) which boots quicker.
You need the EBOOT.PBP from the non-% folder to be placed in this folder: PSP/GAME/RunUMD/EBOOT.PBP (note: there are mods which change this path to hide the corrupted icon, please refer to their readme).
You also need an X folder in the root of your Memory stick. If you don't have one it can be created by running the original version of RunUMD but such folders have often a poor compatibility with other games. It's recommended to get a 'generic' X folder from an old fix/ripkit. As weird as it sounds some games need a copy of the x folder inside the x folder itself to boot with RunUMD. You can check The PSP Masterlist (http://eazyx.ea.funpic.de/) (and its dedicated thread (http://forums.maxconsole.net/showthread.php?t=19016)) for RunUMD compatibility.

Compatibility issues and troubleshooting related to RunUMD
- RunUMD makes some games unable to recognize and use the Memory stick as a savedata device. In this case, look for a fix in Meetjoeblack's dedicated thread (http://forums.maxconsole.net/showthread.php?t=21719) or use 2.6 or 2.71 emulation mode.
- RunUMD makes some games unable to produce any sound. It's the same solutions as above: ripkit or 2.6 mode.
- The 'Ingame reboot to 1.5 XMB' shortcut seems to be broken in NOUMD RunUMD mode: it crashes the PSP just after returned to 1.5 XMB.
- Normal exiting function with HOME button also seems broken here: crashes PSP.
- If you downgraded your PSP from 2.6 and RunUMD crashes at startup, see here (http://forums.maxconsole.net/showthread.php?t=23909).
- Some games don't work at all with this method (crash during gameplay): GTA.


6 --- Devhook installation (2.71 firmware) ---

Download Devhook launcher port to 2.71 (www.dark-alex.org) and install the contents in the psp root.
Download Homebrew Enabler for 2.71 revision C (www.dark--alex.org) and install and overwrite existing files in the psp root.
Go into the psp xmb and open in the photo heading the HEN C folder. The homebrew enabler should start and a green screen will show up on your psp. Reboot the system and now go into the game/memorystick heading and try to launch devhook 0.4x launcher for 2.71
If all went well, the devhook menu should appear. If it doesn't work try the previous manipulation again. It will work, it just sometimes doesn't work on the first try!


7 --- Devhook installation (2.71 SE firmware) ---

Download 2.71 Special Edition - Revision B custom firmware and the two updates (www.dark-alex.org) and install following the instructions shown here : http://forums.maxconsole.net/showthread.php?t=32221
Dark-Alex created a special version of devhook which is included in his pack. Just make sure that if you want devhook to work properly, go in the recovery menu (R button pressed down when booting the psp)and make sure that game folder homebrew is in 2.71 kernal.


8 --- Devhook settings (2.71 and 2.71 SE firmware) ---

A little introduction:the only settings really needed in 2.71 or 2.71 SE firmware are the following, you may want to keep a 271 folder in ms0/dh incase of game compatability problems but otherwise just use the following setting;
Booting in 2.71 flash mode
allows game backups to load in native 2.71 firmware and also allows certain non-working games in 2.71 SE to load through devhook
UMD SELECT: select your ISO
UMD MOUNT: ISO ANYUMD
UMD VERSION: 2.xx to 2.00
FIRMWARE: 2.71(Flash) (or 2.71, see notes above for details)
CPU CLOCK: 222 Mhz
BOOT SELECT: Reboot XMB
PL-ADR: 89000000 (in: OTHER/preload address menu)



9 --- Frequently asked questions ---


Q01. Is Devhook 0.44 compatible with all Memory stick/HDD models ?
It has been reported to work fine with Sandisk 2GB MS, fake 2GB MS. Neo 2-in-1 4GB users can get support here (http://forums.maxconsole.net/showthread.php?t=20064).

Q02. Which games actually work with this version ? Do they need to be patched ?
Short: All games versions from 1.0 to 2.71 (backups and UMDs) should work untouched.
Longer: The real compatibility is not know yet, please check your installation and the settings you used before reporting a supposed non-working game: some settings and modes are known not to suit some games versions, see also the 'Devhook settings' part of this guide.

Q03. I have a previous version of Devhook already installed, how do I upgrade ?
Short: backup memory stick, format it, and install Devhook. Then reinstall back any data you want, except previous versions of Devhook.
Longer: all your personal settings as wifi connections, nickname, DST settings ect are saved in the flash1 folder (system.dreg and system.ireg). If you plan to install a higher firmware version for emulation and to delete the previous (eg in case you lack memstick space), make sure to back up those 2 files. You can 'transfert' your settings into the new FW by simply overwriting them.

Q04. I've decompressed the archive but I'm lost with all these files and folder. Where do I have to copy them ?
Here's a detailed view (http://forums.maxconsole.net/showpost.php?p=198871&postcount=17) of the install places and folders.

Q05. What is this "2.71 emulation mode" ? Does it upgrade my PSP to 2.71 ?
In this mode, your PSP reads and writes system data from Memory stick instead of doing it from Flash memory. It has the same features, same programs and nearly the same game compatibility as the native 2.71. To leave this mode, shut off your PSP or use the 'Ingame reboot to 1.5' shortcut.
To avoid the risk of accidental update during emulation, you can disable the update function by editing dh\kd\xxx\flash0\kd\pspbtcnf_updater.txt: replace all its content with a [/i]#empty to disable updater single line.

Q05-1. What is this 1.5flash mode ? What's the difference with the emulated 1.5 ?
1.5flash is the original Devhook working mode (see versions of DH previous to 0.3), using the normal 1.5 firmware from Flash memory. This allows emulated UMD icon to appear in XMB and to be clickable. This also allows to use external loaders such as RunUMD, MPH, which is not possible when using a non-homebrew friendly firmware (aka higher than 1.5).

Q06. I heard that Devhook could brick a PSP, is it true ?
No, as said above, Devhook emulates a firmware so once under emulation anything that happens to your PSP happens in RAM. Devhook can't write to your Flash memory, its only allowed to write on your memstick. So of you mess with a firmware install, just erase it and resinstall it again.

Q07. Do I need to install another (below) than 2.71 version firmware in Devhook ?
Not if it's only a matter of game compatibility. But because the support of 2.71 is quite young and not well polished yet, you could consider having another firmware installed as the 2.5: it seems more stable than in 0.42a, doesn't crashes with HOME, supports WIFI functions at 333Mhz etc. Devhook 0.46 has actually the best support of firmware 2.71.

Q08. An UMD game is always necessary disk to run backups in 2.71 mode or also a video UMD will do the job ?
This mode needs an UMD game disc to work, any version will suit. Video UMDs can be watched but can't make game backups running.

Q09. Can devhook run ISO's without a UMD in drive via RunUMD ? Devhook 0.44 supports 1.50 emulation mode but not 1.50F mode. 0.45 is compatible with both 1.5flash and 1.50 emulation. 0.46 is only compatible with 1.5flash.

Q10. What's this CSO format ?
It's Devhook compression format. The compressor (ciso.exe) is included in the release, in the Tools folder.(todo link to ciso commandline usage)

Q11. Does Devhook require games to be compressed in CSO format ?
No, it's optional. Games in ISO format are also supported.

Q12. I'm not used to handle command-line program, such as ciso compressor tool.
Some GUIs have been made, such as Aeolus Cso'n'Dax (http://forums.maxconsole.net/showthread.php?t=22285) and Chossy's PSP Backup Tool (http://forums.maxconsole.net/showthread.php?t=23600&highlight=tool), Andrei_ Ciso Utility (http://forums.maxconsole.net/showthread.php?t=21374&highlight=ciso). Using a Mac computer ? Dago made a compatible GUI (http://forums.maxconsole.net/showthread.php?t=22621).

Q13. Does Devhook work with backups compressed into .dax compression format ?
No, actually Devhook doesn't support games compressed in Dax format.

Q14. Does Devhook 0.44 works in without UMD in drive through MPH game loader ?
Short: No, this game loader is not compatible with DH0.44, but is with 0.45 and 0.46. See also the Troubleshooting section.
Long: When it's compatible, you can't use it as boot option tough. Use XMB reboot option and when XMB is reached, run it trough memstick menu.

Q15. What are the new optional fonctions/features of Devhook ?
Swapped X/O buttons, no autorun, MPHGL, loading games from a PC through USB. Some members already made several mods to include these features, as TheBuzzer launchermod (http://forums.maxconsole.net/showthread.php?t=23200) (for 0.44), Chunglam's Mylaunchermod (http://forums.maxconsole.net/showthread.php?t=25654) (for 0.46), TheBuzzer GUI mod (http://forums.maxconsole.net/showthread.php?t=25132) (for 0.46, also see the skins available for GUI mod (http://forums.maxconsole.net/showthread.php?t=25606)).

Q16. What's this USB support and how do I install and use this ?
you must use either chunglam's or wedge's mod to make usbhost working, check the dedicated threads for installation.

Q17. Is there a standalone version of the no autorun mod, to keep the original interface for the rest ?
Yes, Ibawanzingee has made one (http://forums.maxconsole.net/showthread.php?t=24379) for 0.44: the only change from the original GUI is autorun feature which is desactivated, there's also one (http://forums.maxconsole.net/showpost.php?p=201649&postcount=118) for 0.45.

Q18. Why does my PC finds a new PSP TYPE D device ?
It's related to the PS2/PSP interaction that Sony introduced recently and which has been integrated since 2.6 firmware. It appears when booting games as Outrun with USB cable connected. Canceling the install should be OK.

Q19. What is this new 'preload address' option ?
Not a clue, better ask a coder hehe. Changing this setting solves (or messes) 2.71 mode and game booting processes.

Q20. I don't own any ISO, I just want to use the Web browser, listen to WMA music, watch AVC movies etc with the 2.71firmware.
Simply use Game or Audio/video UMD settings and leave the UMD tray empty.

Q21. How do I enable WMA and Flashplayer support without going online ?
Either ask someone who enabled them to give you his 271\flash1\system.ireg and 271\flash1\system.dreg files or look for a full pack which have them.

10 --- Troubleshooting ---


T01. PSP freezes at Devhook screen (after clicked START), shuts off before reaching 2.71 XMB !
It's probably you firmware installation, try to reinstall while making sure following the step-by-step installation section of this guide. Also make sure you are not using the 1.50flash mode (150F): it's not available in Devhook 0.44.

T01-1. I am getting a message " can't load/start devhook " and then it takes me out to the psp menu.
One or several files are missing inside the dh\kd folder.

T02. When attempting to reboot in 2.71 mode, screen goes black and PSP shuts off !
It may be due to an incorrect setting of the PL-ADR option, on the menu OTHER/PRELOAD ADDR it should be 89000000.
It may also be due to firmware installation problems: 2.71 FW not installed, Flash1 folder incomplete or not present , 2.71 reboot.bin not present in dh\271\ or not decrypted. You can make a proper reboot.bin with the eLoader (http://noobz.eu/), a compatible GTA UMD (http://forums.maxconsole.net/showthread.php?t=23841) (also here (http://pspupdates.qj.net/How-to-find-a-Homebrew-Friendly-version-of-GTA-LCS-Updated/pg/49/aid/58178)) and with Dark_Alex 2.6/2.7 prx decrypter (http://forums.maxconsole.net/showthread.php?t=23666).

T03. When booting an emulated 2.71 I only get an endless blue "system files corrupted" screen even if I push O button each time !
Replace dh/271/flash1/registry/system.dreg and system.ireg with the ones from a lower FW install or with the ones from your PSP Flash memory. The Fileassistant (http://tmpstore.free.fr/FileAssistant/) homebrew is able to get those 2 files from your own PSP Flash memory. When Fileassistant has started, hit O button until you see PSP BIOS 1 (ReadOnly) which stands for the Flash1 folder. Go inside you'll see that the file mapping is the same than a devhook install.

T04. My game freezes at start in 2.71 mode !
Try to reach 2.71 XMB without UMD indrive to see if it's a firmware problem (XMB not reached) or a game problem. If it's a FW problem, see above. If not, check DH settings. Some games can't be shrinked and a few ones can't be compressed, so retry with an untouched redump.

T05. My game is very laggy !
Short: try to run it uncompressed, try to set the clock at 333Mhz.
Long: try to decrease the compression level and to use the Non Compressed area feature (ciso compressor can handle it with Aeolus' Cso'n'Dax (http://forums.maxconsole.net/showthread.php?t=22285) GUI). More about NC feature and levels of compression here (http://forums.maxconsole.net/showthread.php?t=19282) (it's about Dax format but also applies to Cso).

T06. My game crashes on exit in 2.71 mode ! (when using HOME button)
it happens with certain games, comatability problem. you can't do anything about it for now.

T07. When exiting a game, the PSP seems stuck at 'Please wait screen !
Try to hold L+R+UP during 2/3 seconds, it should exit properly to 1.5 XMB. Also try to set the clock at 222Mhz

T08. XMB network functions (RSS, browser etc) don't work properly ! Network game functions (online play etc) neither !
Short: set the clock at 222Mhz, try to delete and recreate your connection settings, run Windows Checkdisk on your Memstick.
Long: the 2.71 firmware is not designed to run WIFI at 333Mhz, so the fix used with 2.5 firmware should allow certain network functions to run with a 333Mhz on the 2.71 but with some instability. Better set the clock at 222Mhz or wait for a proper 2.71 fix. It's also recommended to use the 2.5 mode, since it's more stable (also see the "Do I need to install another (below) than 2.71 version firmware in Devhook ?" part of the FAQ about this).

T09. I can't save any bookmark with the web browser under 2.71 emulation !
It's related to file corruption issue with Devhook 0.44 and 0.45. 0.46 doesn't suffer from it, but you may have to delete bookmarks.html once (also maybe after performed windows Checkdisk) if the file got corrupt with a lower Devhook version. Support thread here (http://forums.maxconsole.net/showthread.php?t=26299).

T10. My savegames get corrupt in 2.71 mode !
It may come from your Memory stick, a possible solution is to backup your data and format your MS from your PSP's system settings menu. Also, try to make windows verify your memstick, by using the device properties context menu or with the DOS command[I] CHKDSK x: /F (where x stands for the PSP device letter).

T11. I got locked, undeletable or unmovable files !
See above. In case of AUTH.DAT file, replace it with a FW 2.5 one and check it 'Read only' under its properties with Windows. Doing the same with cookie.dat files has been reported to help preventing data corruption, however while browsing with your PSP, some websites requiring cookies may not display properly.

T12. Under emulation, when I click on any of my hombrews I get the "gamme cannot be strated" or "corrupted data" message. These programs works fine usually on my 1.5 PSP.
Homebrew can only be used with 1.5 PSP, not with higher versions. When under emulation, even if your PSP is still a 1.5 version, the firmware running doesn't allow hombrews to run, this is mainly true for all FW emulated since 2.0 version. In fact some programs work but it's pointless to use them since you own a 1.5 PSP.

T13. I can't boot to 1.5flash mode !
This mode is not actually supported by Devhook 0.44. Compatible versions are: 0.42a, 0.43.0100, 0.45 and 0.46.

T14. I can't use the exiting function with HOME in 1.5flash mode !
It should work with game launched by clicking their icon under XMB. However, games launched trough RunUMD and MPH GL as external loaders freeze when using HOME button to exit.


11 --- Credits ---

Ooops for starting this guide
Booster for his fabulous Devhook
Dark Alex for his custom firmwares and his homebrew enabler
Me for deciding to continue the guide
PSPWAD for asking
Jasonuk, meetjoeblack, chossy for being great people

JAMESBDX
11-16-2006, 07:37 PM
i will update the troubleshooting and faq soon but i first need some feedback on the problems you've encountered which have not been already mentioned in the guide!

PSPWAD
11-16-2006, 09:36 PM
Awsome :)!!! Keep up the good work!

JAMESBDX
11-20-2006, 09:04 AM
i've now included hybrid 271/280 firmware instructions for everyones viewing pleasure

MeetJoeBlacK
11-20-2006, 11:10 AM
Beau Boulot James ;)

JAMESBDX
11-20-2006, 11:13 AM
Beau Boulot James ;)

merci mon petit joe!!! :cool:

JAMESBDX
11-20-2006, 04:05 PM
changed the old 271 emulated firmware txt because it only worked with chunglam's mod ( i apologise!!!)

the new one works with normal devhook 0.46 from booster

waynevan2000
11-20-2006, 04:08 PM
side note 2: chunglam's mod still doesn't work correctly with this but i've got wedge's mod to work fine (used alpha 22 for the example but others will work). just follow the same instructions above but this time put the new prx's in msroot/dh/kd folder and put the pspbntf_game text included below inside the msroot/dh/271F/flash0 folder

Chunglams mod working perfect here with hybrid fw + SE-B"

JAMESBDX
11-20-2006, 04:09 PM
Chunglams mod working perfect here with hybrid fw + SE-B"

does your home button work in-game? mine didn't

waynevan2000
11-20-2006, 04:12 PM
does your home button work in-game? mine didn't

Yes all perfect.

Did you use 271 or 271SE dir when you set it up ?

JAMESBDX
11-20-2006, 04:13 PM
Yes all perfect.

Did you use 271 or 271SE when you set it up ?

SE... i'll give it another shot now

waynevan2000
11-20-2006, 04:15 PM
SE... i'll give it another shot now

If your using mylaunchermod165c3 try this .txt

JAMESBDX
11-20-2006, 05:04 PM
If your using mylaunchermod165c3 try this .txt

are you using 271(nandflash) option in devhook or 271 normal?

ok, doesn't matter, i"ve managed by myself, dunno why some of my buttons didn't work earlier anyway i'm adding the txt for chunglams mod on the guide now

JaySparrow
11-20-2006, 07:59 PM
Good job guys!
Very usefull guide JAMESBDX... including the new Hybrid 2.71+2.80FW for devHook:D
Keep up the good work!

JAMESBDX
11-21-2006, 04:37 AM
apologies to everyone, the txt for emulated 271 firmware in my guide was f'd up! really really sorry, a working .txt is now uploaded in my guide.

I apologise for all the inconvenience, i hadn't tested the text for emulated firmware before posting it... :(

Jong
11-21-2006, 07:57 AM
On the Sony site, I can only download the 2.82 update but not the 2.81. Will 2.82 work as well if I want devhook to emulate 2.71/2.80?

JAMESBDX
11-21-2006, 08:04 AM
On the Sony site, I can only download the 2.82 update but not the 2.81. Will 2.82 work as well if I want devhook to emulate 2.71/2.80?

it's reported that it does work so "yes"

wolffi
11-21-2006, 07:27 PM
Hello

I have tried using diffrent guides here to make hybrid and none work for me. Somehow I did something don´t know what really but suddenly socom fireteam bravo 2 worked for me. :)

JAMESBDX
11-22-2006, 12:52 PM
guide updated to make things easier (i hope! lol)
let me know if it works because i haven't tested it seen as i'm on 2.71 SEB and i don't feel like downgrading/upgrading again...

Synapse
11-22-2006, 01:19 PM
Cheers dude, you're guide helped me to install devhook 2.71F on my SE-B'' firmware. :D

JAMESBDX
11-22-2006, 02:24 PM
cool, happy to help!

chunglam
11-23-2006, 10:13 AM
Hi JAMESBDX,
From your seb" thread, it seems the memlmd.prx isn't needed to be replaced by 2.8x version so I would suggest to restore the memlmd.prx line to point to original 2.71 prx, remove "plain2x.prx" line and enable "systemctrl_dh.prx" to restore HEN_C compatibility.

JAMESBDX
11-23-2006, 12:22 PM
Hi JAMESBDX,
From your seb" thread, it seems the memlmd.prx isn't needed to be replaced by 2.8x version so I would suggest to restore the memlmd.prx line to point to original 2.71 prx, remove "plain2x.prx" line and enable "systemctrl_dh.prx" to restore HEN_C compatibility.

you're right about the memlmd and also the impose is not needed. i first wrote that when i started fiddling around with hybrid firmware, as you can see in my hybrid se-b" thread, we only need 4 prxes. on the other hand i made the tutorial for 1.5 firmware. i'll be updating it with the same thing for hen-c, i just haven't got round to doing it yet.

thanks chunglam for your thoughts

JAMESBDX
11-23-2006, 12:53 PM
there, done!

lol

hybrid firmware through devhook for 1.5 and 2.71 users now explained with attachments!!!

bent98
11-23-2006, 02:00 PM
Great thread but for the life of me I cant get Dev hook to work on my SE-B'' firmware. Psp works great but I am having a incompatabity problem with one of my .isos. I copied the dh folder from the dark alex package. I can run via the launcher for 2.71 and I use the Dev hook settings listed in this faq but no matter what iso I try it always goes back to the desktop of the psp instead of booting. Again SE-b"firmware works fine with my isos but I'd like to get Dev hook setup and working as well. What am I missing?

JAMESBDX
11-24-2006, 05:01 AM
guide updated with instructions and downloads for hybrid firmware whether you're on 1.5, 2.71 or 2.71 SE-B

Ooops
11-24-2006, 08:50 AM
Hey nice to see that the dh guide is maintained, cheers Jamesdbx !

PS: et l'bonjour chez toi ;)

JAMESBDX
11-24-2006, 09:36 AM
Hey nice to see that the dh guide is maintained, cheers Jamesdbx !

PS: et l'bonjour chez toi ;)
merci, j'espere que le guide te plait, j'ai gardé la plupart de ce que t'avait fait en le mettant à jour à ma facon. salut chez toi aussi :D
et ciest jamesbdx pas dbx!!! bdx comme bordeaux

dutchbastard
11-25-2006, 12:53 PM
Quick question; I have 271 SEB" on my psp and downloaded Devhook2.71_2.8Hybrid installer somewhere. (I like to make things easy and have stuff like this installed quick and by itself lol). Anyway this worked perfectly for me.
Now a friend wants me to downgrade his psp but is not sure yet about the SE.
So my question is will that same installer I used work on a 1.5?
Or am I going to have to go through all those steps posted at the top to get it to work for him?

CHRONiXX
11-25-2006, 05:20 PM
Any idea where to get the Devhook 2.71 hybrid launcher for 2.71 SE? Cant find it...:confused: THX

CHRONiC

JAMESBDX
11-25-2006, 05:58 PM
Any idea where to get the Devhook 2.71 hybrid launcher for 2.71 SE? Cant find it...:confused: THX

CHRONiC

erm, at the bottom of the first post...

CHRONiXX
11-25-2006, 06:15 PM
JAMES u know how to make people feel stupid eh? LOL man I need some big glasses :rolleyes:

THX ;)

PSPWAD
11-30-2006, 09:13 AM
Added a note concerning DevHook 0.50 :)!

JAMESBDX
11-30-2006, 06:25 PM
Added a note concerning DevHook 0.50 :)!

i don't agree, mine are flashed on my "special" se-c and devhook loads fine

fergie4000
11-30-2006, 10:19 PM
this may not be the right place for this but i didnt want to start another useless thread. is there any way of changing the devhook directory from ms0:/dh/ to something like ms0:/fw/ because i want to use 0.45 and 0.50 for emulating 1.50 and 2.82

PSPWAD
11-30-2006, 11:38 PM
i don't agree, mine are flashed on my "special" se-c and devhook loads fine
Special???

enb141
12-01-2006, 04:33 PM
What about using Devhook 0.50 for 2.71F?

ryanalipato
12-02-2006, 03:48 AM
just want to say thanks.

backyard3k
12-04-2006, 08:39 PM
Could somebody send me a "decompressed 2.71 reboot.bin" over MSN or via a Private Message? Ive been searching for hours now and no site seems to host it (sorry if asking for this is also against the rules)
Anyways my MSN is "sidewiner@hotmail.com" .. Many thanks to whoever will take the time to send it to me

otcho
12-05-2006, 01:35 AM
thank you very much for the devhook hybrid 2.71 henc. If someone know how to run devhook 0.51 with henc or hend it will be great ^^

otcho
12-06-2006, 02:13 AM
my question yesterday and dark_alex made it ^^ the devhook 0.5 launcher for 2.71 and it works ^^

Ooops
12-08-2006, 05:49 PM
I got something to submit maybe it could be usefull to add it: it's the readme included which each release of devhook. I took the one of 0.5101 and added all the translated sentences that I found along the boards.
Also I think it could be a good idea if we could manage to translate all the devhook docs and gather them somewhere.

makkan00
12-23-2006, 07:23 AM
hi,
I have psp with current version 2.7 and I tried to use devhook sen c on it , but as written in it, I have to use tiff once, and it worked, after that I can go and launch 0.4 launcher for 2.71. But when I come out of this launcher than I can't use it again. I have to use tiff image everytime and if it comes green (sometime not) than I can use 0.4 launcher for 2.71 only.

Is it normal or there is some problem. And If I start my psp and go directly to 0.4 launcher for 2.71 and try to start it, it give error stating "The game could not be started (80020148). I think you people can guess by this error no.
Kindly reply me asap. Thanks in advance.:)

SexyPopMachine
12-31-2006, 01:11 PM
Please update so that 3.02OE-B users can emulate 1.5.

JAMESBDX
01-07-2007, 03:50 PM
i know i haven't updated the guide in quite a while but to be honest, i don't use devhook anymore seen as 3.03 OE-A does everything. i will update it if there are enough people asking me to do so but otherwise i think everyone's best off using 3.03 0E-A.

if you keep devhook 0.46 for usbhost functions (which is understandable) the settings are already in the guide.

thanks to everyone who helped and as i said, i will continue this guide if enough people ask me to...

JAMESBDX
01-07-2007, 03:52 PM
hi,
I have psp with current version 2.7 and I tried to use devhook sen c on it , but as written in it, I have to use tiff once, and it worked, after that I can go and launch 0.4 launcher for 2.71. But when I come out of this launcher than I can't use it again. I have to use tiff image everytime and if it comes green (sometime not) than I can use 0.4 launcher for 2.71 only.

Is it normal or there is some problem. And If I start my psp and go directly to 0.4 launcher for 2.71 and try to start it, it give error stating "The game could not be started (80020148). I think you people can guess by this error no.
Kindly reply me asap. Thanks in advance.:)

to keep hen active, you must NOT turn off your psp completely, you can put it in sleep mode but if you turn it off completely, you have to do the manipulation again...

cubeikon
01-08-2007, 02:47 PM
i know i haven't updated the guide in quite a while but to be honest, i don't use devhook anymore seen as 3.03 OE-A does everything. i will update it if there are enough people asking me to do so but otherwise i think everyone's best off using 3.03 0E-A.

if you keep devhook 0.46 for usbhost functions (which is understandable) the settings are already in the guide.

thanks to everyone who helped and as i said, i will continue this guide if enough people ask me to...

yeah, I'd like to know how to get devhook running under 3.03 OE-A as well....since I'm fooling around with irShell atm, and I believe theres no other way to get my ISOs/CSOs to run under irShell, except for getting it done with devhook...

But I'm kinda confused on how to install devhook, and if there might be some issues, because the devhook installation is writing some **** to the flash, right?! Not quite sure if thats possibly going to collide with a custom firmware being installed...

I actually don't need the firmware-emulation function, do I have to mess around with installing stuff to the psp's flash for devhook still? I'd really appreciate a short guide on how to get it running under 3.03 OE-A :-S

cheers
cube

jeremypeps
02-14-2007, 01:42 PM
i know i haven't updated the guide in quite a while but to be honest, i don't use devhook anymore seen as 3.03 OE-A does everything. i will update it if there are enough people asking me to do so but otherwise i think everyone's best off using 3.03 0E-A.

if you keep devhook 0.46 for usbhost functions (which is understandable) the settings are already in the guide.

thanks to everyone who helped and as i said, i will continue this guide if enough people ask me to...

I would like to know how to run it under 3.03 OE-C. Only because I am working on custom XMB and really would like to test them with Devhook before Copying them to the Flash using the USB. I have Devhook V0.51 and got it installed just need to help setting up the folders to emulate different firmwares.

keakha
02-19-2007, 02:59 PM
k, i got my psp in 2005 summer. right now i have 2.71.
the other night i flashed it with HEN-D.. i wanted to avoid downgrading and risk bricking my psp.
i had succesfully put HEn-D on it.. but when i installed devhook.. i cant even see it in the mem stick option under GAMES.. i was frustrated after two hours so i just gave up lol
the 'Dh' folder is in the mem stick.. the HEN-D installation went well, i followed all the isntructions as written in README.txt.. i saw the green screen/blue screen.

.. so why cant i see the DH under mem stick under GAMES?
can someone please help me fix this..
Thanks.

Xenogears V
03-27-2007, 07:18 AM
You should also update the guide for the custom firmware 3.10!.

Selius
06-06-2007, 06:24 PM
for 2.71 standard firmware you say to download revision C, but the text file that comes with it says it needs revision b to run.

also your directions for 2.71 dont work for me. If i extract the directories just to the PSP folder, nothing gets placed in the photo section.

please say PSP directory or folder, not root, when talking about folder paths. it is easy to confuse someone with the terminology. I originally extracted everything to my MP_ROOT folder because I thought that's what I was supposed to do.

Actually, I'm not even sure what I'm supposed to do. I managed to get Devhook .4x to run once, and never again. After that it started saying game cannot be run, and on subsequent attempts after i formatted the memory stick, I can never get the damned devhook to install.

hit2hard
11-05-2007, 03:49 AM
:confused::confused:look im new to hackin psp and i like need help a **** load so please send me a step by ste guide on how to install/run/and how to do those things thank you!!!!!ROCK ON :cool::cool:

☆┌─┐ ─┐☆
 │▒│ /▒/
 │▒│/▒/
 │▒ /▒/─┬─┐
 │▒│▒|▒│▒│
┌┴─┴─┐-┘─┘ ●●PeAcE●●
│▒┌──┘▒▒▒│
└┐▒▒▒▒▒▒┌┘
 └┐▒▒▒▒┌┘

hit2hard
11-05-2007, 03:55 AM
S|-|!T forgot to put email adress and also need wb sites for programs ty:eek::D:rolleyes::mad::p;):cool::)


EMAIL: shut-da-hellup@hotmail.com

cjrenick
01-03-2009, 01:09 AM
Great info!