Reinstalling SMC and EFI

Discussion in 'MacBook Pro' started by macmacmacr, Feb 28, 2017.

  1. macmacmacr macrumors member

    Joined:
    Dec 23, 2014
    #1
    When I try to reinstall SMC and the EFI package for a Macbook 2010 13 inch I get the message

    "This software is not supported on your system."

    Is that the correct error or should I get something like already installled?
     
  2. Weaselboy Moderator

    Weaselboy

    Staff Member

    Joined:
    Jan 23, 2005
    Location:
    California
    #2
    SMC is in firmware and that EFI partition is typically blank and the OS uses it as scratch space when installing firmware updates. What exactly is it you are trying to do?
     
  3. macmacmacr thread starter macrumors member

    Joined:
    Dec 23, 2014
    #3
    reinsstal
     
  4. Calby macrumors 6502

    Calby

    Joined:
    Dec 30, 2015
    Location:
    Sweden, Gävle
    #4
    Why? You can just reset the smc insted.
    No need to reinstall, you can't reinstall smc even.
    You can only reset it or update it.
     
  5. Weaselboy Moderator

    Weaselboy

    Staff Member

    Joined:
    Jan 23, 2005
    Location:
    California
    #5
    Not sure why you are reinstalling, but just go ahead and reinstall if you want. The installer will make the EFI partition for you.

    SMC is in firmware and nothing you can do with that other that reset it.

    http://support.apple.com/kb/HT3964
     
  6. macmacmacr thread starter macrumors member

    Joined:
    Dec 23, 2014
    #6
    When I try to install the EFI I get the message "This software is not supported on your system." This does not appear to be normal since it already exists on my Mac. I was expecting a message saying already installed.
    --- Post Merged, Mar 8, 2017 ---
    When I try to install the EFI I get the message "This software is not supported on your system." This does not appear to be normal since it already exists on my Mac. I was expecting a message saying already installed.
     
  7. DeltaMac macrumors 604

    DeltaMac

    Joined:
    Jul 30, 2003
    Location:
    Delaware
    #7
    Think about what the EFI updater does...
    It updates the firmware. If the firmware is already updated, then the software can't run, because "This software is not supported on your system."
    And, a macOS install may ALSO update the firmware on your MacBook beyond what the original EFI updater understands. So it won't know if the update is already installed, when the firmware is newer than what the installer expects.

    However, if the software won't install, you can therefore assume one of two facts:
    Your installer may be an incorrect version, OR (more likely)
    The firmware has already been updated.
    The EFI updater won't revert your firmware update.
     
  8. Weaselboy Moderator

    Weaselboy

    Staff Member

    Joined:
    Jan 23, 2005
    Location:
    California
    #8
    Where are you getting this firmware (EFI) update from? Normally you just run software update and any updates get downloaded and installed on their own. You would not normally need to be manually installing an firmware update.
     
  9. macmacmacr thread starter macrumors member

    Joined:
    Dec 23, 2014
    #9
    From Apple site for my exact Macbook pro "Macbook pro 7,1" "https://support.apple.com/en-us/HT201518"
     
  10. DeltaMac macrumors 604

    DeltaMac

    Joined:
    Jul 30, 2003
    Location:
    Delaware
    #10
    Still the same answer....
    If the firmware is previously installed, or is a newer version, the firmware installer won't run, telling your that "the software is not supported on this system"
    Plus, if you have upgraded to El Cap, or Sierra, either of those will do a one-time firmware update during the macOS install, updating your firmware, making it newer than the manual installer that you might find from Apple.

    You can see that by the version that the download page lists for your Mac is likely older than the the version that appears in your System Information.
    For example, the latest firmware listed there for my mini is Boot ROM version MM61.0106.B0A, but the firmware actually installed on my mini is MM61.0106.B12
    Is YOUR installed version newer (or the same) as the listed download? Then you are already there, nothing to be concerned about :D
     
  11. macmacmacr thread starter macrumors member

    Joined:
    Dec 23, 2014
    #11
    When I go to the download page it shows the exact same version Macbookpro 7,1 that I am running currently.

    This is why I made this post. I expected that when I install the same EFI version I have currently it would report "already installed" or something similar.

    Have you tried reinstalling the same EFI version on your Mac to see the reponse?
     
  12. DeltaMac macrumors 604

    DeltaMac

    Joined:
    Jul 30, 2003
    Location:
    Delaware
    #12
    As I said, my installed version is newer than the download page lists.

    So, i tried that download, anyway. I get:
    If you know that you have the same version as the installer suggests, then you are good to go.

    I think that your installer may be written to respond like that, because the firmware may be updated through other methods, such as a macOS installer.
    My mini firmware has updated at least twice, maybe three times (not sure), since the release of that manual updater.
    I expect that Apple does not provide an installer for those later updates, because the firmware is updated during a macOS update, with no separate release made available. It's a one-time update, when the macOS system demands it during the macOS update.
    Does that make sense?

    I do know that your 2010 MBPro was updated specifically to allow internet recovery to work on that model. If you still have the same firmware as was released in that 2012 update, then nothing newer has been required for your particular model, and apparently no updates released with macOS installers, either.


    Just curious - what version of OS X are you running on your MBPro?
     
  13. macmacmacr thread starter macrumors member

    Joined:
    Dec 23, 2014
    #13
    the reason I am not sure is the message I got is ""This software is not supported on your system." when trying to install the same version of EFI that is already installed on my Mac. That message does not suggest everything is OK.

    The download site https://support.apple.com/en-us/HT201518 says the firmware is available for stand alone downloads. I dont think anyone expects a message that does not confirm the already installed EFI firmware.
     
  14. chrfr macrumors 603

    Joined:
    Jul 11, 2009
    #14
    Is there a problem you're trying to solve by reinstalling the firmware? This really isn't a useful troubleshooting step.
    The installer simply will not allow reinstallation of the same version of firmware. There's no need to do so, ever.
     
  15. macmacmacr thread starter macrumors member

    Joined:
    Dec 23, 2014
    #15
    My
    My question is why does the installer not state EFI firmware already installed ?
    It does not make it clear if the Firmware is valid.
    How can a Macbook user verify that the current firmware is installed for the OS he is currently running since there is Firmware hacks that exist for the MAcbook pro.
     
  16. chrfr macrumors 603

    Joined:
    Jul 11, 2009
    #16
    You don't need to worry about "hacks" for firmware.
    Apple's model is to expect users to keep the operating system up to date, and Apple applies firmware updates that way. In fact, the 10.12.4 update released yesterday included a firmware update for your computer- MBP71_0039_B15.
    Apple regards any "hacks" to firmware as security vulnerabilities and will often patch them with system updates.
     

Share This Page