- Joined
- Nov 6, 2016
- Messages
- 6
- Motherboard
- Asus Z170 Pro Gaming
- CPU
- i7-6700K
- Graphics
- Geforce GTX950
- Mac
- Classic Mac
- Mobile Phone
Hi All,
Apologies if this is the wrong place for this thread, admins please feel free to move it
I've just completed my first custo-mac build with unibeast and multibeast, successfully installing Sierra on my new machine (Asus Z170 Pro Gaming + i7 Skylake), absolutely painless - great job done by all!
I've been looking to understand the process a littler better and am looking to perform a "Vanilla" install just using Clover, in the hope that I am able to better understand the changes required to get macOS running on commodity hardware - managing my kexts by hand for example.
So far I've managed to successfully build clover from source, prepare a USB installer with the Sierra Install App and install Clover onto that stick....things are looking good so far.
I build FakeSMC from source, using the same changeset as specified in the FakeSMC binary download hosted here: https://www.tonymacx86.com/resources/fakesmc.325/ - direct link to RehabMan's GitHub - https://github.com/RehabMan/OS-X-FakeSMC-kozlek/tree/2958f5581672b7c4e2f81032214a8aad38e76059 - Finally worked out the voodoo at the end of the filename, the 1723 being the number of commits leading to this changeset
Dropped the kext off in clover's other folder, boot the installer in verbose mode, wait a while and eventually get stuck at "timeout...AppleACPICPU".
After a little tinker with settings in clover I try the FakeSMC binary download hosted here, which I believe to be the same.
To my surprise I boot straight to the installer without problems.
I compare my binary and the downloaded one to find thousands of differences.
Having pulled the Info.plist out of the downloaded one, I installed exactly the same toolchain Xcode 7.3 and grabbed exactly the same version of the 10.8 SDK (from Xcode 4.6.3) and had another go building - the only difference, I'm building on Sierra 10.12....the original build appears to have been completed on El Capitan 10.11.6.
This time my build's Info.plist matches exactly with the downloaded one yet the binary still has over 1000 differences......and I still get the timeout when booting.
Can anyone shed some light on what I might be doing wrong.....is there a patch I'm missing for Sierra?
I'd really appreciate any help.
Once I've worked these few problems out I was planning on posting a guide for other intrepid idiots like myself who like pain for no reason
Thanks,
Phil
Update:
Found that the current version of FakeSMC.kext hosted on tonymacx86 (v6.21-311-g2958f55.1723) is identical to a version hosted on RehabMan's BitBucket page: https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek/downloads (RehabMan-FakeSMC-2016-0908).
@RehabMan Can you lend a hand?
Apologies if this is the wrong place for this thread, admins please feel free to move it
I've just completed my first custo-mac build with unibeast and multibeast, successfully installing Sierra on my new machine (Asus Z170 Pro Gaming + i7 Skylake), absolutely painless - great job done by all!
I've been looking to understand the process a littler better and am looking to perform a "Vanilla" install just using Clover, in the hope that I am able to better understand the changes required to get macOS running on commodity hardware - managing my kexts by hand for example.
So far I've managed to successfully build clover from source, prepare a USB installer with the Sierra Install App and install Clover onto that stick....things are looking good so far.
I build FakeSMC from source, using the same changeset as specified in the FakeSMC binary download hosted here: https://www.tonymacx86.com/resources/fakesmc.325/ - direct link to RehabMan's GitHub - https://github.com/RehabMan/OS-X-FakeSMC-kozlek/tree/2958f5581672b7c4e2f81032214a8aad38e76059 - Finally worked out the voodoo at the end of the filename, the 1723 being the number of commits leading to this changeset
Dropped the kext off in clover's other folder, boot the installer in verbose mode, wait a while and eventually get stuck at "timeout...AppleACPICPU".
After a little tinker with settings in clover I try the FakeSMC binary download hosted here, which I believe to be the same.
To my surprise I boot straight to the installer without problems.
I compare my binary and the downloaded one to find thousands of differences.
Having pulled the Info.plist out of the downloaded one, I installed exactly the same toolchain Xcode 7.3 and grabbed exactly the same version of the 10.8 SDK (from Xcode 4.6.3) and had another go building - the only difference, I'm building on Sierra 10.12....the original build appears to have been completed on El Capitan 10.11.6.
This time my build's Info.plist matches exactly with the downloaded one yet the binary still has over 1000 differences......and I still get the timeout when booting.
Can anyone shed some light on what I might be doing wrong.....is there a patch I'm missing for Sierra?
I'd really appreciate any help.
Once I've worked these few problems out I was planning on posting a guide for other intrepid idiots like myself who like pain for no reason
Thanks,
Phil
Update:
Found that the current version of FakeSMC.kext hosted on tonymacx86 (v6.21-311-g2958f55.1723) is identical to a version hosted on RehabMan's BitBucket page: https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek/downloads (RehabMan-FakeSMC-2016-0908).
@RehabMan Can you lend a hand?
Last edited: