Contribute
Register

An iDiot's Guide To Lilu and its Plug-ins

Joined
Dec 10, 2014
Messages
3
Motherboard
ASRock Deskmini 110
CPU
i5-7500
Graphics
Intel HD 630
Mac
iMac, MacBook, MacBook Pro
Mobile Phone
Android, iOS
AWESOME!
Thanks a lot!
 
Joined
Mar 26, 2013
Messages
85
Motherboard
GA-Z77X-UD5H
CPU
i7-3770K OC 4.6GHz
Graphics
RX 580 Nitro+ 8G
Mac
iMac
Mobile Phone
Android, iOS
Trying to go for "headless platformID" solution on ivybridge with DGPU :Nvidia 660Ti

with HD-4000 IGPU PlatformID's = 0x01620006 or 0x01620007
FBPatcher
says : Model(s) Unknown
(My SMBIOS is imac13,2 in clover)
it gives the following values:
  • index = 0
  • bus id = 0x00
  • pipe = 0
  • type = dummy
  • flags = 0x00000040
is there something wrong to try with these values?

(my current config.plit attached, still with id:0x0162000A for now)
also i'm using these hotpatch-patches:
https://github.com/VoiletDragon/Z77X-UD5H-Clover-Hotpatch-Patches

should i modify something?Capture d’écran 2019-01-11 à 02.38.53.pngCapture d’écran 2019-01-11 à 02.38.41.png
 

Attachments

jaymonkey

Moderator
Joined
Aug 27, 2011
Messages
3,769
Motherboard
ASRock-Z97 EX6
CPU
i7-4790K OC @ 4.8GHz
Graphics
Vega 64LC + HD4600
Mac
MacBook Air, MacBook Pro
Mobile Phone
Android, iOS
Trying to go for "headless platformID" solution on ivybridge ..
with HD-4000 IGPU PlatformID's = 0x01620006 or 0x01620007 FBPatcher says : Model(s) Unknown (My SMBIOS is imac13,2 in clover) it gives the following values:

@zedoc,

0x01620006 and 0x01620007 are the correct headless PlatformID's for Ivy Bridge CPU's:-

Code:
ID: 01620006, STOLEN: 0 bytes, FBMEM: 0 bytes, VRAM: 256 MB
TOTAL STOLEN: 0 bytes, TOTAL CURSOR: 0 bytes, MAX STOLEN: 0 bytes, MAX OVERALL: 0 bytes
GPU Name: Intel HD Graphics 4000
Model Name(s): Unknown
Freq: 1808 Hz, FreqMax: 1808 Hz
Mobile: 0, PipeCount: 0, PortCount: 0, FBMemoryCount: 0

ID: 01620007, STOLEN: 0 bytes, FBMEM: 0 bytes, VRAM: 256 MB
TOTAL STOLEN: 0 bytes, TOTAL CURSOR: 0 bytes, MAX STOLEN: 0 bytes, MAX OVERALL: 0 bytes
GPU Name: Intel HD Graphics 4000
Model Name(s): Unknown
Freq: 1808 Hz, FreqMax: 1808 Hz
Mobile: 0, PipeCount: 0, PortCount: 0, FBMemoryCount: 0

Above PlatformID data dumps show there are no physical ports (connectors) associated with them (PortCount = 0) hence the reason the connector info in FB-Patcher is all zero's which is normal and expected when using Headless PlatformID. You can also see that neither 0x01620006 or 0x01620007 has a Mac Model Name associated which is why FB-Patcher reports "Model(s) Unknown" as it shares the same database.

As the guide states iMac13,X is the correct SMBIOS type to use for Ivy Bridge CPU's, you can use MacTracker to find the best match ... Primary match should be based on CPU type.

I Can see nothing wrong so all should work fine ...

Cheers
Jay
 
Last edited:
Joined
Nov 9, 2011
Messages
214
Motherboard
Gigabyte Z390 Aorus Master
CPU
i9-9900K
Graphics
Vega 56
Mobile Phone
Android, iOS
First check the native name of your HDA device by opening your vanilla (without edits) DSDT in MaciASL and search for "HDEF", if no results are found then try searching for "HDAS" if that search fails try searching for "AZAL"

If your HDA device is called "HDEF" then there is no need to rename the device, however if it is called "HDAS" then add the following Clover rename patch to the "Clover/ACPI/Patches" section of your config.plist :-

Code:
                <dict>
                    <key>Comment</key>
                    <string>change HDAS to HDEF</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    SERBUw==
                    </data>
                    <key>Replace</key>
                    <data>
                    SERFRg==
                    </data>
                </dict>
Is the HDAS to HDEF patch still necessary when using AppleALC? I've had my build for some time, and it WAS necessary when using a different audio method some time ago. However, since switching to AppleALC and disabling this patch, I can see in IORegistry that the rename occurred.

Audio works fine, and no issues. I'm just curious if there's been a recent change to AppleALC that handles this rename? Kind of like how WhateverGreen handles GFX0 to IGPU, PEG0 to GFX0, and HECI to IMEI. Thoughts?
 

jaymonkey

Moderator
Joined
Aug 27, 2011
Messages
3,769
Motherboard
ASRock-Z97 EX6
CPU
i7-4790K OC @ 4.8GHz
Graphics
Vega 64LC + HD4600
Mac
MacBook Air, MacBook Pro
Mobile Phone
Android, iOS
Is the HDAS to HDEF patch still necessary when using AppleALC? ..... I can see in IORegistry that the rename occurred .... I'm just curious if there's been a recent change to AppleALC that handles this rename? Kind of like how WhateverGreen handles GFX0 to IGPU, PEG0 to GFX0, and HECI to IMEI.
@ManHands,

Yes it quite possible that AppleALC now handles the HDAS and AZAL to HDEF ACPI rename now, it didn't when i wrote the guide but as you say just like WEG has gradually taken on doing the IGPU ACPI renames (and it does a much better job than Clover) its more than likely that AppleALC now handles this as confirmed by HDEF being in your ioreg.

I'll Check the AppleALC source code over the weekend and update the guide if this is the case.

Thanks for bringing it to my attention.

Cheers
Jay
 
Last edited:
Joined
Nov 19, 2015
Messages
112
Motherboard
MSI GS65 Stealth Thin 8RF
CPU
i7-8750H
Graphics
UHD630, GTX1070
Mac
iMac, MacBook, MacBook Air, MacBook Pro, Mac mini, Mac Pro
Mobile Phone
Android, iOS, Other
Very Nice guide..
 
Joined
Jun 20, 2014
Messages
1,023
Motherboard
Gigabyte Aero 15X v8-BK4K4P
CPU
i7-8750H
Graphics
UHD 630 / GTX 1070
Has no one noticed the 'headless' icon in FB-Patcher yet? :lol:
 

jaymonkey

Moderator
Joined
Aug 27, 2011
Messages
3,769
Motherboard
ASRock-Z97 EX6
CPU
i7-4790K OC @ 4.8GHz
Graphics
Vega 64LC + HD4600
Mac
MacBook Air, MacBook Pro
Mobile Phone
Android, iOS
Has no one noticed the 'headless' icon in FB-Patcher yet? :lol:

@headkaze,

Screenshot 2019-01-12 at 22.46.33.png


Very Sneaky .... Very Subtle .... Very Funny .... Nice job buddy

Only took ~2.5 Months since this post ;) ;) ;) :lol: :lol: :lol:

Must admit i missed it until your post above, but will be sure to mention it in the next update to guide ...

Luv your work dude ...
Cheers
Jay
 
Last edited:
Joined
Jun 20, 2014
Messages
1,023
Motherboard
Gigabyte Aero 15X v8-BK4K4P
CPU
i7-8750H
Graphics
UHD 630 / GTX 1070
Must admit i missed it until your post above, but will be sure to mention it in the next update to guide ...
I'm glad you got a kick out of it :cool: It was of course implemented based on your request.

Just a heads up Intel FB-Patcher has been renamed to Hackintool. There is a new version coming out soon but you can check out an early release here. It's going to take a bit of work updating everything with the new name and screenshots etc. but I will probably do it sometime this coming week.
 

jaymonkey

Moderator
Joined
Aug 27, 2011
Messages
3,769
Motherboard
ASRock-Z97 EX6
CPU
i7-4790K OC @ 4.8GHz
Graphics
Vega 64LC + HD4600
Mac
MacBook Air, MacBook Pro
Mobile Phone
Android, iOS
I'm glad you got a kick out of it

@headkaze,

Yes, it made me smile and chuckle when i saw the new icon ... Its perfect :)

Just a heads up Intel FB-Patcher has been renamed to Hackintool. There is a new version coming out soon but you can check out an early release here. It's going to take a bit of work updating everything with the new name and screenshots etc. but I will probably do it sometime this coming week.

Appreciate the heads-up, once you release i'll go through my guide and replace all references to FB-Patcher with 'Hackintool', the new name make sense as FB-Patcher has now become more of a Swiss Army Knife utility.

It's a fantastic little app and pretty much now an essential utility in our Hackingtosh toolbox as far as I'm concerned.

One small but useful suggestion for the new release ... and yes it relates to headless PlatformID's again ...

Identify the Headless id's in the PlatfromID drop down selection menu ... maybe with a '(H/L)' suffix or even your funky new headless icon (although it may not scale well to the small size required for the drop down).

That way it would be possible for users to identify and select a headless id without referencing a guide, no rush and not critical .... just a suggestion to put on your list for when you get board and looking for something to do ;););)

Cheers
Jay
 
Last edited:
Top