Intel-based Mac firmware updates released for MacBook Pro, MacBook, Mac Pro, iMac, Xserve
Apple today unleashed a slew of firmware updates for Intel-based Macs, most of which improve Boot Camp functionality:
- MacBook Pro EFI Firmware 1.4 for MacBook Pro (Core 2 Duo) models: "improves the performance and reliability of Intel Core 2 Duo processors and fixes issues with Boot Camp for MacBook Pro computers. After the firmware is successfully applied to your computer, your BootROM Version will be one of the following: MBP21.00A5.B07, MBP22.00A5.B07, MBP31.0070.B03
- MacBook EFI Firmware Update 1.1 for all MacBook models: "improves the performance and reliability of Intel Core 2 Duo processors and fixes issues with Boot Camp for MacBook computers. After the firmware is successfully applied to your computer, your BootROM Version will be: MB21.00A5.B07"
- iMac EFI Firmware Update 1.2 for Intel-based iMacs (Late 2006): "improves the performance and reliability of Intel Core 2 Duo processors and fixes issues with Boot Camp for iMac computers. After the firmware is successfully applied to your computer, your BootROM Version will be one of the following: IM51.0090.B09, IM52.0090.B09, IM61.0093.B07"
- Mac Pro EFI Firmware 1.2 for Mac Pro desktop: "fixes several fan behavior and Boot Camp issues on Mac Pro computers. After the firmware is successfully applied to your computer, your BootROM Version will be either: MP11.005C.B08 or MP21.007F.B06"
- Xserve EFI Firmware 1.0 for Xserve (Late 2006): "improves the performance and reliability of Dual-Core Intel Xeon processors. After the firmware is successfully applied to your computer, your BootROM Version will be: XS11.0080.B01"
Apple also released Firmware Restoration CD 1.4 restore the firmware of an Intel-based Mac. You can only use this to restore the firmware after an interrupted or unsuccessful update. Apple says: "If your computer is already in this state, you'll need to download the software and create the CD on another Macintosh computer, or you can take your computer to an Apple Store or Apple Authorized Service Provider to restore your firmware."
Problems after updating? Please let us know.
Resources
I also get the "unexpected error occurred (0)" error, I've got the right Firmware upgrade for Core2 Duo which installs but then errors when run:-
Model Name: MacBook Pro 17"
Model Identifier: MacBookPro2,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2.33 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache (per processor): 4 MB
Memory: 2 GB
Bus Speed: 667 MHz
Boot ROM Version: MBP21.00A5.B01
SMC Version: 1.14f5
Note I have updated the disk to the 250Gb Western digital which has been running fine for a couple of months
Capacity: 232.89 GB
Model: WDC WD2500BEVS-11UST0
Revision: 01.01A01
After running what I normally do I did experience any issues yet. Here is my config:
Model Name: MacBook Pro 15"
Model Identifier: MacBookPro2,2
Processor Name: Intel Core 2 Duo
Processor Speed: 2.33 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache (per processor): 4 MB
Memory: 2 GB
Bus Speed: 667 MHz
Boot ROM Version: MBP22.00A5.B07
SMC Version: 1.12f5
The hard drive is a replacement after only 6 months of service and here is the info:
Capacity: 149.05 GB
Model: Hitachi HTS541616J9SA00
Revision: SB4AC7CP
I have a 24" iMac, purchased first third 2007, and I too get the "error (0)" thing. One of the Apple articles suggested unplugging all firewire and usb devices, but that didn't help.
Big troubles after updating firmware Sept 07. Macbook pro doesn't start anymore. System is dead and will not get awake again. During process a dvd was inserted. Still finding a way to get it running again but sofar without any success!
mbip
I ran my MacBook Pro until today which when I connected to my workplace's ethernet today and I got no connection. The connection was "alive" according to the switch but no connection at my MacBook Pro. I was connected to my home's ethernet earlier today without problems so I surprise what had happened between that time. However I did an reboot and PRAM reset and I can connect to the network now. This is the only thing I noticed since the firmware update.
New Update won't install. I get an "unexpected error (0)" just after I hit the Shutdown button. Looking at console I see:
pid 0x156, status 0x300
2007-09-27 22:23:18.972 MacBook Pro EFI Firmware Update[339] NORMAL EXIT 0x3
2007-09-27 22:23:18.972 MacBook Pro EFI Firmware Update[339] An error 0x3 was returned from /usr/sbin/bless.
2007-09-27 22:23:18.972 MacBook Pro EFI Firmware Update[339] bResult 0x0 Status 0x3 returned from CallAEWP bless
2007-09-27 22:23:18.972 MacBook Pro EFI Firmware Update[339] EFIUpdaterController::showError:3
so /usr/sbin/bless returns an error but I don't know why. I have a 7200 200GB Hitachi drive in this MBP but have run that w/o incident for at least 2 months. Otherwise a standard machine (10.4.10 w/ 3GB RAM).
My MBP 2.16 C2Duo with firmware MBP22.00A5.B01 fails to install too:
Sep 28 10:07:56 PortaBello-IV authexec: executing /usr/sbin/bless
EFI found at IODeviceTree:/efi
APM detected
No auxiliary booter partition required
Returning booter information dictionary:
<CFDictionary 0x3016e0 [0xa080b1c0]>{type = mutable, count = 3, capacity = 4, pairs = (
0 : <CFString 0x1862c [0xa080b1c0]>{contents = "Auxiliary Partitions"} = <CFArray 0x301fa0 [0xa080b1c0]>{type = immutable, count = 0, values = (
)}
1 : <CFString 0x1863c [0xa080b1c0]>{contents = "System Partitions"} = <CFArray 0x301fb0 [0xa080b1c0]>{type = immutable, count = 0, values = (
)}
3 : <CFString 0x1861c [0xa080b1c0]>{contents = "Data Partitions"} = <CFArray 0x301fe0 [0xa080b1c0]>{type = immutable, count = 1, values = (
0 : <CFString 0x301740 [0xa080b1c0]>{contents = "disk0s3"}
)}
)}
No appropriate ESP for /
Failed to determine auxiliary partition mountpoint for /
Error while writing firmware updater for EFI
2007-09-28 10:07:56.407 MacBook Pro EFI Firmware Update[235] pid 0xf3, status 0x300
2007-09-28 10:07:56.407 MacBook Pro EFI Firmware Update[235] NORMAL EXIT 0x3
2007-09-28 10:07:56.407 MacBook Pro EFI Firmware Update[235] An error 0x3 was returned from /usr/sbin/bless.
Booting from another disk finally enabled me to upgrade the firmware.
Make sure all peripherals are turned off and DO Not interrupt the update until it is finished or your computer may not boot up. If by chance the firmware is not correctly installed you can download from another mac a progran to a CD which will restore the computer's firmware. If youdo not have another Mac you will have to have the firmware reset at an Apple store of Apple reseller.
Ian
The update installed without error, and I also reset the PRAM to no avail.
Has anyone ever experienced something like this? My next steps are to fire up tiger cache cleaner, and apply the combo update.
Thanks in advance for any help on this.
Best Regards,
Bruce
Is it worth forcing the MBP to update?
- by datkinso_v2 September 28, 2007 2:07 PM PDT
- I installed the firmware update on my 2.33 GHz 17" MacBook Pro. The installation went just fine. I didn't notice any differences using the machine all morning. Then I restarted the machine using Windows XP. It paused ominously after I hit return when telling it to boot to the XP partition. Then it booted right up, quicker than usual. Then I ran Windows Update, it executed far faster than ever before. Then I ran Windows Defender - a vastly faster scan time. Then I tried Firefox - it was like it is a whole new computer! It is much, much faster in all respects. Office 2007 is much quicker. Acrobat 8 is faster, everything is very much faster than before. I don't know what they did but they sure fixed something that must have been pretty darn marginal to begin with.
- Like this Reply to this comment
-
(14 Comments)If you use bootcamp much this firmware update makes a huge difference for the better.