Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Not exactly. To give credit where it's due, it's still Tiamo's bootloader (sources), but now PikerAlpha's branch ;)

"revolutionary" and "not to be forgotten" not to mention the unmeasurable amount of accolades expressed over the last year or so have been given credit wise. And while all very deserving are sufficient. All the rest is purely semantics.
 
Last edited:
Well. There you go.

Also, check out the graphics card! Forgot to pop the 5770 back in and I actually get a (barely usable) desktop with the old 7800GT. Crazy. :)

Superb work here, obviously by Tiamo, but an amazing update job by Pike. I know there's more work to be done, but this has just extended the life of our Xserve once again.

Really awesome work.
 

Attachments

  • Screen Shot 2014-10-07 at 08.19.16.jpg
    Screen Shot 2014-10-07 at 08.19.16.jpg
    321.5 KB · Views: 247
  • Screen Shot 2014-10-07 at 08.20.48.jpg
    Screen Shot 2014-10-07 at 08.20.48.jpg
    311 KB · Views: 183
  • Screen Shot 2014-10-07 at 08.20.22.jpg
    Screen Shot 2014-10-07 at 08.20.22.jpg
    310.7 KB · Views: 190
Well. There you go.

Also, check out the graphics card! Forgot to pop the 5770 back in and I actually get a (barely usable) desktop with the old 7800GT. Crazy. :)

Superb work here, obviously by Tiamo, but an amazing update job by Pike. I know there's more work to be done, but this has just extended the life of our Xserve once again.

Really awesome work.


Yea the 7300GT will boot because there are 64bit drivers from Lion and MT Lion but it just lacks the OpenCL support needed for Mavericks and Yosemite.
 
Yea the 7300GT will boot because there are 64bit drivers from Lion and MT Lion but it just lacks the OpenCL support needed for Mavericks and Yosemite.

Fantastic - great if you want a quick and easy server.

I'll continue to keep an eye on the GitHub page and contribute what testing I can to Pike's blog. I'll have this MacPro1,1 sat next to me for the foreseeable future, though the 5770 will have to go to a new home. Nice I can still test with the 7300GT.
 
Yea the 7300GT will boot because there are 64bit drivers from Lion and MT Lion but it just lacks the OpenCL support needed for Mavericks and Yosemite.

Nope, it boots because it has the EFI ROM. There's no driver for it in OS since ML. Hence 5MB RAM and no QE/CI/OGL/OCL.

gpatpandp: right semantics is nice ;)
 
Nope, it boots because it has the EFI ROM. There's no driver for it in OS since ML. Hence 5MB RAM and no QE/CI/OGL/OCL.

gpatpandp: right semantics is nice ;)


Ahh ok, thanks for clarifying. Never had one of them myself. I ordered my Mac Pro with the X1900XT (a huge piece of crap) and after it died 3 times and was replaced each time, I convinced them to upgrade me to the 8800GT for free.
 
Nope, it boots because it has the EFI ROM. There's no driver for it in OS since ML.

gpatpandp: right semantics is nice ;)

Speaking of accolades and gratitude, a few weeks back you compiled a EFI ROM for an individual with a ATI Radeon Sapphire HD 4870 GDDR5 1GB card on another Mac Rumors thread that I was able to use to flash the exact card and it works perfectly. I was then able to size up spec wise that the HD 4870 and my overpriced Genuine Apple ATI Radeon HD 5770 GDDR 1GB are practically identical and therefore I have placed the Apple HD 5770 up for sale. Thank you !
 
Boot.efi randomness

Pike added some code less than one hour ago to ensure the randomness of boot.efi, but he needs someone to run a newly compiled boot.efi. I've compiled it successfully, but I can't run it myself. Can any of you compile and run it with Yosemite GM1 or Beta 4? Report back to Pike.
 
Pike added some code less than one hour ago to ensure the randomness of boot.efi, but he needs someone to run a newly compiled boot.efi. I've compiled it successfully, but I can't run it myself. Can any of you compile and run it with Yosemite GM1 or Beta 4? Report back to Pike.


I have a meeting in a half hour but I can do it afterwards if no one else has.
 
Pike added some code less than one hour ago to ensure the randomness of boot.efi, but he needs someone to run a newly compiled boot.efi. I've compiled it successfully, but I can't run it myself. Can any of you compile and run it with Yosemite GM1 or Beta 4? Report back to Pike.

Works. Feedback sent.

gpatpandp: that's more pipomolo42, netkas and MVC than mine merit. I only put together 2 parts of the puzzle.
 
Just paid a long overdue visit to this thread to see fantastic progress... well done to everyone involved.

Now booting PB4 using Hennesie2000's boot.fi upload.

iMessage IS working for me... I think this must be because I had to call Apple a couple of weeks ago to get it reactivated on Mavericks... I guess my serial number is now whitelisted on their servers.
 
2006/2007 Mac Pro (1,1/2,1) and OS X Yosemite

Just paid a long overdue visit to this thread to see fantastic progress... well done to everyone involved.



Now booting PB4 using Hennesie2000's boot.fi upload.



iMessage IS working for me... I think this must be because I had to call Apple a couple of weeks ago to get it reactivated on Mavericks... I guess my serial number is now whitelisted on their servers.


One thing I have noticed is that when using either Tiamo's boot.efi with Mavericks or this new boot.efi with Yosemite I get one customer code when I cannot login to iMessage. When using Clover I get a different code even though I am using the same serial number and same UUID throughout. The code must be generated from something in the NVRAM and something is changing it between the native boot and the bootloader.
 
One thing I have noticed is that when using either Tiamo's boot.efi with Mavericks or this new boot.efi with Yosemite I get one customer code when I cannot login to iMessage. When using Clover I get a different code even though I am using the same serial number and same UUID throughout. The code must be generated from something in the NVRAM and something is changing it between the native boot and the bootloader.

In that case, if I were you, I wouldn't bother calling Apple support until next week. Wait for the public release of Yosemite, install Pike's final boot.efi and see which code Messages displays for calling Apple support. I'm sure it'll work and stick.
 
One thing I have noticed is that when using either Tiamo's boot.efi with Mavericks or this new boot.efi with Yosemite I get one customer code when I cannot login to iMessage. When using Clover I get a different code even though I am using the same serial number and same UUID throughout. The code must be generated from something in the NVRAM and something is changing it between the native boot and the bootloader.

I am experiencing exactly the same phenomena verbatim. It has become such a pain in the rear that I haven't been worrying about nor dealing with a working iMessage/FaceTime on my unsupported machines any longer. Supported machines do not loose this functionality at every update. I know that is not an option for many and it is certainly no solution but I have grown so tired of it that I have kinda raised the proverbial white flag when it comes to getting iMessage and FaceTime working on my Mac Pro. Oddly, FaceTime works all day long on my OS X 10.7.5 Lion system and I never get any interruptions when turning it on in a supported OS.
 
I am experiencing exactly the same phenomena verbatim. It has become such a pain in the rear that I haven't been worrying about nor dealing with a working iMessage/FaceTime on my unsupported machines any longer. Supported machines do not loose this functionality at every update. I know that is not an option for many and it is certainly no solution but I have grown so tired of it that I have kinda raised the proverbial white flag when it comes to getting iMessage and FaceTime working on my Mac Pro. Oddly, FaceTime works all day long on my OS X 10.7.5 Lion system and I never get any interruptions when turning it on in a supported OS.


I never had any issues with iMessage and updates with Mavericks when using Tiamo's boot.efi. But many people on that thread are saying that are getting logged out randomly and having to call in. Luckily Apple support can deal with it in a matter of minutes now. The first time I called they didn't know what had happened and it had to go to tier 2 support. 45mins later it was working again till the next beta update. Now the call takes just a minute or two. I haven't tried reactivating it on my Mavericks install and I will probably wait to reactivate it on my Yosemite install until the public release (on the 16th hopefully).
 
I never had any issues with iMessage and updates with Mavericks when using Tiamo's boot.efi. But many people on that thread are saying that are getting logged out randomly and having to call in. Luckily Apple support can deal with it in a matter of minutes now. The first time I called they didn't know what had happened and it had to go to tier 2 support. 45mins later it was working again till the next beta update. Now the call takes just a minute or two. I haven't tried reactivating it on my Mavericks install and I will probably wait to reactivate it on my Yosemite install until the public release (on the 16th hopefully).

The way I understand it is that fairly recently, some knucklehead celebrities nude pics were stolen when their iCloud storage account was hacked and Apple discovered that the weak link was in the way the login process could be duped so that was changed to a more secure/stringent method on their server.
 
Last edited:
I never had any issues with iMessage and updates with Mavericks when using Tiamo's boot.efi. But many people on that thread are saying that are getting logged out randomly and having to call in.

When I switched from Chameleon to Tiamo's boot.efi a few weeks after installing Mavericks, Messages and FaceTime continued working just fine, and haven't had any difficulties when upgrading to new Mavericks updates. However, and this happened only ONCE, I got kicked out of the Apple servers a couple of days after the iCloud accounts of several famous actresses were hacked. I wonder, did Apple believe that owners of old Mac Pros are into getting nude photographs of female cinema stars? When I called, it took them a few minutes to restore my service, and that was it.
 
Pike added some code less than one hour ago to ensure the randomness of boot.efi, but he needs someone to run a newly compiled boot.efi.

The 'silly' version from Oct, 7 works also on my MBP2,2 (patched PB4-Installer, Yosemite PB4). Feedback already sent to Pike.
 
Last edited by a moderator:
I took a look at Tobyg's TiamoMacProFix.pkg and it will have to be modifed with a new boot.efi because Tiamo's boot.efi is part of the package. Once we settle on the final boot.efi for Yosemite I will edit Tobyg's package with the new boot.efi, updated script and then post it here.
 
The 'silly' version from Oct, 7 works also on my MBP2,2 (patched PB4-Installer, Yosemite PB4). Feedback already sent to Pike.

the better OS X 10.8.5 Open CL & GL framework folder/files are linked for download a page or two back in this thread f.y.i

Now that we have established that we both own unsupported Macs w/ ATI X1600 graphics I must say that you are most certainly a far more patient, forgiving individual then I. Even with an upgraded 2.33 GHz CPU and 4 GB of RAM, my iMac 5,1 operated so poorly (painfully slow, crashing/freezing nearly unreadable graphics etc.) when I attempted the first OS X 10.9 retail release that I never thought it would be worth ever trying again.
 
Last edited:
Updated to GM 2 today without problem.
 

Attachments

  • Screenshot.png
    Screenshot.png
    2 MB · Views: 167
Last edited:
And you copied BaseSystem.dmg and BaseSystem.chunklist to the root of the installer? Your issue is not with the boot.efi but your installer drive.

I've restored BaseSystem.dmg on my usb key with the Disk utility. After that, I haven't any room left to put BaseSystem.dmg. Is a 8gb key big enough ? Also, I can't find BaseSystem.chunklist anywhere in OSX Install ESD.
 
I've restored BaseSystem.dmg on my usb key with the Disk utility. After that, I haven't any room left to put BaseSystem.dmg. Is a 8gb key big enough ? Also, I can't find BaseSystem.chunklist anywhere in OSX Install ESD.

8GB is plenty big. The whole installer completely setup is about 6.5GB.

The BaseSystem.chunklist is a hidden file located on the InstallESD.dmg:
ScreenShot2014-10-07at50050PM_zps639fdc40.png


BaseSystem.DMG is only a 478.7MB file. Most of the installers data is held in the Packages folder which is 4.61GB.

----------

Updated to GM 2 today without problem.
I assume it didn't overwrite the boot.efi?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.