added more scripts for enabling debug messages in HV services
[linux_hv_scripts.git] / dmpatch.sh
blobfa87eb34a10f4aca514b2a0867285694310d0c5c
1 #!/bin/bash
3 # dmpatch.sh
5 # PS3 DM patch for 3.41-3.55
6 # thanks graf chokoloko :)
7 # inital version
9 # Don't replace LAID field in SS header, you need it to decrypt USB Dongle Master Key and for other crypto stuff
10 perl -e 'printf "\x60\x00\x00\x00"' | dd of=/dev/ps3ram bs=1 seek=$((0x16f3bc))
11 # Disable SPM (Security Policy Manager) check in DM
12 perl -e 'printf "\x3B\xE0\x00\x01"' | dd of=/dev/ps3ram bs=1 seek=$((0x16f458))
13 perl -e 'printf "\x38\x60\x00\x00"' | dd of=/dev/ps3ram bs=1 seek=$((0x16f460))
14 # enable check_int in ps3dm_um and get_version in ps3dm_sm, and enable all services even include those not enabled at all for GameOS
15 perl -e 'printf "\x38\x60\x00\x01"' | dd of=/dev/ps3ram bs=1 seek=$((0x16f3e4))