AppleTV: Deshabilitando protecciones: Watchdog y sistema de ficheros en lectura/escritura

Este es mi siguiente paso con el AppleTV: hay que habilitar la lectura y escritura (permanente) en el sistema de ficheros y deshabilitar el Watchdog, que se encarga de supervisar la integridad del AppleTV, así que si esta funcionando, no le podrmos «meter mano».

Lo primero es preparar el AppleTV para que siempre tenga habilitada la lectura/escritura en su sistema de ficheros, y para ello ejecutamos:

sudo mount -o rw,remount /dev/disk0s3 /

Con esto tendremos habilitada la escritura, pero solo de manera temporal, si reiniciamos la perdemos. Para solucionarlo:

sudo touch /Volumes/OSBoot/.readwrite

Ya esta! 🙂 ya tenemos habilitada la escritura permanente.

Ahora deshabilitaremos el Watchdog, y ejecutamos:

mkdir /etc/mach_init.disabled
mv /etc/mach_init.d/ripstop.plist /etc/mach_init.disabled

Reiniciamos con:

sudo shutdown -r now

Y al arrancar ejecutamos:

kextunload -b com.apple.driver.AppleTCOWatchdog

Esto hay que ejecutarlo cada vez que se reinicie el AppleTV, yo he intentado poner unscript en /etc/rc.local pero no me deja escribir ahí…

Pues ya esta! Ya tenemos el AppleTV desprotegido y listo para enredar con el! 😉

2 thoughts on “AppleTV: Deshabilitando protecciones: Watchdog y sistema de ficheros en lectura/escritura

  1. pues mi problema persiste …
    no consigo evitar que se reinicie por si solo a los 4 minutos.
    porfavor ayudame.
    gracias

  2. Copia el binario del comando ‘su’ al appletv, hazte root y edita el fichero rc.local metiendo ahí el comando para deshabilitar el watchdog.

    Salu2!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *