Come posso modificare un file info.plist all'interno di un file kext?

3

Volevo sapere se c'erano modi alternativi per modificare un file info.plist che si trova all'interno di un file kext. Da una ricerca su Google che ho visto, sembrava che non fosse qualcosa che puoi facilmente modificare.

I MacBook Pro del Mid-2010 hanno un problema relativo alla GPU che causa frequenti arresti anomali di panico della GPU. Qualcuno sui forum Mac Rumors ha pubblicato una soluzione che prevedeva la modifica di un plist all'interno di un file kext. Questa è la loro soluzione .

Ho specificamente bisogno di modificare il file info.plist per il file AppleGraphicsPowerManagement.kext che si trova in / Sistema / Libreria / Estensioni.

Mi chiedevo se sarebbe stato possibile modificare il plist senza disabilitare SIP? Grazie in anticipo per l'aiuto.

    
posta CKode 05.09.2016 - 01:56
fonte

1 risposta

3

Tutti i file in / System / Library sono protetti da SIP. Quindi in El Capitan non puoi farlo senza disattivarlo.

Avvia in Recovery HD, apri Terminale nel menu Utilità e digita:

csrutil disable

Riavvia il tuo computer. Passare al file kext, fare clic con il tasto destro del mouse su Mostra contenuto pacchetto. Ora vai su Contenuti, quindi puoi trovare il file Info.plist. Potrebbe essere necessario modificare i permessi del file prima di poterlo modificare. Al termine, avvia nuovamente il ripristino. Apri Terminale e digita:

csrutil enable

Quindi riavvia e il gioco è fatto.

Tieni presente che le tue modifiche potrebbero essere ripristinate con un aggiornamento macOS.

    
risposta data 05.09.2016 - 02:24
fonte

Leggi altre domande sui tag