Possible to turn a first gen EFI32 Mac Pro into EFI64?

Discussion in 'Mac Pro' started by Bat Commander, Dec 2, 2009.

  1. Bat Commander macrumors member

    Jul 29, 2009
    Is there a part or parts I can replace in my first gen Mac Pro to create a newer Mac Pro that can boot into 64 bit Kernel mode in Snow Leopard and accept 64bit video cards?

    What is it that makes a 2008/2009 Mac Pro EFI64?
  2. trainguy77 macrumors 68040

    Nov 13, 2003
    The EFI makes its 64 bit, this chip is stored on the motherboard. So replacing the motherboard would work. You may as well sell it and buy a 2008 model. I doubt its possible to just replace the EFI chip. You could also write your own EFI I guess. :eek:
  3. Sun Baked macrumors G5

    Sun Baked

    May 19, 2002
    Apple doesn't offer motherboard firmware upgrades solely for the purposes to use new HW.

    They only offer bug fixes.


    And we don't have the HW upgrade vendors behind the Macs anymore that would offer 3rd party firmware upgrades either.
  4. nanofrog macrumors G4

    May 6, 2008
    No, as Apple's implementation is proprietary. It's based on the EFI 1.10 specification, but deviated from it in order to lock OS X to the system. If you tried to write it yourself, you'd lose this portion, and OS X wouldn't install. You'd actually have to hack it.

    The only way to find out what Apple did, is to reverse engineer their firmware. You'd be able to do this for personal use, but not even distribute it freely, as it's Apple's Intellectual Property. I'd think they'd go after any individual, not just corporation/s, that did this and released it to the public.

    Keep it private, and you'd be OK. But it's by no means an easy thing to do.
  5. trainguy77 macrumors 68040

    Nov 13, 2003
    Yeah its not really feasible. In theory it could be done...but...
  6. nanofrog macrumors G4

    May 6, 2008
    It'd be an insane amount of work, and if done by an individual, could take a considerable amount of time. And depending on the whether the tools are created personally or licensed from a commercial developer, expensive.

Share This Page