PS Classic Hack - Backup EMMC

Buenas, ¿cómo veis este código para hacer un backup del firmware de la consola a un pendrive con ext4?

El sistema de ficheros tiene la opción journal_data_writeback para hacer menos escrituras.

¿Alguien sabe como desactivar el ahorro de energía?

¿Algún proceso más que recomendéis matar?

Contenido lolhack.sh
#!/bin/sh

# Quiero desactivar el ahorro de energía pero no sé como...
#echo 2 > /data/power/disable
#echo 0 > /data/power/disable


# Le doy tiempo a otros procesos
sleep 5

# Mato por si se ha abierto el menú, sincronizo escritura y doy tiempo
killall ui_menu
sync
sleep 5


# Pongo el led en ROJO
echo 1 > /sys/class/leds/red/brightness
echo 0 > /sys/class/leds/green/brightness

# Vuelvo a sincronizar, doy tiempo a otros proceso y comienza la copia de lo que necesito al pendrive (ext4)
sync
sleep 5
ls -laR / > /media/ls_psc.txt
sync
sleep 5
mount > /media/mounts_psc.txt
sync
sleep 5
ps aux > /media/ps_psc.txt
sync
sleep 5
fdisk -l /dev/mmcblk0 > /media/emmc_dump_fdisk_psc.txt
sync
sleep 5
dd if=/dev/mmcblk0 of=/media/emmc_dump_psc bs=32M
sync
sleep 5

# Pongo el led en VERDE
echo 0 > /sys/class/leds/red/brightness
echo 1 > /sys/class/leds/green/brightness

# Espero 60 segundos y apago
sync
sleep 60
shutdown -h now



Saludos.
0 respuestas