lorius89 Posted January 27, 2013 Share Posted January 27, 2013 any news? i will try to patch my dsdt but i cannot fin aapl,os-info string and i cannot change the value. Link to comment Share on other sites More sharing options...
Van Gog Posted February 9, 2013 Share Posted February 9, 2013 I tried to patch my DSDT with the values in the MacBookPro6,1 ioreg: I'm getting stuck at a gray screen. If i remove all the values but "os-info" and "AAPL00,T1" to "AAPL00,T7" without "T4" i got the 4 screen bug but the distortion lines are different. I removed these values because otherwise i get the gray screen. Anyone see this? http://www.tonymacx86.com/snow-leopard-laptop-support/4981-310m-intel-gpu-optimus-3.html#post_50422. Link to comment Share on other sites More sharing options...
hellozx Posted February 15, 2013 Share Posted February 15, 2013 Hi,alexanita It seems that the driver don't get the correct EDID information. You may try to add this to dsdt "@0,override-no-edid", Buffer (0x80) { /* 0000 */ 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, /* 0008 */ 0x51, 0xF3, 0x91, 0x50, 0x04, 0x00, 0x00, 0x00, /* 0010 */ 0x0E, 0x10, 0x01, 0x03, 0x80, 0x1D, 0x11, 0xFF, /* 0018 */ 0x2F, 0x00, 0x00, 0xA0, 0x57, 0x49, 0x9B, 0x26, /* 0020 */ 0x10, 0x48, 0x4F, 0x00, 0x00, 0x00, 0x01, 0x01, /* 0028 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, /* 0030 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xC6, 0x1D, /* 0038 */ 0x56, 0x02, 0x51, 0x00, 0x0C, 0x30, 0x22, 0x70, /* 0040 */ 0x12, 0x00, 0x27, 0xA6, 0x10, 0x00, 0x00, 0x18, /* 0048 */ 0xDA, 0x13, 0x56, 0x02, 0x51, 0x00, 0x0C, 0x30, /* 0050 */ 0x22, 0x70, 0x12, 0x00, 0x27, 0xA6, 0x10, 0x00, /* 0058 */ 0x00, 0x18, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x49, /* 0060 */ 0x6E, 0x74, 0x65, 0x72, 0x6E, 0x61, 0x6C, 0x20, /* 0068 */ 0x4C, 0x43, 0x44, 0x0A, 0x00, 0x00, 0x00, 0xFD, /* 0070 */ 0x00, 0x00, 0x3C, 0x00, 0x3D, 0x08, 0x00, 0x00, /* 0078 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xA7 }, "AAPL01,override-no-edid", Buffer (0x80) { /* 0000 */ 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, /* 0008 */ 0x51, 0xF3, 0x91, 0x50, 0x04, 0x00, 0x00, 0x00, /* 0010 */ 0x0E, 0x10, 0x01, 0x03, 0x80, 0x1D, 0x11, 0xFF, /* 0018 */ 0x2F, 0x00, 0x00, 0xA0, 0x57, 0x49, 0x9B, 0x26, /* 0020 */ 0x10, 0x48, 0x4F, 0x00, 0x00, 0x00, 0x01, 0x01, /* 0028 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, /* 0030 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xC6, 0x1D, /* 0038 */ 0x56, 0x02, 0x51, 0x00, 0x0C, 0x30, 0x22, 0x70, /* 0040 */ 0x12, 0x00, 0x27, 0xA6, 0x10, 0x00, 0x00, 0x18, /* 0048 */ 0xDA, 0x13, 0x56, 0x02, 0x51, 0x00, 0x0C, 0x30, /* 0050 */ 0x22, 0x70, 0x12, 0x00, 0x27, 0xA6, 0x10, 0x00, /* 0058 */ 0x00, 0x18, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x49, /* 0060 */ 0x6E, 0x74, 0x65, 0x72, 0x6E, 0x61, 0x6C, 0x20, /* 0068 */ 0x4C, 0x43, 0x44, 0x0A, 0x00, 0x00, 0x00, 0xFD, /* 0070 */ 0x00, 0x00, 0x3C, 0x00, 0x3D, 0x08, 0x00, 0x00, /* 0078 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xA7 } Replace the EDID with your own one. Hope it works. Link to comment Share on other sites More sharing options...
li6ertad Posted February 26, 2013 Share Posted February 26, 2013 Hi, what do you mean "|- MacBookPro 8,x SMBIOS |- Boot Kexts (Chipset Drivers) |- Fixed Kexts (Chipset Drivers)" I found out that in my x201i, it cannot boot if enables graphics when applying SMbois 8.1 or higher; if not enable graphics, then can boot successfully with 7xx MB video card memory. But cannot play Youtube videos. if enable graphics with a 6.1 SMbios, then boot successfully but only with 64MB memory. Link to comment Share on other sites More sharing options...
alexanita Posted April 3, 2013 Author Share Posted April 3, 2013 Hi,alexanita It seems that the driver don't get the correct EDID information. You may try to add this to dsdt "@0,override-no-edid", Buffer (0x80) { /* 0000 */ 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, /* 0008 */ 0x51, 0xF3, 0x91, 0x50, 0x04, 0x00, 0x00, 0x00, /* 0010 */ 0x0E, 0x10, 0x01, 0x03, 0x80, 0x1D, 0x11, 0xFF, /* 0018 */ 0x2F, 0x00, 0x00, 0xA0, 0x57, 0x49, 0x9B, 0x26, /* 0020 */ 0x10, 0x48, 0x4F, 0x00, 0x00, 0x00, 0x01, 0x01, /* 0028 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, /* 0030 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xC6, 0x1D, /* 0038 */ 0x56, 0x02, 0x51, 0x00, 0x0C, 0x30, 0x22, 0x70, /* 0040 */ 0x12, 0x00, 0x27, 0xA6, 0x10, 0x00, 0x00, 0x18, /* 0048 */ 0xDA, 0x13, 0x56, 0x02, 0x51, 0x00, 0x0C, 0x30, /* 0050 */ 0x22, 0x70, 0x12, 0x00, 0x27, 0xA6, 0x10, 0x00, /* 0058 */ 0x00, 0x18, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x49, /* 0060 */ 0x6E, 0x74, 0x65, 0x72, 0x6E, 0x61, 0x6C, 0x20, /* 0068 */ 0x4C, 0x43, 0x44, 0x0A, 0x00, 0x00, 0x00, 0xFD, /* 0070 */ 0x00, 0x00, 0x3C, 0x00, 0x3D, 0x08, 0x00, 0x00, /* 0078 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xA7 }, "AAPL01,override-no-edid", Buffer (0x80) { /* 0000 */ 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, /* 0008 */ 0x51, 0xF3, 0x91, 0x50, 0x04, 0x00, 0x00, 0x00, /* 0010 */ 0x0E, 0x10, 0x01, 0x03, 0x80, 0x1D, 0x11, 0xFF, /* 0018 */ 0x2F, 0x00, 0x00, 0xA0, 0x57, 0x49, 0x9B, 0x26, /* 0020 */ 0x10, 0x48, 0x4F, 0x00, 0x00, 0x00, 0x01, 0x01, /* 0028 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, /* 0030 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xC6, 0x1D, /* 0038 */ 0x56, 0x02, 0x51, 0x00, 0x0C, 0x30, 0x22, 0x70, /* 0040 */ 0x12, 0x00, 0x27, 0xA6, 0x10, 0x00, 0x00, 0x18, /* 0048 */ 0xDA, 0x13, 0x56, 0x02, 0x51, 0x00, 0x0C, 0x30, /* 0050 */ 0x22, 0x70, 0x12, 0x00, 0x27, 0xA6, 0x10, 0x00, /* 0058 */ 0x00, 0x18, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x49, /* 0060 */ 0x6E, 0x74, 0x65, 0x72, 0x6E, 0x61, 0x6C, 0x20, /* 0068 */ 0x4C, 0x43, 0x44, 0x0A, 0x00, 0x00, 0x00, 0xFD, /* 0070 */ 0x00, 0x00, 0x3C, 0x00, 0x3D, 0x08, 0x00, 0x00, /* 0078 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xA7 } Replace the EDID with your own one. Hope it works. Hi, @hellozx, Only injected these option into my DSDT cannot resolve my internal LCD screen issue. I've tried to patched AppleIntelHDGraphicsFB and success. Thanks for your help. (Refer to http://www.insanelymac.com/forum/topic/286879-appleintelhdgraphicsfb-fixed-sl-1068/ for patcher) alexanita, did you retrieve the aapl,os-info data yourself? If so, how did you do it, and will it vary from system to system? hi, @iWin32, Actually, I got it from the internet. Please refer to my latest updated --== AAPL,os-info ==-- I have found 4 kinds of AAPL, os-info from web. You may inject this into the system by DSDT or Natit.kext os-info option. When you use DSDT and Natit.kext in the same time, Natit os-info will overwrite DSDT. 1. MBP6.1 30 49 01 11 01 10 08 00 00 01 00 00 00 00 00 00 FF FF FF FF 2. This one can active my external LCD if I connected with VGA port when booting. If not connect with VGA port when booting, it still can get active QE/CI internal LCD screen. 30 49 00 14 14 14 08 04 00 00 00 00 00 00 00 00 FF FF FF FF 3. 30 49 01 01 01 00 08 00 00 00 00 00 00 00 00 00 FF FF FF FF 4. MBP8.1 30 49 01 11 11 11 08 00 00 01 f0 1f 01 00 00 00 10 07 00 00 Hi guys! I installed Mountain Lion (10.8.0) again on my HP G62 after months without any OS X installed I finally have the native resolution and i'm very happy about this. So, i saw and read this topic and i tried to install alexanita's kexts. ... Hi, @giofrida, Maybe you can check and try to patch AppleIntelHDGraphicsFB. Please refer to http://www.insanelymac.com/forum/topic/286879-appleintelhdgraphicsfb-fixed-sl-1068/ It resolve my Laptop Internal Screen issue. Link to comment Share on other sites More sharing options...
wbbigdave Posted April 30, 2013 Share Posted April 30, 2013 Hey alexanita can you give me a brief step by step for this. I am currently wrestling with this issue after installing iatkos ml2 on my x201 Link to comment Share on other sites More sharing options...
alexanita Posted May 9, 2013 Author Share Posted May 9, 2013 Hey alexanita can you give me a brief step by step for this. I am currently wrestling with this issue after installing iatkos ml2 on my x201 Hi, What kind of issue that you have now? Have you inject your os-info on your system? Have you got the CI/QE yet? You may check if your QE/CI active or not, if you have injected AAPL,os-info correctly. Check the injection by ioreg -l | grep -e "os-info" and make sure we setup the right one for us. If you didn't get the os-info injected yet, you may try it by Natit.kext or DSDT injected. Link to comment Share on other sites More sharing options...
valkin Posted July 8, 2013 Share Posted July 8, 2013 Hey,I sent you a private message, would you mind getting back to me when you have time ? Link to comment Share on other sites More sharing options...
valkin Posted July 14, 2013 Share Posted July 14, 2013 Hi,Ever seen this before ? this is on a x201s (with 1440x900 in resolution) Link to comment Share on other sites More sharing options...
alexanita Posted September 6, 2013 Author Share Posted September 6, 2013 Hi, Ever seen this before ? this is on a x201s (with 1440x900 in resolution) How about try to disable the QE/CI function when you boot into the system? it seems that QE/CI enable will caused display error on original system environment. Please setup your computer can be remote control first. Then, you may check and see if the system (QE/CI) work or not by remote control. Link to comment Share on other sites More sharing options...
valkin Posted September 8, 2013 Share Posted September 8, 2013 Hi,I managed to get it working.Guide posted here: http://forum.osxlatitude.com/index.php?/topic/2833-install-osx-on-lenovo-thinkpad-x201s/ and added to the EDP repo - quite a few tweaks was needed to framebuffer.Question, how is your OpenGL performance.. mine sucks.. look here: Link to comment Share on other sites More sharing options...
giofrida Posted September 8, 2013 Share Posted September 8, 2013 Hi, I managed to get it working. Guide posted here: http://forum.osxlatitude.com/index.php?/topic/2833-install-osx-on-lenovo-thinkpad-x201s/ and added to the EDP repo - quite a few tweaks was needed to framebuffer. Question, how is your OpenGL performance.. mine sucks.. look here: Snip20130908_1.png Ours too. Are you admin in OSXLatitude community, aren't you? Probably you can help us with our problems: overheating and low performance. Please have a look also at these threads: http://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/ (main thread) http://www.insanelymac.com/forum/topic/287133-guide-backlight-brightness-for-intel-80860046-1st-gen-hd-gma-5700mhd/ (guide to enable brightness and sleep) http://www.insanelymac.com/forum/topic/286879-appleintelhdgraphicsfb-fixed-sl-1068/ (old framebuffer patching thread) Link to comment Share on other sites More sharing options...
valkin Posted September 8, 2013 Share Posted September 8, 2013 Yes i am - We are allready doing a bit of research.. on the x201s that i am currently testing on its a bit warmer than in Linux/Windows, but only marginal - wich could lead me to believe that the CPU have to handle some of the graphics processing instead of letting the GPU handle it.Have a well configured smbios+ssdt+dsdt goes along way to fixing most issues - so the main issue remains the low openGL performance - i will assign one of our best guys to have a look at it next week - but if anyone here have some ideas - please do let me know. Link to comment Share on other sites More sharing options...
giofrida Posted September 8, 2013 Share Posted September 8, 2013 Yes i am - We are allready doing a bit of research.. on the x201s that i am currently testing on its a bit warmer than in Linux/Windows, but only marginal - wich could lead me to believe that the CPU have to handle some of the graphics processing instead of letting the GPU handle it. Have a well configured smbios+ssdt+dsdt goes along way to fixing most issues - so the main issue remains the low openGL performance - i will assign one of our best guys to have a look at it next week - but if anyone here have some ideas - please do let me know. Thank you so much valkin. Anyway, for me, overheating is a problem: the iGPU stays at 60°C on idle until I put my notebook in sleep mode and after that I wake up it. After that, it stays at 45°C on idle and the temperature of my dGPU (HD 5470) get locked at 128°C (it's a bug, obviously). Link to comment Share on other sites More sharing options...
alexanita Posted September 9, 2013 Author Share Posted September 9, 2013 Hi, I managed to get it working. Guide posted here: http://forum.osxlatitude.com/index.php?/topic/2833-install-osx-on-lenovo-thinkpad-x201s/ and added to the EDP repo - quite a few tweaks was needed to framebuffer. Question, how is your OpenGL performance.. mine sucks.. look here: Snip20130908_1.png FYI, Here is mine. Link to comment Share on other sites More sharing options...
valkin Posted September 9, 2013 Share Posted September 9, 2013 aka.. yours suck to :-) Link to comment Share on other sites More sharing options...
alexanita Posted September 9, 2013 Author Share Posted September 9, 2013 aka.. yours suck to :-) Well, better than nothing. Link to comment Share on other sites More sharing options...
bin_zhao Posted October 28, 2013 Share Posted October 28, 2013 Hi, All, Need some advice here. Following this guide trying to get QE/CI working on a Lenovo X201i. Spec: CPU i3 380M, 1280x800 resolution internal LCD (Lenovo 4011), Mountain Lion 10.8.5. Boot Loader: USB key prepared using [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] (Chimera). MacBookPro 8.1 SMBIOS DSDT Injection for "AAPL,os-info" and "EDID". The following keys are added into org.chameleon.Boot.plist <key>GraphicsEnabler</key> <string>yes</string> <key>Graphics Mode</key> <string>1280x800x32</string> After all the above work, I can boot OSX up and running in the native resolution(1280x800), but QE/CI are not enabled. Check using ioreg -l and os-info and EDID are correct. If I use the original kext (AppleIntelHDGraphics.kext) come with OSX, the extensions are not loaded. but if I try to use the kext provided by GhostRaider in his "1st gen intel HD graphics" guide, the screen will be scrambled. Install only the modified "AppleIntelHDGraphics.kext" would scramble the screen, install the patched "AppleIntelHDGraphicsFB.kext" doesn't help the situation. It seems like giving the screen the wrong resolution data, horizontal lines on the screen are mismatched. Using VNC to connect to the OSX, will get the same scrambled screen. So I think this would still be a driver problem. Can anyone give some advice here? Link to comment Share on other sites More sharing options...
k.surachai Posted March 8, 2014 Share Posted March 8, 2014 Experts, After browsing this forum, especially, this topic - - I wonder why I had unsuccessfully install OSX on my X01. Could you please advise how to install the OSX on it ? My machine is 3680P3T, Core i5 M540. I had been tring iATKOS L2; official 10.8; official 10.9 .... the installers fail to boot up. Note:- here the screen from 10.9 installer boot up panic(cpu 0 caller 0xffffff7f81de29d9): No HPETs available...CPU(s) configured incorrectly Debugger called: <panic> Backtrace (CPU 0), Frame : Return Address 0xffffff80e46c3ef0 : 0xffffff8000222fa9 0xffffff80e46c3e70 : 0xffffff7f81de29d9 0xffffff80e46c3eb0 : 0xffffff80002d6ff7 Kernel Extension in backtrace: com.apple.driver.AppleIntelCPUPowerManagement(216.0) Link to comment Share on other sites More sharing options...
Recommended Posts