obus Posted January 11, 2019 Author Share Posted January 11, 2019 Hi @travisndiesing. Try this config.plist as it is. Just fill in your SMBIO:s information. config.plist Link to comment Share on other sites More sharing options...
yapan4 Posted January 13, 2019 Share Posted January 13, 2019 (edited) I want to end the idea of using an apple-native Xeon W-21xx CPU in Hackintosh to avoid FakeCPUID and kernel patches. Now it is known: 1) Hackintosh with Xeon W-21xxB also don't boot with stop on End Randomseed+++++++ 2) Native Apple iMacPro with regular Intel Xeon W-21xx(w/o "B") work perfect without any firmware or macOS changes. Make the conclusions yourself Edited January 13, 2019 by yapan4 Link to comment Share on other sites More sharing options...
obus Posted January 13, 2019 Author Share Posted January 13, 2019 hi @yapan4 Could you please elaborate a little what you mean? I don't exactly understand what you are thinking. Link to comment Share on other sites More sharing options...
yapan4 Posted January 13, 2019 Share Posted January 13, 2019 Bad transtation? Link to comment Share on other sites More sharing options...
obus Posted January 13, 2019 Author Share Posted January 13, 2019 2 hours ago, yapan4 said: I want to end the idea of using an apple-native Xeon W-21xx CPU in Hackintosh to avoid FakeCPUID and kernel patches. Now it is known: 1) Hackintosh with Xeon W-21xxB also don't boot with stop on End Randomseed+++++++ 2) Native Apple iMacPro with regular Intel Xeon W-21xx(w/o "B") work perfect without any firmware or macOS changes. Make the conclusions yourself Do you mean that it's not possible to use our not Apple branded processors natively or do you mean that they only could be used with FakeCPUID and kernel patch? Link to comment Share on other sites More sharing options...
yapan4 Posted January 13, 2019 Share Posted January 13, 2019 (edited) FakeCPUID and kernel patches are needed for properly boot Hackintosh with apple-native Xeon installed. Any difference with regular Xeon, both are not good. On native iMacPro1,1 also any difference - both apple and non-apple Xeon are good! It does not help us a lot but at least something Edited January 13, 2019 by yapan4 Link to comment Share on other sites More sharing options...
yapan4 Posted February 16, 2019 Share Posted February 16, 2019 (edited) Here is my EFI folder with the latest changes EFI.zip Note: My videocard - FirePro W7100 work native after adding DevID to kext plist and disabling AppleGraphicsDevicePolicy. Lilu+WG not needed after that. Edited February 18, 2019 by yapan4 Link to comment Share on other sites More sharing options...
yapan4 Posted February 23, 2019 Share Posted February 23, 2019 (edited) Some comments to my topic above(on page 2) about boot macos with EmuVariable.efi instead of the AptioMemoryFix.efi - This is a known situation, but it probably has nothing to do with our problem. Explanations from developers here https://www.insanelymac.com/forum/topic/331381-aptiomemoryfix/?do=findComment&comment=2661870 Edited February 23, 2019 by yapan4 Link to comment Share on other sites More sharing options...
obus Posted March 1, 2019 Author Share Posted March 1, 2019 (edited) On 1/13/2019 at 9:58 PM, yapan4 said: FakeCPUID and kernel patches are needed for properly boot Hackintosh with apple-native Xeon installed. Any difference with regular Xeon, both are not good. On native iMacPro1,1 also any difference - both apple and non-apple Xeon are good! It does not help us a lot but at least something Just for clarification. So what you say is that if we put an original Xeon W-21xxB from an original iMac Pro1,1 in to our Hackintosh we should need FakeCPUID and kernel patch? At the same time if we put for example a regular Xeon W-2175 in an original iMac Pro1,1 it everything should work OOB? Edited March 1, 2019 by obus Link to comment Share on other sites More sharing options...
Guest Posted March 1, 2019 Share Posted March 1, 2019 Hi @obus and @yapan4 I would like to share my experience time ago I have had a Xeon 2690 V2 It is from the same family of Xeon 2697 V2 and lower used in MacPro (trashcan for friend) I have had to use a patched kernel to boot with it.. So same family does not mean automatically supported by OSX I think this is also your case. Link to comment Share on other sites More sharing options...
yapan4 Posted March 1, 2019 Share Posted March 1, 2019 4 hours ago, obus said: Just for clarification. So what you say is that if we put an original Xeon W-21xxB from an original iMac Pro1,1 in to our Hackintosh we should need FakeCPUID and kernel patch? At the same time if we put for example a regular Xeon W-2175 in an original iMac Pro1,1 it everything should work OOB? Yes, you understood right. The conclusions about iMacPro with non-apple Xeon are based on these videos(i hope this is true information) https://youtu.be/WvvBh3CIoWc https://youtu.be/Ku4WwRqJh_E About apple-native Xeon on Hackintosh - the conclusions is based on this topic https://www.tonymacx86.com/threads/c422-xeon-help-installing-osx-will-turn-into-guide-once-sorted.258090/post-1842856 and needs additional confirmation Link to comment Share on other sites More sharing options...
yapan4 Posted March 1, 2019 Share Posted March 1, 2019 3 hours ago, fabiosun said: Hi @obus and @yapan4 I would like to share my experience time ago I have had a Xeon 2690 V2 It is from the same family of Xeon 2697 V2 and lower used in MacPro (trashcan for friend) I have had to use a patched kernel to boot with it.. So same family does not mean automatically supported by OSX I think this is also your case. Hi, @fabiosun I agree and I'm glad you do not forget us. Link to comment Share on other sites More sharing options...
obus Posted March 1, 2019 Author Share Posted March 1, 2019 4 hours ago, fabiosun said: Hi @obus and @yapan4 I would like to share my experience time ago I have had a Xeon 2690 V2 It is from the same family of Xeon 2697 V2 and lower used in MacPro (trashcan for friend) I have had to use a patched kernel to boot with it.. So same family does not mean automatically supported by OSX I think this is also your case. Quite right @fabiosun and @yapan4. I think we just have to wait and see what is coming up. If we are lucky it might be a similar processor in the new modular Mac Pro and if tha's the case it could be that our processors suddenly is being native and we can get rid of the patch. For the moment I'm still happy anyway because I have a rock stable Hackintosh with unbelievable prestanda. 1 Link to comment Share on other sites More sharing options...
yapan4 Posted March 2, 2019 Share Posted March 2, 2019 Thank you all! Good luck! Link to comment Share on other sites More sharing options...
obus Posted April 9, 2019 Author Share Posted April 9, 2019 On 1/27/2019 at 9:36 PM, Sherlocks said: upload your clover preboot or booted log. 나의 LG-F800S 의 Tapatalk에서 보냄 Note: temporary i use old 120Gb HDD for beta testing bootlog.txt Did you get any answer from Sherlock? Link to comment Share on other sites More sharing options...
yapan4 Posted April 9, 2019 Share Posted April 9, 2019 (edited) 4 hours ago, obus said: On 1/27/2019 at 9:36 PM, Sherlocks said: upload your clover preboot or booted log. 나의 LG-F800S 의 Tapatalk에서 보냄 Note: temporary i use old 120Gb HDD for beta testing bootlog.txt Did you get any answer from Sherlock? No, @Sherlocks did not answer Edited April 9, 2019 by yapan4 Link to comment Share on other sites More sharing options...
obus Posted April 9, 2019 Author Share Posted April 9, 2019 Ok. I have sent him a message again. The 2140b processor in original iMac Pro is natively supported by Mac OS Mojave. If you put this processor in a hackintosh you suddenly need both kernel patch and FakeCPUID. For me that must be a problem with Clover and not Mac OS Mojave. Link to comment Share on other sites More sharing options...
yapan4 Posted April 9, 2019 Share Posted April 9, 2019 I do not know what to think... Developers assure that this is not a Clover problem. Not macOS kernel problem, Not CPU problem, Not ASUS HW and BIOS problem. So where's the problem ??? Link to comment Share on other sites More sharing options...
obus Posted April 9, 2019 Author Share Posted April 9, 2019 Did you see the answer from Apianti here: 9 hours ago, obus said: Hi @Sherlocks Any new thoughts about this??? (Even on hackintosh build:s with original iMac Pro CPU:s Xeon W 2140b and ASUS C422 motherboard needs the kernel patch and fakeCPUID to boot.) Your CPU has an ID of 0x050654, where apparently the CPUs in iMacPros has the ID of 0x0506E4... You need the fake id patch because the xeons that are in iMacPros are apparently specially made and have a different identifier. Link to comment Share on other sites More sharing options...
yapan4 Posted April 9, 2019 Share Posted April 9, 2019 Hmm..., And how this explains the situation with W-2140B Hackintosh? Link to comment Share on other sites More sharing options...
obus Posted April 9, 2019 Author Share Posted April 9, 2019 (edited) it doesn't at all. I can boot with fakeCPUID for both Broadwell H and different Skylake processor id as long as I have the kernel patch. apianti claims that the id for original iMac Pro:s is 0x0506E4 because we use it for booting and he reads it from my boot.log. This is exactly the same problem as for the X299 in the beginning. Check this thread:https://pikeralpha.wordpress.com/2017/10/08/intel-to-remedy-heat-for-apples-new-imac-pro-with-special-xeon-w-skus/ This is for 2175 Processor Information Socket Designation: U2E1 Type: Central Processor Family: Xeon Manufacturer: Intel(R) Corporation ID: 54 06 05 00 FF FB EB BF Signature: Type 0, Family 6, Model 85, Stepping 4 Flags: FPU (Floating-point unit on-chip) VME (Virtual mode extension) DE (Debugging extension) PSE (Page size extension) TSC (Time stamp counter) MSR (Model specific registers) PAE (Physical address extension) MCE (Machine check exception) CX8 (CMPXCHG8 instruction supported) APIC (On-chip APIC hardware supported) SEP (Fast system call) MTRR (Memory type range registers) PGE (Page global enable) MCA (Machine check architecture) CMOV (Conditional move instruction supported) PAT (Page attribute table) PSE-36 (36-bit page size extension) CLFSH (CLFLUSH instruction supported) DS (Debug store) ACPI (ACPI supported) MMX (MMX technology supported) FXSR (FXSAVE and FXSTOR instructions supported) SSE (Streaming SIMD extensions) SSE2 (Streaming SIMD extensions 2) SS (Self-snoop) HTT (Multi-threading) TM (Thermal monitor supported) PBE (Pending break enabled) Version: Intel(R) Xeon(R) W-2175 CPU @ 2.50GHz Voltage: 1.6 V External Clock: 24 MHz Max Speed: 2496 MHz Current Speed: 2500 MHz Status: Populated, Enabled Upgrade: Other L1 Cache Handle: 0x005B L2 Cache Handle: 0x005C L3 Cache Handle: 0x005D Serial Number: 200004D Asset Tag: Intel(R) Xeon(R) W-2175 CPU @ 2.50GHz Part Number: Not Specified Core Count: 14 Core Enabled: 14 Thread Count: 28 Characteristics: 64-bit capable Multi-Core Hardware Thread Execute Protection Enhanced Virtualization Power/Performance Control This is for 2140B Processor Information Socket Designation: CPU0 Type: Central Processor Family: Pentium D Manufacturer: Intel(R) Corporation ID: 54 06 05 00 FF FB EB BF Signature: Type 0, Family 6, Model 85, Stepping 4 Flags: FPU (Floating-point unit on-chip) VME (Virtual mode extension) DE (Debugging extension) PSE (Page size extension) TSC (Time stamp counter) MSR (Model specific registers) PAE (Physical address extension) MCE (Machine check exception) CX8 (CMPXCHG8 instruction supported) APIC (On-chip APIC hardware supported) SEP (Fast system call) MTRR (Memory type range registers) PGE (Page global enable) MCA (Machine check architecture) CMOV (Conditional move instruction supported) PAT (Page attribute table) PSE-36 (36-bit page size extension) CLFSH (CLFLUSH instruction supported) DS (Debug store) ACPI (ACPI supported) MMX (MMX technology supported) FXSR (FXSAVE and FXSTOR instructions supported) SSE (Streaming SIMD extensions) SSE2 (Streaming SIMD extensions 2) SS (Self-snoop) HTT (Multi-threading) TM (Thermal monitor supported) PBE (Pending break enabled) Version: Intel(R) Xeon(R) W-2140B CPU @ 3.20GHz Voltage: 1.6 V External Clock: 25 MHz Max Speed: 3200 MHz Current Speed: 3200 MHz Status: Populated, Enabled Upgrade: Socket LGA2011-3 L1 Cache Handle: 0x001E L2 Cache Handle: 0x001F L3 Cache Handle: 0x0020 Serial Number: Not Specified Asset Tag: UNKNOWN Part Number: Not Specified Core Count: 8 Core Enabled: 8 Thread Count: 16 Characteristics: 64-bit capable Multi-Core Hardware Thread Execute Protection Enhanced Virtualization Power/Performance Control And this: https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/?page=760 Edited April 10, 2019 by obus Link to comment Share on other sites More sharing options...
yapan4 Posted April 10, 2019 Share Posted April 10, 2019 (edited) Are you sure that these CPU info from different CPUs? They are absolutely identical. FakeCPUID 0x050654 for 0x050654 I've been trying a long time ago, there was no result. I will try again tonight on 10.14.5b2, also prepare some sysctl, DarwinDumper, Clover reports... Edited April 10, 2019 by yapan4 Link to comment Share on other sites More sharing options...
obus Posted April 10, 2019 Author Share Posted April 10, 2019 (edited) here is a dump from an original iMac Pro1.1 iMac Pro Dumps.zip 0x050654 is not working neither 0x050652 witch according to piker alpha should be another CPUID for xenon w 21xxB. Edited April 10, 2019 by obus Link to comment Share on other sites More sharing options...
obus Posted April 10, 2019 Author Share Posted April 10, 2019 the only difference is that the "Mac" CPU is called Pentiium d instead of Xeon. Try to help and push apianti now on this thread:https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/?page=761 Link to comment Share on other sites More sharing options...
obus Posted April 10, 2019 Author Share Posted April 10, 2019 (edited) 2 hours ago, yapan4 said: Are you sure that these CPU info from different CPUs? They are absolutely identical. FakeCPUID 0x050654 for 0x050654 I've been trying a long time ago, there was no result. I will try again tonight on 10.14.5b2, also prepare some sysctl, DarwinDumper, Clover reports... You is right. I pasted the same processor twice. But now I have edit it correct. This is for 2175 Processor Information Socket Designation: U2E1 Type: Central Processor Family: Xeon Manufacturer: Intel(R) Corporation ID: 54 06 05 00 FF FB EB BF Signature: Type 0, Family 6, Model 85, Stepping 4 Flags: FPU (Floating-point unit on-chip) VME (Virtual mode extension) DE (Debugging extension) PSE (Page size extension) TSC (Time stamp counter) MSR (Model specific registers) PAE (Physical address extension) MCE (Machine check exception) CX8 (CMPXCHG8 instruction supported) APIC (On-chip APIC hardware supported) SEP (Fast system call) MTRR (Memory type range registers) PGE (Page global enable) MCA (Machine check architecture) CMOV (Conditional move instruction supported) PAT (Page attribute table) PSE-36 (36-bit page size extension) CLFSH (CLFLUSH instruction supported) DS (Debug store) ACPI (ACPI supported) MMX (MMX technology supported) FXSR (FXSAVE and FXSTOR instructions supported) SSE (Streaming SIMD extensions) SSE2 (Streaming SIMD extensions 2) SS (Self-snoop) HTT (Multi-threading) TM (Thermal monitor supported) PBE (Pending break enabled) Version: Intel(R) Xeon(R) W-2175 CPU @ 2.50GHz Voltage: 1.6 V External Clock: 24 MHz Max Speed: 2496 MHz Current Speed: 2500 MHz Status: Populated, Enabled Upgrade: Other L1 Cache Handle: 0x005B L2 Cache Handle: 0x005C L3 Cache Handle: 0x005D Serial Number: 200004D Asset Tag: Intel(R) Xeon(R) W-2175 CPU @ 2.50GHz Part Number: Not Specified Core Count: 14 Core Enabled: 14 Thread Count: 28 Characteristics: 64-bit capable Multi-Core Hardware Thread Execute Protection Enhanced Virtualization Power/Performance Control This is for 2140B Processor Information Socket Designation: CPU0 Type: Central Processor Family: Pentium D Manufacturer: Intel(R) Corporation ID: 54 06 05 00 FF FB EB BF Signature: Type 0, Family 6, Model 85, Stepping 4 Flags: FPU (Floating-point unit on-chip) VME (Virtual mode extension) DE (Debugging extension) PSE (Page size extension) TSC (Time stamp counter) MSR (Model specific registers) PAE (Physical address extension) MCE (Machine check exception) CX8 (CMPXCHG8 instruction supported) APIC (On-chip APIC hardware supported) SEP (Fast system call) MTRR (Memory type range registers) PGE (Page global enable) MCA (Machine check architecture) CMOV (Conditional move instruction supported) PAT (Page attribute table) PSE-36 (36-bit page size extension) CLFSH (CLFLUSH instruction supported) DS (Debug store) ACPI (ACPI supported) MMX (MMX technology supported) FXSR (FXSAVE and FXSTOR instructions supported) SSE (Streaming SIMD extensions) SSE2 (Streaming SIMD extensions 2) SS (Self-snoop) HTT (Multi-threading) TM (Thermal monitor supported) PBE (Pending break enabled) Version: Intel(R) Xeon(R) W-2140B CPU @ 3.20GHz Voltage: 1.6 V External Clock: 25 MHz Max Speed: 3200 MHz Current Speed: 3200 MHz Status: Populated, Enabled Upgrade: Socket LGA2011-3 L1 Cache Handle: 0x001E L2 Cache Handle: 0x001F L3 Cache Handle: 0x0020 Serial Number: Not Specified Asset Tag: UNKNOWN Part Number: Not Specified Core Count: 8 Core Enabled: 8 Thread Count: 16 Characteristics: 64-bit capable Multi-Core Hardware Thread Execute Protection Enhanced Virtualization Power/Performance Control Edited April 10, 2019 by obus Link to comment Share on other sites More sharing options...
Recommended Posts