Instalación de El Capitan no carga FakeSMC.kext

uzmi

Activo
Instalación de El Capitan no carga FakeSMC.kext

Hola:

He decidido probar a instalar El Capitan pero no hubo suerte.

He creado un usb installer al viejo estilo Yosemite (comando a través de la consola y luego agregando Clover) pero no trabaja.


sudo /Applications/Instalar\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/Cap --applicationpath /Applications/Instalar\ OS\ X\ El\ Capitan.app --nointeraction

Cap: nombre asignado al usb

Encontré una página donde usan un Clover que te”hace todo” y la instalación si funciona.

 Como quiero hacer las cosas por mi mismo y de paso aprender un poco, he comparado ambos procedimientos para ver donde está el fallo.

Me gusta saber si es posible que se está ejecutando y por eso sigo intentando la instalación desde mi usb.


Aquí se aprecia claramente que mi usb no carga FakeSMC y por eso no termina la instalación, en cambio el usb del post que menciono si lo carga.


1.jpg

2.jpg


Comparé ambos config.plist y no veo diferencias sustanciales que sugieran el fallo como para no cargar FakeSMC.
Usé el FakeSMC y también usé el config.plist del Clover de dicho post en mi usb y tampoco funciona.

Por favor ¿podrían indicarme donde mas mirar?

Muchas gracias.

P.D.
Adjunto los config.plist mío y el otro que si funciona (por si a mi se me escapa algo).

Entrar or Registrarse para completar la lectura
 
Última edición:

senhez

senhez
Miembro del equipo
Hola amigo Uzmi, te dejo uno que ahora se muestra trabajando en una instalación con Chameleon. Adicionalmente está en s/l/e y al ser Chameleon estos son sus parámetros


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Boot Banner</key>
<string>No</string>
<key>CsrActiveConfig</key>
<string>3</string>
<key>DSDT</key>
<string>/Extra/DSDT.aml</string>
<key>Default Partition</key>
<string>hd(0,1)</string>
<key>GenerateCStates</key>
<string>Yes</string>
<key>GeneratePStates</key>
<string>Yes</string>
<key>SMBIOS</key>
<string>/Extra/smbios.plist</string>
<key>GraphicsEnabler</key>
<string>No</string>
<key>Kernel</key>
<string>kernel</string>
<key>Kernel Flags</key>
<string>-darkwake=0 dart=0 PCIRootUID=1</string>
<key>Legacy Logo</key>
<string>No</string>
<key>UseKernelCache</key>
<string>Yes</string>
<key>Timeout</key>
<string>1</string>
<key>Theme</key>
<string>LoginToLion</string>
</dict>
</plist>

No acepta -f ni -x obviamente

Saludos
 

Bebita

Activo
Hola, yo también vengo usando la misma versión que han posteado aquí, FaKeSMC 6.11.328. El único problema que tengo aunque no me molesta en absoluto es que tengo mal el procesador

attachment.php


El tema es que cambie la pila de la placa base y no puedo entrar en la Bios para ajustar mi tipo de CPU ni nada XDDD, porque tengo teclado Apple Wireless y no puedo entrar en el POST DDD

Saludos
 

uzmi

Activo
Gracias Senhez y Bebita por responder:
En cuanto pueda voy a probar el FakeSMC que postea Senhez y cuento que tal me va.
Pero me temo que pueda ser un problema de Clover que por alguna razón no "lee" los kexts que pongo en el apartado Kexts --> 10,11 e incluso en Others.
Gracias de nuevo.
 

maxim

Activo
Hola, yo con Clover vengo dejando los kext como FakeSMC.kext en EFI/CLOVER/kexts/Other porque me pasa como a ti, en otra carpeta digamos 10.11 no carga

Otra cosa importante, el asunto de SIP (
Entrar or Registrarse para completar la lectura
)

<key>RtVariables</key>
<dict>
<key>CsrActiveConfig</key>
<string>0x01</string>
<key>BooterConfig</key>
<string>0x28</string>
</dict>

Donde se configura como sigue

0x00 SIP completamente activado, equivalente en Mac a csrutil enable


0x1 activa solo un Bit
CSR_ALLOW_UNTRUSTED_KEXTS.


0x65 activa
CSR_ALLOW_UNTRUSTED_KEXTS
CSR_ALLOW_TASK_FOR_PID
CSR_ALLOW_UNRESTRICTED_DTRACE
CSR_ALLOW_UNRESTRICTED_NVRAM


0x3 activa:
CSR_ALLOW_UNTRUSTED_KEXTS
CSR_ALLOW_UNRESTRICTED_FS


0x67 activa:
CSR_ALLOW_UNTRUSTED_KEXTS
CSR_ALLOW_UNRESTRICTED_FS
CSR_ALLOW_TASK_FOR_PID
CSR_ALLOW_UNRESTRICTED_DTRACE
CSR_ALLOW_UNRESTRICTED_NVRAM

Saludos
 

uzmi

Activo
Hola, yo con Clover vengo dejando los kext como FakeSMC.kext en EFI/CLOVER/kexts/Other porque me pasa como a ti, en otra carpeta digamos 10.11 no carga

Otra cosa importante, el asunto de SIP (
Entrar or Registrarse para completar la lectura
)
...
Saludos

Hola maxim:
Tus indicaciones fueron casi perfectas para solucionar mi problema.
Probé con Fake solo en Other, en Other y 10.11, solo en 10,11 y no funcionó.
Pero me dijeron de dejar Fake en Other (tal como comentas) pero borrando el resto de carpetas de Kexts (dejando solo Other) y FUNCIONÓ incluso con Clover 3280.

En cuanto al SIP probé con
<key>CsrActiveConfig</key>
<string>0x67</string>

que genera automaticamente Clover y tambien con <string>0x03</string>
y funciona perfectamente.

Muchas gracias por tus consejos.

Un saludo

P.D.
Este finde (que no hay futbol) empezaré a trastear con el Capi
 

maxim

Activo
Hola de nuevo, hay otro pequeño detalle que olvidé comentar y versa de lo mismo. Si haces un USB moderno con el comando que has publicado en el primer post, es decir el recomendado por Apple. El kernel queda comprimido dentro de una DMG, se descomprime al 'vuelo' y necesariamente hay que parchearlo al vuelo

Esto ya se consigue con Clover en sus últimas versiones y Chameleon. Es requerido para saltar la protección y permitir cargar kexts no firmados como FakeSMC o acpi.

En cambio, en viejas versiones creando el USB a lo tradicional, es decir, basesystem.dmg restaurado, copiar paquetes y bla bla bla, los kexts los puedes cargar directamente desde S/L/E

Es uno de lo cambios en Capi, más que protección en Mac, es para dar la lata a los hackintosh.

Me alegro que lo consiguieras, echa un buen rato en este puente. Me paso a mi lo mismo, en un finde me puse hacer pruebas en varios equipos y aprendí un montón.

Especialmente con el tema de ID de procesadores que no lo manejaba mucho. Menudo follón me lié con Sandy y haswell je je

Saludos


P.D.
Este finde (que no hay futbol) empezaré a trastear con el Capi
 

synake

Activo
Hola amigos perdonen me meta en la conversacion ...pero me pasa lo mismo ya tengo ElCapitan instalado funciona muy bien....pero los kexts adicionales NO SE CARGAN ..como el de la bateria y el audio, etc..
Los tengo instalados en la carpeta de clover 10.11 y el OTROS! ...que me sugieren? borrar el contenido de 10.11 y solo dejar "todos los kext en OTROS". o instalarlos en S/L/E ?.por las dudas mi:

<key>RtVariables</key> <dict>
<key>BooterConfig</key>
<string>0x28</string>
<key>CsrActiveConfig</key>
<string>0x3</string>

a ver si en esto esta la cuestion! desde ya muchas gracias!!!
 

uzmi

Activo
Hola:
Estoy haciendo mis primeros pinitos con el Capi, pero los kext que necesito para que trabaje bien mi equipo los he instalado en S/L/E (no en Clover) y funciona para mi.
Prueba y ya nos dirás.

Hola amigos perdonen me meta en la conversacion ...pero me pasa lo mismo ya tengo ElCapitan instalado funciona muy bien....pero los kexts adicionales NO SE CARGAN ..como el de la bateria y el audio, etc..
Los tengo instalados en la carpeta de clover 10.11 y el OTROS! ...que me sugieren? borrar el contenido de 10.11 y solo dejar "todos los kext en OTROS". o instalarlos en S/L/E ?.por las dudas mi:

<key>RtVariables</key> <dict>
<key>BooterConfig</key>
<string>0x28</string>
<key>CsrActiveConfig</key>
<string>0x3</string>

a ver si en esto esta la cuestion! desde ya muchas gracias!!!
 

synake

Activo
trate de copiarlos a S/L/E ...pero mi tiro panic kernel...y no pude volver a entrar!!!!....tendre que borrar el contenido de 10.11 y dejar solamente los kexts en OTROS???
 

maxim

Activo
Hola, intenta con este valor <key>CsrActiveConfig</key><string>0x67</string> otra cosa, ¿puedes escribir el nombre de esos kexts?

trate de copiarlos a S/L/E ...pero mi tiro panic kernel...y no pude volver a entrar!!!!....tendre que borrar el contenido de 10.11 y dejar solamente los kexts en OTROS???
 

ares222

Activo
hola a todos,yo tambien he creado el usb con un clover que por ahi y me a ido muy bien ya que con la terminal me tiraba error y lo curioso que estoy viendo es que el kext FakeSMC no esta en extesiones y el sistema funciona de maravilla..no le habia echado cuenta hasta ver vuestras fotos...saludos

Hola:

He decidido probar a instalar El Capitan pero no hubo suerte.

He creado un usb installer al viejo estilo Yosemite (comando a través de la consola y luego agregando Clover) pero no trabaja.


sudo /Applications/Instalar\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/Cap --applicationpath /Applications/Instalar\ OS\ X\ El\ Capitan.app --nointeraction ......
 

synake

Activo
Son estos:

ACPIBatteryManager.kextAppleHDA.kext
AtherosWiFiInjector.kext
EvOreboot.kext
FakeSMC.kext
NullCPUPowerManagement.kext
VoodooPS2Controller.kext
 

maxim

Activo
Hola de nuevo, utiliza la configuración de arriba que te he puesto y borra EvOreboot.kext que es una mala imitación de OpenHaltRestart.Kext y está en la lista negra de apple.

AtherosWiFiInjector.kext si puedes eliminalo y agrega tu ID al oficial, bien a mano o con perl

Del resto, valora eliminar NullCPUPowerManagement.kext y currate tu propio DSDT y de AppleHDA.kext te digo lo mismo que antes, parchea el binario.

Pero sobre todo, ese KP seguro que es de EvOreboot.kext

Saludos


Son estos:

ACPIBatteryManager.kext
AppleHDA.kext
AtherosWiFiInjector.kext
EvOreboot.kext
FakeSMC.kext
NullCPUPowerManagement.kext
VoodooPS2Controller.kext
 

synake

Activo
Estaba sospechando que EvOreboot.kext daba problemas.... no conocia el kext me nombraste" OpenHaltRestart.Kext" ...funciona en el capitan?
ahora vamos por parte no soy tan experimentado tengo dudas con estos 3 kexts que me nombras:

1. AtherosWiFiInjector.kext siempre me funciona bien .... como se agrega la ID al oficial? y donde se ubica...

2. puedo elininar NullCPUPowerManagement.kext ??? tengo DSDT pero no sabia había un parche para eso.

3.AppleHDA.kext lei ...y lei tutoriales ...nunca pude parchear el binario...no comprendo como :(

GRACIAS POR TU AYUDA!!! ME DESPEJA BASTANTE EL PANORAMA Y ASI PUEDO COMPRENDER UN POCO MAS COMO FUNCIONA TODO ESTO .
 
Arriba