5 votos

¿Cómo edito un archivo info.plist dentro de un archivo kext?

Quería saber si había formas alternativas de editar un archivo info.plist que está dentro de un archivo kext. En una búsqueda en Google que vi, parecía que no era algo que se pudiera editar fácilmente.

A mediados de 2010 los MacBook Pros tienen un problema relacionado con la GPU que causa frecuentes caídas de pánico en la GPU. Alguien en los foros de Mac Rumors publicó una solución que implicaba editar un plist dentro de un archivo kext. Esta es su solución .

Necesito específicamente editar el archivo info.plist para el archivo AppleGraphicsPowerManagement.kext que se encuentra en /System/Library/Extensions.

Me preguntaba si sería posible editar el plist sin necesidad de desactivar el SIP. Gracias de antemano por la ayuda.

4voto

Tom Shen Puntos 40

Todos los archivos de /Sistema/Biblioteca están protegidos por SIP. Así que en El Capitán no puedes hacer eso sin desactivarlo.

Arranque en Recovery HD, abra Terminal en el menú Utilidades y escriba:

csrutil disable

Reinicie su ordenador. Navegue hasta el archivo kext, haga clic con el botón derecho del ratón en Mostrar contenido del paquete. Ahora ve al contenido y luego puedes encontrar el archivo Info.plist. Es posible que necesite cambiar el permiso del archivo antes de poder editarlo. Cuando hayas terminado, inicia la recuperación de nuevo. Abre Terminal y escribe:

csrutil enable

Entonces reinicia y ya está.

Tenga en cuenta que sus cambios podrían revertirse en una actualización de MacOS.

0 votos

Si soy un usuario bastante conocedor de lo que estoy instalando, ¿me arriesgo mucho desactivando el SIP? ¿Puedo preguntar para qué sirve hacer 'csrutil disable' la segunda vez?

0 votos

@CKode Si no instalas nada malicioso, deberías estar bien. Pero haz siempre una copia de seguridad antes de deshabilitarlo por si acaso se estropea algo.

0 votos

¿Te refieres a una copia de seguridad normal de Time Machine, o hay algo más específico? También no sé si viste mi edición, pero ¿hay una razón por la que haces 'crsutil disable' dos veces?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X