Jump to content

Users with GMA 950 / X3100 Real Macs needed here


enb14
 Share

686 posts in this topic

Recommended Posts

Guys I need some users to give me their ioregdum from a real mac with GMA950 and 3100 the goal is to enable resolution change and to remove the arctifacts at all like current titan/natit for this time for GMA950 /3100, if you want to help us just do this on a real macs and post your txt file here

 

ioreg -l -w0 > ioreg.txt

 

 

Please specify if you have a GMA950 or a 3100 by the way do this using 10.5.0.

Link to comment
Share on other sites

if you want to help please do this on a real mac:

 

ioreg -l -w0 > ioreg.txt

 

In console being "root" in other words "su root"

 

I got another dump but this one was with 10.4.10 and this guy doesn't wants to install leopard yet so I still want to compare the 10.4.10 with 10.5.0 dump, by the way according to DiaboliK the problem resides in AppleIntelIntegratedFramebuffer and AppleIntelFramebuffer, another curious thing is that real macs have GFX0@2 and hackintoshes doesn't so I need to enable those such of things by somehow, if somebody wanna help us let me know and this could be a good start.

Link to comment
Share on other sites

Is there anybody having x3100 IOREG? I hope someone will share that too =)

 

Yeah, I think its being caused by the AppleIntelIntegratedFramebuffer.kext ... You have to delete this kext file and your laptop SHOULD be plugged into an External monitor. While its plugged, the LCD of the laptop goes distorted. On the other hand, the resolutions in the external monitor can be changed.

 

=)

Link to comment
Share on other sites

yep it seems so, by the way Paulicat is working on a laptop way to enable it and I'm trying to figure out this on desktop intel boards, I didn't had to delete AppleIntelIntegratedFramebuffer.kext but I can't change resolutions.

 

If you find something interesting please let us know :lol:

Link to comment
Share on other sites

If I'm not mistaken, you have delete all AppleIntelGMAX3100*.kext files included in the Extension folder. By doing this, you can boot normally but you can't change resolution.

 

I was hoping the paper clip technique will work with regards to external display, but It didnt. =(

I really hope someone will share their IOReg for GMAX3100.

 

Are you the one who's gonna mod the X3100 kext? or whatever file?

 

By the way, please let us know if you have fixed this problem already =) We would be greatful =)

 

THanks.

Link to comment
Share on other sites

keplenk I'm currently testing GMA950, my GMAX3100 motherboard will be shipped this tuesday, meanwhile I'm working on GMA950 with Paulicat (both in different ways) if you delete those kexts you are able to log but you lose QE/CE, in my case I have QE/CE and no arctifacts but I can't change resolutions unless I do some tricks in apple.Boot.plist adding "Graphics Mode"="1600x1200x32@75"

Link to comment
Share on other sites

THats good news, but not yet perfect =( Hmmm, well at least you can still boot with the right resolution. In the X3100 case, its not possible :D If you delete those buffer kext, it will not go to the desktop. I just see a blue screen ;) However, in this blue screen state, when I plug in an external monitor, tada! Boot completes but only in the external monitor.

 

Techinically I'm not using an external monitor. I'm using an Lcd-HD TV .. my girlfriend gets pissed off everytime I use it because she can't watch hehehe. Thats one of the primary reasons why I need this to be fixed =) THe other reason is my TV is 5 meters away from my router. I dont have a 5-meter long ethernet cable.

 

I'm really hoping that someone will kindly give X3100 ioreg dump file already =)

Link to comment
Share on other sites

Scrizz the reason why you can change resolutions is because you are using AppleIntelIntegratedFramebuffer.kext from brazilmac patch which is from an older 10.4.x but unfortunately that one has arctifacts. Then if Apple updates to 10.5.1 we have to copy that kext again and every time will come with more problems so the solution is to create a natit/titan like kext injector to void that.

 

Then another problem that I have with that AppleIntelIntegratedFramebuffer.kext from brazilmac is that it doesn't works if I have a PCIe 16x card plugged into my desktop computer so my only way to make it to work is with the kext included in 10.5.0.

 

Another finding we did last night was this:

 

Real Mac

"IODisplayPrefsKey" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/GFX0@2/AppleIntelFramebuffer/display0/AppleDisplay-4c2d-27f"

 

Hackintosh

"IODisplayPrefsKey" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/display@2/.Display_boot/display0/AppleDisplay-756e6b6e-717"

 

Real Mac

"IOAccelTypes" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/GFX0@2/Intel915"

Hackintosh

"IOAccelTypes" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/display@2/Intel915"

 

As you can see that's basically the differences but unfortunately the real mac one was done using 10.4.10 so I need a 10.5.0 to check if what's going on there.

 

Please guys a dump from 10.5.0 will be appreciated.

Link to comment
Share on other sites

Here is a ioreg dump (ioreg -l -w0 > ioreg.txt ) from my mini, its running 10.5

 

 

those 2 strings from my mini:

"IODisplayPrefsKey" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/GFX0@2/AppleIntelFramebuffer/display0/AppleDisplay-1e6d-75a1"

 

"IOAccelTypes" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/GFX0@2/Intel915"

Link to comment
Share on other sites

Hey guys,

I got my laptop to work 100% now with Leo's framebuffer with Natit.kext which I modded for gma.

So far I've only tested it on my laptop. I'm skeptical that it will work for desktops without further modification, but its worth testing.

You need to make sure you replace your existing AppleIntelIntegratedFramebuffer.kext with the one from real leo.

Move your working framebuffer somewhere outside of /System/Library/Extensions and use ssh to move it back in case you get blue screen.

Here it is:

http://www.mediafire.com/download.php?ej2e9z2xg1d

 

EDIT: Forgot to attach screenshot of proof, note the GMA950.kext and Framebuffer.kext versions. :D

 

Paulicat

TokenScreenshotofProof.tiff

Link to comment
Share on other sites

The Natit.kext didnt work for me with my Gigabyte motherboard. Is there a way we can edit it to work with something other then a laptop?

 

**EDIT: And just to make sure I and using it right, all I have to do is "cp -R" it in terminal to my Extensions folder and copy the original Leopard framebuffer and repair permissions and restart right?

Link to comment
Share on other sites

Have installed it on my Asus F3 series laptop and it works like charm! Big thank you paulicat.

 

One thing that does not work (but I have had problems with that with the old framebuffer driver also) is dual-screen or switching to the external monitor while the OS is running.

 

Once again! A big thank you for your effort!! :-)

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...