Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I have Macbook Pro with ATI x1600, and is it aby chance to run maverivs on it ?

No. Not possible yet. You will properly have to wait for MacPostFactor.


Why should Mavericks not running basically on a MacBook Pro with ATI X1600?

I was able to create a bootable USB-Stick and was also able to install it on a MBP2,2 (late 2006). See Posts #664, #705 as well as #914 in this Thread.

Mavericks runs basically - unfortunately without Graphics Acceleration. I haven't tested other features such as iMessage/FaceTime .....
 
Last edited:
Why should Mavericks not running basically on a MacBook Pro with ATI X1600?

I was able to create a bootable USB-Stick and was also able to install it on a MBP2,2 (late 2006). See Posts #664 and #705 in this Thread.

Mavericks runs basically - of course without Graphics Acceleration. I haven't tested other features such as iMessage/FaceTime .....

Of course it's possible on any EFI32 bit system if it's working on Mac Pros, but what is the purpose of using it over than running it as a server if you don't have graphic acceleration? It's no joy. Additionally to not having graphic acceleration the whole machine will slow down significantly, as system-RAM is used as graphics-ram and at least basic graphic operations are taken to the CPU.
Not even Launchpad, Notification Centre or Mission Control are working properly not to speak about (web) videos…

So the short answer to the question is NO.
If you want to get additional information read the thread, as everything concerning X1600 has been discussed at least once. It's just not ready for endusers yet, that's why it is not advertised to do so yet, nor it's recommended.
 
Last edited:
10.8.5 is working fine if you use the 10.8.4 during setup. (Like being said many times before.)

Yes, I am using 10.8.5, but it feels way buggier then 10.8.4 or 10.8.3. I was just hoping some things would get fixed with a new version.
 
Hello,

I have been following all this and was able to get this up and running for my Mac Pro 1,1 using the Chameleon method. Thanks to all for the wonderful information and support so far.

I do have a question and excuse me if it is a stupid one. If I use Tiamo's boot.efi, is it then no longer running things as 64-bit?

"it built a thunk between EFI64 and EFI32, forwarding EFI64 call from kernel to EFI32 firmware."

Thanks.
 
Last edited:
Hello,

I have been following all this and was able to get this up and running for my Mac Pro 1,1 using the Chameleon method. Thanks to all for the wonderful information and support so far.

I do have a question and excuse me if it is a stupid one. If I use Tiamo's boot.efi, is it then no longer running things as 64-bit?

"it built a thunk between EFI64 and EFI32, forwarding EFI64 call from kernel to EFI32 firmware."

Thanks.

Everything is running as 64bit. What he made was a 32bit boot.efi that it able to communicate with the 64bit kernel.
 
Thanks Hennesie.

In the link Tiamo referred to: http://www.red91.com/2009/10/23/enabling-snow-leopard-64-bit-kernel/

it cited at the bottom of the page that an update in Snow Leopard made the whole process a moot point? Is this something folks worry about down the road?

"Update - Problem with 10.6.1
Alas the recent OSX update 10.6.1 was sent out which looks to have made this whole process mute, even if you hard-wired the boot file. Obviously they didn't want certain machines running 64-bit mode after all. Thankfully as long as you aren't one of the lucky ones with more than 4GB RAM you won't notice it, 32-bit and 64-bit apps should run peachy regardless.

Enjoy, it was fun while it lasted.
"
 
Last edited:
Thanks Hennesie.

In the link Tiamo referred to: http://www.red91.com/2009/10/23/enabling-snow-leopard-64-bit-kernel/

it cited at the bottom of the page that an update in Snow Leopard made the whole process a moot point? Is this something folks worry about down the road?

"Update - Problem with 10.6.1
Alas the recent OSX update 10.6.1 was sent out which looks to have made this whole process mute, even if you hard-wired the boot file. Obviously they didn't want certain machines running 64-bit mode after all. Thankfully as long as you aren't one of the lucky ones with more than 4GB RAM you won't notice it, 32-bit and 64-bit apps should run peachy regardless.

Enjoy, it was fun while it lasted.
"

That link talks about getting the 64bit kernel to run on Macs that have a 64bit EFI. The Mac Pro 1,1 and 2,1 have a 32bit EFI and Tiamo created a bridge between that and the 64bit Kernel. According to that link Apple chose to limit some older machines that had the 64bit EFI to boot the 32bit kernel. Mavericks only has a 64bit kernel.

As far as I know before Tiamo created the boot.efi the only way to boot the 64bit kernel on a 32bit EFI Mac was to use a bootloader like Chameleon or Clover.

---------------

One thing I was able to do using Tiamo's files what create a bootable Mavericks install/recovery DVD. For me that is the icing on the cake for getting Mavericks to work on my Mac Pro 1,1.
 
Last edited:
Hi all. After long hours of hardware upgrade from 1,1 (2.66, ATI 1900 & 5G ram) to 3,1 (3.0, ATI 5770, & 21G ram, Upgrade cost around $1000USD) and doing the "coding" and steps for the OS X 10.9 project. Today, My mp (1,1 --> 3,1) is now running 10.9 finally. :). Thanks all for providing all of the useful information for someone like me who only has limited knowledge of Linux coding to complete this task. By the way, just want to double confirm that, is this mean any machine runs 10.9 is actually 64bit? (Parallel desktop & VPC kind of ways, don't count). Thank you!!
 
Last edited:
Hi all. After long hours of hardware upgrade from 1,1 (2.66, ATI 1900 & 5G ram) to 3,1 (3.0, ATI 5770, & 21G ram, Upgrade cost around $1000USD) and doing the "coding" and steps for the OS X 10.9 project. Today, My mp (1,1 --> 3,1) is now running 10.9 finally. :). Thanks all for providing all of the useful information for someone like me who only has limited knowledge of Linux coding to complete this task. By the way, just want to double confirm that, is this mean any machine runs 10.9 is actually 64bit? (Parallel desktop & VPC kind of ways, don't count). Thank you!!

For MP 1,1 and 2,1. The processors are 64-bit, but the EFI's are not. In order to boot ML and Mavericks natively you need a 64-bit EFI.
 
For MP 1,1 and 2,1. The processors are 64-bit, but the EFI's are not. In order to boot ML and Mavericks natively you need a 64-bit EFI.

To answer his question, if you are using chameleon or Tiamo's boot.efi then it is 64bit. Using Tiamo's boot.efi it is basically %99.9999 native support.
 
Yup. Thanks. I am using chameleon to boot. So it is 64bit. Thx. Is this the concept is 32 EFI is forced to be "skipped" in the chameleon boot? So it is now chameleon 64 -> 64 kernel-> 64 OSX instead of 32 EFI -> 64 kernel-> 64 OSX ?? Thx.
 
Yup. Thanks. I am using chameleon to boot. So it is 64bit. Thx. Is this the concept is 32 EFI is forced to be "skipped" in the chameleon boot? So it is now chameleon 64 -> 64 kernel-> 64 OSX instead of 32 EFI -> 64 kernel-> 64 OSX ?? Thx.

I'm sorry, that I didn't get everything you meant to say, but here is a small diagram that could explain the differences of Chameleon and Tiamo's boot.efi a bit. (For old 32bit EFI Macs running Mountain Lion/Mavericks)


Chameleon:
EFI Firmware (32bit) -> BIOS emulation layer* (CSM, 32bit) -> Chameleon (32bit) -> OS X kernel (64bit)
(fake kernel services' dependencies - e.g. nvram for iMessage etc.)

Tiamo's boot.efi:
EFI Firmware (32bit) -> boot.efi file (32bit) -> OS X kernel (64bit)
(native kernel services' dependencies)

just to complete it - Clover (alternative to Chameleon):
EFI Firmware (32bit) -> BIOS emulation layer* (CSM, 32bit) -> Clover EFI loader (32bit) -> Clover EFI (64bit) -> native Apple boot.efi (64bit) -> OS X kernel (64bit)
(fake kernel services' dependencies)

*BIOS emulation takes very long (up to ~30s ADDITIONALLY to Chameleon/Clover loading times (2-10s) and boot time (SSD ~15s), while native EFI is very fast (on SSD ~15s boot time)
 
Last edited:
Hi all. After long hours of hardware upgrade from 1,1 (2.66, ATI 1900 & 5G ram) to 3,1 (3.0, ATI 5770, & 21G ram, Upgrade cost around $1000USD) and doing the "coding" and steps for the OS X 10.9 project. Today, My mp (1,1 --> 3,1) is now running 10.9 finally. :). Thanks all for providing all of the useful information for someone like me who only has limited knowledge of Linux coding to complete this task. By the way, just want to double confirm that, is this mean any machine runs 10.9 is actually 64bit? (Parallel desktop & VPC kind of ways, don't count). Thank you!!

Question (et al): What part of your upgrade from a 1,1 got you to the equivalent of a 3,1. I did the same upgrade to get to 2,1. (e.g., new GPU (5770), 3.0 - 8 core CPUs, and 2,1 boot rom upgrade). What more did you do?
 
Question (et al): What part of your upgrade from a 1,1 got you to the equivalent of a 3,1. I did the same upgrade to get to 2,1. (e.g., new GPU (5770), 3.0 - 8 core CPUs, and 2,1 boot rom upgrade). What more did you do?

I have a feeling he is just confused because his org.chameleon.boot.plist file is setup as such it says 3,1 in the system profiler. A 3,1 has a 64bit EFI and as far as I know the processors from the 3,1 won't work in a 1,1.
 
Last edited:
I have a feeling he is just confused because his org.chameleon.boot.plist file is setup as such it says 3,1 in the system profiler. A 3,1 has a 64bit EFI and as far as I know the processors from the 3,1 won't work in a 1,1.

Makes sense....

BTW: Did you do the SMC firmware upgrade to your Mac Pro? Worth it?
 
For me it stopped the fans winding up to max after deep sleep and the 5355s are recognized without patching any file.

I may try it. I already did the Hexedit on the .smc file. I did not have any problems having the 5365s recognized with Tiamo's boot.efi in place. Thx....
 
I have two machines: Mac Pro 2,1 (10.7.5) and 3,1 (10.9) on my work. I can swap drives as needed. What is the fastest way to upgrade 2,1 machine to 10.9 using Tiamo's bootloader?

I'd love very much to avoid clean install and keep system and settings from my 10.7.5 system. Is it a good idea to put that drive in 3,1, upgrade to 10.9 the official way and than modify it so that it can run on older 2,1? Or there is a need to reformat that drive to some other scheme?

Mac Pro 2,1 is using Apple's Radeon 5870.
 
I may try it. I already did the Hexedit on the .smc file. I did not have any problems having the 5365s recognized with Tiamo's boot.efi in place. Thx....

Im still stuck between getting 5355's or 5365's...

$64 for a pair of 5355's or $210 for a pair of 5365's (serversupply.com prices, can be cheaper on ebay). I am sure gaming in Windows would benefit from the higher clock speed but over all I would benefit from just having twice the number of cores.
 
I have two machines: Mac Pro 2,1 (10.7.5) and 3,1 (10.9) on my work. I can swap drives as needed. What is the fastest way to upgrade 2,1 machine to 10.9 using Tiamo's bootloader?

I'd love very much to avoid clean install and keep system and settings from my 10.7.5 system. Is it a good idea to put that drive in 3,1, upgrade to 10.9 the official way and than modify it so that it can run on older 2,1? Or there is a need to reformat that drive to some other scheme?

Mac Pro 2,1 is using Apple's Radeon 5870.

If you can the easiest way would be to put the 2,1 drive in the 3,1 and update to 10.9. Then use Tiamo's boot.efi file to replace the two on the newly updated 2,1 drive. Once back in the 2,1 it should just boot as 10.7.5 did.
 
Yes. I mixed up. 2,1 is correct. By the way, I found that the money I spent on upgrading the 1,1 to 2,1 is actually more expensive than getting a second hand 3,1 in my area. :p. but I just love my org. MP.

I have a feeling he is just confused because his org.chameleon.boot.plist file is setup as such it says 3,1 in the system profiler. A 3,1 has a 64bit EFI and as far as I know the processors from the 3,1 won't work in a 1,1.
 
Last edited:
Thanks guys for explaining that. It is much clearer now. The whole '32-bit EFI' that stays constant for Mac Pro 1,1 keeps throwing me off. :D

So I take it that any Mac Pro 3,1 and above would be:
EFI Firmware (64bit) -> boot.efi file (64bit) -> OS X kernel (64bit)

Hennesie, what is the 1% missing from native support? Sorry, I know curiosity killed the cat.... :cool:
 
hey Hennesie2000, thanks for your help. I got Mavs running on my MP. The bit about fixing the BOOT0 error was what I needed to get it working.:cool:

Still have to figure out why it won't wake from sleep, but I'm sure it's something in my chameleon config.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.