Contribute
Register

[Update] Sierra on the Skylake H170N-WIFI

Status
Not open for further replies.
I setup my Hackintosh.

I basically have everything working.

My problem is - after I insert the text into the config.plist file, clover no longer reads any of the inputs.

The plist file is defiantly working fine, as I was able to make a few modifications to it, and the system reads it.

I cant figure out why after inserting the few "Kext to Patch" does the file come no longer readable.

Attached is my config.plist file. (I just removed the Serial Numbers)
 

Attachments

  • config.plist
    8.7 KB · Views: 218
your plist has quite a few errors when validating it (with xmllint) against the dtd.
You should build the config again, that is faster then checking all the errors

Code:
config-17.plist:4: element dict: validity error : Element dict content does not follow the DTD, expecting (key , (array | data | date | dict | real | integer | string | true | false))*, got (key dict key dict key dict key dict key array key dict key dict key dict key dict dict key dict key dict )
config-17.plist:189: element array: validity error : Element array content does not follow the DTD, expecting (array | data | date | dict | real | integer | string | true | false)*, got (dict dict dict dict dict dict dict dict dict dict dict dict dict CDATA)
config-17.plist:346: element dict: validity error : Element dict content does not follow the DTD, expecting (key , (array | data | date | dict | real | integer | string | true | false))*, got (key string key false key data key string key data CDATA)
config-17.plist:362: element dict: validity error : Element dict content does not follow the DTD, expecting (key , (array | data | date | dict | real | integer | string | true | false))*, got (key string key false key data key string key data CDATA)
config-17.plist:378: element dict: validity error : Element dict content does not follow the DTD, expecting (key , (array | data | date | dict | real | integer | string | true | false))*, got (key string key false key data string key data CDATA)
Document config-17.plist does not validate

I setup my Hackintosh.

I basically have everything working.

My problem is - after I insert the text into the config.plist file, clover no longer reads any of the inputs.

The plist file is defiantly working fine, as I was able to make a few modifications to it, and the system reads it.

I cant figure out why after inserting the few "Kext to Patch" does the file come no longer readable.

Attached is my config.plist file. (I just removed the Serial Numbers)
 
your plist has quite a few errors when validating it (with xmllint) against the dtd.
You should build the config again, that is faster then checking all the errors

Code:
config-17.plist:4: element dict: validity error : Element dict content does not follow the DTD, expecting (key , (array | data | date | dict | real | integer | string | true | false))*, got (key dict key dict key dict key dict key array key dict key dict key dict key dict dict key dict key dict )
config-17.plist:189: element array: validity error : Element array content does not follow the DTD, expecting (array | data | date | dict | real | integer | string | true | false)*, got (dict dict dict dict dict dict dict dict dict dict dict dict dict CDATA)
config-17.plist:346: element dict: validity error : Element dict content does not follow the DTD, expecting (key , (array | data | date | dict | real | integer | string | true | false))*, got (key string key false key data key string key data CDATA)
config-17.plist:362: element dict: validity error : Element dict content does not follow the DTD, expecting (key , (array | data | date | dict | real | integer | string | true | false))*, got (key string key false key data key string key data CDATA)
config-17.plist:378: element dict: validity error : Element dict content does not follow the DTD, expecting (key , (array | data | date | dict | real | integer | string | true | false))*, got (key string key false key data string key data CDATA)
Document config-17.plist does not validate
Thanks for response.

My config.plist was working fine until I used text editor to insert the patches to fix wifi. (Which did fix the wifi).

I could rebuild my config, but how should I edit the config.plist to insert the required patch to get wifi working?
 
Thanks for response.

My config.plist was working fine until I used text editor to insert the patches to fix wifi. (Which did fix the wifi).

I could rebuild my config, but how should I edit the config.plist to insert the required patch to get wifi working?

forget the text editor for the bcrm patches. I tried it and there is some encoding issue with this patch.
You can use clover base64 to hex converter. Insert all the data manually.
 
forget the text editor for the bcrm patches. I tried it and there is some encoding issue with this patch.
You can use clover base64 to hex converter. Insert all the data manually.

I am a noob when it comes to this.

I understand somewhat what you are saying - that I should just do the edits via Clover instead of in text editor... But have not clue what to edit.

I tried searching for some guide, but all point to adding the text to the file in text editor.
 
forget the text editor for the bcrm patches. I tried it and there is some encoding issue with this patch.
You can use clover base64 to hex converter. Insert all the data manually.
Thanks, I figured it out.

Kext: AirPortBrcm4360
Find: 81F952AA00007529
Replace: 81F952AA00006690

That is what needed to be added.

Now my Wifi is working, and my config.plist is working in clover.
 
Successfully updated to macOS Sierra 10.12.4 via the standard App Store update. Didn't need to patch any kexts. Display and audio both worth fine.
Sierra 10.12.4 Update.jpg
 
Does Clover need to be reinstalled after an update?

No. But you might need to update Clover prior to updating macOS. I'm running Clover r4035 and the update was successful. According to Stork, if you're running an older version of Clover, "you may have to update Clover to r3994 or newer to achieve proper kext injection for the iMac17,1 kexts."
 
Updated successfully, everything works fine :headbang:
 
Status
Not open for further replies.
Back
Top