I have been studying these forums religiously to avoid unnecessary questions and purchase everything needed for a Comprehensive Mac Pro 4,1 upgrade. I will outline all products to be used, and videos/procedures to be followed in the process. I am computer-savvy, Mac-savvy, and a modest programmer yet some of the below is still new to me (hence this post).
Please give your thoughts on anything I have listed that does not sound right or is known to cause problems, especially on the matter of Opencore as that has only very recently been made known to me. I am upgrading EVERYTHING except the fans and case. Explicit questions have been outlined in Red. THANKS!
A NOTE ON OS AND HARDWARE CHOICE: Unless you see something MISSING or INCOMPATIBLE, these are not open change.
Base System and Specifications:
Model: Mac Pro 2009 4,1
CPU: x2 Xeon E5520 4-Core @ 2.26GHz
RAM: x8 Hynix 2GB 2Rx8 PC3-8600E HMT82GV7MMR4A-H9 (16GB 1066MHz ECC)
Storage Bay 1: WD Green 2TB 5400 RPM Hard Drive WD20EZRX
Storage Bay 2:
Storage Bay 3:
Storage Bay 4:
PCIe Slot 1: ATI Radeon HD 4870 512MB
PCIe Slot 2:
PCIe Slot 3:
PCIe Slot 4:
ODD Bay 1: Apple SuperDrive
ODD Bay 2:
WiFi/BT: AirPort Extreme and Stock BT Card
PSU: Stock
OS1: 10.11.6
OS2:
Upgraded System and Specifications:
Model: Mac Pro 2009 5,1 (Flashed)
CPU: x2 Xeon X5690 6-Core @ 3.46GHz (Delidded) with Thermal Grizzly Kryonaut Paste
RAM: x8 Hynix 16GB 2Rx4 PC3L-10600R HMT82GV7MMR4A-H9 (128GB 1333MHz ECC with Heatsink)
Storage Bay 1: Mercury Extreme Pro 6G 500GB SSD
Storage Bay 2: White Label 4TB 7200RPM 3.5" Hard Drive WL4000GSA6472
Storage Bay 3: White Label 4TB 7200RPM 3.5" Hard Drive WL4000GSA6472
Storage Bay 4: Hitachi 2TB 7200RPM 3.5" Hard Drive HDS723020BLA642
PCIe Slot 1: Sapphire Radeon Vega 64 8GB HBM2 HDMI/Triple DP
PCIe Slot 2: AquaComputer KryoM.2 (adapter and heatsink) with 2TB Adata Gammix S11 Pro SSD
PCIe Slot 3: Gigabyte GC Titan Ridge 2.0 Card (Thunderbolt 3)
PCIe Slot 4: Inateck KT4004 USB 3.0 PCIe Card
ODD Bay 1: Stock Apple SuperDrive
ODD Bay 2: Pioneer BDR-211UBK (4K BluRay)
WiFi/BT: Mini-PCIe to BCM94360CD Version 3.0 with Apple BCM94360CD Card (AC Wi-Fi + BT 4.0)
PSU: Stock with Pixels Mod
OS 1: 10.14.6 Mojave in PCIe Slot ? on 2TB Adata SSD in Kryo M.2 PCIe Adapter
OS 2: Windows 10 in Storage Bay 1 on 500GB OWC SSD in Generic 2.5" to 3.5" Drive Adapter
PROCEDURES:
CPU Upgrade:
Flashing the System to 5,1: Already Done
De-Lidding the X5690 CPUs: This looks to be the simplest/safest procedure I have seen, other than not de-lidding and using thermal pads. Was curious to learn that the 'solder' used in these processors is not your typical tough lead-based solder, but actually 'Indium' which actually has some give.
Installing the X5960 CPUs: This video is good, but doesn't mention 'how tight' or 'how many turns', just use a star pattern. I will go by feel here as I've done before, but do you suggest something else?
Tools Used: Vise, Hex T-Key Wrench, Potentially razor blade, Isopropyl Alcohol, Thermal Paste
PSU Upgrade:
Pixlas Mod: Looks to be time-intensive but largely essential
Tools Used: Kareon Cables Open-end to dual 8 (6+2) pin cable 30", and all Parts listed at top of guide
GPU Upgrade:
GPU Flash: Will Install in Slot 1. After completing the Pixlas Mod, Should I flash my Sapphire Vega 64 with a Sapphire Nitro+ Vega 64 BIOS? I will be running macOS 10.14.6 and the latest (supported) version of Windows 10?
Tools Used: If flash is needed to overcome Fan issues, I have a separate Windows Desktop to perform the flash
macOS Upgrade, Initial Install, and SSD Upgrade:
Will install High Sierra via USB.
Mojave: On the 2TB NVMe drive on the PCIe Adapter in slot 2, may need to install Mojave via the OpenCore instructions instead
BootCamp Windows 10 Install:On the spare 500GB SATA SSD, I will install windows via CD and update. I do not know how Opencore affects this yet
RAM Upgrade:
After the CPU Upgrade, I will turn the system off and unplug after successfully upgrading the CPU's, then swap out the RAM. In the case of no boots/beeping I will reseat/clean.
Thunderbolt Upgrade and OpenCore:
I don't really know at what point chronologically I should do be installing OpenCore and the Thunderbolt Card.
Programming the card:
Tools Used: CH341a Programmer
OpenCore Configuration: This should give BootScreens back. So if I am using this card to output graphics, does the Vega 64 still get used for everything else?
WiFi/BT Upgrade:
All the guides I have found are overly complicated. I am going to remove the wifi card, remove the power to the bluetooth card, then just plug everything in. Not interested in putting another antenna on the back, as WiFi will not really be used. If for some reason CAT is needed, I know how to work it.
Tools Used: V3 mPCIe Adapter, 4-Pin male to male plug, coaxial extension
ODD Upgrade:
4K BluRay: Will likely keep the Stock SuperDrive above
Hard Drive Upgrades:
Don't think I need a guide for this one. The 2 4TB drives are for storage for 2 different users, formatted as ExFAT to be used in BootCamp as well. The 2TB drive is for a Time Machine Backup.
Please give your thoughts on anything I have listed that does not sound right or is known to cause problems, especially on the matter of Opencore as that has only very recently been made known to me. I am upgrading EVERYTHING except the fans and case. Explicit questions have been outlined in Red. THANKS!
A NOTE ON OS AND HARDWARE CHOICE: Unless you see something MISSING or INCOMPATIBLE, these are not open change.
Base System and Specifications:
Model: Mac Pro 2009 4,1
CPU: x2 Xeon E5520 4-Core @ 2.26GHz
RAM: x8 Hynix 2GB 2Rx8 PC3-8600E HMT82GV7MMR4A-H9 (16GB 1066MHz ECC)
Storage Bay 1: WD Green 2TB 5400 RPM Hard Drive WD20EZRX
Storage Bay 2:
Storage Bay 3:
Storage Bay 4:
PCIe Slot 1: ATI Radeon HD 4870 512MB
PCIe Slot 2:
PCIe Slot 3:
PCIe Slot 4:
ODD Bay 1: Apple SuperDrive
ODD Bay 2:
WiFi/BT: AirPort Extreme and Stock BT Card
PSU: Stock
OS1: 10.11.6
OS2:
Upgraded System and Specifications:
Model: Mac Pro 2009 5,1 (Flashed)
CPU: x2 Xeon X5690 6-Core @ 3.46GHz (Delidded) with Thermal Grizzly Kryonaut Paste
RAM: x8 Hynix 16GB 2Rx4 PC3L-10600R HMT82GV7MMR4A-H9 (128GB 1333MHz ECC with Heatsink)
Storage Bay 1: Mercury Extreme Pro 6G 500GB SSD
Storage Bay 2: White Label 4TB 7200RPM 3.5" Hard Drive WL4000GSA6472
Storage Bay 3: White Label 4TB 7200RPM 3.5" Hard Drive WL4000GSA6472
Storage Bay 4: Hitachi 2TB 7200RPM 3.5" Hard Drive HDS723020BLA642
PCIe Slot 1: Sapphire Radeon Vega 64 8GB HBM2 HDMI/Triple DP
PCIe Slot 2: AquaComputer KryoM.2 (adapter and heatsink) with 2TB Adata Gammix S11 Pro SSD
PCIe Slot 3: Gigabyte GC Titan Ridge 2.0 Card (Thunderbolt 3)
PCIe Slot 4: Inateck KT4004 USB 3.0 PCIe Card
ODD Bay 1: Stock Apple SuperDrive
ODD Bay 2: Pioneer BDR-211UBK (4K BluRay)
WiFi/BT: Mini-PCIe to BCM94360CD Version 3.0 with Apple BCM94360CD Card (AC Wi-Fi + BT 4.0)
PSU: Stock with Pixels Mod
OS 1: 10.14.6 Mojave in PCIe Slot ? on 2TB Adata SSD in Kryo M.2 PCIe Adapter
OS 2: Windows 10 in Storage Bay 1 on 500GB OWC SSD in Generic 2.5" to 3.5" Drive Adapter
PROCEDURES:
CPU Upgrade:
Flashing the System to 5,1: Already Done
De-Lidding the X5690 CPUs: This looks to be the simplest/safest procedure I have seen, other than not de-lidding and using thermal pads. Was curious to learn that the 'solder' used in these processors is not your typical tough lead-based solder, but actually 'Indium' which actually has some give.
Installing the X5960 CPUs: This video is good, but doesn't mention 'how tight' or 'how many turns', just use a star pattern. I will go by feel here as I've done before, but do you suggest something else?
Tools Used: Vise, Hex T-Key Wrench, Potentially razor blade, Isopropyl Alcohol, Thermal Paste
PSU Upgrade:
Pixlas Mod: Looks to be time-intensive but largely essential
Tools Used: Kareon Cables Open-end to dual 8 (6+2) pin cable 30", and all Parts listed at top of guide
GPU Upgrade:
GPU Flash: Will Install in Slot 1. After completing the Pixlas Mod, Should I flash my Sapphire Vega 64 with a Sapphire Nitro+ Vega 64 BIOS? I will be running macOS 10.14.6 and the latest (supported) version of Windows 10?
Tools Used: If flash is needed to overcome Fan issues, I have a separate Windows Desktop to perform the flash
macOS Upgrade, Initial Install, and SSD Upgrade:
Will install High Sierra via USB.
Mojave: On the 2TB NVMe drive on the PCIe Adapter in slot 2, may need to install Mojave via the OpenCore instructions instead
BootCamp Windows 10 Install:On the spare 500GB SATA SSD, I will install windows via CD and update. I do not know how Opencore affects this yet
RAM Upgrade:
After the CPU Upgrade, I will turn the system off and unplug after successfully upgrading the CPU's, then swap out the RAM. In the case of no boots/beeping I will reseat/clean.
Thunderbolt Upgrade and OpenCore:
I don't really know at what point chronologically I should do be installing OpenCore and the Thunderbolt Card.
Programming the card:
Tools Used: CH341a Programmer
OpenCore Configuration: This should give BootScreens back. So if I am using this card to output graphics, does the Vega 64 still get used for everything else?
WiFi/BT Upgrade:
All the guides I have found are overly complicated. I am going to remove the wifi card, remove the power to the bluetooth card, then just plug everything in. Not interested in putting another antenna on the back, as WiFi will not really be used. If for some reason CAT is needed, I know how to work it.
Tools Used: V3 mPCIe Adapter, 4-Pin male to male plug, coaxial extension
ODD Upgrade:
4K BluRay: Will likely keep the Stock SuperDrive above
Hard Drive Upgrades:
Don't think I need a guide for this one. The 2 4TB drives are for storage for 2 different users, formatted as ExFAT to be used in BootCamp as well. The 2TB drive is for a Time Machine Backup.