Jump to content

giofrida

giofrida

Member Since 17 Sep 2011
Offline Last Active Today, 06:03 AM
*****

Posts I've Made

In Topic: [GUIDE] 1st Generation Intel HD Graphics QE/CI

20 June 2015 - 07:04 PM

The patch itself is correct. Check if you have patched correctly the kext.

But it could also be a problem in the driver since some code has been changed.

In Topic: [GUIDE] 1st Generation Intel HD Graphics QE/CI

20 June 2015 - 06:46 AM

For El Capitan patch (Singlelink patch 1), try this:

Find: C7 03 01 00 00 00 48 B8 0A
Replace: C7 03 00 00 00 00 48 B8 0A

I can't try because I abandoned Mac OS system on my PCs. I still have a backup to modify the patcher, though (in case the patch is working).

In Topic: [GUIDE] 1st Generation Intel HD Graphics QE/CI

19 January 2015 - 02:11 PM

I'm sorry, but I don't understand what I should test. However this is the link of the patches: http://www.insanelym...?/topic/286092-[GUIDE]-1st-Generation-Intel-HD-Graphics-QE/CI#entry2103034

In Topic: [GUIDE] 1st Generation Intel HD Graphics QE/CI

18 January 2015 - 06:07 PM

 

Thanks, that patch made the difference, now the screen is ok. 

 
Regards.

 

 

I infact forgot some of the patches GhostRaider wrote. I updated my post with the ones I forgot. Now it should be ok for the on-the-fly patching.

In Topic: [GUIDE] 1st Generation Intel HD Graphics QE/CI

15 January 2015 - 07:05 PM

@Giofrida

Hey thanks for posting this. The original idea was to use Clover's on the fly patching process so that we can all boot OS X with the native kexts. That way we would never have to deal with deleting and reinstalling, all that painful process.

The binary patches work correctly since I tested them out. The problem is that the info.plist patch does not work in Clover, which defeats the purpose of patching the kext on the fly. I'm not sure how many people don't need the info.plist patch but from what I've seen, a lot of people need the framebuffer with PowerStates = 0.

Without this working, we can't use this method sadly so I decided not to write about it in the guide. It would confuse people and probably break their hackintosh. As for what PowerState does, I don't really know. I have to disable it or else my computer will freeze during boot. I'm just guessing but maybe PowerStates enables the "Power States" of the IGPU. That could be the key to maybe increasing performance but I don't know why some computers freeze with this enabled.

By the way, how does one find out what to patch in the IntelHDGraphicsFB? How does one know that these HEX values control SingleLink, Linkwidth, etc? How did Verteks manage to find all of this out on his own? lol

As mentioned by Juanerson, the other approach is to use what's called a Legacy Kext. This would only work when you have OS X installed and working. It would not work if you are booting to the OS X installer.

No problem dude. I should have done that a lot of time ago.
Thanks for your exhaustive explanations of the latest news.
I really don't know how verteks found all the x86 instructions to edit. It's not impossible using a decompiler such as IDA but it could be very hard if you don't have doumentations. In my opinion, he's working for Apple. But he weirdly disappeared from the community just after releasing the patcher and the useful documentations.
It's just for him if we can use our notebooks with the Intel GPU.
© 2015 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy