Jump to content

GMA X4500


  • Please log in to reply
1614 replies to this topic

#1561
AjGilee

AjGilee

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
I don't know if it is the same problem but It might works...

I've got it once exact situation that the mouse pointer stuck at left top corner while i tried some modified kext of X3100.. Try to replacing your X3100 kext.

if you want to patch the original manually follow this:
NOTE: You'll require the original X3100 kexts for this
http://www.insanelym...howtopic=173338

Else your can try, these modified kexts, just install (drag the kexts) to Kext Utility icon:
http://www.kexts.com...8-gmax4500.html

Hope this work for you... :(

#1562
Andy202

Andy202

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts
For those of you who want to fix the resolution this worked perfectly fine on my G60. You may have to install it twice and repair permissions, but it worked for me.

http://www.megaupload.com/?d=8T8NHVFZ


and if that has already been posted then sorry.

#1563
Helghast59

Helghast59

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
  • Gender:Male
  • Location:Russia
Thanks from Russia=))) My x4500 on Acer Aspire 3810TG now work, QE/CL work too or only resolution?

#1564
AndersenTech

AndersenTech

    InsanelyMac Protégé

  • Members
  • Pip
  • 34 posts
  • Gender:Male
  • Location:Wilmington, Delaware
Has anyone tried messing around with EFI strings to have this card register as an X3100 or something?

#1565
Qjimbo

Qjimbo

    InsanelyMac Protégé

  • Members
  • Pip
  • 25 posts
  • Gender:Male
I'm looking for a solution to get 1920x1080 on the X4500 on Leopard. I've tried a lot of the suggestions in this thread but not found anything that works. Has anyone managed this? I can live without Quartz Extreme etc. I just want native resolution.

#1566
pepto

pepto

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 110 posts

I'm looking for a solution to get 1920x1080 on the X4500 on Leopard. I've tried a lot of the suggestions in this thread but not found anything that works. Has anyone managed this? I can live without Quartz Extreme etc. I just want native resolution.


I have managed my res for my GMA 4500 but i don't know if it works on a X4500
Oke i have post this in a another forum and helped some people to get the right resolution you can try it but always backup your files.

You can go on to make your resolution ok.
Download the zip file from my server http://www.iferrari.nl/osx/working.zip.
-Extract it to your desktop
-You will see 2 files Chameleon-2.0-RC4-R684.pkg and ChameleonMR2 directory
-Run the pkg file Chameleon-2.0-RC4-R684.pkg after that
-Open terminal in utilities.
-Type sudo -s and type your admin password
-Type cd / to go to root.
-Type cd /users/your username/desktop
-Type ls to see of you can see the pkg file and the directory chameleonMR2
-Type cd chameleonMR2
-Type ls and see of you can see some boot files we only need the boot from this directory.
-Type now sudo cp boot /
Now we need to change the com.apple.boot.plist file in /extra and /library/preferences/systemconfiguration, i dont think you need to change the file in extra but i have also have change that file.
-Type in terminal cd / to go to root
-Type cd extra
-Type ls to see of com.apple.boot.plist exist
-Type Nano com.apple.boot.plist a editor will open en you can type your settings.
I have the following keys insert in the file:
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1440x900x32</string> (depending what you want as res)
-save the file with ctrl-x you will get the question to save the file type Y after that hit enter and your file is saved.
-Do the same above in /library/preferences/systemconfiguration
-check of your com.apple.boot.plist have the right permissions 644 and admin as owner if not
-Type sudo chown admin com.apple.boot.plist and sudo chmod 644 com.apple.boot.plist you can type this also if you are not sure about it.
-Thats it reboot and enjoy your res

I hope this helped you resolution.

#1567
Qjimbo

Qjimbo

    InsanelyMac Protégé

  • Members
  • Pip
  • 25 posts
  • Gender:Male
Followed your instructions to the letter, but it's still booting up in 1280x1024.

Are there any log files I can look at or post here to get to the bottom of the problem?

#1568
Dewitts

Dewitts

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
GMAX3100:

Chipset Model: GMAX3100
Type: GPU
Bus: Built-In
VRAM (Total): 64 MB of Shared System Memory
Vendor: Intel (0x8086)
Device ID: 0x2a42
Revision ID: 0x0007
Kernel Extension Info: No Kext Loaded
Displays:
Display:
Resolution: 1024 x 768
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes


Maybe modding the X3100 is the way to go? I've tried adding my pid to the string of the 3100 kext & 3100fb kext with no luck...
It was recognised by Lion as X3100 without any mods which is why I naturally tried editing that kext

oh and since modding the kext it appears that I now have CI but still not QE :'( Anyone got the QE working and not the CI? maybe we can work something out?

#1569
ipatchtwopointo

ipatchtwopointo

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
1502 posts ...and still no driver for the GMA 4500?

I did manage to come across this:

http://www.insanelym...showtopic=86159

#1570
bijan55

bijan55

    InsanelyMac Protégé

  • Members
  • Pip
  • 34 posts
GUYS I HAVE A {censored} BREAKTHROUGH!!!!

I GOT QE/CI WORKING ON MY TOSHIBA WITH THE 4500GMA

I will be making a tut on how to do it soon, it is very hard.

Problems:
-Java crashs it
-Imovie fc's at random
-SLOOOOOWWWW render times for final cut

Working:
Transparent dock
3D


About this mac shows QE/CI is functioning, this is not tested on 10.6

Hang tight guys, it took me ages.

DO NOT TRY IF YOU DONT KNOW WHAT YOUR DOING

Step One: Download the attached kext

Step Two: Add it to your extras folder

Step Three: Add this for gfx0 to your dsdt


Method (_DSM, 4, NotSerialized)
{
Store (Package (0×06)
{
“AAPL,HasPanel”,
Buffer (0×04) {0×01, 0×00, 0×00, 0×00},
“model”,
Buffer (0×07) {”GMA4500MHD”},
“device-id”,
Buffer (0×04) {0×42, 0×2A, 0×00, 0×00}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}


I DID NOT MAKE THE KEXT, IT WAS MADE BY A FELLOW CALLED DOMINECO ON THE TORRENTLEACH FORUMS. I DO NOT TAKE CREDIT FOR HIS WORK.

Attached Files



#1571
leidonanam

leidonanam

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts
Where you try this kext ? And anybody try it yet ? Result ???

#1572
snam11

snam11

    InsanelyMac Protégé

  • Members
  • PipPip
  • 85 posts
i'm not a dsdt expert so i'm wondering where to put the dsdt patch.
i've tryed to put it right after
Device (GFX0)
{
Name (_ADR, 0x00020000)

but i get compile error...
any help?

#1573
warzone2159

warzone2159

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts
not sure either, ima do some more dsdt study and see if this works, if it does......god help us all.

#1574
snam11

snam11

    InsanelyMac Protégé

  • Members
  • PipPip
  • 85 posts
a little update on qe/ci quest with bijan55 kext+dsdt

i've modded dsdt with the dsdt injection:
....
Device (GFX0)
{
Name (_ADR, 0x00020000)
***dsdt mod added here (same as bijan55 quoted)****
Method (_DOS, 1, NotSerialized)
{
Store (And (Arg0, 0x03), DSEN)
}

Method (_DOD, 0, NotSerialized)
.....
i've got compiling error, because of DTGP error.
so i've added in the very beginning of the dsdt file the DGDT method patch (is available in DSDTse under DSDT hacks):
....
DefinitionBlock ("./dsdt.aml", "DSDT", 2, "Intel ", "CANTIGA ", 0x06040000)
{
***dsdt DGDT method patch added here****
External (PDC3)
External (PDC2)
External (PDC1)
....
now i have a working dsdt.aml and in system profile i can see GMAX4500MHD under chipset model.

i've opened the x4500 hacked kext and i've modded the info.plist changing OSBundleRequired from Safe Boot to Root, so the kext can run in /S/L/E.

i get several errors during the boot:
kernel extension "com.apple.driver.X4500" cannot be found
kernel can't find extension com.apple.driver.X4500
kernel Can't determine dependencies for com.apple.driver.X4500.
kernel Couldn't alloc class "X4500"

the kext plist is kinda like a natit kext (at least the plist file), but it doesn't load.

i've also modded dsdt to change graphics card name to "X4500" instead of "GMA4500MHD" but is a no go.....
i use vanilla kext and tested on 10.5.8 and 10.6.6

has any1 goes far than me?

#1575
avcoura

avcoura

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 283 posts
  • Gender:Male
My graphic card is a gma 4500 M, a try inject the method in my dsdt but not copile.
Help me please!

#1576
snam11

snam11

    InsanelyMac Protégé

  • Members
  • PipPip
  • 85 posts
check my previous post on how skip the compile errors.
i use DSDTse to edit/mod dsdt file

put the dsdt mod right after this lines:
.
.
.
.
Device (GFX0)
{
Name (_ADR, 0x00020000)
**dsdt patch here***
.
.

IMPORTANT: i've noticed during copy/paste, the " character is not imported in right way, so re-type deleting the pasted one.

if the compile is ok, try to boot with dsdt, if the compile gives error like : Error 4063 - Object does not exist ^ (DTGP)
the dsdt miss another patch to put in the beginning of dsdt file. the patch is called method DTGP and is available in DSDTse app.

put the patch like this:
.
.
.
DefinitionBlock ("./dsdt.aml", "DSDT", 2, "Intel ", "CANTIGA ", 0x06040000)
{
***dsdt DGDT method patch added here****
External (PDC3)
External (PDC2)
External (PDC1)
.
.
.
.

#1577
avcoura

avcoura

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 283 posts
  • Gender:Male
I do not know the right to edit, edit as you have for me?
You get the results?
Follow my dsdt.

Attached Files

  • Attached File  dsdt.zip   10.53KB   48 downloads


#1578
snam11

snam11

    InsanelyMac Protégé

  • Members
  • PipPip
  • 85 posts
here is the dsdt modded, i don't know if it will works for you, but i guess the key is to undestand how the new kext works.
if it needs vanilla x3100 kext and fb, and so on...

Attached Files

  • Attached File  dsdt.zip   29.28KB   94 downloads


#1579
avcoura

avcoura

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 283 posts
  • Gender:Male

here is the dsdt modded, i don't know if it will works for you, but i guess the key is to undestand how the new kext works.
if it needs vanilla x3100 kext and fb, and so on...


Thankyou.. i try this now...
I use the kext x3100fb modified but i go change for vanilla kext before.
I post results soon..

My video card is detected as GMA4500MHD but did not notice any difference between the bar and so transparent.
The kext is in / and / e and the modified dsdt / e.

Why is that?

#1580
snam11

snam11

    InsanelyMac Protégé

  • Members
  • PipPip
  • 85 posts
dude, maybe you miss the point...
I DIDN'T made the kext, and i DIDN'T say that the kext will give qe/ci.
bijan55 says that in his post, so i'm tryng to figure out if it works and how, editing dsdt following his guide...

so for me atm is a no go.





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