Jump to content

Users with GMA 950 / X3100 Real Macs needed here


  • This topic is locked This topic is locked
685 replies to this topic

#1
enb14

enb14

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 615 posts
  • Gender:Male
  • Location:Central America
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.

#2
keplenk

keplenk

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 144 posts
yes, lets help enb14!!!

Please anyone from the users of real mac =) specially the X3100 users :(

Thanks

#3
enb14

enb14

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 615 posts
  • Gender:Male
  • Location:Central America
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.

#4
errandwolfe

errandwolfe

    Usurper of Wilson, King of Prussia

  • Donators
  • 1,429 posts
  • Gender:Male
  • Location:Miami Beach, FL
Enb,
Would be happy to help with testing once you have something ready. Unfortunately I don't have $1,000 to spend on a new MacBook. If I do come across one I will be happy to get an ioreg dump for you.

#5
Azurael

Azurael

    How many Ace Rimmers does it take to change a lightbulb?

  • Members
  • PipPipPipPipPipPipPip
  • 776 posts
  • Gender:Male
I've already sent the IOReg ouput from a real GMA950 MacBook to paulicat.

#6
keplenk

keplenk

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 144 posts
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.

=)

#7
enb14

enb14

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 615 posts
  • Gender:Male
  • Location:Central America
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:

#8
keplenk

keplenk

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 144 posts
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.

#9
enb14

enb14

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 615 posts
  • Gender:Male
  • Location:Central America
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"

#10
keplenk

keplenk

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 144 posts
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 =)

#11
Scrizz

Scrizz

    The Scrizz

  • Members
  • PipPipPipPipPip
  • 282 posts
  • Gender:Male
I can change resolution on my desktop's GMA950 GMA950

#12
enb14

enb14

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 615 posts
  • Gender:Male
  • Location:Central America
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.

#13
delish

delish

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 246 posts
  • Gender:Female
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"

#14
Azurael

Azurael

    How many Ace Rimmers does it take to change a lightbulb?

  • Members
  • PipPipPipPipPipPipPip
  • 776 posts
  • Gender:Male
The MacBook IOReg dump I gave you guys was under 10.5, by the way, though I'm sure you can see the 9a581 in the header ;)

#15
Scrizz

Scrizz

    The Scrizz

  • Members
  • PipPipPipPipPip
  • 282 posts
  • Gender:Male
is the BrazilMac patch in ToH aswell?

#16
paulicat

paulicat

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 241 posts
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...php?ej2e9z2xg1d

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

Paulicat

Attached Files



#17
Flawless Oddity

Flawless Oddity

    InsanelyMac Protégé

  • Members
  • Pip
  • 43 posts
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?

#18
bablefish

bablefish

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts
  • Gender:Male
  • Location:Europe :-)
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!! :-)

#19
Flawless Oddity

Flawless Oddity

    InsanelyMac Protégé

  • Members
  • Pip
  • 43 posts
Here is my print screen...

Attached Files



#20
FavleX

FavleX

    FavleX

  • Members
  • PipPipPipPipPipPipPip
  • 726 posts
Thanks Paulicat. In mine is working well.Even if it's not able to get up the video from sleep.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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