“Secret” Firmware lets Late ’08 MacBooks use 8GB.

Every once in a while, a blip on the radar comes up, letting us know that there’s something not quite right in our little corner of the Mac Universe. This time around, it came in the form of Tweets directed to us, as well as in posting in popular Mac forums.

As it turns out, several other memory vendors—along with some Late 08 MacBook/MacBook Pro users—have laid claim to these machines working with 8GB of RAM. This was contradictory to our testing in December 2009 which quite clearly showed that while these models recognized a full 8GB, if an application addressed more than 6GB, the system would slow down significantly.

Not being the type to just let these sorts of claims to go unchallenged, we went back to our testing lab, grabbed the affected model machines, running 10.6.6. and dropped an 8GB upgrade kit in them.

Related: Now is the time to upgrade your memory with OWC!

The results were exactly the same as in 2009, lending credence to our conclusions, but the sheer number of claims to the contrary led us to continue searching—and the trail ended at Apple.

In late 2009, an EFI Firmware Update was released to address the buzzing noises coming from the optical drive. However, it seems that somewhere along the line, Apple changed this update without notating it anywhere.

Whether any other elements were affected by this change is undetermined, but it did change memory addressing; with the later version of the update installed, you could address a full 8GB in Snow Leopard. Unfortunately, Software Update doesn’t show this version as being different from the previous one, so users wouldn’t be notified if they had already updated their firmware to the older version.

The practical upshot of all this is that if you installed the EFI Update when it first came out, like we did, you would have gotten the old code, which meant your computer would only address 6GB properly. Those who didn’t upgrade until after Apple changed the updater got the newer firmware, which allowed proper addressing of 8GB.

Once we manually installed the “updated” version of the EFI Firmware in our test machines, they were able to address 8GB normally, without any crashing or slowdowns.

How do you ensure your Late ‘08 MacBook/MacBook Pro can address 8GB of RAM?

First, you want to make sure you have one of the affected models:

  • MacBook 13.3″ 2.0GHz and 2.4GHz
  • MacBook Pro 15″ 2.4GHz model w/ExpressCard Slot
  • MacBook Pro 15″ 2.53GHz model w/ExpressCard Slot
  • MacBook Pro 15″ 2.66GHz model w/ExpressCard Slot
  • MacBook Pro 15″ 2.8GHz model w/ExpressCard Slot
  • MacBook Pro 15″ 2.93GHz model w/ExpressCard Slot

Next, check the Boot ROM Version in your System Profiler.

  • MacBook Pros with a Model ID of MacBookPro5,1 should have a Boot ROM Version of MBP51.007E.B05. 
  • MacBooks with a Model ID of MacBook5,1 should have  a Boot ROM version of MB51.007D.B03
  • Machines with other Model IDs are not affected and don’t need an update.
  • **IMPORTANT NOTE: EFI Firmware Update 2.8 was released on February 28, 2012 for the Later 2008 MacBook Pro. If you have installed that update, your Boot ROM version will be MBP51.007E.B06. If you have this update installed, you’re already able to install the 8GB without any problems and don’t need to perform further updates to install more RAM.

If your Boot ROM version does not match the numbers above, download the appropriate firmware updater for your model machine and install according to the instructions:

Once you have ensured that the Boot ROM is the correct version, make sure your Operating System is updated to OSX 10.6.6. You must be running Snow Leopard or later to address 8GB on these systems, and our testing was done with 10.6.6, which is the earliest version we’re currently supporting for this.

Pardon us for our initial skepticism on this larger memory capacity finding. We had some pretty good reasons for it. First, this is the first time in our recollection that an EFI update and a dot version OS update both combined to affect memory addressing. Secondly, this reminded us of when after we were the first to qualify 2007-2009 Core 2 Duo MacBook Pro and MacBook models supporting 6GB max without experiencing a dramatic system slowdown, certain memory resellers pushed the same idea about 8GB compatibility.

Or in other shorter words, if we can’t prove either benchmark performance gains and/or system stability, we’re just not going to market a memory upgrade just to pad our MaxRAM credentials.

Your trust in us is more important than any other objective here.


Judging by the sheer number of comments, there seems to be some confusion as to which MacBooks and MacBook Pros this update applies to. We’ve created a simple flowchart that should help clear up some of the confusion.


EFI Firmware Update 2.8 was released on February 28, 2012 for the MacBook Pro, to resolve graphics issues. It does not disable the 8GB compatibility the previous firmware revision granted.


  • I have late 2008 Macbook MB51.007D.B03 with 2.4 GHz and 4GB RAM. I would like to upgrade to 8GB RAM. When trying to install firmware EFI 1.4 says
    computer does not need firmware update. 1) How do I go about purchasing and installing the 8GB RAM and 2) will this affect any Applecare /warranty issues?

  • Hello, I have the correct software, a late 2008 macbook 5,1, snow leopard 10.6.8, MB51.007D.B03 with 2.0 ghz. I installed two sticks of 4 GB ram (correct DDR3) and it just gives me a series of 3 beeps. I tried resets, cleaning, ect. and nothing works. If i leave in the old 2 gig with the newer 4, it will work off 6. Any suggestions?

  • Hi! I have a MacBook aluminium 13,3 late 2008 with MB51.007D.B03 and Yosemite os.
    I installed 2x4gb samsung ddr3 1.333 Mhz 1.5v. The macbook works very fine but when the it uses more than 6 Gb something strange happens. For instance, the images opened by photoshop start to appear corrupted. I tested the 2 ram banks with my other new windows laptop and they work perfectly in every situation. In your opinion the efi is bugged or the issue is related to 1.333 Mhz frequency (instead of the 1.067 Mhz) of the ram I used?

    Thank you!

  • I think all the confusion is due to the “IMPORTANT NOTE” because it makes it look as if that is the ONLY relevant info that supersedes all that comes above and below it and if your BOOT ROM doesn’t match that version, than you won’t be able to use the 8 GB of RAM.

    Also, the bullet point list is confusing because the 4 bullets are not part of a list (the third one down certainly doesn’t).

    I would suggest you removed “Important note” and rephrased what follows to emphasize that if you have ANY of the boot ROM listed than you are good to go.

    Also in the following paragraph, repeat that MBP51.007E.B05, MB51.007D.B03 and
    MBP51.007E.B06 are ALL OK.

    At the moment the way I read it is that only the LAST version is correct.

    The “Further clarification” doesn’t help either as it stands. To clarify it list in the flow chart the versions that are supposed to work.

  • I have Model ID 5,1 and the boot ROM version mentioned in your **Important Note above. I tried to upgrade my RAM to 8 GB with two 4 GB SODIMM PC3-8500 memory boards but all I got was beeping when I attempted to boot my Mac. Why?

  • Hi. My macbook aluminium late 2008 its ok in firmware.
    Which is the maximum allowed mhz in ram for my mac?
    currently works on 1066mhz

  • If I buy MacBook Pro, late 2008, 13 inch, using El Captain make a upgrade for 8Gb Ram without problems?

  • Hi When trying to install firmware EFI 1.4 says
    computer does not need firmware update.

    Macbook alum late 2008 OSX EL CAPITAN
    Boot Rom Ver. MB51.007D.B03
    SMC VER. 1.40F2

  • quoi que je fait pour monterai la memoire de l’installation mobile

  • My Macbook Pro keeps saying “This computer does not need this update.” whenever I try to install the firmware update. It’s a 15” late 2008
    Boot ROM Version: MBP51.007E.B06
    SMC Version (system): 1.33f8

    Anyone has an idea why this is happening?

  • Hi,
    I am a bit confused. I have a MacBook 13.3″ (late 2008). The boot rom version is:
    MB51.007D.BO3. Can I install the “OWC 8GB Memory Upgrade?”

    I downloaded Apple’s EFI 1.4 Firmware Update. When I run it the message is: “This computer does not need this update.”

    Can I install the “OWC 8GB Memory Upgrade?”

    Sy Bensky

    • Hello Sy,

      In order to upgrade to 8GBs of RAM you will need to run the MacBook EFI Firmware Update 1.4. We are very sorry to hear that the EFI did not work for you at first. We would recommend to disconnect non-essential devices and use only the manufacturers keyboard and mouse to apply the update.

      We would also recommend to quit all open applications and try the download again.

      If this does not work, please feel free to contact our Technical Support Team!

      • Hi Dyllon,

        Thanks for the reply.

        I downloaded the EFI 1.4 firmware update, again.

        I reboot the MacBook. There are no programs running, or peripheral devices attached.. I am using the built in monitor and trackpad. Same message: “This computer does not need this update.”

        I am running El Capitan 10.11. Of 4.0GB of installed memory, OSX uses 2.4GB leaving only 1.6GB free. Could this be the problem?



  • I have the late 2008 macbook 13,3″ and was going to install the EFI update to upgrade to 8gb capacity. Unfortunately the installer tells me that I dont need to install the EFI. I checked the System profiler and it tells me that I have the MB51.007D.B03. Why can’t I install the EFI?

    I’m on OS X Yosemite 10.10.

    • Hello Andrea,

      We are very sorry to hear that the EFI update is not working for you. We would recommend to disconnect non-essential devices and use only the manufacturers keyboard and mouse to apply the update.

      We would also recommend to quit all open applications and try the download again.

      If this does not work, please feel free to contact OWC!!

    • Hi Andrea
      you don’t need to upgrade firmware
      your mac is ready for 8GB OF RAM
      read my comments on top.

      Mr.A. Hernandez

  • Have the late 2008 macpro and Was going to upgrade to 4gb until I saw this. Was wondering if I go with 8gb and it is unstable can I simply uninstall it and go back without damage?
    I am running yosemite and seem to meet all the criteria that you listed. Still a bit nervous.

  • Hi,

    I have the following:
    – MacBook Pro
    – MacBookPro5,1
    – Boot ROM: MBP51.007E.B06.
    – OS X Yosemite 10.10.5
    = Upgraded RAM from 2GB to 8GB 1067MHz DDR3

    The system recognizes the 8GB memory, however the system is still slow and utilizing only 2GB RAM. In the Activity Monitor shows 1.75GB Memory used (App Mem: 707MB, Wired: 739MB), 1.21GB Cache.

    How can make the system use all of 8GB RAM?


  • I have a MacBook5,2 with Boot ROM Version: MB52.0088.B06.

    Can I upgrade to 8GB?

  • Am I correct to say that if I was to upgrade ram to 6GB on a Macbook 5.2; it wouldn’t have any issue running programs or keeping up with everything?

  • Hi, i have a late 2008 13.3″ aluminium macbook 2.4GHz with 2 GB ram, Boot ROM version MB51.007D.B03, currently on OSX 10.6.8 and i bought the 8gb ram kit (2x4gb), tried to install but the best it can do is one of the new 4gb plus one of the old 1 gb RAM cards. How can i fix this so it can accept both 4gb RAM cards?

  • HI,

    Ok, sorry if I am being dense, but here we go…

    I am actually not clear which patch, if any, I am supposed to download…

    My MB 5.1 has MB51.007D.B03 and is running Yosemite. Which firmware update am I supposed to download, the 2.8 as indicated at the end of your article? Reading the comments some folks seem to have run into problems with this, though and the support.apple website confused me even more.


  • I use a Macbook Aluminium, 2008 13.3″ 2.0GHz and 2GHz, model mackbook 5,1
    I was running Yosemite and I had 2Gb of RAM.
    I decided tiu upgrade the memory to 8 gb (4×2) and then I installed The capitan and couldn`t be better.
    I dont have problems with it, but I have been reading about the same kind of Macbook runing on 16gb (8×2) Any news about it?
    Thank you.

  • I know this article does no address 2007 macbookpros3, 1. But, referencing this article here: https://discussions.apple.com/thread/3962859?tstart=0
    if our computer is booting with a 64 bit kernal, can it now use 8gb of ram instead of the maximum 6? I checked if my 2007 core 2 duo macbook pro was using a 64 bit kernel, and it is. Can I upgrade to two 4gb sticks instead of the 6gb total I have now?

  • Im going to have the 8gb ram installed as I have the correct boot rom running on my macbook 5.1 (MB51.007D.B03). I am on snow leapord now.
    Once I have the 8gm ram installed, will I be able to install yosemite? Will the upgrade to yosemite effect the boot rom and then render the 8gb ram unrecognisable?
    Sorry, non-techie here.

    • That is an excellent question. Everything should work smoothly and without issue.

      As long as you have 10.6.6 or later and the correct EFI you can install 8GB. You can then install Yosemite. Updating your OS may include an EFI update to a later EFI if one exists, but it will not downgrade your EFI to an older one.

  • I have a Late 2008 MB, wanted to see what would be the best ram to upgrade it with
    Hardware overview is below:
    Model Name: MacBook
    Model Identifier: MacBook5,1
    Processor Name: Intel Core 2 Duo
    Processor Speed: 2 GHz
    Number of Processors: 1
    Total Number of Cores: 2
    L2 Cache: 3 MB
    Memory: 1 GB
    Bus Speed: 1.07 GHz
    Boot ROM Version: MB51.007D.B03
    SMC Version (system): 1.32f8
    Serial Number (system): W8905Y5N1AQ
    Hardware UUID: 90EA2DCF-43E0-508A-901EEF2733EF
    Sudden Motion Sensor:
    State: Enabled

  • Tried installing the MacBook EFI Firmware Update 1.4 for my late 2008 unibody Macbook, model id Macbook 5.1 and Boot ROM version MB51.007D.B03 – But Yosemite version 10.10.4 wont let me. Do I have to install an older OS to make it work, or is there a workaround?
    I have already updated to 6GB and installed a 500GB SSD, but wouldn’t mind pushing it up to 8GB, just to make it last a few more years.
    Would appriciate any good advice on the matter.

  • I recently bought a Crucial 8GB (2x4GB) DDR3 ram 1600MHz to install on my MB13inch 2008 late but it seems to be beeping.

    My Hardware overview is below:

    Model Name: MacBook
    Model Identifier: MacBook5,1
    Processor Name: Intel Core 2 Duo
    Processor Speed: 2.4 GHz
    Number of Processors: 1
    Total Number of Cores: 2
    L2 Cache: 3 MB
    Memory: 2 GB
    Bus Speed: 1.07 GHz
    Boot ROM Version: MB51.007D.B03
    SMC Version (system): 1.40f2
    Serial Number (system): W89151X78QT
    Hardware UUID: C3B32FF4-3ACF-5157-82DE-1874A451D870
    Sudden Motion Sensor:
    State: Enabled

  • I have a MB13inch 2008 late. Does this work if I install the newest version OS? OS X, Yosemite etc?

  • I have MacBook Pro (15-inch, Late 2008).
    Changed the HD to SSD 1 tb crucial & memory to 8gb.
    This one turns on and runs all photoshops and multiple apps (MS word with > 100 mb size file, acrobat, PP…) together at speed equal of new retina laptops. Only shortcoming is the heat which now is better with Mac Fan control.

    Bought this a little before thanksgiving in 2008, so actually getting into 8th year now.

    Never had this firmware issues as the mac took 8gb immediately without any glitch.

  • My MacBook From Late 2008 does not work with this.

  • I’ve been following this thread for years. I have a 17 inch MacBook Pro, 2.5. I was happy to learn from here I could upgrade to 6GB max, from 4. If/ when I tried more… it would not work properly as previously discussed. Now I’m learning it can handle 8GB! My macbook is model MacBookPro4,1. (Boot ROM: MBP41.00C1.B03) Does this apply to me as well? Can I handle 8 gigs?

  • I have late 2008/early 2009 MBP running 10.6.8 and already had the required firmware installed (boot ROM MBP51.007E.B06). I’d originally planned to upgrade only to 4GB RAM because that’s the official max capacity according to Apple, but I found this site when I googled my model and “max memory.” Glad I did! My new OWC RAM arrived yesterday, and my 76-month-old MBP is now running smoothly on 8GB! I haven’t yet pushed it to use that much memory, but I have hope that when I do, it’ll be smooth.

    Next step: upgrade from Snow Leopard finally???

  • I have the late 2008 macbook and am now convinced that I need the RAM boost. However, what do you all suggest that i get installed? So far I found out that these two modules are compatible. I need someones expert opinion on which one to buy and install.
    1– Kingston ValueR DDR3 SO-DIMM 1066MHz 4GB CL7, 1.5V, 512Mx64, 204pin
    2– 8.0GB OWC Memory Upgrade 2 x 4.0GB PC8500 DDR3 1066MHz 204 Pin

    • Hello Ahmed,

      We would suggest OWC RAM for a couple different reasons. The main reasons would be all OWC RAM meets and/or exceeds Apple/Intel specifications,fully compliant with JEDEC specifications and is RoHS certified. OWC also has a lifetime advanced replacement warranty. This means if the RAM ever has any issues you can always have the option to have a new set sent to you first.

  • I have installed both 4GB ram chips.. however, my hardware overview on the computer is only showing 4GB total? I have the firmware upgraded to the max, what am I doing wrong?

    • Try re-seating both 4GB modules making sure that the contacts are completely inserted into the sockets. If you’re still having an issue – try each 4GB module by itself to see if one of the modules needs to be replaced or if perhaps there’s an issue with one of the sockets itself. Please contact our Technical Support Team at 1(815)338-8685 via live chat or email and they will be more than happy to assist in further troubleshooting if both 4GB modules work or to exchange the failed module.

  • Hello, what a kick to discover I have a 4GB RAM MBP51.007E.B06, that could upgrade to 8GB! The beachball has been spinning ever since Yosemite. Now I only hope upgrading will bring enough juice to the MBP. Regards Joakim

  • I finaly paid for a macbook that is not the first out of the box and be able to upgrade to 8gb yahoooo!!!!! it’s great all other times it was the first out of the box always problems thanks guys and gals yahooo again

  • Hello I have just upgraded my macbook silver late 2008 from 2gb to 8 gb crucial ddr3l 1066 mhrz what an improvement!!!! thank you again for your clear advise

  • Hello,

    I am looking for some feedback on issues I am experiencing with my late 2008 aluminum unibody Macbook. Here are the specs:
    Model ID: Mackbook 5,1
    OS: 10.10.1 (Yosemite)
    Processor: 2.4 GHz Intel Core 2 Duo
    Memory (stock): 2 GB 1067 MHz DDR3
    *Memory (current): 8 GB 1033 MHz DDR3
    Graphics: NVIDIA GeForce 9400M 256 MB
    Boot ROM Version: MB51.007D.B03

    I am experiencing sporadic Kernel panics after upgrading the RAM to 8 GB (2×4 GB). My boot ROM version is correct, thus I do not think I need the firmware update. Machine runs iTunes and iPhoto much faster than it did with stock 2 GB RAM, but now goes into Kernel panic either out-of-the-blue, when I try to come out of screensaver mode, or when I am using Chrome while iTunes is downloading/updating.

    Any advice on this issue or ideas on what’s going wrong are highly appreciated!

    • Hi, I just checked my MacBook and it has 2x4gb 1067mhz DDR3 fitted… I hope the issue is not caused because yours is only 1033mhz… :(

      • Bus speed on my machine is 1.07 GHz. The RAM I purchased claims to be 1066 MHz compatible. This is actually the second set of 4 GB sticks I’ve tried. Exchanged the first set after determining them to be faulty. These ones have worked a lot better so far, it just seems like the machine gets overworked and Kernel panics.

        Hoping the issue isn’t just from buying cheaper RAM :(

        • I suggest you return the ram, and buy elsewhere. This is not supposed to happen!

        • Hello,
          I had the same issues when upgraded to MC Aluminium late 2008.
          I purchased 2x4Gb from Kingston. I had to send the memory 3 times until i got a kit that had no problems. The first 2 were failed. I have been using it for 16 months…smoothly.

          This is my mac: SN W8845AZP1AX
          Memory: Kingston ValueR DDR3 SO-DIMM 1066MHz 4GB CL7, 1.5V, 512Mx64, 204pin (PC8500)

          I hope it helps

    • Bus speed in system report shows 1.07ghz btw… don’t know if this matters though…

    • Sorry for the multi-episode answer, but I’m 99% sure your ram is too slow… Found this on everymac.com : RAM Type: PC3-8500 DDR3 Min. RAM Speed: 1066 MHz
      Details: Supports 1066 MHz PC3-8500 DDR3 SDRAM.

      link: http://www.everymac.com/systems/apple/macbook/specs/macbook-core-2-duo-2.4-aluminum-13-late-2008-unibody-specs.html

    • I’m sorry to hear about the issues. It sounds like you may have bought 1333MHz RAM instead of the proper 1066MHz RAM. If that is the case you’ll want to exchange them for the proper 1066MHz RAM.

      If you do have 1066MHz modules, I recommend trying to clean the memory module. Take a clean pencil eraser and gently rub it along the metal contacts on the memory and follow that by using a microfiber towel along with rubbing alcohol to clean the metal contacts on the memory, this should insure that the memory is getting a solid contact with the computer

      If that doesn’t resolve the issue, I would try both and SMC and PRAM reset.

      SMC reset: http://support.apple.com/kb/HT1411


      PRAM Reset:
      1) Start the machine while holding down the Option-Apple-P-R keys

      2) Wait until you hear the 3rd startup chime, then let go of the keys and let the machine boot up.

      Lastly if the issue is still unresolved, I recommend running an application called Rember. Rember is a free download at http://kelleycomputing.net:16080/rember/. Once you have it downloaded please run a 3 pass test. This application will let us know if any issues are present on the memory modules.