Fiox89 Posted July 11, 2011 Share Posted July 11, 2011 Delete all intelhd kexts. Add efi string in com.apple.Boot.plist. Change pciroot. Change graphics enabler to 0. Update caches. Reboot with -v I have NVDAGF100HAL and Geforce.kext loaded NVDAGF100HAL loaded and registered Natit: Found device with ID=0x0046 but i have also this message Jul 11 15:02:08 MacBook-Pro-di-Fiox kernel[0]: NVDA,Display-B: Not usable We need to edit natit.kext adding NVCAP, VRAM totalsize values from reg? with IORegistryExplorer? Edit: i have found that i have different Revision ID. You and _Enki_ 0x0002, i have 0x0012 Screenshot Is relevant? How correct this? Link to comment Share on other sites More sharing options...
darchive Posted July 11, 2011 Share Posted July 11, 2011 Hi all, still trying to get native resolution (1366x678) & QE/CI on my laptop (Acer 1830T i3 380UM 8086:0046). Here is my actual status : AppleHDGraphics.kext => Loaded AppleIntelHDGraphicsGLDriver Bundle => Loaded => Transparent menu bar OK. Geforce.kext => Loaded NVDAGF100Hal.kext => NOP, lots of lines about that one showing in verbose mode but can't load it. => Sys info telling IntelHD w/ 771MB VRAM and no more screen glitchs/artefacts. Chameleon video info tells only 1024x768 available. => OSX still stuck at 1024x768 and doesn't seem to be QE/CI enabled (so slow compared to my CustoMacPro). EDID override done but no difference (maybe because framebuffer kext not loaded) manor can u tell us ur exact computer specs (cpu/gpu/...) and wich chameleon version ur using ? Thanks. Link to comment Share on other sites More sharing options...
nmano Posted July 11, 2011 Author Share Posted July 11, 2011 Delete all intelhd kexts. Add efi string in com.apple.Boot.plist. Change pciroot. Change graphics enabler to 0. Update caches. Reboot with -v I have NVDAGF100HAL and Geforce.kext loaded NVDAGF100HAL loaded and registered Natit: Found device with ID=0x0046 but i have also this message Jul 11 15:02:08 MacBook-Pro-di-Fiox kernel[0]: NVDA,Display-B: Not usable We need to edit natit.kext adding NVCAP, VRAM totalsize values from reg? with IORegistryExplorer? Edit: i have found that i have different Revision ID. You and _Enki_ 0x0002, i have 0x0012 Screenshot Is relevant? How correct this? NVDA,Display-B: Not usable thats extenel monitor Link to comment Share on other sites More sharing options...
Fiox89 Posted July 11, 2011 Share Posted July 11, 2011 NVDA,Display-B: Not usable thats extenel monitor This is not external monitor, i have notebook with intel hd graphics / nvidia 310m is a nvidia optimus laptop But i use Intel HD Graphics and i'm not able to get native resolution Link to comment Share on other sites More sharing options...
nmano Posted July 11, 2011 Author Share Posted July 11, 2011 check NVCAP Link to comment Share on other sites More sharing options...
Fiox89 Posted July 11, 2011 Share Posted July 11, 2011 What should I check? I have found this Screenshot1 Screenshot2 What can I do? Maybe this message in only for nvidia card. But this is not a problem. I can not get native resolution, this is the problem Link to comment Share on other sites More sharing options...
nmano Posted July 11, 2011 Author Share Posted July 11, 2011 http://aquamac.proboards.com/index.cgi?boa...&thread=569 Link to comment Share on other sites More sharing options...
Fiox89 Posted July 11, 2011 Share Posted July 11, 2011 This is for desktop pc...not for notebook.. Anything for intel hd? Link to comment Share on other sites More sharing options...
gotmilk70 Posted July 12, 2011 Share Posted July 12, 2011 I feel like i'm almost there, I installed Lion GM, and Did everything here. I get the IntelHDGraphics installed, I have the kexts loaded, but still no 1366x768 nor QE/CI. :/ What could I be doing wrong? Link to comment Share on other sites More sharing options...
darchive Posted July 12, 2011 Share Posted July 12, 2011 I think our problem is not with IntelHD... Kexts The problem is our laptop display not recognized as it should be. I think the 'manor method' (loading Geforce.kext w/ Intel IDs) is just faking OSX, BTW it removes glitches on my laptop. We have to find a way to load the framebuffer kext. EDID modification is useless until the kext is loaded. Anyone there can confirm that all kexts (including FB) are loaded using an external monitor ? (can't test it myself) If i'm right, the solution may be close... Link to comment Share on other sites More sharing options...
Cipolippo Posted July 12, 2011 Share Posted July 12, 2011 This metod can work witch an i7 2600k not mobile on asus P8Z68 -V? Thanks. Link to comment Share on other sites More sharing options...
LowRidinCrew Posted July 13, 2011 Share Posted July 13, 2011 I have no idea what to do now. I've deleted them and retried, didn't work. Manor, Whats your laptop model and specs? Link to comment Share on other sites More sharing options...
Fiox89 Posted July 13, 2011 Share Posted July 13, 2011 In sony laptop is more simple get native resolution, such as Dell Link Link to comment Share on other sites More sharing options...
darchive Posted July 13, 2011 Share Posted July 13, 2011 I've been finally able to test my laptop w/ an external monitor connected to VGA (an old 15" CRT) : Chameleon is showing many differents video mode (800x600, 1280x1024, even 1920x something), w/ my laptop display there was only 1024x768. But the result is exaclty the same, only 1024x768 once in OSX Can't get the nvidia 100 kext to load by the way, but the 50 one and natit loaded just fine after modding them but again still stuck at 1024x768. I really hope someone come with a solution... Link to comment Share on other sites More sharing options...
GhostRaider Posted July 13, 2011 Share Posted July 13, 2011 @Manor You said we needed to edit Natit.kext. What is NVCAP? Where did you find this code? <key>NVCAP</key> <data> BAAAAAAAAQAGAAAAAAAAAAAAAAA= </data> What is Reg? Where did you find this code? <key>reg</key> <data> ABAAAAAAAAAAAAAAAAAAAAAAAAAQEAACAAAAAAAAAAAA AAAAAABAABgQAEIAAAAAAAAAAAAAAAAAAAAQIBAAAQAA AAAAAAAAAAAAAAgAAAA= </data> You need to explain where you got these values or at least explain how to get them. Anyways my hackintosh has both GeForce Kext and NVDAGF100Hal Kext loaded. They don't do anything. System_Extensions.tiff Link to comment Share on other sites More sharing options...
Fiox89 Posted July 13, 2011 Share Posted July 13, 2011 Yes..also me, same situation.. GhostRaider what is your Revision ID? --> Link Link to comment Share on other sites More sharing options...
nmano Posted July 14, 2011 Author Share Posted July 14, 2011 @Manor You said we needed to edit Natit.kext. What is NVCAP? Where did you find this code? <key>NVCAP</key> <data> BAAAAAAAAQAGAAAAAAAAAAAAAAA= </data> What is Reg? Where did you find this code? <key>reg</key> <data> ABAAAAAAAAAAAAAAAAAAAAAAAAAQEAACAAAAAAAAAAAA AAAAAABAABgQAEIAAAAAAAAAAAAAAAAAAAAQIBAAAQAA AAAAAAAAAAAAAAgAAAA= </data> You need to explain where you got these values or at least explain how to get them. Anyways my hackintosh has both GeForce Kext and NVDAGF100Hal Kext loaded. They don't do anything. System_Extensions.tiff you are right.NVCAP thats not right one. I use desktop gfx470 nvcap. my laptop has VGA and HDMI reg info DSDTSE tool give you. Get Registry info-GFX0@2-reg more info about nv http://www.insanelymac.com/forum/index.php?showtopic=215236 Link to comment Share on other sites More sharing options...
darchive Posted July 14, 2011 Share Posted July 14, 2011 manor can u please post ur dsdt.aml and ur com.apple.boot.plist ? also wich bootloader are u using ? Thanks. Link to comment Share on other sites More sharing options...
nmano Posted July 14, 2011 Author Share Posted July 14, 2011 http://www.insanelym...howtopic=260866 Link to comment Share on other sites More sharing options...
Fiox89 Posted July 14, 2011 Share Posted July 14, 2011 you are right.NVCAP thats not right one. I use desktop gfx470 nvcap. my laptop has VGA and HDMI reg info DSDTSE tool give you. Get Registry info-GFX0@2-reg more info about nv http://www.insanelymac.com/forum/index.php?showtopic=215236 I have your same situation --> Link The Natit posted by you, is edit with nvcap form gtx470? We need to edit other? Link to comment Share on other sites More sharing options...
Jedis Posted July 14, 2011 Share Posted July 14, 2011 manor, thank you very much for your work. Before your kexts: Display: Type: GPU Bus: Built-In VRAM (Total): 64 MB of Shared System Memory Vendor: Intel (0x8086) Device ID: 0x0046 Revision ID: 0x0002 Kernel Extension Info: No Kext Loaded Displays: Display: Resolution: 1366 x 768 Pixel Depth: 32-Bit Color (ARGB8888) Main Display: Yes Mirror: Off Online: Yes Arrandale Graphics on Dell E4310 i5 540M. No QE/CI After your kexts that I installed into S/L/E (with no edits): IntelHDGraphics: Chipset Model: IntelHDGraphics Type: GPU Bus: Built-In VRAM (Total): 771 MB Vendor: Intel (0x8086) Device ID: 0x0046 Revision ID: 0x0002 Displays: Display: Resolution: 1366 x 768 Pixel Depth: 32-Bit Color (ARGB8888) Main Display: Yes Mirror: Off Online: Yes It appears that the kexts are loading, but I am not sure what else I need to do. QE/CI does not appear to be working. Here is the contents of my com.apple.boot.plist file: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" [url="http://www.apple.com/DTDs/PropertyList-1.0.dtd"]http://www.apple.com/DTDs/PropertyList-1.0.dtd[/url]> <plist version="1.0"> <dict> <key>DSDT</key> <string>/Extra/DSDT.aml</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>Graphics Mode</key> <string>1366x768x32</string> <key>GraphicsEnabler</key> <string>No</string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>arch=i386</string> <key>Legacy Logo</key> <string>No</string> <key>Timeout</key> <string>1</string> </dict> </plist> Any help or suggestions on what I need to do is greatly appreciated, thanks! Link to comment Share on other sites More sharing options...
nmano Posted July 14, 2011 Author Share Posted July 14, 2011 manor, thank you very much for your work. Before your kexts: Display: Type: GPU Bus: Built-In VRAM (Total): 64 MB of Shared System Memory Vendor: Intel (0x8086) Device ID: 0x0046 Revision ID: 0x0002 Kernel Extension Info: No Kext Loaded Displays: Display: Resolution: 1366 x 768 Pixel Depth: 32-Bit Color (ARGB8888) Main Display: Yes Mirror: Off Online: Yes Arrandale Graphics on Dell E4310 i5 540M. No QE/CI After your kexts that I installed into S/L/E (with no edits): IntelHDGraphics: Chipset Model: IntelHDGraphics Type: GPU Bus: Built-In VRAM (Total): 771 MB Vendor: Intel (0x8086) Device ID: 0x0046 Revision ID: 0x0002 Displays: Display: Resolution: 1366 x 768 Pixel Depth: 32-Bit Color (ARGB8888) Main Display: Yes Mirror: Off Online: Yes It appears that the kexts are loading, but I am not sure what else I need to do. QE/CI does not appear to be working. Here is the contents of my com.apple.boot.plist file: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" [url="http://www.apple.com/DTDs/PropertyList-1.0.dtd"]http://www.apple.com/DTDs/PropertyList-1.0.dtd[/url]> <plist version="1.0"> <dict> <key>DSDT</key> <string>/Extra/DSDT.aml</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>Graphics Mode</key> <string>1366x768x32</string> <key>GraphicsEnabler</key> <string>No</string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>arch=i386</string> <key>Legacy Logo</key> <string>No</string> <key>Timeout</key> <string>1</string> </dict> </plist> Any help or suggestions on what I need to do is greatly appreciated, thanks! Thats nice enjoy. but qe/cl big ? Link to comment Share on other sites More sharing options...
Crosx86 Posted July 14, 2011 Share Posted July 14, 2011 @manor Hi all,I did the procedure on my laptop: Acer Aspire 5742Z my hardware is exactly like yours, vendor ID: 0X8086, Device ID: 0x0046, revision ID: 0x0002,i use device properties in chameleon for inject it,I did a photo-alt + shift +4, this means that the kexts are working or i am wrong? I deleted- AppleIntelHDGraphics.kext AppleIntelHDGraphicsFB.kext AppleIntelHDGraphicsGA.plugin AppleIntelHDGraphicsGLDriver.bundle AppleIntelHDGraphicsVADriver.bundle AppleIntelIntegratedFramebuffer.kext AppleIntelSNBGraphicsFB.kext AppleIntelSNBVA.bundle. The most kexts to be deleted? non-transparent menu bar! 1024x768x32 does not change. I use Chameleon V2 RC5 r1158 with 1366x768x32 Boot.plist org.chameleon.Boot.plist.zip Smbios for MacBook Pro 8,1 smbios.plist.zip Pic Kextstat kextstat.rtf.zip Any idea?whts is wrong? sorry my bad english! if you need more information about the system is so asking I post here. Link to comment Share on other sites More sharing options...
Jedis Posted July 14, 2011 Share Posted July 14, 2011 Thats nice enjoy. but qe/cl big ? It looks like the nvGF100hal kext is not loaded, and QE/CI does not appear to be working. Do I need to add something else to my boot.plist? See attached log from part of the boot process. 7/14/11 7:11:57 PM kernel Can't load kext com.apple.nvidia.nvGF100hal - link failed. 7/14/11 7:11:57 PM kernel Failed to load executable for kext com.apple.nvidia.nvGF100hal. 7/14/11 7:11:57 PM kernel Kext com.apple.nvidia.nvGF100hal failed to load (0xdc008016). 7/14/11 7:11:57 PM kernel Failed to load kext com.apple.nvidia.nvGF100hal (error 0xdc008016). log.txt Link to comment Share on other sites More sharing options...
Jedis Posted July 15, 2011 Share Posted July 15, 2011 Delete all intelhd kexts. Add efi string in com.apple.Boot.plist. Change pciroot. Change graphics enabler to 0. Update caches. Reboot with -v What do you mean by bolded part? I set PCIRootUID to 1 in my boot.plist. Is that what you mean? Here is what I have now, been working on this for hours! com.apple.boot.plist: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>device-properties</key> <string>c90400000100000001000000bd0400001900000002010c00d041030a000000000101060000027fff04001e000000730075006200730079007300740065006d002d0069006400000008000000719000000c00000072006500670000005400000000100000000000000000000000000000000000001010000200000000000000000000000000004000181000420000000000000000000000000000001020100001000000000000000000000000080000002400000072006d005f0062006f006100720064005f006e0075006d0062006500720000000800000000000000320000004100410050004c002c006200610063006b006c0069006700680074002d0063006f006e00740072006f006c00000008000000000000002e000000400030002c004100410050004c002c0062006f006f0074002d0064006900730070006c00610079000000040000000e0000004e00560050004d0000002000000001000000000000000000000000000000000000000000000000000000420000004100410050004c00300031002c0062006c00610063006b00730063007200650065006e002d0070007200650066006500720065006e0063006500730000000800000000000000200000004e005600440041002c0046006500610074007500720065007300000008000000ff0680102400000049004f004e005600520041004d00500072006f007000650072007400790000000500000001100000004e00560043004100500000001800000004000000000003001c0000000000000a0000000022000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179240000004100410050004c002c0067006100720074002d007700690064007400680000000800000028000000100000006d006f00640065006c00000013000000496e74656c4844477261706869637314000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d4124000000400030002c00630061006e002d0068006f0074002d0070006c00750067000000040000003000000072006d005f006d0075006c007400690062006f006100720064005f00630061007000610062006c0065000000080000000100000024000000400031002c00630061006e002d0068006f0074002d0070006c00750067000000040000001c0000006400650076006900630065005f0074007900700065000000100000004e5644412c4765466f72636514000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d42140000004e00560043004c004100530053000000080000004e5644410e0000006e0061006d00650000000b000000646973706c617922000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c6179220000005600520041004d002c0074006f00740061006c00730069007a00650000000800000000000050360000004100410050004c002c006100750078002d0070006f007700650072002d0063006f006e006e006500630074006500640000000800000001000000420000004100410050004c00300030002c0062006c00610063006b00730063007200650065006e002d0070007200650066006500720065006e0063006500730000000800000000000000</string> <key>DSDT</key> <string>/Extra/DSDT.aml</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>GenerateCStates</key> <string>Yes</string> <key>GeneratePStates</key> <string>Yes</string> <key>Graphics Mode</key> <string>1366x768x32</string> <key>GraphicsEnabler</key> <string>No</string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>arch=i386</string> <key>Legacy Logo</key> <string>No</string> <key>PCIRootUID</key> <string>1</string> <key>SMBIOS</key> <string>/Extra/smbios.plist</string> <key>Timeout</key> <string>1</string> </dict> </plist> Link to comment Share on other sites More sharing options...
Recommended Posts