Contribute
Register

[Solved Wifi & HD 520 Graphics] MacOS Sierra booted successfully, help configuring hardware

Status
Not open for further replies.
Same kernel panic with 10.12 minstolensize patch :( I attach my config.plist, maybe I input it in a wrong way?
 

Attachments

  • config.plist
    7.6 KB · Views: 312
As I suggested, the user should have google for the correct patch, to see if it is available.
I have no no need for such a patch and think it is a bad idea anyway.
People should check what they are doing.

I'm allowed to make a mistake just as much as anyone.
I was not assigning you blame, like I said it was just a honest mistake and I also should have checked what the patch said before i used it. Anyway no harm done. No hard feelings ;)

I created two patches, one for BDW, and one for SKL and placed them in the pinned problems post:
Thank your for creating the patches, but I've tried this one as well and still end up with the same error :( I tried deleting the clover folder in EFI, Reinstalling 10.12, reinstalling clover and reapply the patch, but it still doesn't resolve it. Why do you think that is?
 
You were asking about ElCap, so I was talking about ElCap, not Sierra. They will not work on Sierra until we have full graphics support on it.

That's great! I will try it and leave a feedback immideately.
Ohh thanks for clearing that up for me :) So my El Capitan will probably work after all. Fingers crossed.

Also I have the same kernal panic with the new @RehabMan Sierra patch as well :( Did you try booting without caches?
 
Same kernel panic with 10.12 minstolensize patch :( I attach my config.plist, maybe I input it in a wrong way?

It looks fine. Keep in mind that Clover cannot patch a kext it does not load. So you must boot without caches when transitioning from FakeID injection to without.

There are also ways to break Clover kext patching with incorrect Clover setup, but you didn't provide the files...
 
Thank your for creating the patches, but I've tried this one as well and still end up with the same error :( I tried deleting the clover folder in EFI, Reinstalling 10.12, reinstalling clover and reapply the patch, but it still doesn't resolve it. Why do you think that is?

Read post #54.

Boot without caches or force load AppleIntelSKLGraphicsFramebuffer.
 
Boot without caches or force load AppleIntelSKLGraphicsFramebuffer.

If I boot without caches (press spacebar on my Sierra boot volume and choose the corresponding option in clover) then I always get a grabbled text with prohibited sign. I can guess that it says "Still waiting for root device". I have read the FAQ, but it is said only about booting from USB there with such an error... And I boot from HDD. So cpus=1 also doesn't help.

If I put S/L/E/AppleIntelSKLGraphicsFramebuffer.kext in the "Force kexts to load" section of Clover Configurator, I get the same kernel panic as usual.

Any other ideas? I attach my clover folder if that can help, maybe it was really setup incorrect...

UPDATE: I copied all kexts from efi/clover/kexts/10.12 folder to S/L/E folder of Sierra - after that I can boot without caches, but again I get the same kernel panic about AppleIntelSKLGraphicsFramebuffer
 

Attachments

  • 1.jpg
    1.jpg
    281.5 KB · Views: 356
  • CLOVER.zip
    2.6 MB · Views: 104
  • 2.jpg
    2.jpg
    311.2 KB · Views: 293
Last edited:
If I boot without caches (press spacebar on my Sierra boot volume and choose the corresponding option in clover) then I always get a grabbled text with prohibited sign. I can guess that it says "Still waiting for root device".

So you're on to the next problem (the patch is working). Now you have a USB problem (assuming you're booting the installer from USB), or a SATA problem (assuming you're booting to installed SATA drive), or an NVMe problem (assuming you're booting to an NVMe SSD).

If I put S/L/E/AppleIntelSKLGraphicsFramebuffer.kext in the "Force kexts to load" section of Clover Configurator, I get the same kernel panic as usual.

Keep in mind UEFI uses backslashes as directory separators, not forward slashes.

UPDATE: I copied all kexts from efi/clover/kexts/10.12 folder to S/L/E folder of Sierra - after that I can boot without caches, but again I get the same kernel panic about AppleIntelSKLGraphicsFramebuffer

You cannot install kexts by copying them with Finder. Installing kexts must be done correctly (sudo cp -R or with a kext installer). And of course, you'll need to boot without caches when transitioning from no graphics kexts to loading the graphics kexts. Then after verifying the graphics kexts are loading, rebuild cache (see FAQ), and then you should be able to boot with caches without the panic... unless there is some other problem.
 
Ok, I just did the following:

1. Put a fakeID 0x12345678 in my config.plist, enable the minstolensize patch 10.12, force AppleIntelSKLGraphicsFramebuffer.kext to load
2. Boot Sierra WITHOUT CACHES
3. After booting to Sierra rebuild cache with "sudo touch /System/Library/Extensions && sudo kextcache -u /"
4. Replace ig-platform-id 0x12345678 with normal 0x19160000
5. Boot Sierra NORMALLY

And it works! No kernel panic now, Intel HD 520 1536 Mb is detected correctly, all visual effects seem to work, no blinking and lagging. That's great! Thank you Rehabman for your help and patience :)

The only visual problem I experience now is a small blinking line over the menu bar. Changing the color mode doesn't help. Is there any solution for this?
 
The only visual problem I experience now is a small blinking line over the menu bar. Changing the color mode doesn't help. Is there any solution for this?

I think it is a known problem with HD520/HD530 and 10.12, but... I would need to see your setup.

Attach ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.
 
Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

You did not attach the IORegistryExplorer v2.1 :)
 
Status
Not open for further replies.
Back
Top