Jump to content

Editing Custom Connector info for Intel HD Graphics? (Gma5700, Arrandale, OSX Lion)


  • Please log in to reply
41 replies to this topic

#1
iAngelo

iAngelo

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Male
  • Location:Italia, Sicilia, Vittoria (RG)
Hi all!
How many of you I also own a notebook with Arrandale CPU with a GPU HD IntelGraphics not currently exploited at 100%, and like many of you are sick of seeinghis brother, "CHILD" Intel HD 3000 Graphics work ...

As in this link: http://www.insanelym...howtopic=259705
We can not even try to customize the information we monitor connector built?
Who can do tests on:

AppleIntelSNBGraphicsFB.kext
AppleIntelHDGraphicsFB.kext

?????

I confess I can not .... Who can do it? I will be his Tester!
Do not lose the hopes the board does something we just have to adapt to ourneeds ... er make it work

#2
beaups

beaups

    InsanelyMac Protégé

  • Members
  • PipPip
  • 85 posts
It's not going to work, there is no driver for the 5700 as Apple never used this hardware. It's not a connector issue. Quit beating a dead horse and just forget about it.

#3
iAngelo

iAngelo

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Male
  • Location:Italia, Sicilia, Vittoria (RG)

It's not going to work, there is no driver for the 5700 as Apple never used this hardware. It's not a connector issue. Quit beating a dead horse and just forget about it.


Hello beaups!
Excuse me why Apple has not drivers for this device?
If I'm not mistaken it is coupled with an nVidia used in the MacBook Pro 6.1
with the same Device ID that you see below present in my video card ...
The only problem now and the Frame Buffer! and not that of the QE / CI. In this case, if you think I'm wrong to write this, look in this post:
http://www.insanelym...howtopic=223754


Notebook: HP G62-b15SL
Video adapter: Intel Auburndale / Arrandale Processor - Integrated GraphicsController
GPU Codename: Ironlake-M
Device ID: 8086-0046 / 103C-1439 (Rev 02)


Guys what I think you should do is:
Or "create" in the Frame Buffer kext from different sources that Apple provides (Butit seems difficult to achieve for those who do not know).
Or try to "correct" Frame Buffer and adapt as we have done with the editing intelHD3000.

Again someone can help, please??

#4
beaups

beaups

    InsanelyMac Protégé

  • Members
  • PipPip
  • 85 posts
^Sorry, you are correct about combined with NVIDIA usage but there is no stand alone driver as the apple driver requires a muxer. Lot's of work has been done and gotten nowhere. You should move to a different laptop. Acrh between 5700 and 3000 is very different.

#5
LowRidinCrew

LowRidinCrew

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 162 posts
  • Gender:Male
  • Location:Cleveland, Ohio
Basically, no one wants to finish working on it. I've already tried to continue testing on this 2 topics under this. 5700 and it hasn't got anywhere because the coder doesnt have a PC to test with :(

#6
iAngelo

iAngelo

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Male
  • Location:Italia, Sicilia, Vittoria (RG)

Basically, no one wants to finish working on it. I've already tried to continue testing on this 2 topics under this. 5700 and it hasn't got anywhere because the coder doesnt have a PC to test with :(


Yes I have seen your project and we support!But you want to make a new FB. I wish I just"correct it" according to our needs!

You know you made me come to mind that there is "manor" who ran the framebuffer kextwith nVidia(http://www.insanelymac.com/forum/index.php?showtopic=261912&st=0) or c 'also succeeded with the Intel(http://www.insanelymac.com/forum/index.php?showtopic=260866).

Now I think ... We can do so using only thenVidia Framebuffer and the acceleration ofIntel graphics? Maybe Patching or replacingthe names in the nVidia kext?

#7
overflow

overflow

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
  • Location:Germany

You know you made me come to mind that there is "manor" who ran the framebuffer kextwith nVidia(http://www.insanelym...pic=261912&st=0) or c 'also succeeded with the Intel(http://www.insanelym...howtopic=260866).

For some reason the correct(=native screen) resolution is in his VBios VESA mode table, so OSX will probably boot into this resolution no matter what he does with the IntelHD*.kexts. But this doesn't help any of those, who don't have the native resolution in their mode table. I don't know about the VBios of the Intel HD graphics, but previous generations of intel graphics could be patched on boot-time to include non-standard vesa resolutions.

Sorry, you are correct about combined with NVIDIA usage but there is no stand alone driver as the apple driver requires a muxer.

I have looked at the old thread and I think that this is not the case. There is a driver for the 5700, which some got working with the appropriate SMBIOS file, although it "just" resulted in a garbled screen, which could be timing or memory related problems.

#8
iAngelo

iAngelo

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Male
  • Location:Italia, Sicilia, Vittoria (RG)
@overflow
What do youpropose to dothen?
Meanwhile,the native resolutionto placebootloader?
You would beable tocorrect it?

#9
pippox0

pippox0

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 204 posts
  • Gender:Male
You should edit
AppleIntelHDGraphicsFB.kext – 0×00468086 0×00428086 (It is the framebuffer)


The other file AppleIntelHDGraphics.kext – 0×00448086 0×00468086 (it is the accelerator)


You can use any HEXEditor for mac like "Hex Fiend" http://ridiculousfish.com/hexfiend/

It's very difficult that i can help you because i haven't the same Video Card and so i am unable to experiment ...
the way to get your video card works may be very long .... i spent a lot of my spare time to reach my intel Hd3000 working ....

#10
iAngelo

iAngelo

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Male
  • Location:Italia, Sicilia, Vittoria (RG)

You should edit
AppleIntelHDGraphicsFB.kext – 0×00468086 0×00428086 (It is the framebuffer)


The other file AppleIntelHDGraphics.kext – 0×00448086 0×00468086 (it is the accelerator)


You can use any HEXEditor for mac like "Hex Fiend" http://ridiculousfish.com/hexfiend/

It's very difficult that i can help you because i haven't the same Video Card and so i am unable to experiment ...
the way to get your video card works may be very long .... i spent a lot of my spare time to reach my intel Hd3000 working ....



Caro amico intanto ti ringrazio molto di avermi risposto!
Capisco benissimo il fatto che non puoi fare le prove ma a me basterebbe che mi spiegassi in modo molto semplice quello che hai fatto tu (hai fatto quello che dicono qui: http://www.insanelym...howtopic=259705)
Magari scivi una miniguida qui utilizzando come kext da modificare i nostri intel HD. Noi testeremo i kext... Vuoi essere il nostro Tonymacx? ;)
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Meanwhile,thank youdear friendtoldmea lot!
I understandthatyou can not dothe testsbut tome it's enoughthat Iexplainvery simplywhatyou did(you did what yousayhere:http://www.insanelym...forum/index.php?showtopic=259705)
Perhapsslippingamini-guidehere usingasourintelkextto editHD.Wewill testthe kext...Want tobe ourTonymacx? ;)

#11
overflow

overflow

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
  • Location:Germany

What do youpropose to dothen?

Having read through the older thread, you basically need to find one that has the knowledge, time, spirit and hardware to take a look at the IntelHD*.kexts. I think this is not gonna be easy, as its probably a task that requieres a lot of knowledge in terms of working with graphic hardware.

Meanwhile,the native resolutionto placebootloader?

I can't test this myself, because I don't have a notebook with the intel 5700 around, but I have read reports that it's not working on intel hd graphics.
Someone with an intel 5700 and some basic linux knowledge could confirm this by adding the ID of the 5700 into the 915resolution source code, compile the program, and try to change the vesa table.

#12
iAngelo

iAngelo

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Male
  • Location:Italia, Sicilia, Vittoria (RG)

I can't test this myself, because I don't have a notebook with the intel 5700 around, but I have read reports that it's not working on intel hd graphics.
Someone with an intel 5700 and some basic linux knowledge could confirm this by adding the ID of the 5700 into the 915resolution source code, compile the program, and try to change the vesa table.


now that I thinkIremember readingthis thing...Would you liketo dothis patch?I will tryyour work!

#13
zavvnao

zavvnao

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
http://www.osx86.net...do=file&id=2160. Dunno if it works, but it just came out today. Ima try it out after studying for my finals.

#14
iAngelo

iAngelo

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Male
  • Location:Italia, Sicilia, Vittoria (RG)

http://www.osx86.net...do=file&id=2160. Dunno if it works, but it just came out today. Ima try it out after studying for my finals.

Hahahahahahahah! Any news guys?

#15
zavvnao

zavvnao

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
was just too excited =P.

#16
LowRidinCrew

LowRidinCrew

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 162 posts
  • Gender:Male
  • Location:Cleveland, Ohio
I'm watching O_O

#17
SaltSachet

SaltSachet

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts

I'm watching O_O


Don't bother, it's just some {censored} rickrolling...

#18
iAngelo

iAngelo

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Male
  • Location:Italia, Sicilia, Vittoria (RG)
Apple has released an update to the MacBook Pro with the problem of black screen Posted Image

With the release of OS X Lion, many users began to experience a problem with black screen, with a mid 2010 MacBook Pro 15 ". Apple has finally released an update of about 70 MB, which should fix the annoying problem. The update there are new drivers for video cards and even a new version of OpenCL. And this seems to be the real problem, namely that the OpenCL were in conflict with the passage of a video card to another. The upgrade is available via Software Update or directly from Apple


http://support.apple.com/kb/DL1469?viewlocale=en_US

http://support.apple.com/kb/TS4088

http://support.apple...eoUpdate1.0.dmg

Wealreadyputat the disposalonlyIntelkextupdate:

http://www.mediafire.com/?cfh99wapq814it6

#19
Leon Hong

Leon Hong

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
Hi iAngelo, thanks for the idea and I will try to dig the new MBP update a little more, though seemed to be another dead horse on my 1st glance at it. ^_^"

For the time being, the old fb kext always crashed with a scrambled screen for 4-5 seconds to reboot. We all knew that the controller kext was working, but the fb kext just could not get the contexts out on the "surfaces" due to non correct settings of the output. The settings of the fb kext was settled by another muxer kext, which would not work if there was no real muxer chip on the mobo.

Now, we have 2 problems:

1. To get the fb surfaces back. This is the so-called connector info editing.

2. To disable the switching mechanism of the muxer, which is always called by the power management routines to switch to a video card that we don't have to crash, and eventually caused the sudden black-outs on real MBPs.


I DO personally think that we can combine the 2 problems in one:


How about making/patching a FAKE muxer kext that never switch between cards, ignoring the power management requests, constantly select the 5700 as an ouput device, and always providing the correct surface info of the 5700?


I am sad because I have to learn the AppleNetwork from the very begining till I can really code something. Is there any talent will help to solve the muxer issue?

#20
iAngelo

iAngelo

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Male
  • Location:Italia, Sicilia, Vittoria (RG)
Soin summary,the things wewant to doare:
1)ResolutionPatchBootloaderChameleon
2)Tryeditingkext:Changeinfoconnector
3)Tryeditingkext:Changemuxerkext.Yes, butwhatthiskext?


------------------------------------------------------------------------------------------------
Meanwhile,addother informationsuch

http://www.mediafire...qqbuv6auipxx4ww macboocpro6.2-2011.zip





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy