1. patched vsh.self for reActPSN 2.0 package, all tested working very well.
  2.  
  3. Patch to allow verify unsigned act.dat and *.rif files for reActPSN.
  4.  
  5. Files must be replaced in /dev_blind/vsh/module/ using either FTP or file manager.
  6.  
  7. copy this package to USB media.
  8.  
  9. Run dev_blind
  10. choice patched vsh.self for your cfw (cfw rebug has 3 files)
  11. copy vsh.self to /dev_blind/vsh/module/vsh.self (overwrite!)
  12. reboot
  13.  
  14. Note: REBUG have 3 vsh.self files: vsh.self vsh.self.cexsp vsh.self.swp
  15. your must run rebug_selector or reflash rebug cfw, make sure vsh.self are their orignal name.
  16.  
  17.  
  18.  
  19. more information for new PSN function patching..
  20.  
  21. =================patch 8byte in vsh.self for reActPSN==========================================
  22. version addr old data new data function
  23. 3.55retail 0x30b230 4b cf 5b 45 -> 38 60 00 00 // fixed allow unsigned act.dat *.rif
  24. 3.55retail 0x30ac90 48 31 b4 65 -> 38 60 00 00 // fixed act.dat missing after reboot
  25.  
  26. 3.55debug 0x312308 4b ce ea 6d -> 38 60 00 00 // fixed allow unsigned act.dat *.rif
  27. 3.55debug 0x311d68 48 31 b7 d5 -> 38 60 00 00 // fixed act.dat missing after reboot
  28.  
  29. 3.41retail 0x305dc4 4b cf af b1 -> 38 60 00 00 // fixed allow unsigned act.dat *.rif
  30. 3.41retail 0x305824 48 31 43 ad -> 38 60 00 00 // fixed act.dat missing after reboot
  31.  
  32. 3.41debug 0x30cedc 4b cf 3e 99 -> 38 60 00 00 // fixed allow unsigned act.dat *.rif
  33. 3.41debug 0x30c93c 48 31 47 1d -> 38 60 00 00 // fixed act.dat missing after reboot
  34.  
  35.  
  36.  
  37. ==============patch vsh.self by youself for new CFW=====
  38. run dev_blind
  39. copy /dev_blind/vsh/module/vsh.self to d:/vsh/vsh.self.0
  40. cd d:/vsh
  41. unself vsh.self.0 vsh.self.elf
  42.  
  43. hexedit vsh.self.elf
  44. if *(addr)==old data then *(addr)=new data
  45. only 2 addr, 8byte data fixed in one vsh.self.elf
  46.  
  47. self_rebuilder vsh.self.elf vsh.self vsh.self.0
  48. copy vsh.self to /dev_blind/vsh/module/vsh.self
  49.  
  50. note: REBUG have 3 vsh.self files: vsh.self vsh.self.cexsp vsh.self.swp
  51. your must run rebug_selector or reflash rebug cfw, make sure vsh.self are their orignal name.
  52.  
  53.  
  54. ==========Custom Firmware installation steps:===========================
  55.  
  56. 1: Plug a USB stick into your computer
  57. 2: Copy the custom firmware file that you downloaded to a USB memory
  58. stick as /PS3/UPDATE/PS3UPDAT.PUP
  59. 3: Plug the USB stick into your PS3
  60. 4: Navigate to Settings Tab
  61. 5: Choose System Update
  62. 6: Choose Update via Storage Media
  63. 7: It will say it found Version 3.55
  64. 8: Choose OK
  65. 9: Accept Conditions and Follow the instructions
  66.  
  67. If the steps above did not work for you, You will have to do a recovery menu mode installation:
  68.  
  69. 1: Plug a USB stick into your computer
  70. 2: Copy the custom firmware file that you downloaded to a USB memory
  71. stick as /PS3/UPDATE/PS3UPDAT.PUP
  72. 3: Plug the USB stick into your PS3
  73. 4: Power down the PS3 through the menu
  74. 5: Now press and HOLD the power button, the system will startup and shutdown again
  75. 6: Release the power button, then press & HOLD power again,
  76. you'll hear one beep followed by two consecutive beeps
  77. 7: Release power then follow the on-screen instructions. You're now in the recovery menu
  78. 8: Connect the USB device and select "System Update."
  79. 9: Accept Conditions and Follow the instructions
  80.  
  81.