Jump to content

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


ErmaC
 Share

1 post in this topic

Recommended Posts

)):

 

- 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

 

Spoiler

 

 0 = 00006601 1 = 01006601 2 = 02006601 3 = 03006601 4 = 04006601 5 = 05006201 6 = 06006201 7 = 07006201 8 = 08006601 9 = 0900660110 = 0a00660111 = 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

Spoiler

 

 0 = 00000604 1 = 0000060c 2 = 00001604 3 = 0000160a 4 = 0000160c 5 = 00002604 6 = 0000260a 7 = 0000260c 8 = 0000260d 9 = 0200160410 = 0300220d11 = 0500260a12 = 0600260a13 = 0700260d14 = 0800260a15 = 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

	InjectIntel-ig09006601
	IntelCapriFB9
	IntelAzulFB9
Here we go:

View attachment: Chameleon_2260_GMA.zip

ErmaC

 

Click here to view the article

 

View attachment: HD4000.png

View attachment: iHD4K.png

 

Click here to view the article

Link to comment
Share on other sites

 Share

×
×
  • Create New...