Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
But exactly how does one overwrite the boot.efi? And if an update were applied that overwrote this file, what would you boot into in order to restore the good copy?

Is there a way to protect that file so that updates can't touch it?

Do a verified bootable clone first before any updates, problem solved.
 
Hi everybody,

I keep on working on this little code it did. version 1.2.7 is there and I corrected minors bugs.

it now multilingual. french and english.

http://oemden.com/?page_id=531

If any German, Spanish, Italian, Belgian, Greek, Russian people would like to help for translation, don't hesitate it's "just" a string file so this should be easy.

Enjoy…

Tiamo : A double thanks for your boot ! this has been my trigger to get to coding.
I really want to thank you for that and of course for your boot.efi itself in the first place.

This was a personnal challenge for me and from 3-4 single lines of code, it has become quite big and I did not sleep a lot since you posted this...
But I really really enjoy it.

my best

oem

I uses a slightly earlier version of your script and it worked! Mac Pro 2,1 with Apple firmware Radeon HD 5770, SSD, and 20GB RAM. Everything works perfectly!

Huge thanks to Tiamo and you for the hard work.

Now to the just released 10.9.1: Can we safely run software update to get 10.9.1, without any special action on our part?
 
Just went through this procedure last night and my 1,1 Mac Pro is up and running Mavericks... kudos to you, Tiamo.

BTW I updated to 10.9.1 and I'm still able to boot without a problem. Safari seems to have a problem updating Flash, I'll have to see what else comes up.

But the most important thing is that it is possible, and smooth.
 
Just went through this procedure last night and my 1,1 Mac Pro is up and running Mavericks... kudos to you, Tiamo.

BTW I updated to 10.9.1 and I'm still able to boot without a problem. Safari seems to have a problem updating Flash, I'll have to see what else comes up.

But the most important thing is that it is possible, and smooth.

Inspired by your success report I also just updated to 10.9.1 –*and it worked! No problems at all. Amazing.
 
Inspired by your success report I also just updated to 10.9.1 –*and it worked! No problems at all. Amazing.

I too updated on a headless Mac Pro 1,1 (no video card, only screen sharing access) and it worked perfectly. The screen sharing resumed once the update was complete. This is the best hack to "un-hackintosh" my Mac Pro 1,1 that I've ever seen!
 
Best practice

After installing and setting Mavericks and doing the update, run disk utilities and repair permissions, then reboot.

start off fresh and checked out.
 
system is running very stable, and perfect also with the latest 10.9.1 update !

this update was not a problem at all :)
 
I'm using my mac pro 1.1 with 10.9 with a 8500gt, all is working but it's not smooth! It seems that the video card is very slow (qe/cl works but with few fps), so I'm going to buy a 5770.

Another issue is that OS X doesn't go into sleep mode, if I select stop on the apple menu or push the power button it only go in black screen, but the fans continue moving, the led doesn't blink!
the strange fact is that after going into this "fake" sleep and then resuming pressing the mouse on the console appears nothing. On my other partition with Lion sleep works, and I have the same preferences copied with migration assistant.
 
So all good installing Boot Camp in Mavericks on theses machines? I seem to recall 2006-2008 models not being officially supported with the Boot Camp support drivers higher than version 3.3.

Here's a link to the latest version 5, with it's system reqs.
http://support.apple.com/kb/DL1638

Or did you guys just use 3(.3)?

Also, i'm trying to figure out whether to buy 2 separate smaller SSDs or just one large SSD to partition for Mac/Bootcamp. The latter is cheaper for the sizes I'm looking at. Any reason it might be a bad idea partitioning?

Thanks in advance.
 
I followed the original instructions here with an 80GB Firewire HD, all worked beautifully!

I have a stock Mac Pro 1,1 with 7300GT card. I didn't expect it to work at all, as I thought this card was too weak or underpowered for Mavericks - but it does work. However, I experience lots of flashing during use (Safari bar, scroll bars, Top hits website page, videos playing way too slow) - the speed is terrible.

Is there a fix for my stock card? ..or must I upgrade the card for Mavericks? If I must upgrade, can anyone point me to a list of cards supported?

thank you
 
I followed the original instructions here with an 80GB Firewire HD, all worked beautifully!

I have a stock Mac Pro 1,1 with 7300GT card. I didn't expect it to work at all, as I thought this card was too weak or underpowered for Mavericks - but it does work. However, I experience lots of flashing during use (Safari bar, scroll bars, Top hits website page, videos playing way too slow) - the speed is terrible.

Is there a fix for my stock card? ..or must I upgrade the card for Mavericks? If I must upgrade, can anyone point me to a list of cards supported?

thank you

The stock card doesn't support in 10.9 qe/cl and it's very slow!
For example try "arabesque" wallpaper, it won't work.

So it's better to upgrade the graphic card, the graphics I know working in 10.8 and 10.9 are:

nVidia 6xx series (gt 640, gtx 650, gtx 660, 670, and also the "Ti" versions)
nVidia 7xx series
nVidia 8500gt
NVidia 7400gs
ATI HD 5770
ATI HD 5870

I build also hackintoshes and for choose the right graphich card i follow hardware reccomandation here http://wiki.osx86project.org/wiki/index.php/HCL_10.9.0#Graphics_Cards

Or here http://www.macbreaker.com/2012/06/hackintosh-graphics-cards.html
 
Thank you!

I did find this locally:

Specs
PowerColor HD5770 1GB GDDR5

Part Number
AX5770 1GBD5-H

Graphics Engine
RADEON HD5770

Looks like a PC Card. Do you think it'll work?
 
hello! I'm a noob to this forum and very glad to have hope to instal mv on a mp1,1
My goal is to instal the latest version of premier pro for my girlfriend to edit video on the quad core 2.66 machine i installed an apple oem 5770 card and 16Gigs of server ram. currently I am running 10.6.8 on a 60gb partition of a 120gig kingston ssd in the second optical bay via the one of the extra sata ports on the motherboard.

I tried oemden's sfott script and created an install stick with a patriot 16GB flash drive. I have newer mbp and i downloaded the mavericks installer (now 10.9.1) from the App Store. entered my board ID and machine ID and done.

Unfortunately after trying this twice it has not been successful
when I insert the stick and boot on the pro1,1 the option sees the usb drive and starts the boot process but hangs on the grey apple screen with the spinning wheel… for a loooong time.

Any help would be appreciated

EDIT: thanks to Tiamo for working to make this boot efi and to oemden for the script to make it easier.
 
Last edited:
Tonight I grabbed an HD5770 locally for $40, made for Windows. Zero flash needed! Works beautifully, very glad for you guys. The simple boot.efi copies / board-id edits have worked out very well.

There goes my excuse to buy Darth Vader's helmet! Yeesh.. :)
 
this noob again ;)
so im excited that tiamos boot efi works… unfortunately the SFOTT script from oemden is NOT WORKING
the stick it made will not boot the MP1,1 nor the MBP 3,1
 
Spontaneous Reboots?

Is anyone else having any issues with their Mac Pro 1,1 spontaneously rebooting?

Since the hacked boot.efi, Mavericks, and the Nvidia GTX570 are all new, I'm not sure which might be the culprit. It's happened a few times: once on wake from sleep, and most recently when I attempted to try out my second monitor in portrait orientation. As soon as I selected the 90 degree option in settings--boom!--the system shut down and hung on black screen. I always have to use the power button to shut down fully and restart.

Overall, sleep has been a bit of a crapshoot. Anyone else noticing this?

Thanks.
 
I can't seem to make this work on 1,1. After the installation from USB, it just reboots from the USB or looks for boot camp. If it can't find either, I get the folder with the question mark. I wonder if this is because I swapped out the optical for an ssd earlier and I run osx off that drive? I know the 1,1 has issues with the optical drive which stops you from even creating a bootable USB on that machine. Anyone else able to install with a similar setup?
 
Just wanted to post another quick success story.

We've got a 2 x 2.66GHz Dual-Core MacPro1,1 here that's just been left running Lion. I made up a USB stick from the most recent 10.9.1 app and replaced the ancient nVidia 7300GT with an ATi Radeon HD 5770 (official Apple card). Installer booted first time.

From there it was absolutely like this machine was fresh from Apple themselves. Installation was a breeze, boot time was normal, all of the system information is present and correct. App Store works, sound input and output is perfect, Software Update behaves normally...

One thing I'd recommend is that if you're editing the OSInstall.mpkg yourself, don't bother messing around with the board IDs in isSupportedPlatform. Just delete everything in the function and leave a single line:

return true;

Then you only need to edit InstallableMachines.plist and PlatformSupport.plist if you're installing on another type of system in the future.

It's is a remarkable achievement; hats off tiamo for this total miracle! :)
 

Attachments

  • macpro1,1.jpg
    macpro1,1.jpg
    334.4 KB · Views: 336
Last edited:
I can't seem to make this work on 1,1. After the installation from USB, it just reboots from the USB or looks for boot camp. If it can't find either, I get the folder with the question mark. I wonder if this is because I swapped out the optical for an ssd earlier and I run osx off that drive? I know the 1,1 has issues with the optical drive which stops you from even creating a bootable USB on that machine. Anyone else able to install with a similar setup?

How have you got it setup?
It shouldn't matter but are you using the PATA ports or the extra SATA ports?

For example in my optical bay I'm using one of the PATA ports to connect an optical drive, and one of the extra SATA ports to connect up an SSD which I have OS X installed onto.

I would try copying the modified boot.efi onto the memory stick again, or if you are ok with the Terminal see if you can overwrite the ones on the drive where you installed OS X at:

System/Library/CoreServices/boot.efi
usr/standalone/i386/boot.efi

with the modified boot.efi (I would download it again to be certain).
 
Hi all. Just running the SFOTT for the first time & getting:
2013-12-20 15:03:14.043 osascript[60734:707] Error loading /Library/ScriptingAdditions/QXPScriptingAdditions.osax/Contents/MacOS/QXPScriptingAdditions: dlopen(/Library/ScriptingAdditions/QXPScriptingAdditions.osax/Contents/MacOS/QXPScriptingAdditions, 262): no suitable image found. Did find:
/Library/ScriptingAdditions/QXPScriptingAdditions.osax/Contents/MacOS/QXPScriptingAdditions: mach-o, but wrong architecture
osascript: OpenScripting.framework - scripting addition "/Library/ScriptingAdditions/QXPScriptingAdditions.osax" declares no loadable handlers.

Any idea why i'm getting these errors & will it be a problem? Ive received this twice. here is a full log of what I have so far (Still in progress) http://paste.thezomg.com/12387/38756527/


Edit: It did boot up, but now noticing it's saying MacPro3,1 which this is not. Going to remake with the correct board/model & try again. Errors didn't seem to stop anything so far.
 
Last edited:
Hi,

10.9.2 13C32 update overwrites both boot.efi, so have a backup ready to boot and replace new ones with Tiamo's file.
 
Hi,

I'm trying to wrap my head around this. I have a Mac Pro 1,1 running Lion with the ATI 5770. I had a friend install Maverick on a clean hard drive, and now it's in my Mac Pro 1,1 ready to make the changes to get it to work with Tiamo's file. Is all that I have to do is change out the two boot.efi files? I'm not able to delete the boot.efi file because it says it's locked. How do I unlock it? Then I don't know where "/usr/standalone/i386/boot.efi" is.

Thanks,
 
Last edited:
Hi,

10.9.2 13C32 update overwrites both boot.efi, so have a backup ready to boot and replace new ones with Tiamo's file.

Good to know. I wonder if this is a coincidence? :rolleyes:

How often does Apple modify those files for updates?
 
Hi,

10.9.2 13C32 update overwrites both boot.efi, so have a backup ready to boot and replace new ones with Tiamo's file.

This will certainly be awkward for those, like me, who are not only running the modified boot.efi, but also a PC graphics card with no boot screen ability to select a different boot drive at startup. I suspect updates will have to be applied with an edited installation file containing the modified boot.efi. (Is Apple still publishing those update files for Mavericks to a web site?)
 
How have you got it setup?
It shouldn't matter but are you using the PATA ports or the extra SATA ports?

For example in my optical bay I'm using one of the PATA ports to connect an optical drive, and one of the extra SATA ports to connect up an SSD which I have OS X installed onto.

I would try copying the modified boot.efi onto the memory stick again, or if you are ok with the Terminal see if you can overwrite the ones on the drive where you installed OS X at:

System/Library/CoreServices/boot.efi
usr/standalone/i386/boot.efi

with the modified boot.efi (I would download it again to be certain).

It's on the extra sata. Yeah. That I'd my next option to try and the boot efi? I read tiamo made 2 but I only saw the one file?

If seems to be related to the 64bit boot. It says it's running on 64bit boot mode then gets stuck on an error reading the boot cache.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.