Jump to content

Power Mac G5 Ryzen 3900X Custom Loop Build

awei

I normally do not post things but I figure this was something worth putting out on the web.  This goes back to sometime around 2009, i acquired a G5 power mac and gutted it to mount a pc inside because I have always liked the G5/Mac Pro tower design. This was back when I was in college, so it was pretty barebone and rough how I did it.  I did not want to cut the outside so I mounted the board by removing and epoxying the original standoffs to fit an MATX board.  I ran all I/O through the PCI slots to avoid cutting the rear.  The PSU carrier I made out of sheet metal and bolting it to the bottom of the case using the existing screw holes for the orignal psu.  It was pretty shoddy but it worked.IMG_5215.thumb.jpeg.4ef187d7ad365aead0b6e9de46f38350.jpeg

 

 

I used this pc about a year before I needed to upgrade for school work and its been pretty much sitting untouched since, until about 3 months ago when I decided it may be worth revisiting and the timing fit in with the launch of the ryzen 3000 series pc.  Like my first attempt I wanted the exterior to be left untouched, and this time I wanted to try to use the existing I/O cutouts.  To make this happen I used my 3D printer to fabricate a motherboard tray and printed a housing that would fit usb, ethernet, and aux extensions/couplers.  Note the USB Type C are only 3.1 and not thunderbolt.  I couldn't find thunderbolt 3 or Gen 2 couplers.

 

IMG_5240.thumb.jpeg.e8e306a07794ae398324360680772a97.jpeg

 

Aside from the motherboard tray and I/O adapter, I also 3D printed a top 240mm radiator mount, front 280mm radiator mount, a psu carrier w/ a mount for a pump/reservoir combo, and a cable tray that ran from the psu carrier up to the top radiator.  The GPU was mounted using a pci-e riser card and screwed into the 3D printed tray. I also designed a top cover for the psu carrier, but I had to printed it using an online SLS printing service because it exceeded my printers limits. Below is a photo of the prototype fitting. 

IMG_5252.thumb.jpeg.de5d3130748a71e13e2ec7d820285310.jpeg

 

And after spraying on some paint.

IMG_5319.thumb.jpeg.d52340d91e8e32e8ed69b6a5b55d2648.jpeg

 

And some pics post build.  Originally I was planning to do hard tubing, but then I thought black rubber tubing with nickel fittings would look pretty nice.

IMG_5340.thumb.jpeg.789edfe77d80fe475592d496c9b6ab82.jpeg

IMG_5337.thumb.jpeg.8190c4fecf8f6ab830939ed3b53c9db4.jpeg

IMG_5330.thumb.jpeg.1956ea5fa20403f7832c60b86e4c7b3c.jpeg

 

Components:

CPU: Ryzen 3900X

Motherboard: Asus ROG Strix B450-I

GPU: MSI Vega 56 OC Air Boost

RAM: G.Skill Trident Z 2 x 16GB DDR4 3200

SSD: 2x 512 Samsung 970 Pro NVME

PSU: Corsair SF 750 SFX

Radiators: 1x 280mm EK SE, 1x 240mm EK SE

Reservoir: Singularity 150mm Protium

Pump: EK D5 Revo Pump

Waterblock: Heatkiller Series Waterblocks

PCI-E Riser: Phantek 220mm Premium Riser Card

Fans: 2x 140mm , 2x 120mm, 2x 92mm Noctua redux series PWM

Wifi Card: Dell DW1560 (needed for Mojave Wifi/Bluetooth)

 

This build is currently running Windows 10 & Mojave 10.14.5.  I managed to get wifi, bluetooth, onboard audio and onboard ethernet all working.  The only things that is not working is HDMI/Displayport passthrough (They were working, but the kext that got onboard audio working broke it.). 

 

474038119_ScreenShot2019-07-29at2_16_14PM.png.7795bd3adce337e20e2da2bb46639e4b.png

 

For the Mojave installation, I followed AMD-OSX knowledge base guide.

 

For reference, below are the following kexts that I have in my clover folder.  Please note I am not an expert in hackintosh, this is fact the second hackintosh I have done, the first being back in 2007 on a toshiba laptop.

 

-AirportBrcmfixup

-AppleALC (This probably can be taken out as I couldn't get it to enable the onboard audio, VoodoHDA however worked)

-BrcmFirmwareData

-BrcmNonPatchRAM2

-BRCMPatchRAM2

-FakeSMC

-Lilu

-NullCPUPowerManagement

-SmallTree-Intel-211-AT-PCIe-GBE

-VoodoHDA

-WhateverGreen

 

Clover Fixes

-FixShutdown

-FixAirport

-FixHDA

 

Boot Arguments

- -v

- npci=0x2000

- darkwake=1

- -lilubetaall

 

Overall this project took 2 1/2 months to complete and although not perfect, overall I am happy with how it turned out. Their are some things i would do differently if I was to do this again. For example the cable cover I designed is to difficult to access because I was trying to keep it all one piece.  If I was to do this again I would segment it to be accessible.  At its present you cant remove it without completely removing all the pc components.  A friend of mine gave me a couple Mac Pro towers that they had been sitting at their office for years and slated to get dumped.  They do not work, but the exterior are in great condition so the next project would be to do a build in one of them, although for that one one I will likely do it as an air build.

Link to comment
Share on other sites

Link to post
Share on other sites

Putting that thicc ass cheese grater on a glass table, brave.

I WILL find your ITX build thread, and I WILL recommend the SIlverstone Sugo SG13B

 

Primary PC:

i7 8086k - EVGA Z370 Classified K - G.Skill Trident Z RGB - WD SN750 - Jedi Order Titan Xp - Hyper 212 Black (with RGB Riing flair) - EVGA G3 650W - dual booting Windows 10 and Linux - Black and green theme, Razer brainwashed me.

Draws 400 watts under max load, for reference.

 

How many watts do I needATX 3.0 & PCIe 5.0 spec, PSU misconceptions, protections explainedgroup reg is bad

Link to comment
Share on other sites

Link to post
Share on other sites

14 minutes ago, awei said:

I have always liked the G5/Mac Pro tower design.

Not only you. This case looks amazing.

 

BTW cool Freedom in the backgraound :D

Link to comment
Share on other sites

Link to post
Share on other sites

Looks amazing, any hardware issues or bugs with the Hackintosh? 

Core i7 2700K Oc'ed 4.4 Ghz, EVGA GTX 970 ACX 2.0 SC'ed, 16 GB DDR3 RAM, 240 GB Intel 730 SSD and 2 TB 7200 RPM HDD, Zalman Z9 plus case with 7 blue LED fans, Windows 10 Preview 

Link to comment
Share on other sites

Link to post
Share on other sites

20 hours ago, Jackgamer91 said:

Looks amazing, any hardware issues or bugs with the Hackintosh? 

So far no major bugs or hardware issues, I've only encountered some minor ones like for a bit I suddenly wasn't able to right click to pull the drop down menu on the secondary monitors, and I couldn't get a couple third party apps to install or run properly but I am not sure if its because its a hackintosh or if its just Mojave. 

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, awei said:

So far no major bugs or hardware issues, I've only encountered some minor ones like for a bit I suddenly wasn't able to right click to pull the drop down menu on the secondary monitors, and I couldn't get a couple third party apps to install or run properly but I am not sure if its because its a hackintosh or if its just Mojave. 

I have a old X58 motherboard with a Xeon, and a spare R9 270x. Could I make a good hackintosh from that?

Link to comment
Share on other sites

Link to post
Share on other sites

On 8/1/2019 at 10:29 PM, Dr. KEK said:

I have a old X58 motherboard with a Xeon, and a spare R9 270x. Could I make a good hackintosh from that? 

Not sure, you will have to do some web browsing to see if anyone has had luck with your particular Xeon series CPU working.  I believe your R9 290x should work natively, but again you will need to do some research.  Motherboards become a little tricky as getting networking & audio is dependent on the chipsets used on the motherboard.  You will need to find out what Ethernet & audio chipsets are on your board and see if its either natively supported or someone created a kext/patch for those chipsets.  Honestly I was lucky in that I picked a motherboard that I could get everything I wanted functioning.  I choose the Asus B450-I motherboard for this project because it was the only B450-I motherboard that I found that had 2x NVME.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×