¿Cómo puedo instalar la última actualización de firmware de EFI de El Capitan?

Tengo una MacBook Pro de principios de 2011 (8,1) y estoy tratando de instalar la actualización de firmware EFI más reciente, sin embargo, solo es compatible con 10.8.5 y 10.9.5.

Desafortunadamente, no tengo ni idea de cuál sería el mejor curso de acción para instalarlo. Realmente necesito esta actualización de firmware para obtener acceso al sistema de recuperación de Internet de Apple.

Cualquier consejo o sugerencia sería muy apreciada.

Antes de hacer nada, especialmente lo que se sugiere en la respuesta proporcionada por JMY1000, ¿qué versión de firmware EFI tiene instalada actualmente su Mac? Consulte Acerca de las actualizaciones de firmware de EFI y SMC para computadoras Mac basadas en Intel para saber cómo verificar.
Esto es lo que dice el mío: Versión de ROM de arranque: MBP81.0047.B2C Versión de SMC (sistema): 1.68f99

Respuestas (4)

Primero verifique su versión actual de firmware y SMC Acerca de su Mac -> Más -> Informe del sistema. Compruebe la ROM de arranque y la versión de SMC. Debería verse similar a esto:

Descripción general del hardware de MacBook Pro 8,3

La última versión de Boot ROM para su MacBookPro8,1 (principios de 2011) es MBP81.0047.B2A y la última versión de SMC 1.69f4 (SMC 1.7).

Si obtiene las mismas versiones, las últimas actualizaciones de EFI ya están instaladas.


El método más seguro es cambiar el disco duro interno por una unidad de repuesto de 2,5" e instalar Mountain Lion o Mavericks.

Luego descargue Mac EFI Security Update 2015-001 e instálelo.

Después de un reinicio, el firmware se actualizará. Apague su Mac después de la actualización exitosa y cambie las unidades nuevamente.

Vuelva a comprobar la versión de ROM de arranque y la versión de SMC.

Es una gran idea, acabo de pedir un nuevo SSD de Amazon, ¿cómo puedo instalar Mountain Lion o Mavericks en eso, dado que mi firmware no es compatible con Apple Internet Recovery? Este es un problema serio del huevo y la gallina.
@CayetanoGonçalves Desde que El Capitan está instalado, simplemente puede descargar un instalador de sistema anterior de la tienda de aplicaciones de Apple, siempre que estén en su lista de compras y cree una memoria USB de instalación. De lo contrario, debe usar otras "fuentes" para obtener instaladores de sistemas más antiguos (por ejemplo, amigos)

ADVERTENCIA: ESTO PODRÍA HACER QUE SU COMPUTADORA SEA INUSABLE SI EL FIRMWARE NO FUNCIONA CORRECTAMENTE. Por favor, asegúrese de saber lo que está haciendo antes de continuar.

Actualización manual del firmware

  1. Descargue el instalador de firmware.
  2. Desempaque el paquete. Encuentra la aplicación de instalación.
  3. Localice el firmware dentro del contenido de la aplicación. Tendrá un nombre como "MB51_007D_03B_LOCKED.scap"
  4. Ejecute este comandosudo bless -mount / -firmware /Applications/Utilities/NAME_OF_FIRMWARE_INSTALLER.app/Contents/NAME_OF_FIRMWARE.scap

Esto debería reiniciar su computadora y actualizar el firmware.

Cambie la versión de OS X que su computadora cree que tiene

  1. Si es necesario, apague la Protección de integridad del sistema.
    1. Reiniciar en modo de recuperación
    2. Abra Terminal en el menú Utilidades
    3. Tipocsrutil disable
  2. Navegue y abra /System/Library/CoreServices/SystemVersion.plist
  3. Cambie ProductUserVisibleVersion y ProductVersion a una versión válida de OS X (como 10.9.5)
  4. Opcionalmente, invierta los pasos anteriores ( csrutil enablepara volver a activar SIP)
Maravilloso, ¿sabes si hay alguna manera de que al menos pueda tener una idea decente de si el firmware es compatible o no con mi sistema operativo?
@CayetanoGonçalves Lo siento, no sé. Si hay una versión más nueva del mismo firmware, la usaría en su lugar si es posible. Puedes llamar a Apple, pero es posible que no lo sepan. Haga una copia de seguridad de sus datos si aún no lo ha hecho, cree un arranque externo con el que pueda arreglar las cosas si algo sale mal y ore a la gran Apple en el cielo.
Sí, desafortunadamente parece que Apple actualmente no está lanzando actualizaciones de firmware para El Capitán, ¡imbéciles! Bueno, supongo que es beta. Leeré estos métodos y cruzaré los dedos.
@CayetanoGonçalves ¡Mucha suerte!
Encontré otra pregunta donde un usuario sugiere determinar la compatibilidad con este comando: ioreg -l -p IODeviceTree | grep -E 'firmware-abi.*EFI64'. apple.stackexchange.com/questions/209832/… . ¿Puedes comentar sobre eso?
¿Tal vez este enfoque me permitiría instalar Sierra en una Mac Pro Tower (2008) para la cual Sierra normalmente no se instalará (porque no es compatible)?
@ZacImboden En teoría, sí, pero ciertamente no es la forma más fácil. Recomiendo usar esta herramienta: parchea el instalador en lugar de la máquina en la que lo ejecutará. Además, puedes actualizar a El Cap en cualquier Mac Pro: mira mis respuestas aquí y aquí. (continuado...)
@ZacImboden Sin embargo, Sierra usa un conjunto de instrucciones que no está presente en los Mac Pros 2006/2007 , por lo que no se pueden actualizar sin una reescritura del kernel.
Gracias por tomarse el tiempo para responder a mis comentarios. Probablemente debería mover mi comentario a un hilo de preguntas separado. Sin embargo, quería señalar que mi Mac Pro Tower es de 2008 y ejecuta El Capitan. Estaba buscando instalar Sierra. Intenté usar la herramienta Sierra Patch de Dos Dude. No pude hacer que el disco del instalador arrancara correctamente. Colgó: No se puede obtener el puerto de kext. com.apple.bsd.dirhelper.489 Advertencia: El punto final se activó a través de las API de lanzamiento heredadas (3). Cambie a XPC o bootstrap_check_in(): com.apple.bsd.com. Incluso contacté a Dos Dude directamente sobre esto.
@ZacImboden Sabía que estaba en una máquina de 2008, solo quería agregar información para cualquiera que buscara con cualquier Mac Pro. Sinceramente, no estoy seguro en ese momento. Estoy seguro de que ya has visto este hilo , y eso es lo mejor que conozco. Un flash de firmware podría funcionar, pero también podría romper todo tipo de cosas de manera irreparable; si lo hace, lo hace bajo su propio riesgo.
@JMY1000 ¿Funcionaría el segundo enfoque (Cambiar la versión de OS X que su computadora cree que tiene) para degradar el firmware automáticamente al reiniciar? (Me gustaría instalar El Capitan en un MBP de principios de 2015 comprado en 2017, pero estoy apegado a Sierra como el primer sistema operativo posible para instalar)
@lauhub No sé; aunque es bastante posible. ¿Sin embargo, está seguro de que necesita realizar una versión anterior del firmware para ejecutar El Cap? A menos que me equivoque, Shift-Option-Command-R debería permitirle instalar lo que se envíe con su Mac.
@JMY1000 No sé por qué, pero esta vez podría simplemente instalar El Capitan con un instalador USB (la última vez que lo intenté, se negó y no realicé ninguna actualización de firmware ni realicé ninguna operación específica). Simplemente no entiendo por qué. ¿Puede ser porque borré por completo el SSD antes de volver a instalarlo? ¡Bueno, ahora estoy feliz porque regresé a El Capitán!

Me encontré con esto mientras intentaba actualizar el firmware en una Mac mini 2012 que ha estado ejecutando VMware ESXi desde el día 1. Las dos actualizaciones de seguridad de EFI no se ejecutarán en OS X 10.10 o posterior, y no se muestran en Actualización de software, ni a través de App Store ni . Y la Actualización de firmware 1.8 del mini solo se ejecutará si se instaló la primera actualización, lo que hace que la versión de ROM de arranque del mini sea MM61.0106.B08, como se informa en Información del sistema.softwareupdate -l

La solución es descargar cada actualización y montar la imagen del disco normalmente, luego ejecutar el paquete de instalación en la Terminal:

sudo installer -pkg /Volumes/EFI\ Update/Mac2015EFIUpdate.pkg -target /

Esto omite la verificación de versión en la GUI e instala los archivos de actualización. Reinicie y el firmware se actualizará.

La última versión de la actualización de EFI y SMC está aquí: https://support.apple.com/en-us/HT201518

Bienvenido a Preguntar Diferente. Nos gusta que las respuestas sean más que una sola línea. Idealmente, desea explicar por qué su respuesta es *correcta". También ayuda proporcionar enlaces, citas y/o capturas de pantalla. Consulte nuestra sección de ayuda Cómo responder sobre cómo escribir buenas respuestas a las preguntas .