Jump to content

Intel HD4000 and Haswell Inject AAPL,ig-platform-id


ErmaC

Chameleon now has a bootloader-implementation from Enoch, through which you can activate the various video cards such as Intel Ivy Bridge and Haswell. All without dsdt edits or EFI strings.

This is especially useful for Laptops PC, but also for Desktop systems without a dedicated video card.

Keys available for org.chameleon.boot.plist, read below:

 

During last week I redesign part of the Intel Injector (gam.c/gma.h)

due to the new hardware (Haswell).

Enoch Injector port to main Chameleon Trunk code: 2262

 

FIRST OF ALL

I rename the key flag (thx Micky1979 and bcc9):

 

- For Ivy Bridge the old keyflag HD4K-ig is now deprecated the new name is IntelCapriFB (match with Apple kext name for that hardware)

ex: IntelCapriFB=a_value from 0 to 11

 

 

0 = 00006601

1 = 01006601

2 = 02006601

3 = 03006601

4 = 04006601

5 = 05006201

6 = 06006201

7 = 07006201

8 = 08006601

9 = 09006601

10 = 0a006601

11 = 0b006601

 

 

 

- For the Haswell the recently introduced key flag HD5K-ig is also deprecated and the new name is IntelAzulFB (Same things... match with Apple kext)

ex: IntelAzulFB=a_value from 0 to 15

 

 

0 = 00000604

1 = 0000060c

2 = 00001604

3 = 0000160a

4 = 0000160c

5 = 00002604

6 = 0000260a

7 = 0000260c

8 = 0000260d

9 = 02001604

10 = 0300220d

11 = 0500260a

12 = 0600260a

13 = 0700260d

14 = 0800260a

15 = 08002e0a

 

 

I also introduced the ability to inject a custom AAPL,ig-platform-id for both kind of gfx (Ivy & Haswell) the keyflag is InjectIntel-ig

ex: InjectIntel-ig=09006601 (a flipped 01660009)

 

The priority is:

1° InjectIntel-ig

2° IntelXxxxFB

3° the default setting (based on BIOS memory for Ivy, and default ig for Haswell)

 

Example of data into org.chameleon.Boot.plist

<key>InjectIntel-ig</key><string>09006601</string>

<key>IntelCapriFB</key><string>9</string>

<key>IntelAzulFB</key><string>9</string>

Here we go:

http://www.insanelymac.com/forum/files/file/59-chameleon-23-svn/

ErmaC


User Feedback

Recommended Comments



 picasso :) ok thanks Iam going to cheek   ;)

 

 

 picasso  what is your bios  setting  ??

Default Settings! 

I don't know how to manage the CPUPowerManagment, maybe it's there the difference. I don't touch that things because I don't understand too much that part.

Link to comment
Share on other sites

<key>GraphicsEnabler</key>

<string>Yes</string>

<key>IntelAzulFB</key>

<string>10</string>

How do I know what which value I should type in "IntelAzulFB"? I have 4770k and Gigabyte H87-D3H.

Link to comment
Share on other sites

I'm a bit lost. What's an injector? Can someone tell me what do I need to do to make the HD2500 work well? :?

 

I have a Z77-DS3H v1.1 motherboard with an i5 3570 (not K) processor. In "System Report > Graphics/Displays" it says "No Kext Loaded".

 

I've tried downloading the latest version of Chameleon and adding IntelCapriFB to the Chameleon bootlist with no luck. I've tried all posibilites from 1 to 11, having "GraphicsEnabler" set to "yes". I'm missing something.

Link to comment
Share on other sites

What I am doing wrong?

 

I Have a z87x-ud5h with i74770K, 

660 ti

latest Cmamaleon

 

I have 10.8.5 working perfect in my system

 

I change bios to ICPX, 

I put GE= Yes

IntelAzulFB= 1 to 15

I can't get more than apple screen

 

Any help?

Link to comment
Share on other sites

What I am doing wrong?

 

I Have a z87x-ud5h with i74770K, 

660 ti

latest Cmamaleon

 

I have 10.8.5 working perfect in my system

 

I change bios to ICPX, 

I put GE= Yes

IntelAzulFB= 1 to 15

I can't get more than apple screen

 

Any help?

with the Graphics geforce 660 ti not need Intelazul (Hd4600) :lol:  :P

 

Try to boot

 

GraphicsEnabler=No -v 

 

respecte cap and space  :) 

Link to comment
Share on other sites

with the Graphics geforce 660 ti not need Intelazul (Hd4600) :lol:  :P

 

Try to boot

 

GraphicsEnabler=No -v 

 

respecte cap and space  :) 

I know about 660!

I'm trying to get both working, 4600 for the system and nvidia for processing video in DaVinci and Final Cut X ;)

Link to comment
Share on other sites

@Picasso

In my trial setup, connecting each DVI-D - one on motherboard and other on ATI card - gets full QE/CI working. Using dsdt injection for IGPU of AAPL,kg-platform-id = 00000604. Using the AppleIntelAzulFB=0 does not seem satisfactory.

  • Like 1
Link to comment
Share on other sites

@Picasso

In my trial setup, connecting each DVI-D - one on motherboard and other on ATI card - gets full QE/CI working. Using dsdt injection for IGPU of AAPL,kg-platform-id = 00000604. Using the AppleIntelAzulFB=0 does not seem satisfactory.

I was trying to work with DSDT and always I can´t boot. I´m not good with that level.

Without DSDT I have working everything perfect in z87x-ud5h.

 

But I couldn´t get HD4600 working. I´m trying to know someone with expierence working with two cards in 10.8.5

 

Big renders and video for me it´s the point.

Link to comment
Share on other sites

@Picasso

Two discrete graphic cards in addition to the integrated graphics, tried it once before on my trial setup. After fumbling along now in better shape with integrated graphics and the only AMD card. Still sorting out the HDAU situation.

  • Like 1
Link to comment
Share on other sites

hello i have a UEFI Bios motherboard so i use clover bootloader . my question can i use a intel hd graphics dsdt patcher to get qe/ci graphics working with my intel hd graphics 2400 or do i need to edit config.plist with a set of key/string with my device id and vendor id's?

Link to comment
Share on other sites

System can't boot with only intel hd 4600 ,,   stuck in [AGPM Controller] unknownPlatform but when i click keyboard i hear system working fine

 

and when boot System, with AMD HD 4850 + intel 4600 then system boot with two GPU  even if intel 4600 is default then it boots fine.

any help or suggest ?

Link to comment
Share on other sites

Please give DSDT injection for my HD4000.I have and GT630.But everytime see one card-GT630.Please help how to setting my system for this problem.

This is my DSDT,IORegExplorer and Send Me file.

Link to comment
Share on other sites

Please give DSDT injection for my HD4000.I have and GT630.But everytime see one card-GT630.Please help how to setting my system for this problem.

This is my DSDT,IORegExplorer and Send Me file.

So you want to use GT630 or HD4000 in OS X? Only one card is enabled at a time.

Link to comment
Share on other sites

AFAIK for HD4000 + discrete graphics to work at the same time you must set the HD4000 as primary GPU in the BIOS.

 

I don't know what a GT 630 is, but if you have a Kepler card that works with GraphicsEnabler=n you must now set GraphicsEnabler=y and SkipNvidiaGfx=y.

 

As for the rest, follow the instructions in the first and second posts.

Link to comment
Share on other sites



×
×
  • Create New...