![mac pro 1.1 cpu upgrade mac pro 1.1 cpu upgrade](http://stat.ameba.jp/user_images/20151217/00/crabman/76/ae/p/o0636047013513731898.png)
The first 5 bytes are replacing a function call (isValidConfig?) by a xor eax, eax and a few nops, the next 9 bytes are replacing a comparison and a conditional jump by a few more nops. Sorry, but I won't post proprietary licensed binaries.Īt 0x1797, replace 5 bytes with "33 C0 90 90 90", and at 0x17AC, replace 9 bytes with "90 90 90 90 90 90 90 90 90". Here's how a diff should look like (top: modified version bottom: original version). Then, using a hex editor, you'll have to modify the EFI updater, in order to bypass the hardware check (which prevents from flashing anything that doesn't follow the approved path).
#MAC PRO 1.1 CPU UPGRADE UPDATE#
SmcFlasher.efi is the EFI update tool, m43a.smc is the SMC firmware. Next, get the required resources from the included package/app:
![mac pro 1.1 cpu upgrade mac pro 1.1 cpu upgrade](https://i.stack.imgur.com/ZKwaf.jpg)
Anything else, I can't guarantee.įollowing MacEFIRom's work on his Mac Pro 2006-2007 Firmware Tool, here is a way to update the SMC, to complete the 2006-2007 conversion.įirst, get the firmware update tool from Apple, at (md5 sum: 40c5e766f5b59c56501240f6cb732112). I did the update on a 2006 Mac Pro, running the 06 EFI firmware and 1.7f10 SMC firmware. In case anything happens to my web site, here is a copy:ĭisclaimer: This is totally unsupported! I won't be responsible if you Mac Pro catches fire or simply refuses to boot afterwards.