Contribute
Register

How to build your own iMac Pro [Successful Build/Extended Guide]

Status
Not open for further replies.
Joined
Feb 21, 2013
Messages
2
Motherboard
nof
CPU
tie
Graphics
tuf
Mac
Classic Mac
Mobile Phone
Ok thanks for reply...anyone else? Maybe solved the problem without an extra Airport Card?

Same issue I'm having with not being able to turnoff the onboard bluetooth, tried my working BT dongle from my x58 build and the onboard is the one that gets loaded. Sadly I too have resorted to getting a magic trackpad to avoid having to not use my "basic mouse" but may go down the airport route if the pcie based solution would be picked up.
 
Last edited:
Joined
Aug 19, 2016
Messages
460
Motherboard
ASUS Prime X299 Deluxe
CPU
i9-7900X
Graphics
Vega 64
Mac
  1. iMac
  2. Mac Pro
Classic Mac
  1. iMac
  2. Power Mac
Mobile Phone
  1. iOS
Hello after while :)

So, I'm can't be very happy in general because I lost my (main) job, last partner etc...
s#lt happens, and sometimes, we need some changes... for better future ...
... finally I have a little more free time for tests etc...

but... I'm today/actually very very happy with new iMac Pro by our Genius @kgp and few other genius mentionned by KGP in first post :)

So, BIOS patched after while with 2 different USB keys,
first one GUID fat32 was't ok, so with 2nd MBR fat was perfect and
now the results:

MSR 0xE2 before patch 00000402
MSR 0xCE 00070C2C_F3012100
MSR 0x1B0 00000000

and

RDMSR e2 returns value 0x7e000003

(I hope it is positive result, if I understood well :), so it could be cool if someone can confirm if it's a correct result :thumbup: )


then reinstall OS X with SMBIOS 1.1 and at this moment everything seems to work great :)
especially after first few benchmarks I'm very happy with BIG come back of performance from first version 10.13
so again we have amazing performance with CPU and of course great performance of VEGA 64 :)


Next great news is my new OSX WiFi card BCM94360CD which was ordered in much better price than OS X Wifi from US
and I have exactly the same IDs,
Screen Shot 2018-01-17 at 19.35.33.png
same performance, keyboard which work in BIOS, OSX, in Windows, AirDrop, Handoff, Unlocking etc etc ....

So personnaly I can recommend it for everyone who don't want to spent 170 $ and 30-40 $ for shipping in Europe
I will share some links in few minutes and you can buy it for 48 €


IMG_0420.JPG
IMG_0421.JPG IMG_0422.JPG

shipping time: 14-16 days in my case (to France) but in general it will be better
to think about 3 weeks, which is normal and nothing bad if you want to save money
and you can wait 1 week more than US :)

and 2nd one (at this moment only alone card... for 37€
recived 2 days later, not tested jet :) beacause I wait for separed adapter
and finally it will be together something about 58-60€ :p
IMG_0341.JPG IMG_0340.JPG

2 option almost tested in 100%, especially 1st option, so I hope you will save a lot of money now :)

Cheers :D
 
Last edited:
Joined
Oct 10, 2011
Messages
15
Motherboard
Gigabyte X299 AORUS Gaming 7
CPU
i9-7900X
Graphics
Zotac GTX 1080 Ti Amp! Extreme
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Classic Mac
  1. Power Mac
Mobile Phone
  1. Android
  2. iOS
I really do not understand what you intention to do.

1.) Are you on a MacBook Pro 14,3 hack or on a real MacBook Pro 14,3?
2.) You want to just download the BaseSystem.dmg or all content to create the "Install MacOS High Sierra.app"?
You want to do the steps manually or your want to use the script of @macanderea

I am hardly able to read your dozens of lines in the tiny pic you attached.

Cheers,

KGP

I am on a 2017 MacBook Pro 15 touchbar, I thought I had attached the full-resolution iTerm2 output, I'll try to attach again. The outputs are from running the script @macanderea written as well as me trying to run the commands line by line.
Screen Shot 2018-01-16 at 10.40.35 PM.png


I guess my question is am I done with the install media creation steps even though the console is reporting those errors?
 
Joined
Aug 19, 2016
Messages
460
Motherboard
ASUS Prime X299 Deluxe
CPU
i9-7900X
Graphics
Vega 64
Mac
  1. iMac
  2. Mac Pro
Classic Mac
  1. iMac
  2. Power Mac
Mobile Phone
  1. iOS
I am on a 2017 MacBook Pro 15 touchbar, I thought I had attached the full-resolution iTerm2 output, I'll try to attach again. The outputs are from running the script @macanderea written as well as me trying to run the commands line by line. View attachment 306642

I guess my question is am I done with the install media creation steps even though the console is reporting those errors?
@zhengfu23 can I ask....?
Do you try/want to install system from MacPro on your real MacBook Pro?? :confused:
/or just prepare Installation files for your X299 hackintosh?
 
Joined
Oct 10, 2011
Messages
15
Motherboard
Gigabyte X299 AORUS Gaming 7
CPU
i9-7900X
Graphics
Zotac GTX 1080 Ti Amp! Extreme
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Classic Mac
  1. Power Mac
Mobile Phone
  1. Android
  2. iOS
@zhengfu23 can I ask....?
Do you try/want to install system from MacPro on your real MacBook Pro?? :confused:
/or just prepare Installation files for your X299 hackintosh?
I'm trying to prepare the installation files for my X299 hackintosh! I have a Z270 Hackintosh currently but trying to install on my Gigabyte Gaming 7 + 7900X machine after seeing this quite comprehensive guide :D.

So far I've only finished step D.1 preparing the EFI folder, now I'm trying to follow D.2 to create the Installer Package. Should I use my Z270 hack to do this?
 
Joined
Aug 19, 2016
Messages
460
Motherboard
ASUS Prime X299 Deluxe
CPU
i9-7900X
Graphics
Vega 64
Mac
  1. iMac
  2. Mac Pro
Classic Mac
  1. iMac
  2. Power Mac
Mobile Phone
  1. iOS
I'm trying to prepare the installation files for my X299 hackintosh! I have a Z270 Hackintosh currently but trying to install on my Gigabyte Gaming 7 + 7900X machine after seeing this quite comprehensive guide :D.

So far I've only finished step D.1 preparing the EFI folder, now I'm trying to follow D.2 to create the Installer Package. Should I use my Z270 hack to do this?
I think it will be easier on Z270 hackintosh :p (in my personnal opinion)
I have done this preparation process yesterday and I think it's cool (if we have prepared script) but
preparation by ourselfs its quite easy so:

.2) iMac Pro macOS High Sierra 10.13.2 (17C2120) Installer Package Creation

To derive the macOS 10.13.2 build 17C2120 Full-Package Installer follow the individual steps below:

1.)
mkdir ~/Desktop/091-33271/
cd ~/Desktop/091-33271/

2.)

curl https://swdist.apple.com/content/do...ia77i36ujq0bq91ghcyyaf/091-33271.English.dist -o 091-33271.English.dist
curl http://swcdn.apple.com/content/down...xia77i36ujq0bq91ghcyyaf/RecoveryHDMetaDmg.pkg -o RecoveryHDMetaDmg.pkg
curl http://swcdn.apple.com/content/down...kywyxia77i36ujq0bq91ghcyyaf/InstallInfo.plist -o InstallInfo.plist
curl http://swcdn.apple.com/content/down...i36ujq0bq91ghcyyaf/AppleDiagnostics.chunklist -o AppleDiagnostics.chunklist
curl http://swcdn.apple.com/content/down...16ukywyxia77i36ujq0bq91ghcyyaf/OSInstall.mpkg -o OSInstall.mpkg
curl http://swcdn.apple.com/content/down...yxia77i36ujq0bq91ghcyyaf/AppleDiagnostics.dmg -o AppleDiagnostics.dmg
curl http://swcdn.apple.com/content/down...a77i36ujq0bq91ghcyyaf/InstallESDDmg.chunklist -o InstallESDDmg.chunklist
curl http://swcdn.apple.com/content/down...yxia77i36ujq0bq91ghcyyaf/BaseSystem.chunklist -o BaseSystem.chunklist
curl http://swcdn.apple.com/content/down...kywyxia77i36ujq0bq91ghcyyaf/InstallESDDmg.pkg -o InstallESDDmg.pkg
curl https://swdist.apple.com/content/do...xia77i36ujq0bq91ghcyyaf/RecoveryHDMetaDmg.pkm -o RecoveryHDMetaDmg.pkm
curl http://swcdn.apple.com/content/down...16ukywyxia77i36ujq0bq91ghcyyaf/BaseSystem.dmg -o BaseSystem.dmg
curl https://swdist.apple.com/content/do...kywyxia77i36ujq0bq91ghcyyaf/InstallESDDmg.pkm -o InstallESDDmg.pkm
curl http://swcdn.apple.com/content/down...77i36ujq0bq91ghcyyaf/InstallAssistantAuto.pkg -o InstallAssistantAuto.pkg
curl https://swdist.apple.com/content/do...p216ukywyxia77i36ujq0bq91ghcyyaf/InstallAssis

3:

4:
cd ..
productbuild --distribution ./091-33271/091-52052.English.dist --package-path ./091-33271/ installer.pkg

5:
sudo /usr/sbin/installer -pkg installer.pkg -target /Volumes/YOUR_SYSTEM_DISK name here/

6:
sudo cp ./091-33271/InstallESDDmg.pkg /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/InstallESD.dmg
sudo cp ./091-33271/AppleDiagnostics.dmg /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/
sudo cp ./091-33271/AppleDiagnostics.chunklist /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/
sudo cp ./091-33271/BaseSystem.dmg /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/
sudo cp ./091-33271/BaseSystem.chunklist /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/

et voila :p for installation files :D

then if you want prepare USB drive - after format on GUID - HFS of course and named "USB"
you prepare like always:

sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ High\ Sierra.app --nointeraction

USB is name of your USB drive

and last thing is D.3 point 3 of guide :)
and then you have only your EFI folder to configure and copy on your USB drive :)
 
Joined
Oct 10, 2011
Messages
15
Motherboard
Gigabyte X299 AORUS Gaming 7
CPU
i9-7900X
Graphics
Zotac GTX 1080 Ti Amp! Extreme
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Classic Mac
  1. Power Mac
Mobile Phone
  1. Android
  2. iOS
I think it will be easier on Z270 hackintosh :p (in my personnal opinion)
I have done this preparation process yesterday and I think it's cool (if we have prepared script) but
preparation by ourselfs its quite easy so:

.2) iMac Pro macOS High Sierra 10.13.2 (17C2120) Installer Package Creation

To derive the macOS 10.13.2 build 17C2120 Full-Package Installer follow the individual steps below:

1.)


2.)



3:


4:


5:


6:


et voila :p for installation files :D

then if you want prepare USB

sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ High\ Sierra.app --nointeraction

USB is name of your USB drive

and last thing is D.3 point 3 of guide :)
and then you have only EFI to configure and copy on your USB drive :)
Thanks for the quick reply! The script @macandrea wrote is basically a shell scrip that automatically run the commands so it's super convenient!

I'll try doing that on my Z270 hack in a bit, but I guess what I didn't know is that do I need to download the latest Install High Sierra.app from the app store before I perform the steps in D.2?
 
Joined
Aug 19, 2016
Messages
460
Motherboard
ASUS Prime X299 Deluxe
CPU
i9-7900X
Graphics
Vega 64
Mac
  1. iMac
  2. Mac Pro
Classic Mac
  1. iMac
  2. Power Mac
Mobile Phone
  1. iOS
Thanks for the quick reply! The script @macandrea wrote is basically a shell scrip that automatically run the commands so it's super convenient!

I'll try doing that on my Z270 hack in a bit, but I guess what I didn't know is that do I need to download the latest Install High Sierra.app from the app store before I perform the steps in D.2?

/no no no... you do everthing in terminal, you don't need to download nothing else etc... :)

You can use prepared script or that points copied from 1st page of guide.
Personally i recommend all points step by step than script, but it is your choice :) Good Luck :thumbup:
 
Joined
Oct 10, 2011
Messages
15
Motherboard
Gigabyte X299 AORUS Gaming 7
CPU
i9-7900X
Graphics
Zotac GTX 1080 Ti Amp! Extreme
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Classic Mac
  1. Power Mac
Mobile Phone
  1. Android
  2. iOS
/no no no... you do everthing in terminal, you don't need to download nothing else etc... :)

You can use prepared script or that points copied from 1st page of guide.
Personally i recommend all points step by step than script, but it is your choice :) Good Luck :thumbup:
Thanks! So I don't need to download the vanilla Install High Sierra.app from the app store to create the installer package right?
 
Status
Not open for further replies.
Top