MacOS: comprobar la integridad del firmware de tu Mac

Como comprobar si tengo la EFI actualizada

  1. Abre el menu  y selecciona la opción acerca de este Mac
  2. Cuando se abra el cuadro de diálogo, haz clic en el botón para activar el Informe del sistema
  3. En Hardware, busca la etiqueta Versión de la ROM de arranque

Te aparecerá un número como este: MBP114.0177.B00

El primer grupo de números corresponde a tu modelo de Mac, en este caso, un MacBook Pro modelo 11,4 que corresponde al MacBook Pro de 15 pulgadas de 2015. El siguiente grupo de números, en 2 bloques y en hexadecimal, corresponde a tu versión de firmware. El primer grupo es para la versión mayor y el segundo para la versión menor. Este es el número que tienes que contrastar con esta tabla que se mantiene actualizada con las últimas versiones de firmware para cada modelo.

¿Y la integridad del firmware?

MacOS incluye un comando de Terminal que nos permite comprobar la integridad del firmware, así que abre el Terminal y usa:

/usr/libexec/firmwarecheckers/eficheck/eficheck --integrity-check

El Terminal te devolverá una respuesta de este tipo:

EFI Version: MBP114.88Z.0183.B00.1804091616
Primary allowlist version match found. No changes detected in primary hashes.

Para leer correctamente esta respuesta:

  • MBP114: corresponde a tu modelo de Mac, en este caso, un MacBook Pro modelo 11,4
  • 0183: la versión mayor del firmware
  • B00: la versión menor del firmware
  • 1804091616: la fecha del firmware que se lee como (20)18/04/09 16:16

Si no te aprece un mensaje similar a este, con sus propios datos, es que la integridad del firmware de tu Mac tiene problemas y debes contactar con una Apple Store o un Servicio Técnico Autorizado de Apple

0 0 votos
Article Rating
Subscribe
Notify of
4 Comments
Oldest
Newest Most Voted
Opiniones Inline
Ver todos los comentarios
Wynztech
Wynztech
4 years ago

En el MacBook Pro (2017) ha funcionado sin embargo en el iMac Pro no, por que ????

https://imgur.com/a/VqUcs0g

Ayrton
Ayrton
4 years ago

A mí me sale esto en un Mac Pro del 2010:

ReadBinaryFromKernel: No matching services found. Either this system is not supported by eficheck, or you need to re-load the kext
IntegrityCheck: couldn’t get EFI contents from kext

raf0mar
raf0mar
4 years ago

en iMac Pro (2017) (iMacPro1,1) (en información del hardware: Versión de la ROM de arranque: 15.5064.0)

y en respuesta al comando /usr/libexec/firmwarecheckers/eficheck/eficheck –integrity-check

aparece:

ReadBinaryFromKernel: No matching services found. Either this system is not supported by eficheck, or you need to re-load the kext
IntegrityCheck: couldn’t get EFI contents from kext

MagoBlanco
MagoBlanco
4 years ago

Pues a mí me devuelve esto:

-bash: /usr/libexec/firmwarecheckers/eficheck/eficheck: No such file or directory

¿?

Tengo un iMac21late2012 con Sierra

Saludos, MB

4
0
Me encantaría saber tu opinión, por favor, deja un comentariox
()
x