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! 😉
pues mi problema persiste …
no consigo evitar que se reinicie por si solo a los 4 minutos.
porfavor ayudame.
gracias
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!