Jump to content

iMacPro SMBIOS and new horizens


Cyberdevs
 Share

124 posts in this topic

Recommended Posts

Yes it hasn't been merged with the main macOS releases that's why we need to add the board-id and the SupportedModelProperties into the platformsupport.plist manually.

But there is a specific macOS update for iMacPro computers which is available on Apple's website and through the AppStore.

If I create USB installation, where I should add platformsupport.plist manually?

Link to comment
Share on other sites

If I create USB installation, where I should add platformsupport.plist manually?

If you follow the guide provided in the first post under the D2 section you can download the macOS install app and then you can create the iMacPro version of the installer and you won’t be needing to edit the platformsupport.plist

 

In addition the platformsupport.plist is placed under:

 

/System/Library/CoreServices/PlatformSupport.plist

 

Which I guess is not present on the usb installer anyway. I don’t have access to my computer right now too see where it is placed on a usb disk installer.

 

Sent from my iPhone using Tapatalk

Link to comment
Share on other sites

If I create USB installation, where I should add platformsupport.plist manually?

There are two PlatformSupport.plist files in the USB installer

 

1. /Volumes/Install macOS High Sierra/System/Library/CoreServices

2. /Volumes/Install macOS High Sierra/.IABootFiles

 

You need to add the board-id and the SupportedModelProperties to both files, or simply edit one of them and then copy it to the other path.

  • Like 1
Link to comment
Share on other sites

Ok,

After attempting to boot from macOS USB installer which I created by using the regular macOS 10.13.3 I get the following error

9254d822a2137edef52676efefda13fb.jpg

 

So I guess we still need to wait for an official release by Apple or we can use the instructions given by @KGP-iMacPro in the D2 section of his guide.

 

 

 

Sent from my iPhone using Tapatalk

Link to comment
Share on other sites

Ok,

After attempting to boot from macOS USB installer which I created by using the regular macOS 10.13.3 I get the following error

9254d822a2137edef52676efefda13fb.jpg

 

So I guess we still need to wait for an official release by Apple or we can use the instructions given by @KGP-iMacPro in the D2 section of his guide.

 

 

 

Sent from my iPhone using Tapatalk

Boot from recovery partition and select clean install from menu. Or if you have working osx partition extract from installer: BaseSystem.dmg mount it and select installer. In both situation installer will download most recent osx version for your machine.  

  • Like 1
Link to comment
Share on other sites

Boot from recovery partition and select clean install from menu. Or if you have working osx partition extract from installer: BaseSystem.dmg mount it and select installer. In both situation installer will download most recent osx version for your machine.  

I already created the macOS 10.13.3 installer for iMacPro. It was just a test to see if adding the iMacPro board-id and the SupportedModelProperties to a regular installer should suffice or not.

 

But thanks for the tip anyway :)

Link to comment
Share on other sites

I had to jump through hoops at the beginning. I changed the platform support plist and SMBIOS, then I did an app store install to a fresh SSD, luckily there was an OS update at that time. I think 10.13.4 or even later 10.13.3 updates are no good for this (you get the current version being newer than the intended install). Find an older 10.13.3 version and install that to your fresh SSD then upgrade that one maybe.

Once I had that fresh install with an Imac Pro version I didn't need the platform support plist hack.

Then I migrated my stuff to the new install and voila!

Now it's just upgrading imac pro to imac pro no worries.

 

On X299 it seems definitely worth it, with a very stable system now on 10.13.4

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

I just completed the installation on my Skylake rig and the lags are still here, not as bad as iMac17,1 but I still have the lags in Safari and Dock.

 

My CPU only has three steps 800 Mhz, 4.00 GHz and 4.10 GHz

I activated the Intel HD 530 to see if that can help but it didn't.

 

AppleIntelInfo.kext v2.9 Copyright © 2012-2017 Pike R. Alpha. All rights reserved.
enableHWP................................: 0
Settings:
------------------------------------------
logMSRs..................................: 1
logIGPU..................................: 0
logCStates...............................: 1
logIPGStyle..............................: 1
InitialTSC...............................: 0x55912852388 (147 MHz)
MWAIT C-States...........................: 1319200
Processor Brandstring....................: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
Processor Signature..................... : 0x506E3
------------------------------------------
- Family............................... : 6
- Stepping............................. : 3
- Model................................ : 0x5E (94)
Model Specific Registers (MSRs)
------------------------------------------
MSR_IA32_PLATFORM_ID.............(0x17)  : 0x4000000000000
------------------------------------------
- Processor Flags...................... : 1
MSR_CORE_THREAD_COUNT............(0x35)  : 0x40008
------------------------------------------
- Core Count........................... : 4
- Thread Count......................... : 8
MSR_PLATFORM_INFO................(0xCE)  : 0x80838F1012800
------------------------------------------
- Maximum Non-Turbo Ratio.............. : 0x28 (4000 MHz)
- Ratio Limit for Turbo Mode........... : 1 (programmable)
- TDP Limit for Turbo Mode............. : 1 (programmable)
- Low Power Mode Support............... : 0 (LMP not supported)
- Number of ConfigTDP Levels........... : 0 (only base TDP level available)
- Maximum Efficiency Ratio............. : 8
- Minimum Operating Ratio.............. : 8
MSR_PMG_CST_CONFIG_CONTROL.......(0xE2)  : 0x8000
------------------------------------------
- I/O MWAIT Redirection Enable......... : 0 (not enabled)
- CFG Lock............................. : 1 (MSR locked until next reset)
- C3 State Auto Demotion............... : 0 (disabled/unsupported)
- C1 State Auto Demotion............... : 0 (disabled/unsupported)
- C3 State Undemotion.................. : 0 (disabled/unsupported)
- C1 State Undemotion.................. : 0 (disabled/unsupported)
- Package C-State Auto Demotion........ : 0 (disabled/unsupported)
- Package C-State Undemotion........... : 0 (disabled/unsupported)
MSR_PMG_IO_CAPTURE_BASE..........(0xE4)  : 0x0
- C-state Range........................ : 0 (C-States not included, I/O MWAIT redirection not enabled)
IA32_MPERF.......................(0xE7)  : 0x246E60F1E91
IA32_APERF.......................(0xE8)  : 0x204BA9F4452
MSR_FLEX_RATIO...................(0x194) : 0xE0000
MSR_IA32_PERF_STATUS.............(0x198) : 0x26A900002800
------------------------------------------
- Current Performance State Value...... : 0x2800 (4000 MHz)
MSR_IA32_PERF_CONTROL............(0x199) : 0x2800
------------------------------------------
- Target performance State Value....... : 0x2800 (4000 MHz)
- Intel Dynamic Acceleration........... : 0 (IDA engaged)
IA32_CLOCK_MODULATION............(0x19A) : 0x0
IA32_THERM_INTERRUPT.............(0x19B) : 0x0
IA32_THERM_STATUS................(0x19C) : 0x88470000
------------------------------------------
- Thermal Status....................... : 0
- Thermal Log.......................... : 0
- PROCHOT # or FORCEPR# event.......... : 0
- PROCHOT # or FORCEPR# log............ : 0
- Critical Temperature Status.......... : 0
- Critical Temperature log............. : 0
- Thermal Threshold #1 Status.......... : 0
- Thermal Threshold #1 log............. : 0
- Thermal Threshold #2 Status.......... : 0
- Thermal Threshold #2 log............. : 0
- Power Limitation Status.............. : 0
- Power Limitation log................. : 0
- Current Limit Status................. : 0
- Current Limit log.................... : 0
- Cross Domain Limit Status............ : 0
- Cross Domain Limit log............... : 0
- Digital Readout...................... : 71
- Resolution in Degrees Celsius........ : 1
- Reading Valid........................ : 1 (valid)
MSR_THERM2_CTL...................(0x19D) : 0x0
IA32_MISC_ENABLES................(0x1A0) : 0x850089
------------------------------------------
- Fast-Strings......................... : 1 (enabled)
- FOPCODE compatibility mode Enable.... : 0
- Automatic Thermal Control Circuit.... : 1 (enabled)
- Split-lock Disable................... : 0
- Performance Monitoring............... : 1 (available)
- Bus Lock On Cache Line Splits Disable : 0
- Hardware prefetch Disable............ : 0
- Processor Event Based Sampling....... : 0 (PEBS supported)
- GV1/2 legacy Enable.................. : 0
- Enhanced Intel SpeedStep Technology.. : 1 (enabled)
- MONITOR FSM.......................... : 1 (MONITOR/MWAIT supported)
- Adjacent sector prefetch Disable..... : 0
- CFG Lock............................. : 0 (MSR not locked)
- xTPR Message Disable................. : 1 (disabled)
MSR_TEMPERATURE_TARGET...........(0x1A2) : 0x641400
------------------------------------------
- Turbo Attenuation Units.............. : 0
- Temperature Target................... : 100
- TCC Activation Offset................ : 0
MSR_MISC_PWR_MGMT................(0x1AA) : 0x1CC1
------------------------------------------
- EIST Hardware Coordination........... : 1 (hardware coordination disabled)
- Energy/Performance Bias support...... : 1
- Energy/Performance Bias.............. : 0 (disabled/MSR not visible to software)
- Thermal Interrupt Coordination Enable : 0 (thermal interrupt not rerouted)
- SpeedShift Technology Enable......... : 1 (enabled)
- SpeedShift Interrupt Coordination.... : 1 (enabled)
- SpeedShift Energy Efficient Perf..... : 1 (enabled)
- SpeedShift Technology Setup for HWP.. : Yes (setup for HWP)
MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x2828282A
------------------------------------------
- Maximum Ratio Limit for C01.......... : 2A (4200 MHz)
- Maximum Ratio Limit for C02.......... : 28 (4000 MHz)
- Maximum Ratio Limit for C03.......... : 28 (4000 MHz)
- Maximum Ratio Limit for C04.......... : 28 (4000 MHz)
IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x1
------------------------------------------
- Power Policy Preference...............: 1 (highest performance)
MSR_POWER_CTL....................(0x1FC) : 0x3C005F
------------------------------------------
- Bi-Directional Processor Hot..........: 1 (enabled)
- C1E Enable............................: 1 (enabled)
MSR_RAPL_POWER_UNIT..............(0x606) : 0xA0E03
------------------------------------------
- Power Units.......................... : 3 (1/8 Watt)
- Energy Status Units.................. : 14 (61 micro-Joules)
- Time Units .......................... : 10 (976.6 micro-Seconds)
MSR_PKG_POWER_LIMIT..............(0x610) : 0x42FFD0001AEA82
------------------------------------------
- Package Power Limit #1............... : 3408 Watt
- Enable Power Limit #1................ : 1 (enabled)
- Package Clamping Limitation #1....... : 0 (disabled)
- Time Window for Power Limit #1....... : 13 (20480 milli-Seconds)
- Package Power Limit #2............... : 4090 Watt
- Enable Power Limit #2................ : 1 (enabled)
- Package Clamping Limitation #2....... : 0 (disabled)
- Time Window for Power Limit #2....... : 33 (10 milli-Seconds)
- Lock................................. : 0 (MSR not locked)
MSR_PKG_ENERGY_STATUS............(0x611) : 0x25D55D06
------------------------------------------
- Total Energy Consumed................ : 38741 Joules (Watt = Joules / seconds)
MSR_PP0_POWER_LIMIT..............(0x638) : 0x0
MSR_PP0_ENERGY_STATUS............(0x639) : 0x1609C47E
------------------------------------------
- Total Energy Consumed................ : 22567 Joules (Watt = Joules / seconds)
MSR_PP0_POWER_LIMIT..............(0x638) : 0x0
MSR_PP0_ENERGY_STATUS............(0x639) : 0x1609C527
------------------------------------------
- Total Energy Consumed................ : 22567 Joules (Watt = Joules / seconds)
MSR_CONFIG_TDP_NOMINAL...........(0x648) : 0x28
MSR_CONFIG_TDP_LEVEL1............(0x649) : 0x0
MSR_CONFIG_TDP_LEVEL2............(0x64a) : 0x0
MSR_CONFIG_TDP_CONTROL...........(0x64b) : 0x80000000
MSR_TURBO_ACTIVATION_RATIO.......(0x64c) : 0x0
MSR_PKGC3_IRTL...................(0x60a) : 0x0
MSR_PKGC6_IRTL...................(0x60b) : 0x0
MSR_PKGC7_IRTL...................(0x60c) : 0x0
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x0
MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x0
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x0
MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x0
MSR_PKG_C7_RESIDENCY.............(0x3fa) : 0x0
MSR_PKG_C8_RESIDENCY.............(0x630) : 0x0
MSR_PKG_C9_RESIDENCY.............(0x631) : 0x0
MSR_PKG_C10_RESIDENCY............(0x632) : 0x0
MSR_PKG_C8_LATENCY...............(0x633) : 0x0
MSR_PKG_C9_LATENCY...............(0x634) : 0x0
MSR_PKG_C10_LATENCY..............(0x635) : 0x0
MSR_PLATFORM_ENERGY_COUNTER......(0x64D) : 0x0 (not supported by hardware/BIOS)
MSR_PPERF........................(0x64E) : 0x1FCF7296E98
------------------------------------------
- Hardware workload scalability........ : 2185990074008
MSR_CORE_PERF_LIMIT_REASONS......(0x64F) : 0x30001000
------------------------------------------
- PROCHOT Status....................... : 0
- Thermal Status....................... : 0
- Residency State Regulation Status.... : 0
- Running Average Thermal Limit Status. : 0
- VR Therm Alert Status................ : 0
- VR Therm Design Current Status....... : 0
- Other Status......................... : 0
- Package/Platform-Level #1 Power Limit : 0
- Package/Platform-Level #2 Power Limit : 0
- Max Turbo Limit Status............... : 1 (frequency reduced below OS request due to multi-core turbo limits)
- Turbo Transition Attenuation Status.. : 0
- PROCHOT Log.......................... : 0
- Thermal Log.......................... : 0
- Residency State Regulation Log....... : 0
- Running Average Thermal Limit Log.... : 0
- VR Therm Alert Log................... : 0
- VR Thermal Design Current Log........ : 0
- Other Status Log..................... : 0
- Package/Platform-Level #1 Power Limit : 0
- Package/Platform-Level #2 Power Limit : 0
- Max Turbo Limit Log.................. : 1 (status bit has asserted)
- Turbo Transition Attenuation Log..... : 1 (status bit has asserted)
HDC Supported
IA32_PKG_HDC_CTL.................(0xDB0) : 0x0
IA32_PM_CTL1.....................(0xDB1) : 0x1
------------------------------------------
HDC Allow Block..................(0xDB1) : 1 (HDC blocked)
IA32_THREAD_STALL................(0xDB2) : 0x0
MSR_PKG_HDC_CONFIG...............(0x652) : 0x2
------------------------------------------
Pkg Cx Monitor ..................(0x652) : 2 (count package C3 and deeper)
MSR_CORE_HDC_RESIDENCY...........(0x653) : 0x0
MSR_PKG_HDC_SHALLOW_RESIDENCY....(0x655) : 0x0
MSR_PKG_HDC_DEEP_RESIDENCY.......(0x656) : 0x0
IA32_TSC_DEADLINE................(0x6E0) : 0x5592789EC91
IA32_PM_ENABLE...................(0x770) : 0x0 (HWP Supported but not, yet, enabled)
CPU Ratio Info:
------------------------------------------
Base Clock Frequency (BLCK)............. : 100 MHz
Maximum Efficiency Ratio/Frequency.......:  8 ( 800 MHz)
Maximum non-Turbo Ratio/Frequency........: 40 (4000 MHz)
Maximum Turbo Ratio/Frequency............: 42 (4200 MHz)
P-State ratio * 100 = Frequency in MHz
------------------------------------------
CPU P-States [ 35 (40) ]
CPU C6-Cores [ 0 1 2 4 5 ]
CPU C6-Cores [ 0 1 2 3 4 5 7 ]
CPU P-States [ (8) 35 38 40 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 ]
CPU P-States [ (8) 35 36 38 40 ]
CPU P-States [ 8 34 35 36 38 (40) ]
CPU P-States [ 8 34 35 36 38 39 (40) ]
CPU P-States [ 8 34 35 36 38 39 40 (42) ]
CPU P-States [ (8) 33 34 35 36 38 39 40 42 ]
CPU P-States [ (8) 31 33 34 35 36 38 39 40 42 ]
CPU P-States [ 8 31 32 33 34 35 36 38 39 (40) 42 ]
CPU P-States [ (8) 31 32 33 34 35 36 37 38 39 40 42 ]
CPU P-States [ (8) 29 31 32 33 34 35 36 37 38 39 40 42 ]
CPU P-States [ 8 29 31 32 33 34 35 36 37 38 39 (40) 41 42 ]
CPU P-States [ (8) 27 29 31 32 33 34 35 36 37 38 39 40 41 42 ]
CPU P-States [ (8) 25 27 29 31 32 33 34 35 36 37 38 39 40 41 42 ]
CPU P-States [ (8) 17 25 27 29 31 32 33 34 35 36 37 38 39 40 41 42 ]
CPU P-States [ (8) 15 17 25 27 29 31 32 33 34 35 36 37 38 39 40 41 42 ]
CPU P-States [ (8) 14 15 17 25 27 29 31 32 33 34 35 36 37 38 39 40 41 42 ]
CPU P-States [ 8 14 15 17 24 25 27 29 31 32 33 34 35 36 37 38 39 (40) 41 42 ]
CPU P-States [ (8) 13 14 15 17 24 25 27 29 31 32 33 34 35 36 37 38 39 40 41 42 ]
CPU P-States [ (8) 13 14 15 17 24 25 26 27 29 31 32 33 34 35 36 37 38 39 40 41 42 ]
CPU P-States [ 8 13 14 15 17 24 25 26 27 28 29 31 32 33 34 35 36 37 38 39 (40) 41 42 ]
CPU P-States [ (8) 13 14 15 17 22 24 25 26 27 28 29 31 32 33 34 35 36 37 38 39 40 41 42 ]
CPU P-States [ 8 13 14 15 17 19 22 24 25 26 27 28 29 31 32 33 34 35 36 37 38 39 (40) 41 42 ]
CPU P-States [ 8 13 14 15 17 19 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 (40) 41 42 ]
CPU P-States [ (8) 13 14 15 17 19 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ]
CPU P-States [ (8) 13 14 15 17 19 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ]
CPU P-States [ (8) 13 14 15 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ]
CPU P-States [ (8) 13 14 15 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ]
CPU P-States [ (8) 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ]
CPU P-States [ (8) 10 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ]
CPU P-States [ (8) 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ]
CPU P-States [ (8) 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ]
CPU P-States [ (8) 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ]

Looks ok to me.

  • Like 1
Link to comment
Share on other sites

I had a few hours to spare and did a small experiment with my Skylake X rig.

I tested 1,1, 18,3, 17,1 and 6,1. (Fabio is right, the same 10.13.4 works for all of them without patching)

My config plist is super vanilla now and no patches for anything except USB, and that's not even very important - gives me 2 extra ports which I don't use anyway.

 

Oddly, 6,1 gave me about 8% better GPU - in geekbench anyway (178000 from 155000). Cinebench was a couple of percent better.

imac pro 1,1 was the worst of them by a few percent.

 

I still think that, being the last Mac without GPU and designed for expansion, the 6,1 SMBIOS seems to work just a bit better. I'm looking forward to next years Mac Pro for this reason.

 

So anyway, does this lag in the nvidia drivers happen with all the SMBIOS?

 

edit: the other bonus on 6,1 being that I get 2 monitors on dp, rather than 1 on HDMI and 1 on dp with all the other SMBIOS....

  • Like 1
Link to comment
Share on other sites

here is iMacPro the best, 183k Geekbench, Luxmark 25383

MacPro6,1 175k Geekbench, Luxmark around 25300 = the same

 

CPU no changes

 

i think GPU performance is affected by GPU temps? My Vega has a full water block, after Luxmark it shows @ 30° 

post-1615252-0-91134700-1518691923_thumb.jpg

post-1615252-0-24305900-1518691944_thumb.jpg

  • Like 3
Link to comment
Share on other sites

  • 2 months later...
21 minutes ago, ergot said:

Hmmm...how to change SMBIOS to iMac pro? my clover don't have this option...can anyone guide me?

Thanks

 

You need to use Clover Configurator and under the SMBIOS section you can change it to iMacPro1,1

Screen Shot 2018-04-28 at 10.35.26 AM.png

Screen Shot 2018-04-28 at 10.35.36 AM.png

Link to comment
Share on other sites

4 minutes ago, ergot said:

thanks Cyberdevs but my clover don't show this...which version are you using?

I'm using v2.4k r4439 

My Clover Configurator version is 4.61.0.0, What you are referring to is the revision of you Clover Bootloader which is r4439.

Download this version

Clover configurator is an application which helps you to edit and reconfigure the config.plist (and other stuff in the EFI partitions such as drivers, bootlog etc.)

 

The version of your Clover Configurator is old and it has no iMacPro SMBIOS settings.

Edited by Cyberdevs
Link to comment
Share on other sites

2 minutes ago, Cyberdevs said:

My Clover Configurator version is 4.61.0.0, What you are referring to is the revision of you Clover Bootloader which is r4439.

Download this version

Clover configurator is an application which helps you to edit and reconfigure the config.plist (and other stuff in the EFI partitions such as drivers, bootlog etc.)

 

The version of your Clover Configurator is old and it has no iMacPro SMBIOS settings.

correct, thanks!!!!

Link to comment
Share on other sites

I have adopted the Smbios iMacPro on my H81 rig since i began my X299 build. I have updated to 10.13.4 SU (17E202) by terminal command with no issue :)

Loloflat6_H81_iMacPro_Smbios.jpeg

  • Like 1
Link to comment
Share on other sites

On 2/15/2018 at 9:03 AM, surfinchina said:

I had a few hours to spare and did a small experiment with my Skylake X rig.

I tested 1,1, 18,3, 17,1 and 6,1. (Fabio is right, the same 10.13.4 works for all of them without patching)

My config plist is super vanilla now and no patches for anything except USB, and that's not even very important - gives me 2 extra ports which I don't use anyway.

 

Oddly, 6,1 gave me about 8% better GPU - in geekbench anyway (178000 from 155000). Cinebench was a couple of percent better.

imac pro 1,1 was the worst of them by a few percent.

 

I still think that, being the last Mac without GPU and designed for expansion, the 6,1 SMBIOS seems to work just a bit better. I'm looking forward to next years Mac Pro for this reason.

 

So anyway, does this lag in the nvidia drivers happen with all the SMBIOS?

 

edit: the other bonus on 6,1 being that I get 2 monitors on dp, rather than 1 on HDMI and 1 on dp with all the other SMBIOS....

 

I am using MSI X299 Tomahawk AC but in my config.plist, I am unable to boot without some VoodooTSCSync.kext.I created a custom kext for my 10-Core i9 7900X. I also have to use Rename oem _DSM to ZDSM as DSDT patch. Without these 2 things, my hack refuses to boot. I am using latest version of AptioMemory.efi.

 

How come you are able to boot vanilla? BTW 10.13.4 here.

Edited by d5aqoep
Link to comment
Share on other sites

3 hours ago, d5aqoep said:

 

I am using MSI X299 Tomahawk AC but in my config.plist, I am unable to boot without some VoodooTSCSync.kext.I created a custom kext for my 10-Core i9 7900X. I also have to use Rename oem _DSM to ZDSM as DSDT patch. Without these 2 things, my hack refuses to boot. I am using latest version of AptioMemory.efi.

 

How come you are able to boot vanilla? BTW 10.13.4 here.

 I'm not surprised because the the MSR 0xE2 register is locked and therefore not writeable so you must boot with  VoodooTSCSync.kext and TCSadjustreset.kext take a look about the guide here for X299 build https://www.insanelymac.com/forum/topic/331658-how-to-build-your-own-imac-pro-successful-buildextended-guide/

Edited by Loloflat6
Link to comment
Share on other sites

1 minute ago, Loloflat6 said:

 I'm not surprised because the the MSR 0xE2 register is unlocked and therefore writeable so you must boot with  VoodooTSCSync.kext and TCSadjustreset.kext take a look about the guide here for X299 build https://www.insanelymac.com/forum/topic/331658-how-to-build-your-own-imac-pro-successful-buildextended-guide/

You just need VoodooTSCSync.kext OR TCSadjustreset.kext, not both. They do the same thing.

I also use OsxAptioFixDrv-64.efi, but don't need AptioMemory.efi or Rename oem _DSM to ZDSM.

I don't have any DSDT or SSDT. But I don't use TB or any PCI cards except the GPU.

I'm running 10.13.5

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...