DEVHOOK 0.43.0200 compatible information

plain2x.prx
+------------------------------+-+-+-+-+-+-+--------------------------------+
|                              |1|1|2|2|2|2|                                |
| function                     |0|5|0|5|6|7| note                           |
|                              |0|0|0|0|0|1|                                |
+------------------------------+-+-+-+-+-+-+--------------------------------+
|plain prx for loadcore        |x|x|O|O|O|O| loadcore direct                |
+------------------------------+-+-+-+-+-+-+--------------------------------+
*use crypted files without patch prx
 because plain prx need more memory space as crypted file.

devhook.prx (devhook)
+--------------------------------+-+-+-+-+-+-+------------------------------+
|                                |1|1|2|2|2|2|                              |
| function                       |0|5|0|5|6|7| note                         |
|                                |0|0|0|0|0|1|                              |
+--------------------------------+-+-+-+-+-+-+------------------------------+
| uart Kprintf (reboot-start dh) |O|O|O|O|O|O| sysmem.prx direct hook       |
+--------------------------------+-+-+-+-+-+-+------------------------------+
| uart Kprintf (after start dh)  |O|O|O|O|O|O| sysmem.prx API hook          |
+--------------------------------+-+-+-+-+-+-+------------------------------+
| redirect flash to MS           |?|O|O|O|O|O| 'flash' io table hook        |
+--------------------------------+-+-+-+-+-+-+------------------------------+
| file-UMD mount 'NO-UMD'        |O|O|x|x|x|x| device entry swap , API hook |
+--------------------------------+-+-+-+-+-+-+------------------------------+
| file-UMD mount 'ANY-UMD'       |x|x|O|O|O|O| direct patch , API hook      |
+--------------------------------+-+-+-+-+-+-+------------------------------+

devhook.prx (MsReboot)
+---------------------------+-+-+-+-+-+-+-----------------------------------+
|                           |1|1|2|2|2|2|                                   |
| function                  |0|5|0|5|6|7| note                              |
|                           |0|0|0|0|0|1|                                   |
+---------------------------+-+-+-+-+-+-+-----------------------------------+
| reboot from FW1.50        |x|O|O|O|O|O| loadexec/reboot.bin direct        |
+---------------------------+-+-+-+-+-+-+-----------------------------------+
| reboot from FW1.00        |x|x|x|x|x|x| can't load FW1.50 loadexec.prx    |
+---------------------------+-+-+-+-+-+-+-----------------------------------+

prx20.prx
+------------------------------+-+-+-+-+-+-+--------------------------------+
|                              |1|1|2|2|2|2|                                |
| function                     |0|5|0|5|6|7| note                           |
|                              |0|0|0|0|0|1|                                |
+------------------------------+-+-+-+-+-+-+--------------------------------+
| enable 2.00/2.50 crypt prx   |?|O|-|-|-|-| API hook                       |
+------------------------------+-+-+-+-+-+-+--------------------------------+

devhook FW installer (base by PSAR decomp 0.2B by pspPet)
+---------------------------+-+-+-+-+-+-------------------------------------+
|                           |1|1|2|2|2|2|                                   |
| function                  |0|5|0|5|6|7| note                              |
|                           |0|0|0|0|0|1|                                   |
+---------------------------+-+-+-+-+-+-+-----------------------------------+
| decompress PSAR           |-|O|O|O|O|O|                                   |
+---------------------------+-+-+-+-+-+-+-----------------------------------+
| decrypt reboot.bin        |-|O|O|O|x|x|2.60/2.71 reboot.bin can't be made.|
+---------------------------+-+-+-+-+-+-+-----------------------------------+

note:

FW 1.51,1.52,2.01,2.70 are no try.

