Home > Hackintosh > Chameleon 2 RC4 for Intel GMA (version 2)

Chameleon 2 RC4 for Intel GMA (version 2)

24 febbraio 2010

This is a new version of the modified Chameleon 2 RC4 bootloader, to get (wide) native resolution on most Intel GMA. I tried to solve the common problems of the previous release.

The behaviour of the bootloader has been modified  as follows:
1. The desired resolution is read from “Graphics Mode” key in com.apple.Boot.plist
2. If the key is not present, the bootloader reads the default resolution of your LCD/Monitor from EDID
3. The first entry of vesa bios modetable is patched with the new resolution, so OSX can find it and boot correctly.

-The major improvement is that now you can specify your custom wide resolution. For example, on my Inspiron 1545, I was able to get 1280×720 instead of 1366×768. Obviously, the resolution must be supported by your monitor and graphics card, so first ensure of that using windows or linux.
The string format must be in the classical form:
<key>Graphics Mode</key>
<string>1280x720x32</string>

Don’t forget to check for the existance of com.apple.Boot.plist both in /Extra and /Library/Preferences/SystemConfiguration directories.

-In addition, you can overwhelm many other cases in which the default resolution reported by edid is not the maximum supported by the monitor, but a mere 1024×768.

In this version I also added new deviceId strings, to recognize the last variants of GMA 4500, such as Optiplex.

– If you want to report any problems, please include in the comment your notebook/motherboard model, the output of:
lspci -nn|grep -i 'memory\|dram' (lspci is here)
and better, a video bios dump. From linux:
sudo dd if=/dev/mem of=vbios.dmp bs=65536 skip=12 count=1 and send me vbios.dmp.

In the package I’ve included all the compiled binaries, and the sources in the form of a diff patch.
-Install as you do with the original bootloader. If you already installed Chameleon RC4, just open the terminal and copy the boot file in your root directory, e.g.:
$ cd Desktop/ChameleonMR2
$ sudo cp boot /

(And give your password)

Download – http://www.multiupload.com/DQ49G457JL

  1. Tut
    25 febbraio 2010 alle 4:07 am

    Hi, it still doesn’t work on my Toshiba Satellite L355-S7827. I am running 10.6.2 and my lspci is: 00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 07)

    My graphics:
    Display:

    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

    • deviato
      25 febbraio 2010 alle 12:52 PM

      Did you try inserting your resolution string to com.apple.Boot.plist?

      • Tut
        25 febbraio 2010 alle 6:56 PM

        Yes.
        Graphics Mode with 1440x900x32.
        Doesn’t work.

      • Pablo
        26 marzo 2010 alle 8:35 am

        Hi. The same configuration. I installed Your soft and got 1280×800. But strange system font is now, and I can’t do screenshot by Skitch – the picture is blanc.

    • deviato
      26 febbraio 2010 alle 12:48 am

      I don’t know.. this is strange, you have my same vendorid..
      The only thing I can suggest is to recompile uncommenting debug printf/getc, like steph did, or try if the resolutions are patched correctly under linux using 915resolution: http://www.multiupload.com/848X6BFB9I

    • a guy
      20 settembre 2010 alle 7:43 PM

      hey i have a toshiba satellite m115 s3094 do you think it can run os x 10.6 i already have 10.5.8 on it but with a patched kernal my specs are 1.6ghz core duo intel processor 1gb of ram (i added the extra ram to have double what it came with) and not sure bout the rest

    • flack
      3 gennaio 2011 alle 4:51 am

      i have the same problem 😦 i have a toshiba m500 … please help graphics and wireless doesn’t thanks

  2. Traxx
    25 febbraio 2010 alle 4:23 PM

    Hi guys 🙂

    Your new boot file works fine on my professional laptop DELL E6500.

    I have copied the boot file and I have changed the graphic mode to 1440*900*32.

    It’s so nice now.

    Could you please contact chameleon team to include this change into the next 2.0RC5 release.

    Thanks a lot.

    PS : I hope we’ll get a real driver from apple to support this video chipset because i need it for video editing/authoring solution.

    • deviato
      26 febbraio 2010 alle 12:41 am

      I don’t think they would accept the code, is too dirty..
      Maybe if someone rewrite this in a cleaner way, and also include the other chipsets/vbios such as ati and nvidia..

    • Cesar
      18 Maggio 2010 alle 8:34 PM

      How do you do that? I don’t understand how can I do that changes. Please tell me how do you do it.
      Thanks.

  3. steph
    25 febbraio 2010 alle 4:40 PM

    Is there a chance that you have a compiled version with debugging output available?

    I’m trying to find solutions for a corrupted framebuffer output on a GMA x3100. Under 64-bit, it comes up with corrupted output (in any mode). In 32-bit, it just blanks the screen and says ‘Display: unusable’ (or something like this). If I remove the AppleIntelGMAX3100FB.kext and AppleIntelIntegratedFB.kext from /System/Library/Preferences, it comes up in Vesa mode @ 1024×768.

    I’ve tried almost every mode I can think of, including the native res for the LCD monitor at 2048x1152x32. I’ve also tried 1920x1080x32 on another panel without success, unfortunately. Under Ubuntu Linux, 9.10, it works flawlessly at this resolution.

    I saw that you’ve defined this chipset, but am wondering at what point in the execution it’s not going the direction I want.

    This is a Dell Studio Hybrid 140G – I have everything working on it EXCEPT the Video thus far (and SpeedStep, but I haven’t had the time to muck about with this yet)
    00:00.0 Host bridge [0600]: Intel Corporation Mobile Memory Controller Hub [8086:2a00] (rev 03)

    I’ve got the vbios.dmp, but don’t see a way to post it here unless you want me to uuencode it. =D

    Ideas?

  4. steph
    25 febbraio 2010 alle 9:31 PM

    Nevermind compiling a separate copy with your debug printf’s, I did it myself, but I can’t seem to catch the output.. should I just let it getc() its way through so I catch it?

    I just need more information rather than trying to do this by trial and error — it disgusts me to have to constantly try/change/try/change with nothing more than a method of variable changing to my madness. It’s just not a good way to operate! =D

  5. steph
    25 febbraio 2010 alle 10:34 PM

    Output captured thus far, though definitely unrelated to the problem at hand from what I can tell:

    boot0: GPT
    boot0: testing
    boot0: testing
    boot0: done
    boot1: /bootGet memory map 0x42204fc, 0
    last range
    after video_mode
    Default: 69556176, ->biosdev: 128, ->part_no: 2 ->flags: 74
    bt(0,0): 69556528, ->biosdev: 128, ->part_no: 2 ->flags: 74
    Values read from Config file.
    Patched first resolution mode to 2048×1152.
    Press any key to continue…
    GetResol from initGui: 2048×1152
    —cut—
    Mode 107: 1280x1024x8 mm:4 attr:9b
    Mode 11a: 1280x1024x16 mm:6 attr:9b
    Mode 11b: 1280x1024x32 mm:6 attr:9b
    Mode 105: 1024x768x8 mm:4 attr:9b
    Mode 117: 1024x768x16 mm:6 attr:9b
    Mode 118: 1024x768x32 mm:6 attr:9b
    Mode 112: 0x0x0 mm:0 attr:0
    Mode 114: 800x600x16 mm:6 attr:9b
    Mode 115: 800x600x32 mm:6 attr:9b
    Mode 101: 0x0x0 mm:0 attr:0
    Mode 103: 800x600x8 mm:4 attr:9b
    Mode 111: 0x0x0 mm:0 attr:0

  6. steph
    25 febbraio 2010 alle 11:19 PM

    Strangely, I’m now getting 1280x1024x32 in VESA mode, but only if I spec 2048x1152x32 in com.apple.Boot.plist. If I try 1280x1024x32, it goes blank, and I have to ssh/vnc to the console to extract information and repair it. This is in arch = i386 mode.

    I know this is unrelated to the problem at hand, but I suspect there are many other Intel GMA X3100 users out there aching for a cure to these woes. I’ve booted so many versions of Linux and BSD, sans issue, as well as Windows XP, that I’ve got to get past this hump. The Dell Studio Hybrid *IS* a contender for inexpensive Mac Mini replacement, and I’m only 2 pieces away from getting it fully functional: 1) the Intel GMA X3100 Video and 2) modified dsdt.aml that supports SpeedStep properly (will affect the CPU temperature, plus won’t require NullCPUPowerManagement). It will load without NullCPUPowerManagement, but it gets VERY SLOW after about 30 minutes…

    This is on a Vanilla Snow Leopard 10.6.2 with the following kexts:
    IOATAFamily 2.5.0
    OpenHaltRestart 1.0.3
    SleepEnabler 1.0.1 (updated for 10.6.2/10.6.3)
    fakesmc 2.5
    VoodooHDA 0.2.54

    There’s no reason the Intel GMA X3100 shouldn’t work!! Argh!

    Is there ANY way I can get more debug output from this thing?

    P.S. As an added bonus, I think all the drivers are 64-bit compatible!
    P.P.S. Sorry to hijack your blog!

    • deviato
      26 febbraio 2010 alle 12:37 am

      It seems like it doesn’t really patch the vbios.. maybe your chipset is a new variant fo 965GM, with a different structure for modetable..
      However, I suggest you to make tries under linux, using the original 915resolution (here is the latest modified by me: http://www.multiupload.com/848X6BFB9I)
      915resolution -l (list modes)
      915resolution 30 2048 1152 (to patch mode 30 for example)
      915resolution -l again, to check if all went well
      PS: if you want to send me the bios, my email is deviato_at_gmail_dot_com
      PPS: you do not hijack, your informations are good for all.. 🙂

  7. Steph
    26 febbraio 2010 alle 10:16 am

    Ok, here’s what I came up with on the 915resolution -l:
    Intel 800/900 Series VBIOS Hack : version 0.5.4

    Chipset: 965GM
    BIOS: TYPE 1
    Mode Table Offset: $C0000 + $268
    Mode Table Entries: 36

    Mode 30 : 640×480, 8 bits/pixel
    Mode 32 : 800×600, 8 bits/pixel
    Mode 34 : 1024×768, 8 bits/pixel
    Mode 38 : 1280×1024, 8 bits/pixel
    Mode 3a : 1600×1200, 8 bits/pixel
    Mode 3c : 1920×1440, 8 bits/pixel
    Mode 41 : 640×480, 16 bits/pixel
    Mode 43 : 800×600, 16 bits/pixel
    Mode 45 : 1024×768, 16 bits/pixel
    Mode 49 : 1280×1024, 16 bits/pixel
    Mode 4b : 1600×1200, 16 bits/pixel
    Mode 4d : 1920×1440, 16 bits/pixel
    Mode 50 : 640×480, 32 bits/pixel
    Mode 52 : 800×600, 32 bits/pixel
    Mode 54 : 1024×768, 32 bits/pixel
    Mode 58 : 1280×1024, 32 bits/pixel
    Mode 5a : 1600×1200, 32 bits/pixel
    Mode 5c : 1920×1440, 32 bits/pixel

    So I had a look using 915resolution -r -l and saw that 60 was free. So I patched 60 in with 2048×1152 and it took 60, 61 and 62 respectively at 8/16/32 bpp. I’ll reboot and see what works (and what doesn’t).

    Nice tool, BTW, VERY cool! (and I am hoping very useful, as well)

    • deviato
      26 febbraio 2010 alle 8:25 PM

      You should patch an existent video mode, like 30 (it’s the default behaviour in chameleon version). However.. this is not important, because the patch is done in ram and rebooting makes all to be lost. This tool is only useful in linux, if started before the X server, or in grub2, before the framebuffer driver (now it is not needed anymore).
      What I wanted to see, was if the “patching” was done well, and it seems so, because the modetable has a known structure..
      But I have 2 questions:
      1.Have you any drivers loaded by leopard for your x3100? Because the vesa values could be overridden by the driver (I think).. The patch is primarily intended for those like me who have to use the vesa driver.
      2.If you boot chameleon in graphics mode, the logo and the text are stretched or showed at correct resolution? Because if this is the case, the patch is working, and there’s a problem only when leopard is started.

  8. Steph
    26 febbraio 2010 alle 8:51 PM

    Thanks for the great information! I suppose I should be glad the changes didn’t persist, then? ha!

    Ok, to answer the questions.

    Linux works flawlessly, at least the Ubuntu 9.10 Live CD — I am contemplating installing it to another partition as well, just haven’t had the time (yet), maybe that would allow me to do more interesting things with the patcher. Either way, it definitely works without a problem.

    1) I am NOT loading the AppleIntelGMAX3100 drivers because once the kernel stops running the verbose output on startup and it initializes the display, it then goes blank and I can’t see anything. I usually SSH or VNC to try other options. I shouldn’t have to use Vesa drivers with this chipset, though!

    2) In Chameleon, with graphics mode enabled, thte logo and text come in at whatever resolution I spec; it’s definitely a problem only when Leopard starts. I’ll eMail you the vbios.dump ASAP. Is there a way to poke around in there to see what’s going on? I wish Apple would provide some kind of debug output for these things, it’s like groping around blindfolded while trying to figure out what’s going on. =(

  9. 1 marzo 2010 alle 9:03 PM

    This is weird, my comment wasn’t published yesterday. I just said thank you for this work! it rocks, my dell is 1600x900x32, iPad development ready! Thanks!

    • deviato
      2 marzo 2010 alle 11:25 PM

      Sorry, the cause was the built-in antispam, because you posted a link in the comment..

  10. Ujwal
    2 marzo 2010 alle 7:10 PM

    After searching thru tons of blogs, i’ve come across this one.. and i hope this helps

    This is the information given by lspci
    00:00.0 Host bridge [0600]: Intel Corporation Arrandale DRAM Controller [8086:0044] (rev 12)

    and system profiler is giving me

    Display:

    Type: GPU
    Bus: Built-In
    VRAM (Total): 64 MB of Shared System Memory
    Vendor: Intel (0x8086)
    Device ID: 0x0046
    Revision ID: 0x0012
    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

    My laptop is Acer 4740 and everything works in Snow Leopard except the resolution..I would really be glad if u can help me with this. and i am running in 32 bit..and nothing i do works with my laptop even gma kexts…can u help me please ???

    • deviato
      2 marzo 2010 alle 11:51 PM

      New card.. try this variant:
      http://www.multiupload.com/TY5W3XTFQS
      If it doesn’t work, send me a vbios dump

      • Andy
        16 marzo 2010 alle 11:32 PM

        Hi I have the same card. Device ID 0x0046. The boot file in post 18 didn’t work for me. Any luck with it or can I help? Thanks.

  11. Ujwal
    3 marzo 2010 alle 8:36 am

    Thank you very much for replying..I’m sorry to say that your boot file did not work..However i can get u the vbios dump..is there any way i can get it without linux…i have ubuntu live cd with me…do i have to install it and give u the vbios dump or can i get it by running the live cd ??

    Thank u very much for trying …

  12. deviato
    3 marzo 2010 alle 1:17 PM

    Ubuntu live is well enough, send me at deviato_at_gmail_dot_com

    • Ujwal
      3 marzo 2010 alle 4:06 PM

      sudo dd if=/dev/mem of=vbios.dmp bs=65536 skip=12 count=1 is the commmand rite…i used it but i dont know where the vbios dump got saved…do i have to change the command..sorry i’m a linux newbie..!!

      • deviato
        3 marzo 2010 alle 7:46 PM

        In your “home” directory (something like /home/ubuntu)

  13. Rootko
    3 marzo 2010 alle 8:39 PM

    Man this is awesome. I was prepared to take steps with grub2, but this is definitely a time saver. I used this method for my laptop HP 6930p with Intel GMA 4500 and it worked like a charm 😉 Thanks a lot, really

    • Richinnewzealand
      29 gennaio 2011 alle 1:27 PM

      hey rootko, wonderful that all is working. I have a acer 4730z with a gma4500m. do you know if your method supports QE? do you have full resolution working with the speed needed for it? I am getting insane running my gma 4500m. any help would be appreciated.

      thanks, r.

  14. paso
    9 marzo 2010 alle 11:47 PM

    Deviato, how do you disasseble and decompile the bios dump file?

    • deviato
      10 marzo 2010 alle 1:17 PM

      With c++
      🙂
      I don’t disasseble the bios, simply use the 915resolution with -f option to read from file, and a good hex editor to inspect inside it..

      • paso
        12 marzo 2010 alle 9:38 PM

        And is it posible to read the file from c++?

  15. Fernando
    13 marzo 2010 alle 5:34 am

    I got this to work on my HP Laptop (17″ screen) with the 4500MHD video card. I get 1600x900x32 !!!! Snow OSx looks great with my native resolution, Thanks Deviato! I just followed the instructions: 1) installed Chameleon RC4, 2) replace boot with the variant version (post #18 above)and 3) edited the key in com.apple.Boot.plist with Graphics Mode and 1600x900x32 as described.

  16. pete
    16 marzo 2010 alle 1:01 am

    Excellent work!!! How far do you think you are from getting QE/CI support for this card??

  17. bd4utonite2
    17 marzo 2010 alle 3:48 am

    Hello.. thanks for the hack.. my HP Pavilion DM1 has the right resolution of 1366×768 but no QE/CI. However….. QuickTime movies are jerky and VLC shows only a blank screen when i play a movie…. Please email me if you have some suggestions…. for me to correct this problem…

    Thanks again…

  18. Josh
    18 marzo 2010 alle 1:42 am

    how do i install this?

  19. bd4utonite2
    19 marzo 2010 alle 11:41 PM

    As per the instructions at the beginning of this article….
    I loaded the Chameleon 2 RC4 and then set my resolution in com.apple.boot.plist in my /Extra folder…..

  20. Replika
    23 marzo 2010 alle 4:01 am

    I got blank screen when using your patch.
    Using Hazard iso, Chameleon RC4 on Gigabyte G41M-ES2L.

  21. Pablo
    27 marzo 2010 alle 10:41 am

    Pablo :
    Hi. The same configuration. I installed Your soft and got 1280×800. But strange system font is now, and I can’t do screenshot by Skitch – the picture is blanc.

    Amigo, I have 1200×800 on iAtcos (10.5.7) now. But I don’t understand, why the Graphic Speed is greater than 10.6.2 and screenshoting is working. Any ideas? (Samsung R510, GMA x4500)

    • deviato
      31 marzo 2010 alle 1:00 am

      Apple changed the Graphic Framework in the latest builds. Moreover, some applications now use QE/CI, that is not supported on this cards.
      If I well remember, preview and screenshoting were working also in 10.6.0.

  22. AsereBLN
    27 marzo 2010 alle 6:22 PM

    Can u import your code in the AsereBLN booter boot file, because people says that this bootloader is based on Chameleon RC4 but with many many fixes.

    • deviato
      31 marzo 2010 alle 1:01 am

      I would, I need time..

  23. Rashed
    1 aprile 2010 alle 10:36 am

    Hi

    is it possible to use this hack in mac osx leopard 10.5.8?
    my laptop is acer 4740 which only works with ideneb 10.5.8. it doesnt start installation in snow leopard. i installed chameleon 2 and then installed this hack but my resolution stays at 1280*768. it doesnt go to native 1366*768. cheers

    • deviato
      1 aprile 2010 alle 1:01 PM

      did you try the variant at post #19?

  24. Rashed
    1 aprile 2010 alle 10:40 am

    Ujwal :
    After searching thru tons of blogs, i’ve come across this one.. and i hope this helps
    This is the information given by lspci
    00:00.0 Host bridge [0600]: Intel Corporation Arrandale DRAM Controller [8086:0044] (rev 12)
    and system profiler is giving me
    Display:
    Type:GPU
    Bus:Built-In
    VRAM (Total):64 MB of Shared System Memory
    Vendor:Intel (0×8086)
    Device ID:0×0046
    Revision ID:0×0012
    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
    My laptop is Acer 4740 and everything works in Snow Leopard except the resolution..I would really be glad if u can help me with this. and i am running in 32 bit..and nothing i do works with my laptop even gma kexts…can u help me please ???

    hi which distro do you use? my acer 4740 reboots while i run snow leopard installation dvd. even i give busratio=16 it still reboots.

    only distro i can get to work is ideneb 10.5.8.

    cheers

    • deviato
      1 aprile 2010 alle 12:01 PM

      try booting with busratio=16 cpus=1 arch=i386
      I used Snow Hazard, but also tried with Retail DVD and USB partition methods, and all are working.
      The problem for you is the unsupported processor, if the above command doesn’t work, try with tonymacx86’s iBoot:
      http://www.tonymacx86.com/viewtopic.php?f=18&t=197
      This one worked for me on i3 530.

  25. Josh
    1 aprile 2010 alle 3:27 PM

    Hey Deviato, can you get the x4500 working with things like iMovie and photobooth? The kext above only modifies the Screen resolution 😦

  26. Jordan
    3 aprile 2010 alle 9:57 am

    hello,

    I installed MacOSX to my dell inspiron 1545, after I updated MacOSX to 10.6.3 I found a chameleon 2 RC4 installer, I installed it, I copied your boot file and restarted my computer, but I get a message everytime that I have to restart my computer, while MacOSX is loading, I suppose this is kernel panic. I tried also chameleon 2 RC3 but I had the same results. I havent installed any kexts except from the wireless one. when I boot using the empire efi or boot321 cd I have no problems. I am new to hackintosh, so if you have any idea please tell me and try to explain it in detail.

    thank you

  27. killamah
    8 aprile 2010 alle 10:55 am

    Hi
    I have on my netbook (acer aspire one 532h) the GMA3150 Graphic Card.
    I have resolution 1024×600 but i want enable resolution 1280×720 (this is supported by my monitor and graphic card , on windows work)
    Can i make this with your files?
    Or i can make another work for do this?

    Thanks

  28. hdpop
    15 aprile 2010 alle 8:27 am

    Hi,

    Deviato Thank’s for your good Job
    I installed OSX hazard 10.6.2 on my Acer 3810T, and GMA4500, at the beginning the resolution is not native. After used the chameleon RC4 of Deviato my native resolution 1366×768.
    Is it normal that No Kext Loaded ?
    But is it possible to use more Shared System Memory ?
    Because I can’t use ipreview to see my photo, or Aperture.

    VRAM (Total): 64 MB of Shared System Memory
    Vendor: Intel (0×8086)
    Device ID: 0×2a42
    Revision ID: 0×0007
    Kernel Extension Info: No Kext Loaded
    Displays:
    Display:
    Resolution: 1366 × 768

  29. pepe
    15 aprile 2010 alle 8:32 PM

    deviato: when I do a “verbose boot” with your patched booter, it doesn’t load the right resolution properly.

  30. Rashed
    22 aprile 2010 alle 11:52 am

    deviato:

    hi i tried hazard snow leopard and after installation finished it reboots and goes into a black screen and i dont get to the desktop. i did -v and can see that just before black screen it gives this output. cheers

    efi_inject_get_devprop_string NULL trying stringdata
    Loaded HFS+ file: [Extra/smbios.plist] 1010 bytes from 435bb50
    Patched DMI Table
    No DSDT replacement found. Leaving ACPI data as is
    Starting Darwin x86_64

    • deviato
      22 aprile 2010 alle 12:17 PM

      try the same boot flags after installation, for example arch=i386

  31. Rashed
    23 aprile 2010 alle 9:58 am

    Deviato: it worked man. using -v arch=i386 busratio=16 cpus=1 booted my snow leopard. thnx a lot bro.

    now i tried several times to get 1366*768 resolution which is native for my laptop with your patched chameleon rc4. but i dont any other resolution than 1024*768. any idea whats wrong now?

  32. Emory Dunn
    25 aprile 2010 alle 7:17 am

    Hi,

    I’ve installed the new boot file and nothing has changed. The chameleon boot screen is still stretched so it isn’t a OS problem. I’ve go a Motion Computing J3400 and here is the lspci output:

    00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 07)
    00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
    00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)

  33. Vincent
    28 aprile 2010 alle 8:13 am

    Hi Deviato,
    This works perfectly for my laptop to get 1366×768 resolution. However, I have trouble with playing video files with it. I tried to use QuickTime Player, VLC… but neither of them could play video files. Its just black screen (audio was working fine.) Also I tried screen capture function in Mac. Command + Shift + 3 and Grab, again, neither of them worked. I think it’s due to the driver for video card. Do you have any ideas how to fix this? Any kext I can used? Thank you.

  34. Mohamed Mira
    28 aprile 2010 alle 11:05 am

    Tut>>>>
    how could u install 10.6 on Toshiba Satellite L355-S7827

    i have Toshiba Satellite L355-S7817 and it is hopeless for me

    PLEASE ADVICE OR GUIDE ME

    thnx

  35. Rashed
    28 aprile 2010 alle 11:27 am

    is intel gma 4500 hd same as intel gma hd??

    • nomed
      27 dicembre 2010 alle 3:07 PM

      Hi Rashed,

      Have the same dev id you have. Did you manage to get it working?

      Thnx

  36. Rashed
    5 Maggio 2010 alle 7:33 am

    Deviato isnt around nowadays??

  37. Joeway
    7 Maggio 2010 alle 3:46 am

    Hi,i got it work on my GMA4500 and Q43/45 motherboard(Dell optiplex 780), but when i change the resolution to 1600*900 or 1440*768,it does’t work(my moniter is Dell2010H,16:9). and i have try 1280*720,it works well.

  38. Teknish
    7 Maggio 2010 alle 5:19 am

    Hi Everyone, just got it to work after weeks of sadness… You need to get rid of all your intel x3100 related kexts. Once I did that, all was good!!!

  39. 9 Maggio 2010 alle 3:01 am

    i am having the same problem as Jordan. boots with boot123 fine but when i take out the disk and try chameleon it gives me kernel panic message! any help would be appreciated

    • deviato
      18 Maggio 2010 alle 8:55 PM

      Remove SleepEnabler and Extensions.mkext from /Extra/Extensions directory, it’s not compatible with 10.6.3. There’s a new version here: http://www.meklort.com/?p=167
      It should be also compatible with future updates.
      If you still have kp, it could be some driver 32bit not compatible with 64bit(chameleon default). To know if this is the case, try to boot with arch=i386 argument.

  40. Cesar
    18 Maggio 2010 alle 9:11 PM

    I need help please. I installed on Dell Inspiron 1545 and I can’t change to native resolution.
    Does somebody have a step by step tutorial to install this? I’m just a beginner and I need to learn to do this.
    Thanks!
    (sorry for my english)

  41. Joan
    19 Maggio 2010 alle 9:40 PM

    Dear Deviato,

    I have a HP dv5-1235dx, I installed without problems the iAtkos Mac OS X Version 10.5.7, I have audio but I cant control it, up/down volume, my LCD monitor has a resolution of 1680×1050 on Windows 7 Ultimate, but here with this new Mac OS X I have only 1024×768, I try it to change the resolution without successful, could you HELP ME with that inconvenient? or someone could help me with that? also I cant see any video even if I installed the VLC for MAC, for the rest all is ok! Wireless, keyboard, even the webcam!

    Hope to hear from you soon!

    Joan

    Lima – Peru

  42. Joan
    20 Maggio 2010 alle 6:17 PM

    Dear Deviato,

    i followed your instructions and i have now in my laptop display: 1280×1024, but still not as Windows 7 that i have 1650×1050, do you think that i can do better? i forgot to told you that my laptop has a intel graphics Media Accelerator 4500MHD with up to 1759MB total video Memory!

    Have a great day!

    Joan

    Lima – Peru

  43. goyko
    31 Maggio 2010 alle 6:06 am

    I’ve installed and added the key and string to the apple.boot.plist 1366×768 resolution then I restart and all i get is black screen like the monitor isn’t supporting the resolution. Don’t know what to do cause I get no image. Intel gma 3100

  44. 31 Maggio 2010 alle 6:50 PM

    Thank deviato!

    Thanks to you, I have my Inspiron 1545 Hackintos MACDELL: P sound, resolution
    native and Sleep.

  45. Mipf06
    4 giugno 2010 alle 2:05 PM

    Some questions… Can I use it on 32 bits? I’ve installed Chameleon 2RC2. Everything works fine. Only graphics 1024×768. Before updating to 10.6.3 I’ve 1366×768. I’d like to get it back.
    Can I update (don’t know how) Chamaleon to RC4 directly or I must do a fresh installation. If I do a fresh one, have I to put away C2RC2 first??
    This “Chameleon 2 RC4 for Intel GMA (version 2)” replace CRC4 or I should install both???
    Is there anything else to install to get 1366×768 resolution???
    I hope you can help me. Thanks in advance. Regards. Mipf06

    • deviato
      4 giugno 2010 alle 6:13 PM

      Yes, it’s not depending on 32 or 64 bits, it’s just a bootloader. Maybe before updating, you had some x3100 kext for resolution, now overwritten.
      You can update Chameleon to RC4 using the installer(http://www.kexts.com/view/198-chameleon_2.0_rc4_installer.html), it will overwrite RC2, and then you can overwrite manually the ‘boot’ file as explained above.
      This is the simplest method to get resolution, but remember, this is for GMA4500 and some other cards, but not all intel ones!

      • Mipf06
        6 giugno 2010 alle 10:20 PM

        I couldn’t install it. I don’t know how. I installed C2RC4 as you said but I couldn’t do anything with CMR2. I openned Terminal and write:”$ cd Desktop/ChameleonMR2
        $ sudo cp boot /
        (And give your password)” It was impossible for me. What am I doing wrong??? Could you help me please??? Thanks. Mipf06
        PS: I modified com.apple.Boot.plist

  46. Mipf06
    4 giugno 2010 alle 7:25 PM

    I’ll try this weekend!!!. Thank you!!. Regards. Mipf06
    PS: Yes, I had x3100 kexts but I had to delete them. Because of them I had lost mouse and trackpad so I had to choose.

  47. pim
    5 giugno 2010 alle 7:56 am

    This helped soooo much! Now I am running 10.6.3 on my HP Pavilion with full native res! And I thought getting native res on the bootloader was completely impossible. Thanks so much.

  48. Dakota
    5 giugno 2010 alle 5:30 PM

    OMG! thank you so MUCH! inspiron 1545, works great!

  49. digitalysin
    6 giugno 2010 alle 10:11 am

    thanx , work for me , lenovo G450 , with some bug in Snow Leo by Hazard

  50. jamie
    12 giugno 2010 alle 9:33 PM

    Hi Deviato, after following the instructions, this is the error we get when we boot: “No bootable device — insert boot disk and press any key”. Then we can’t get back into the drive. Is there a fix for this? The model is a Compaq Presario CQ60.

    Thank you!

  51. jamie
    13 giugno 2010 alle 12:03 am

    Hi Deviato,

    Here is my lspci output (and thanks again):

    00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 09)
    00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)
    00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)
    00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
    00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
    00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
    00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
    00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
    00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
    00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
    00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
    00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
    00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
    00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
    00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
    00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
    00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
    00:1f.6 Signal processing controller: Intel Corporation 82801I (ICH9 Family) Thermal Subsystem (rev 03)
    01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)

  52. jamie
    13 giugno 2010 alle 12:18 am

    In case anyone else has this issue, now I am getting the following error every time I have to reinstall in order to get into the system and I now have no administrative privileges:
    “shared cache file was build against a different lib system.dylib, ignoring cache”

    I’m working on this one. The first time I tried, this command fixed it with no problem:
    update_dyld_shared_cache -force

    But now it is not working to reset the admin password.

    **Note: this is only for Snow OS 10 install universal GM 10A432. It works great aside from the Ethernet, the CD, graphics resolution, and I’m not able to update to 10.6.2 or 10.6.3. Aside from that, works great and I run ethernet through a USB adapter.

  53. jamie
    15 giugno 2010 alle 9:28 PM

    update_dyld_shared_cache -force command finally worked. Admin password reset too.

    All good.

    Resolution however, doesn’t work for the compaq. Can’t complain too much though since snow leopard amazingly runs well on this laptop aside from it’s native resolution. Laptop runs cooler than any other laptop I’ve used running SL. So, pretty nice. Thanks

  54. jamie
    17 giugno 2010 alle 9:22 PM

    Deviato, I decided to try one last time going over instructions extra carefully and amazingly I got the chameleon boot loader with your name Deviato under the chameleon. I am now able to get the native 1366×768 as well 1280×720. All look much better on the screen and makes everything else run smoothly.

    One thing however is I’m no longer able to boot of of Snow Leopard DVD. Anyone know how to do this? Oh, also I resized my osx partition and installed Mint linux on the other partition. So, I don’t know if that is why it worked this time.

    For all those out there wondering if this really works, It really does!

    Thanks Deviato!

  55. Sean
    21 giugno 2010 alle 8:58 PM

    Hello!
    I am using 10.6.4 64-bit version
    my video card is GMA 4500MHD
    I added
    Graphics Mode
    1280x800x32
    in both files.
    But it did not work
    I am pretty sure this resolution works on my monitor
    How can I deal with it? Please give me some advise.
    Thank you very much!

    • Sean
      21 giugno 2010 alle 9:00 PM

      ps: i am not using chameleon as boot loader.

  56. jamie
    9 luglio 2010 alle 6:27 am

    I installed Chameleon 2 RC4 boot loader using the instructions provided and that was the only way the correct resolution worked for me. I don’t believe it will work without Chameleon boot loader so, try this in your admin account and not user(standard) account.

    Put your Chameleon 2 RC4 folder on the desktop and type in the following commands in this order:

    cd Desktop/ChameleonMR2

    sudo cp boot /

    (And give your password)

    Then copy and paste these commands in the terminal:

    Assuming that your installation is on /dev/disk0s2 type:

    sudo fdisk -f boot0 -u -y /dev/rdisk0

    sudo dd if=boot1h of=/dev/rdisk0s2

    sudo cp boot /

    Your com.apple.Boot.plist file should look like this:

    Kernel
    mach_kernel
    Kernel Flags

    Timeout
    5
    Graphics Mode
    1280x800x32

    That’s it! It worked and when I rebooted I was greeted with the deviato Chameleon boot loader allowing me to have native resolution. And in your case, your 1280x800x32 should now work for you. I hope this works for you.

    Good Luck!

  57. jamie
    9 luglio 2010 alle 6:34 am

    Kernel
    mach_kernel
    Kernel Flags

    Timeout
    5
    Graphics Mode
    1280x800x32

  58. sri
    24 luglio 2010 alle 12:30 PM

    Hi deviato. thaks for u r effort.

    recently I installed leo hazard on my intel Pc. every thing is fine expect the resolution. i followed above procedure. but i am getting a error msg that is Input not supported? how an i get my native resolution that is 1280×800.

    Intel DG41RQ
    GMAX 4500
    core 2 duo

  59. 26 luglio 2010 alle 10:56 PM

    thanks! work grt8 on my Aspire 4736Z. hope to see improvement in next release!.

  60. Leandro
    29 luglio 2010 alle 11:46 am

    Works Great on my dell Inspiron 1440 THANKS !!!!!!!!!!!

  61. Ben
    29 luglio 2010 alle 9:27 PM

    plz how do u guys do it.. im confused

  62. rhenus132
    5 agosto 2010 alle 6:26 am

    Hi, i have a Toshiba T110 with a Intel GMA 4500M and i installed iAtkos V3. Before i install i dont know which bootloader i have to choose and which driver for grahic card. I can run OS X with EFI Bootloader but only in 1024×768. I changed the boot.plist to 1366x768x32 but no change. What i should do?

  63. rhenus132
    5 agosto 2010 alle 9:21 am

    hhehehehe!!! only cp / boot your file and 1366×768 is working !°!!!!

  64. Viloulo
    8 agosto 2010 alle 11:16 PM

    Deviato, hello and thank you sooooo much for your hard work.
    I have been following the gma 4500m threads for quite some time now, and I know how much effort you and others have put it in to make this card work. So thanks once again.

    Now to the problem I am facing: I have a Sony Vaio VGN-NS120AH (sold in Brazil) and with your method and Leopard 10.5.8 (iATKOS) I basically turned my Vaio into a MacBook except for the Wireless Card. My native resolution (1280×800) works with your MR2 version of Chameleon.

    Now here comes what is really Killing me…
    I can install Snow Leopard (Retail & Universal) just fine and absolutely everything works beautifully as long as I use Chameleon 1.

    As soon as I try to run any version of Chameleon 2 (RC3, RC4, RC5), the boot time increases to over 2 minutes! But that is not the only problem.

    Once I am at the Desktop, both the keyboard and the trackpad are active, but do not respond until 7 ou 8 minutes later! WTH??

    I know this because if I press the Caps Key, it turns the light ON and OFF as it should, and when touch the trackpad the cursor moves normally. I just cannot Type nor Click anything!

    Oh yes! Chameleon 2 also kills my Atheros Wireless Card, all of sudden the system will say “No Airport Card Installed!”

    So, I very very much need your help, because I am sooo close to complete success… it would be a total bummer having to give up on Chameleon 2. It is the only way I can get my GMA 4500M to have native resolution of 1280×800.

    Please help? Thanks again.

  65. Stephen Beck
    13 agosto 2010 alle 6:14 PM

    I have an Inspiron 1545 as well. Just purchased. I plan to do iBoot and MultiBeast for a dual boot Win 7 and SL install.

    Any tips in getting everything to work, other than your fantastic work above supporting custom resolution?

  66. Lee
    20 agosto 2010 alle 1:40 PM

    I copied the boot file to /boot and rebooted the computer, now its stuck in a continuous reboot cycle, what did I do wrong?

  67. 20 agosto 2010 alle 7:40 PM

    Hi Guys, Used your patch today, after trying all others with no joy, but now i have 1366×768 top quality graphics on my Samsung R530, Great work many thanks

  68. abraro
    21 agosto 2010 alle 7:32 am

    Hey, i did you patch and everything was working perfect, i then installed windows 7 and then easy bcd to do dual boot, now the patch isnt working anymore, i suspect because somehow maybe its pointing to another boot loader, anyway to fix?

  69. Frankenst88n
    21 agosto 2010 alle 4:51 PM

    Some people here requested for QE/CI, If you want it why not download OSX86 Tools from here http://code.google.com/p/osx86tools/downloads/list
    And then Enable, there should be a button at the top, saying

    Enable QE/CI

  70. ByXp
    23 agosto 2010 alle 1:00 PM

    I use this method manually write on boot.plist on Sony Vaio VPCEB1J1E/WI

    it is fully work on 1366*768*32 Resolution

    Many Thanks

  71. abhi
    30 agosto 2010 alle 8:53 PM

    Hi,
    This works great with every one ,but not in my case. cant understand whats wrong with my laptop.

    i have try this with 2 of my friends ,it works with both them, they have dell inspiron 1545 and lenovo g550(both have 1366×768 native resolution) but in my case their is no luck, it don’t even show 1366x768x32 (my native resolution) in available graphics mode, i have tried with all the options available on internet for xGM45 ,but no one worked for me. Iis this is due to my ATI Mobility Radeon 4330 grapehics card?

    The new “Chameleon 2 RC5 pre12” shows 1366x768x32 in available graphics mode but don’t make any change in resolution.(resolution stuck s 1024×768)

    i have a “dell vostro 1088” laptop with

    Intel  Core 2 Duo processors
    Memory:DDR2, 800MHz, Two slots up to 4GB4
    Chipset:Intel 45 Express chipset
    Graphics:ATI Mobility RadeonTM  HD 4330 (Discrete) 512MB
    Display:14.0 inch Wide Display HD (1366 x 768)
    Hard Disk:5400RPM up to 320GB

    below is the link of my vbios.dmp file which i generated form ubuntu9 live cd
    if u get time ,pls. check this .

    http://uploading.com/files/274ecb65/vbios.dmp.zip/

    hopes this will help to find out the problem,
    Thanks for your great work.

  72. Dev
    4 settembre 2010 alle 1:58 am

    Hi Deviato ,
    Thanks for your great work,

    Just want to know is their any process from which we can feed the graphics information from Linux’s vbios information to Mac ,so it recognize graphics correctly (Enable QE/CI).

    if Yes, where to get started for such type of programming(i m a beginner in programming and started programming on iPhone and Android) and also language used for programming.

  73. Xmedar
    10 settembre 2010 alle 6:39 PM

    It works brilliantly on my Amilo Li3910, thank you so much 🙂

  74. sebus
    6 ottobre 2010 alle 9:10 am

    Is it possible to patch Chameleon v2.0-RC5 (as used in myHack 1.1.4 from nawcom boot CD)

    Thanks

    sebus

  75. embedded
    7 ottobre 2010 alle 7:40 am

    Thanks for the great tweak.

    Has anyone managed to get native resolution on external monitor?
    My external monitor did not show up at all.

    Do I need to use modified kexts for this?

  76. sebus
    7 ottobre 2010 alle 5:17 PM

    OK, so I downgraded Chameleon & now with nothing set for Graphic Resolution in com.apple.Boot.plist I get 1280×1024 (stretched on 1440×900 monitor)
    If I do input 140x900x32 then the actual display is 1024×768

    Vendor: Intel (0x8086)
    Device ID: 0x2e12
    Revision ID: 0x0003

    sebus

  77. nomed
    7 ottobre 2010 alle 6:23 PM

    Hi!

    Doesn’t work for me on my Asus UL20FT. I’m still stuck on 1024×768. Do you think my dev id is not supported?

    Vendor: Intel (0x8086)
    Device ID: 0x0046
    Revision ID: 0x0018

    Thanks!

  78. manos
    11 ottobre 2010 alle 12:29 am

    I have Dell optiplex 760 with intel 4500. I Installed retail Snow leopard but the only way too boot was the iBoot cd (that was no problem, cd rom in any case is wasted all the time so…)

    I installed chameleon 2 RC4. I get boot screen with improved resolution (propably 1080p) but the process stacks at OS Loading…What should i try?

  79. Kevin
    24 ottobre 2010 alle 5:17 PM

    I managed to get it to work, but now my trackpad is stuck on the top-left part of the screen and I can’t move it, my sounds also don’t work anymore. Any help? Im using an Acer Aspire 5738Z with Intek GMA 4500M Graphics Card (1366×768 resolution)

  80. nomed
    26 ottobre 2010 alle 11:35 PM

    This definitely does not work for me 😦

    I pretty sure it has something to do with my dev id (0x0046) not being supported…

    Help!…anyone? 😦

  81. Paul
    24 novembre 2010 alle 7:21 PM

    Thank you, works perfect on Aspire 4732z-4251 with 1366×768 resolution.

  82. Terdiam
    11 dicembre 2010 alle 2:01 PM

    Hello,

    sh-3.2# lspci -nn|grep -i ‘memory\|dram’
    00:00.0 Host bridge [0600]: Intel Corporation Arrandale DRAM Controller [8086:0044] (rev 12)

    Type: GPU
    Bus: Built-In
    VRAM (Total): 64 MB of Shared System Memory
    Vendor: Intel (0x8086)
    Device ID: 0x0046
    Revision ID: 0x0012
    ROM Revision: OpenGL Engine activated via EFI String
    Kernel Extension Info: No Kext Loaded

    Still Get 1024×768 Resolution.
    Thank’s

  83. 25 dicembre 2010 alle 3:55 PM

    This modification works very well on my PC, my laptop is Dell studio 1537, run SL 10.6.2, so it cannot use the kext gma3100. While waiting for a new patch, this is best solution for native resolution
    Big thanks to deviato 🙂

  84. 26 dicembre 2010 alle 7:48 am

    Hi all, a problem I found after use this solution is the Preview cannot open jpg file. Anyone have the same problem with me ?

  85. Billykide
    31 dicembre 2010 alle 2:57 am

    Hi all, use myHack Installer 1.1 resolve any problem from GMA 4500 and 3100. Download tools from http://osx86.sojugarden.com/installer/
    Big thanks to all

  86. nofx
    4 gennaio 2011 alle 9:24 PM

    Hi!

    I have installed iatkos v7 on Compaq CQ40 108TU (no info in HCL Wiki). Also updated the OS from @pple, So it is 10.5.8 right now. Everything works fine as if its running on @pple’s hardware: full touchpad support, nice sound, all usb ports working, bluetooth working, all shortcut keys from keyboard working. Only one problem (I searched the internet for 15 days x 4 hours lol for it and found you.) as usually, the display stuck at 1024 x 768 (Should be 1200×800).

    Display:

    Type: Display
    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
    Depth: 32-Bit Color
    Core Image: Software
    Main Display: Yes
    Mirror: Off
    Online: Yes
    Quartz Extreme: Not Supported

    – I have tried to edit the bootlist file by adding the key and string (as experts suggests); it makes to force reboot. So, it do not help much.

    – I have deleted (or uninstalled) all the 3100, 950 kexts to “force” or make Mac understand the hardware; nope, no way.

    -Videos run smoothly (saved mpg) , by the way.

    Need your assistance!

  87. nofx
    5 gennaio 2011 alle 6:44 am

    Typo: read (Should be 1280×800) instead of (Should be 1200×800)

  88. Oztiz
    10 febbraio 2011 alle 2:39 am

    Thank U! Works Great on my Hp EliteBook 6930p. Now I have 1440x900x32!
    No kexts needed.
    I am lazy so I just installed Chameleon-2.0-RC5-r700 and then moved your boot file to /root.
    Magic – It worked!

  89. jiadas
    27 febbraio 2011 alle 9:53 am

    Hi,i use i5 cpu, so can it work on the graphic of i5? thanks for your help.

  90. Eugene
    2 marzo 2011 alle 11:14 PM

    Hello. Using it now on my laptop, good work. I have 7950GT card with hackintosh and there is a question can you add 1440×900 and 1920×1080 resolutions to cahameleon boot file as you did it witn Intel Gma 1366×768??? Because this only show at 1024×768 but after boot all resolution ok, I like it using native since boot not after. Thanks.

  91. Ricardo
    7 marzo 2011 alle 10:03 PM

    Dude, can you try my solution? Basically I used a patched AppleIntelGMAX3100FB kext with some modifications on your DSDT.

    http://www.insanelymac.com/forum/index.php?showtopic=221394&pid=1651000&mode=threaded&start=#entry1651000

    I know that loading patched kexts is not always a good solution (and it doesn’t work for everyone), but, since we both have a Dell Inspiron 1545, I think that you might wanna try it. The big “feature” is that I can use a dual-screen setup.

    Screenshot: http://img64.imageshack.us/img64/5734/gma4500systemprofiler.png

    Thanks.

  92. tomsah
    19 marzo 2011 alle 3:10 PM

    Thanks Deviato !

    This extremely appreciated.
    Works Great in my Dell Latitude E5400.

  93. Girish
    29 marzo 2011 alle 9:31 am

    Hi Deviato,
    Sometimes back( approx 6 months) back i have used your solution for patching display drivers on Snow Leopard 10.6.3 on Dell Studio 1555.
    I had success , as i got 1366x768x32, resolution.
    Infact i have put a post, thanking for the same.

    This time around,i am trying to dual boot, snow leopard, and windows 7 ultimate.
    Used same method, but unable to get the required results.

    I couldn’t found any com.apple.boot.plist in extra folder.
    But i found the plist in Preferences folder, where i made the key for graphics mode.

    And replaced the boot file, but still i am unable to get the results.

    Pls help me out

    With Rgds
    Girish

  94. Girish
    30 marzo 2011 alle 5:49 am

    Can anybody help me pls, i am waiting ??

  95. Gabriel
    5 aprile 2011 alle 7:33 PM

    hi deviato, im on a core i3 350M, intel HD Graphics and HM55 chipset, im unable to install, how do i use this bootloader?

  96. Jacky
    24 aprile 2011 alle 8:01 am

    Unfortunately, it doesn’t work for me. I had Intel HD Graphics card in my Vostro 3350, i tried almost every method i can found all over the internet, i just want to get a “1366x768x32” resolution, no way?

  97. XenoMuta
    11 Maggio 2011 alle 2:36 am

    Deviato, first of all, thanks for your effort helping the community.

    I tried 1366x768x32 and my ACER G185h started blinking black. Didn’t seem to work.
    I have the correct Graphics Mode config string.

    Any insights?

    My VGA Bios dump:
    http://xenomuta.tuxfamily.org/vbios.dmp

    My LSPCI:

    lspci -s 00:02.0 -vv
    00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03) (prog-if 00 [VGA controller])
    Subsystem: Elitegroup Computer Systems Unknown device 2260
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- SERR- <PERR- INTx-
    Latency: 0
    Interrupt: pin A routed to IRQ 16
    Region 0: Memory at fe400000 (64-bit, non-prefetchable)
    Region 2: Memory at d0000000 (64-bit, prefetchable)
    Region 4: I/O ports at dc00
    Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
    Address: fee00000 Data: 4090
    Capabilities: [d0] Power Management version 2
    Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
    Status: D0 PME-Enable- DSel=0 DScale=0 PME-
    Capabilities: [a4] PCIe advanced features

    And, thanks

  98. Jason Lin
    15 Maggio 2011 alle 2:15 am

    thanks a lot for your work
    my laptop is lenovo Z360 with P6000 and intel GMA HD/NVIDIA GT310M OPTIMUS
    the optimus is dirty and useless
    I read the how-to, and found that my GPU is not supported by your method.
    so i exec lspci and dd in ubuntu 11.04, and send you the files. hopefully you can make it work

    root@Z360:/media/niu# lspci -nn | grep -i ‘memory\|dram’
    00:00.0 Host bridge [0600]: Intel Corporation Core Processor DRAM Controller [8086:0044] (rev 12)

    vbios
    http://fileape.com/dl/HNWo9IIktDjf3LPY

  99. 16 giugno 2011 alle 5:26 PM

    Hi, Just wanted to say I tested this and it works on an HP 6530b with X4500 Intel video card, thanks so much for your effort on this.

    One question though, how about multi-monitor support? Is that expected to work at all, or any suggestions on how to get it working?

    Grazie,
    Gabrio

  100. 20 giugno 2011 alle 6:38 am

    is my pc able to run it? Asus X71Q…

  101. raimaunar
    15 luglio 2011 alle 6:19 PM

    1 мар 2011 Коль скоро вы крыться придерживаться годной вам диеты в пользу кого ума, ваш ум довольно заниматься почти максимальной отдачей вплоть до
    Мы постарались собрать в этом разделе самые эффективные диеты. У нас Вы сможете бесплатно подобрать диету максимально подходящую Вам. Все диеты имеют
    11.05.2011 Свадебная диета принцессы Англии · Вера Брежнева боится превратиться в корову. 03.05.2011 Вера Брежнева боится превратиться в корову
    Длительность диеты составляет 10 дней, в течение которых вы не только почистите свой кишечник, но и улучшите все обменные процессы организма,
    И вот вы мучительно перебираете в уме различные диеты для похудения и мысленно уговариваете свой организм мужественно выдержать нелёгкое испытание.

  102. Katie
    8 agosto 2011 alle 4:05 am

    Deviato, please SAVE US! Could you update this patch for Chameleon RC5, so that it can be used in Lion? Pretty please? I have the GMA 4500MHD 0x2a42 chip, and your patch worked perfect in Snow Leopard, but my Lion install is sad without your help 😦

    -Katie

  103. Ajay
    12 agosto 2011 alle 11:08 am

    PLZ…..CAN U PUT ANY VIDEO HOW TO DO THIS………

  104. ayon
    13 agosto 2011 alle 9:34 PM

    Had Deviato died? No talk to blog friends in long time

  105. mosman
    14 agosto 2011 alle 5:46 am

    I tried many different techniques to get the Intel GMA X4500MHD chipset working in Lion, and I finally figured it out. If interested, check out the fix here:

    http://www.tonymacx86.com/viewtopic.php?f=15&t=29005

  106. 9 settembre 2011 alle 10:27 PM

    YESSSSSS… Thanks. Works very fine on my Lenovo G550. Except of course NO QE/CI. But works great. Nice job. Many Thanks.

  107. 27 settembre 2011 alle 8:11 PM

    Any Luck for native resolution in lion?

  108. 17 ottobre 2011 alle 8:12 am

    I have a dell inspiron n4030, and 1366×768 resolution does not work, it only works at 1024×760. Can you help me?

  109. Mathieuuu
    20 ottobre 2011 alle 7:15 PM

    Can this be updated to Lion because it doesn’t work anymore 😦
    It worked perfectly on my Snow Leopard!

  110. shashank
    14 febbraio 2012 alle 4:13 PM

    I have installed mac osx lion 10.7.2 on my Hp laptop dv5-1235dx
    core2duo t6400 processor.. 4gb ram..
    sound is working
    Intel 82801IB ICH9 – High Definition Audio Controller [A-3]

    and the ethernet is in a working condition..
    Realtek RTL8139/810x Fast Ethernet Adapter

    wifi does not work… Broadcom 802.11b/g WLAN..
    ethernet …Realtek RTL8102E/RTL8103E Family PCI-E Fast Ethernet NIC (NDIS 6.20)

    Broadcom BCM4310 USB Controller PCI

    but i cant get my intel graphics media accelerater 4500MHD to work
    Intel GL40/GM45/GM47/GS45 Chipset – Graphics Controller 0 [B-3]

    it shows gma x3100 but i am not able to play videos and the os motions are at lesser fps..
    any one can plz help me find the kexts for my hp laptop…

  111. 18 febbraio 2012 alle 4:39 am

    Hi your download links do not work anymore. Could you please provide the dell inspiron native screen resolution download link again I would really apprecitae it, thanks

  112. Matt
    21 febbraio 2012 alle 2:41 am

    Same here colingerrity, download link isn’t working. I think megaupload is down (moving servers or got busted by the FBI, not sure which).

  113. [PL]Daxo0o90
    21 febbraio 2012 alle 7:33 am

    febbraio :
    Just try that:
    http://www.mediafire.com/?n3ftz5toize
    File name and size is the same.

  1. 16 gennaio 2011 alle 12:32 PM
  2. 22 febbraio 2011 alle 5:27 am
  3. 19 marzo 2011 alle 12:21 am
  4. 16 giugno 2011 alle 1:57 am
  5. 31 luglio 2011 alle 3:55 PM
  6. 17 dicembre 2011 alle 8:03 PM
  7. 16 luglio 2012 alle 6:05 PM
  8. 27 luglio 2012 alle 11:00 am
  9. 11 giugno 2019 alle 8:52 PM
  10. 4 luglio 2019 alle 2:23 am
  11. 7 luglio 2019 alle 2:49 PM
    download
  12. 21 agosto 2019 alle 6:23 am
I commenti sono chiusi.