Jump to content

[GUIDE] 1st Generation Intel HD Graphics QE/CI


GhostRaider
 Share

2,093 posts in this topic

Recommended Posts

GhostRaider, Hi! Also you can add to the supported list Lenovo B560 (20068) with full QE/CI support, Normal LW1, it has LVDS connector Enabled.

 

intel_reg_dumper:

 

 

ubuntu@ubuntu:~$ sudo intel_reg_dumper
                    PGETBL_CTL: 0x00000008
               GEN6_INSTDONE_1: 0xfffffffe
               GEN6_INSTDONE_2: 0xffffffff
                  CPU_VGACNTRL: 0x80000000 (disabled)
    DIGITAL_PORT_HOTPLUG_CNTRL: 0x00000000
                     RR_HW_CTL: 0x00000000 (low 0, high 0)
                FDI_PLL_BIOS_0: 0x082b3019
                FDI_PLL_BIOS_1: 0x00000000
                FDI_PLL_BIOS_2: 0x00000000
       DISPLAY_PORT_PLL_BIOS_0: 0x0807012b
       DISPLAY_PORT_PLL_BIOS_1: 0x00000000
       DISPLAY_PORT_PLL_BIOS_2: 0x00000000
              FDI_PLL_FREQ_CTL: 0x00053687
                     PIPEACONF: 0xc0000050 (enabled, active, pf-pd, rotate 0, 6bpc)
                      HTOTAL_A: 0x05f50555 (1366 active, 1526 total)
                      HBLANK_A: 0x05f50555 (1366 start, 1526 end)
                       HSYNC_A: 0x05a50585 (1414 start, 1446 end)
                      VTOTAL_A: 0x031502ff (768 active, 790 total)
                      VBLANK_A: 0x031502ff (768 start, 790 end)
                       VSYNC_A: 0x03070302 (771 start, 776 end)
                  VSYNCSHIFT_A: 0x00000000
                      PIPEASRC: 0x055502ff (1366, 768)
                 PIPEA_DATA_M1: 0x7e13db98 (TU 64, val 0x13db98 1301400)
                 PIPEA_DATA_N1: 0x0020f580 (val 0x20f580 2160000)
                 PIPEA_DATA_M2: 0x00000000 (TU 1, val 0x0 0)
                 PIPEA_DATA_N2: 0x00000000 (val 0x0 0)
                 PIPEA_LINK_M1: 0x00011a6c (val 0x11a6c 72300)
                 PIPEA_LINK_N1: 0x00041eb0 (val 0x41eb0 270000)
                 PIPEA_LINK_M2: 0x00000000 (val 0x0 0)
                 PIPEA_LINK_N2: 0x00000000 (val 0x0 0)
                      DSPACNTR: 0xd8004400 (enabled)
                      DSPABASE: 0x00000000
                    DSPASTRIDE: 0x00001600 (88)
                      DSPASURF: 0x015ad000
                   DSPATILEOFF: 0x00000000 (0, 0)
                     PIPEBCONF: 0x00000000 (disabled, inactive, pf-pd, rotate 0, 8bpc)
                      HTOTAL_B: 0x031f027f (640 active, 800 total)
                      HBLANK_B: 0x03170287 (648 start, 792 end)
                       HSYNC_B: 0x02ef028f (656 start, 752 end)
                      VTOTAL_B: 0x020c01df (480 active, 525 total)
                      VBLANK_B: 0x020401e7 (488 start, 517 end)
                       VSYNC_B: 0x01eb01e9 (490 start, 492 end)
                  VSYNCSHIFT_B: 0x00000000
                      PIPEBSRC: 0x027f01df (640, 480)
                 PIPEB_DATA_M1: 0x00000000 (TU 1, val 0x0 0)
                 PIPEB_DATA_N1: 0x00000000 (val 0x0 0)
                 PIPEB_DATA_M2: 0x00000000 (TU 1, val 0x0 0)
                 PIPEB_DATA_N2: 0x00000000 (val 0x0 0)
                 PIPEB_LINK_M1: 0x00000000 (val 0x0 0)
                 PIPEB_LINK_N1: 0x00000000 (val 0x0 0)
                 PIPEB_LINK_M2: 0x00000000 (val 0x0 0)
                 PIPEB_LINK_N2: 0x00000000 (val 0x0 0)
                      DSPBCNTR: 0x00000000 (disabled)
                      DSPBBASE: 0x00000000
                    DSPBSTRIDE: 0x00000000 (0)
                      DSPBSURF: 0x00000000
                   DSPBTILEOFF: 0x00000000 (0, 0)
                     PIPECCONF: 0x00000000 (disabled, inactive, pf-pd, rotate 0, 8bpc)
                      HTOTAL_C: 0x00000000 (1 active, 1 total)
                      HBLANK_C: 0x00000000 (1 start, 1 end)
                       HSYNC_C: 0x00000000 (1 start, 1 end)
                      VTOTAL_C: 0x00000000 (1 active, 1 total)
                      VBLANK_C: 0x00000000 (1 start, 1 end)
                       VSYNC_C: 0x00000000 (1 start, 1 end)
                  VSYNCSHIFT_C: 0x00000000
                      PIPECSRC: 0x00000000 (1, 1)
                 PIPEC_DATA_M1: 0x00000000 (TU 1, val 0x0 0)
                 PIPEC_DATA_N1: 0x00000000 (val 0x0 0)
                 PIPEC_DATA_M2: 0x00000000 (TU 1, val 0x0 0)
                 PIPEC_DATA_N2: 0x00000000 (val 0x0 0)
                 PIPEC_LINK_M1: 0x00000000 (val 0x0 0)
                 PIPEC_LINK_N1: 0x00000000 (val 0x0 0)
                 PIPEC_LINK_M2: 0x00000000 (val 0x0 0)
                 PIPEC_LINK_N2: 0x00000000 (val 0x0 0)
                      DSPCCNTR: 0x00000000 (disabled)
                      DSPCBASE: 0x00000000
                    DSPCSTRIDE: 0x00000000 (0)
                      DSPCSURF: 0x00000000
                   DSPCTILEOFF: 0x00000000 (0, 0)
                     PFA_CTL_1: 0x00000000 (disable, auto_scale yes, auto_scale_cal no, v_filter enable, vadapt disable, mode least, filter_sel programmed,chroma pre-filter disable, vert3tap auto, v_inter_invert field 1)
                     PFA_CTL_2: 0x00007e80 (vscale 0.988281)
                     PFA_CTL_3: 0x00003f40 (vscale initial phase 0.494141)
                     PFA_CTL_4: 0x00007d54 (hscale 0.979126)
                   PFA_WIN_POS: 0x00000000 (0, 0)
                  PFA_WIN_SIZE: 0x00000000 (0, 0)
                     PFB_CTL_1: 0x00000000 (disable, auto_scale yes, auto_scale_cal no, v_filter enable, vadapt disable, mode least, filter_sel programmed,chroma pre-filter disable, vert3tap auto, v_inter_invert field 1)
                     PFB_CTL_2: 0x00000000 (vscale 0.000000)
                     PFB_CTL_3: 0x00000000 (vscale initial phase 0.000000)
                     PFB_CTL_4: 0x00000000 (hscale 0.000000)
                   PFB_WIN_POS: 0x00000000 (0, 0)
                  PFB_WIN_SIZE: 0x00000000 (0, 0)
                     PFC_CTL_1: 0x00000000 (disable, auto_scale yes, auto_scale_cal no, v_filter enable, vadapt disable, mode least, filter_sel programmed,chroma pre-filter disable, vert3tap auto, v_inter_invert field 1)
                     PFC_CTL_2: 0x00000000 (vscale 0.000000)
                     PFC_CTL_3: 0x00000000 (vscale initial phase 0.000000)
                     PFC_CTL_4: 0x00000000 (hscale 0.000000)
                   PFC_WIN_POS: 0x00000000 (0, 0)
                  PFC_WIN_SIZE: 0x00000000 (0, 0)
              PCH_DREF_CONTROL: 0x00001400 (cpu source disable, ssc_source enable, nonspread_source enable, superspread_source disable, ssc4_mode downspread, ssc1 disable, ssc4 disable)
               PCH_RAWCLK_FREQ: 0x0000007d (FDL_TP1 timer 0.5us, FDL_TP2 timer 1.5us, freq 125)
              PCH_DPLL_TMR_CFG: 0x0271186a
                PCH_SSC4_PARMS: 0x00000000
            PCH_SSC4_AUX_PARMS: 0x00000000
                  PCH_DPLL_SEL: 0x00000000 (FDL_TP1 timer 0.5us, FDL_TP2 timer 1.5us, freq 125)
           PCH_DPLL_ANALOG_CTL: 0x00008000
                    PCH_DPLL_A: 0x88046004 (enable, sdvo high speed no, mode LVDS, p2 Div 14, FPA0 P1 3, FPA1 P1 3, refclk SSC, sdvo/hdmi mul 1)
                    PCH_DPLL_B: 0x04800080 (disable, sdvo high speed no, mode (null), p2 (null), FPA0 P1 8, FPA1 P1 8, refclk default 120Mhz, sdvo/hdmi mul 1)
                      PCH_FPA0: 0x00021009 (n = 2, m1 = 16, m2 = 9)
                      PCH_FPA1: 0x00021009 (n = 2, m1 = 16, m2 = 9)
                      PCH_FPB0: 0x00030d07 (n = 3, m1 = 13, m2 = 7)
                      PCH_FPB1: 0x00030d07 (n = 3, m1 = 13, m2 = 7)
                TRANS_HTOTAL_A: 0x05f50555 (1366 active, 1526 total)
                TRANS_HBLANK_A: 0x05f50555 (1366 start, 1526 end)
                 TRANS_HSYNC_A: 0x05a50585 (1414 start, 1446 end)
                TRANS_VTOTAL_A: 0x031502ff (768 active, 790 total)
                TRANS_VBLANK_A: 0x031502ff (768 start, 790 end)
                 TRANS_VSYNC_A: 0x03070302 (771 start, 776 end)
            TRANS_VSYNCSHIFT_A: 0x00000000
                TRANSA_DATA_M1: 0x00000000 (TU 1, val 0x0 0)
                TRANSA_DATA_N1: 0x00000000 (val 0x0 0)
                TRANSA_DATA_M2: 0x00000000 (TU 1, val 0x0 0)
                TRANSA_DATA_N2: 0x00000000 (val 0x0 0)
             TRANSA_DP_LINK_M1: 0x00000000 (val 0x0 0)
             TRANSA_DP_LINK_N1: 0x00000000 (val 0x0 0)
             TRANSA_DP_LINK_M2: 0x00000000 (val 0x0 0)
             TRANSA_DP_LINK_N2: 0x00000000 (val 0x0 0)
                TRANS_HTOTAL_B: 0x031f027f (640 active, 800 total)
                TRANS_HBLANK_B: 0x03170287 (648 start, 792 end)
                 TRANS_HSYNC_B: 0x02ef028f (656 start, 752 end)
                TRANS_VTOTAL_B: 0x020c01df (480 active, 525 total)
                TRANS_VBLANK_B: 0x020401e7 (488 start, 517 end)
                 TRANS_VSYNC_B: 0x01eb01e9 (490 start, 492 end)
            TRANS_VSYNCSHIFT_B: 0x00000000
                TRANSB_DATA_M1: 0x00000000 (TU 1, val 0x0 0)
                TRANSB_DATA_N1: 0x00000000 (val 0x0 0)
                TRANSB_DATA_M2: 0x00000000 (TU 1, val 0x0 0)
                TRANSB_DATA_N2: 0x00000000 (val 0x0 0)
             TRANSB_DP_LINK_M1: 0x00000000 (val 0x0 0)
             TRANSB_DP_LINK_N1: 0x00000000 (val 0x0 0)
             TRANSB_DP_LINK_M2: 0x00000000 (val 0x0 0)
             TRANSB_DP_LINK_N2: 0x00000000 (val 0x0 0)
                TRANS_HTOTAL_C: 0x00000000 (1 active, 1 total)
                TRANS_HBLANK_C: 0x00000000 (1 start, 1 end)
                 TRANS_HSYNC_C: 0x00000000 (1 start, 1 end)
                TRANS_VTOTAL_C: 0x00000000 (1 active, 1 total)
                TRANS_VBLANK_C: 0x00000044 (69 start, 1 end)
                 TRANS_VSYNC_C: 0x00000000 (1 start, 1 end)
            TRANS_VSYNCSHIFT_C: 0x00000000
                TRANSC_DATA_M1: 0x00000000 (TU 1, val 0x0 0)
                TRANSC_DATA_N1: 0x00000000 (val 0x0 0)
                TRANSC_DATA_M2: 0x00000000 (TU 1, val 0x0 0)
                TRANSC_DATA_N2: 0x00000000 (val 0x0 0)
             TRANSC_DP_LINK_M1: 0x00000000 (val 0x0 0)
             TRANSC_DP_LINK_N1: 0x00000000 (val 0x0 0)
             TRANSC_DP_LINK_M2: 0x00000000 (val 0x0 0)
             TRANSC_DP_LINK_N2: 0x00000000 (val 0x0 0)
                    TRANSACONF: 0xc0000040 (enable, active, progressive)
                    TRANSBCONF: 0x00000000 (disable, inactive, progressive)
                    TRANSCCONF: 0x00000000 (disable, inactive, progressive)
                   FDI_TXA_CTL: 0xb0044000 (enable, train pattern not train, voltage swing 0.4V,pre-emphasis none, port width X1, enhanced framing enable, FDI PLL enable, scrambing enable, master mode disable)
                   FDI_TXB_CTL: 0x00044000 (disable, train pattern pattern_1, voltage swing 0.4V,pre-emphasis none, port width X1, enhanced framing enable, FDI PLL enable, scrambing enable, master mode disable)
                   FDI_TXC_CTL: 0x00000000 (disable, train pattern pattern_1, voltage swing 0.4V,pre-emphasis none, port width X1, enhanced framing disable, FDI PLL disable, scrambing enable, master mode disable)
                   FDI_RXA_CTL: 0xb0022050 (enable, train pattern not train, port width X1, 6bpc,link_reverse_strap_overwrite no, dmi_link_reverse no, FDI PLL enable,FS ecc disable, FE ecc disable, FS err report disable, FE err report disable,scrambing enable, enhanced framing enable, PCDClk)
                   FDI_RXB_CTL: 0x00000040 (disable, train pattern pattern_1, port width X1, 8bpc,link_reverse_strap_overwrite no, dmi_link_reverse no, FDI PLL disable,FS ecc disable, FE ecc disable, FS err report disable, FE err report disable,scrambing enable, enhanced framing enable, RawClk)
                   FDI_RXC_CTL: 0x00000000 (disable, train pattern pattern_1, port width X1, 8bpc,link_reverse_strap_overwrite no, dmi_link_reverse no, FDI PLL disable,FS ecc disable, FE ecc disable, FS err report disable, FE err report disable,scrambing enable, enhanced framing disable, RawClk)
                  FDI_RXA_MISC: 0x00000080 (FDI Delay 128)
                  FDI_RXB_MISC: 0x00000080 (FDI Delay 128)
                  FDI_RXC_MISC: 0x00000000 (FDI Delay 0)
               FDI_RXA_TUSIZE1: 0x7e000000
               FDI_RXA_TUSIZE2: 0x7e000000
               FDI_RXB_TUSIZE1: 0x7e000000
               FDI_RXB_TUSIZE2: 0x7e000000
               FDI_RXC_TUSIZE1: 0x00000000
               FDI_RXC_TUSIZE2: 0x00000000
                 FDI_PLL_CTL_1: 0x33505248
                 FDI_PLL_CTL_2: 0x00000000
                   FDI_RXA_IIR: 0x00000000
                   FDI_RXA_IMR: 0x000000ff
                   FDI_RXB_IIR: 0x00000000
                   FDI_RXB_IMR: 0x000000ff
                      PCH_ADPA: 0x00f40018 (disabled, transcoder A, +hsync, +vsync)
                         HDMIB: 0x0000089c (disabled pipe A 8bpc TMDS DVI audio disabled +vsync +hsync detected)
                         HDMIC: 0x00000018 (disabled pipe A 8bpc SDVO DVI audio disabled +vsync +hsync non-detected)
                         HDMID: 0x00000018 (disabled pipe A 8bpc SDVO DVI audio disabled +vsync +hsync non-detected)
                      PCH_LVDS: 0x80308302 (enabled, pipe A, 18 bit, 1 channel)
                     CPU_eDP_A: 0x00000018
                      PCH_DP_B: 0x0000001c
                      PCH_DP_C: 0x00000018
                      PCH_DP_D: 0x00000018
                TRANS_DP_CTL_A: 0x00000000 (enabled, pipe A, 18 bit, 1 channel)
                TRANS_DP_CTL_B: 0x00000000 (enabled, pipe A, 18 bit, 1 channel)
                TRANS_DP_CTL_C: 0x00000000 (enabled, pipe A, 18 bit, 1 channel)
              BLC_PWM_CPU_CTL2: 0x80000000
               BLC_PWM_CPU_CTL: 0x00000001
              BLC_PWM_PCH_CTL1: 0x80000000
              BLC_PWM_PCH_CTL2: 0x00000000
                 PCH_PP_STATUS: 0xc0000008 (on, ready, sequencing idle)
                PCH_PP_CONTROL: 0xabcd0003 (blacklight disabled, power down on reset, panel on)
              PCH_PP_ON_DELAYS: 0x012c0bb8
             PCH_PP_OFF_DELAYS: 0x012c0bb8
                PCH_PP_DIVISOR: 0x00186906
                      PORT_DBG: 0x00000000 (HW DRRS off)
            RC6_RESIDENCY_TIME: 0xffffffff
           RC6p_RESIDENCY_TIME: 0xffffffff
          RC6pp_RESIDENCY_TIME: 0xffffffff
ubuntu@ubuntu:~$  

 

 

 

If you, or anybody else don't know about the NEW kext for easy backlight support, here is RehabMan's ONE. I've tested it with only PNLF device, that added by Clover DSDT fix AddPNLF_1000000 and succeeded the working backlight, very smooth, with suns and Fn+↑ Fn+↓ (like printed on keys).

 

THNX for your support to community! 

 

Cheers!

Link to comment
Share on other sites

Have anyone got Clover on-the-fly patch working with El Capitan? with the patched kexts it works fine but with the Clover patches it boots with distorted screen. In debug mode it shows that one of the patches fail. It's not a big deal but I like to have it when I install updates, specially now that 10.11.1 update was released.

Link to comment
Share on other sites

Have anyone got Clover on-the-fly patch working with El Capitan? with the patched kexts it works fine but with the Clover patches it boots with distorted screen. In debug mode it shows that one of the patches fail. It's not a big deal but I like to have it when I install updates, specially now that 10.11.1 update was released.

You're talking about patching it on the fly but you ever mention what patch is failing... Needs to be more clear.

Link to comment
Share on other sites

just updated to 10.11.1.  Back to the striped screen.  I updated clover before install and verified config is still correct.  I removed and replaced the kexts in S/L/E still striped screen.  tried to place the kexts in Clover's EFI kext location- no good.  does there need to be an update to the kexts for 10.11.1??

Link to comment
Share on other sites

Ok so I see now there is a package update for 10.11.1 (After i ended up wrecking my install because i had to hard reboot so many times that i corrupted files and had to fresh install 10.11 ^_^ ) All good though :D .  My question is how to I install? Just run the package install first and then update to 10.11.1? i can't do the update first and then install the package since I cannot get to the desktop after the update.

Link to comment
Share on other sites

Ok so I see now there is a package update for 10.11.1 (After i ended up wrecking my install because i had to hard reboot so many times that i corrupted files and had to fresh install 10.11 ^_^ ) All good though :D .  My question is how to I install? Just run the package install first and then update to 10.11.1? i can't do the update first and then install the package since I cannot get to the desktop after the update.

The installer is something that I have been working on for a few days, which is why I didn't release any updates earlier lol  :)

 

Knowledge is always good right? Let me tell you how I update my old laptop:

 

We already know that whenever theres an update, the Intel HD Graphics kexts get replaced by the original ones. When we restart the computer, it won't show the desktop. That's obvious. What happens is that instead of booting to the desktop after installation, we need remove the Intel HD Graphics kexts that prevent us from booting. We can do this by booting into single user mode.

 

Once we are booted in single user mode, we mount our partition by typing this command and pressing enter.

 

mount –uw /

 

Next, we need to change our directory to System/Library/Extensions by typing this command and pressing enter.

 

cd /System/Library/Extensions

 

Now we just need to remove the problematic kexts. In this case, AppleIntelHDGraphics.kext and AppleIntelHDGraphicsFB.kext are the problems. We can remove these kexts by typing each command separate and pressing enter.

 

rm -rf AppleIntelHDGraphics.kext

 

rm -rf AppleIntelHDGraphicsFB.kext

 

Once these commands have executed, then just type this and press enter to restart computer.

 

shutdown -r now

 

You should now be able to boot to the desktop. Yes, it will be painfully slow since there is no acceleration but its enough to be able to open installer and install the correct Intel HD Graphics kexts.

 

Of course those that use Clover's on-the-fly-patch don't suffer from this problem but those that have to use a modified plist file have to do this manually. I have not experimented with dummy kexts but it is an interesting thing to look into.

 

As for the package, you can only install it on the version specified by the installer. For example, the 10.11.1 installer will only run on your computer if you have 10.11.1 installed already. You can't install it before.

  • Like 1
Link to comment
Share on other sites

You're talking about patching it on the fly but you ever mention what patch is failing... Needs to be more clear.

Sorry for not being clear. What i'm trying to do is to get clover to patch El Capitan's framebuffer on-the-fly. I don't know which patch fail because in clover's Debug mode it only says "AppleIntelHDGraphicsFB.kext Not Patched!", but it doesn't say which one fail. I added all the patches on the first page guide except the Yosemite one since i don't have it installed. I'm not know what patch is failing. I have Mavericks installed in a separate partition so i don't have any problem reinstalling the patched kexts but on-the-fly patching with clover comes handy when updating.  Here's my config.plist.

 

Thanks.

config.plist.zip

Link to comment
Share on other sites

Well. I'm trying to install El Capitan on my laptop:

System: HP DV6-3180ES

CPU: Intel i5 460M
Graphics: ATI Mobility Raedon 5650 + Indel HD (Device ID 0046 and Vendor ID as 8086).

 

I've built my Bootable usb following the guide (I've removed the AppleIntelHDGraphicsFB.kext file). I'm not even able to star installation, my computer freeze here:

5VNeatDl.jpg

 

So I think problem is related with Graphics card...

 

Thanks in advice.

Link to comment
Share on other sites

This is shown just before screen goes blurry:8L5f4mN.jpg

I've readed somewhere that this issue is related with Graphic Card. If it's not, any other idea?

Your installation had been prohibited. Has nothing to do with graphics. And you did not research well enough. Basically your USB is no longer detected, hence installation cannot start. Are you installing El Capitan? If so you have to do more work to get it working. Somehow you have to fix your USB ports before starting the installation.

Link to comment
Share on other sites

 

This is shown just before screen goes blurry:

8L5f4mN.jpg

 

I've readed somewhere that this issue is related with Graphic Card. If it's not, any other idea?

 

I had the same problem. I solved it. Try to check patch intel in clover and try to use fake id 0x01660003

 

After booting into the system uncheck patch intel and delete fake id, install graphic drivers

Link to comment
Share on other sites

Although I haven't built my install of El Capitan using the Insanely Mac guidance, I hope folks here will help me fix my inability to boot directly into my install of El Capitan.

 

FYI: I  built 10.11  starting with the 10.6.3 DVD from Apple after I had lost all my software both OSX and Windows.

 

For my GA-Z87X-UD5H 4770K using Intel HD 4600 Video. I installed El Capitan using the OTHER’ site’s INSTALLER TOOL.

I had removed my msg r5770 video card hoping to simplify the install.

The system recognizes the Intel HD 4600 correctly. 

 

Post install I ran Clover_v2.3k_r3270_UEFI.pkg, { This is not the latest but are there any critical changes in the new ones]

I also installed FakeSMC.kext,AppleIntelE1000ekext, AtherosE2200Ethernet.kext , RealtekRTL8111.kext.

I created A SIMBIOS as a MacBooK Pro 11,2 [Ci7 Haswell]

My config.plist includes*:

dart=0 boot argument

For the USB key Fix Ownership =false

For Graphics AppleRTC=true

AsusAICPUPM= true

Kernel PM =true

For the Key “Inject” ATI= False, Intel=True, Nvidia=False

 

I have attached the config.plist  Open file with Text edit or your favorite tool toread aq plist file.

 

* I have listed several of the keys [listed in config.plist] and their values here to make it convenient for the reader of this request for help

 

My problems are:

I cannot boot into El Capitan w/o using the boot functions of the other site’s installer. (I have attached 2 verbose files from unsuccessful boots directly into El Capitan).

 

When I am able to log into El Capitan, everything seems OK except audio and video acceleration. I don’t think video acceleration is working but I don’t know how to test for that in the Clover environment..

 

Should I rebuild my SIMBIOS using the Mac 3,1 instead if 11,1?

I have seen recommendations on this site that several other kexts be installed when folks had similar problems.    One includes adding:  AppleIntelInfo [for diagnostic capabilities I think].

 I saw a recommendation that the string for device-properties[created using using EFI studio?].

`

How do I add kexts in the Clover environment?

Where do I put the device-properties[i guess somewhere in confutation.plist]?

 

What other changes should I make make?  

 

Should I use a boot loaded posted here on Insanely Mac to simplify debugging my El Capitan installation? If so where can I download it and get associated documents? Note: I have no reason to continue  using boot function of the installer I used to build El Capitan on my PC+

post-681845-0-74308100-1446835249_thumb.jpg

post-681845-0-87156400-1446835284_thumb.jpg

config.plist.zip

Link to comment
Share on other sites

Although I haven't built my install of El Capitan using the Insanely Mac guidance, I hope folks here will help me fix my inability to boot directly into my install of El Capitan.

 

FYI: I  built 10.11  starting with the 10.6.3 DVD from Apple after I had lost all my software both OSX and Windows.

 

For my GA-Z87X-UD5H 4770K using Intel HD 4600 Video. I installed El Capitan using the OTHER’ site’s INSTALLER TOOL.

I had removed my msg r5770 video card hoping to simplify the install.

The system recognizes the Intel HD 4600 correctly. 

 

Post install I ran Clover_v2.3k_r3270_UEFI.pkg, { This is not the latest but are there any critical changes in the new ones]

I also installed FakeSMC.kext,AppleIntelE1000ekext, AtherosE2200Ethernet.kext , RealtekRTL8111.kext.

I created A SIMBIOS as a MacBooK Pro 11,2 [Ci7 Haswell]

My config.plist includes*:

dart=0 boot argument

For the USB key Fix Ownership =false

For Graphics AppleRTC=true

AsusAICPUPM= true

Kernel PM =true

For the Key “Inject” ATI= False, Intel=True, Nvidia=False

 

I have attached the config.plist  Open file with Text edit or your favorite tool toread aq plist file.

 

* I have listed several of the keys [listed in config.plist] and their values here to make it convenient for the reader of this request for help

 

My problems are:

I cannot boot into El Capitan w/o using the boot functions of the other site’s installer. (I have attached 2 verbose files from unsuccessful boots directly into El Capitan).

 

When I am able to log into El Capitan, everything seems OK except audio and video acceleration. I don’t think video acceleration is working but I don’t know how to test for that in the Clover environment..

 

Should I rebuild my SIMBIOS using the Mac 3,1 instead if 11,1?

I have seen recommendations on this site that several other kexts be installed when folks had similar problems.    One includes adding:  AppleIntelInfo [for diagnostic capabilities I think].

 I saw a recommendation that the string for device-properties[created using using EFI studio?].

`

How do I add kexts in the Clover environment?

Where do I put the device-properties[i guess somewhere in confutation.plist]?

 

What other changes should I make make?  

 

Should I use a boot loaded posted here on Insanely Mac to simplify debugging my El Capitan installation? If so where can I download it and get associated documents? Note: I have no reason to continue  using boot function of the installer I used to build El Capitan on my PC+

 

I'm afraid that you are in the wrong thread to be asking this. You can post this information in the OSX86 installation thread and maybe someone can help you out.

Link to comment
Share on other sites

hi all,

 

i'm using the following as panel ssdt inject:

DefinitionBlock ("iASLkpDs9Z.aml", "SSDT", 1, "pnlf", "pnlf", 0x00003000)
{
    External (\_SB_.PCI0.GFX0._DOS, MethodObj)    // 1 Arguments
    External (\_SB_.PCI0.GFX0.DD02._BQC, IntObj)

    OperationRegion (BRIT, SystemMemory, 0xC0048254, 0x04)
    Field (BRIT, AnyAcc, Lock, Preserve)
    {
        LEVL,   32
    }

    OperationRegion (BRI2, SystemMemory, 0xC0048250, 0x04)
    Field (BRI2, AnyAcc, Lock, Preserve)
    {
        LEV2,   32
    }

    OperationRegion (BRI3, SystemMemory, 0xC00C8250, 0x04)
    Field (BRI3, AnyAcc, Lock, Preserve)
    {
        LEVW,   32
    }

    OperationRegion (BRI4, SystemMemory, 0xC00C8254, 0x04)
    Field (BRI4, AnyAcc, Lock, Preserve)
    {
        LEVX,   32
    }

    Scope (\_SB)
    {
        Device (PNLF)
        {
            Name (_HID, EisaId ("APP0002"))
            Name (_CID, "backlight")
            Name (_UID, 0x0A)
            Name (_STA, 0x0B)
            Method (_BCL, 0, NotSerialized)
            {
                Return (Package (0x13)
                {
                    0x64, 
                    0x32, 
                    Zero, 
                    0x06, 
                    0x0C, 
                    0x12, 
                    0x18, 
                    0x1E, 
                    0x24, 
                    0x2A, 
                    0x30, 
                    0x36, 
                    0x3C, 
                    0x42, 
                    0x48, 
                    0x4E, 
                    0x54, 
                    0x5A, 
                    0x64
                })
            }

            Method (_BCM, 1, NotSerialized)
            {
                Store (0x80000000, LEV2)
                If (LGreaterEqual (Arg0, 0x64))
                {
                    Store (0x12FF, LEVL)
                }
                Else
                {
                    If (LGreaterEqual (Arg0, 0x5A))
                    {
                        Store (0x11FF, LEVL)
                    }
                    Else
                    {
                        If (LGreaterEqual (Arg0, 0x54))
                        {
                            Store (0x103A, LEVL)
                        }
                        Else
                        {
                            If (LGreaterEqual (Arg0, 0x4E))
                            {
                                Store (0x0EBB, LEVL)
                            }
                            Else
                            {
                                If (LGreaterEqual (Arg0, 0x48))
                                {
                                    Store (0x0B24, LEVL)
                                }
                                Else
                                {
                                    If (LGreaterEqual (Arg0, 0x42))
                                    {
                                        Store (0x0873, LEVL)
                                    }
                                    Else
                                    {
                                        If (LGreaterEqual (Arg0, 0x3C))
                                        {
                                            Store (0x065B, LEVL)
                                        }
                                        Else
                                        {
                                            If (LGreaterEqual (Arg0, 0x36))
                                            {
                                                Store (0x04C8, LEVL)
                                            }
                                            Else
                                            {
                                                If (LGreaterEqual (Arg0, 0x30))
                                                {
                                                    Store (0x0396, LEVL)
                                                }
                                                Else
                                                {
                                                    If (LGreaterEqual (Arg0, 0x2A))
                                                    {
                                                        Store (0x02B0, LEVL)
                                                    }
                                                    Else
                                                    {
                                                        If (LGreaterEqual (Arg0, 0x24))
                                                        {
                                                            Store (0x0266, LEVL)
                                                        }
                                                        Else
                                                        {
                                                            If (LGreaterEqual (Arg0, 0x1E))
                                                            {
                                                                Store (0x0218, LEVL)
                                                            }
                                                            Else
                                                            {
                                                                If (LGreaterEqual (Arg0, 0x18))
                                                                {
                                                                    Store (0x01D1, LEVL)
                                                                }
                                                                Else
                                                                {
                                                                    If (LGreaterEqual (Arg0, 0x12))
                                                                    {
                                                                        Store (0x0191, LEVL)
                                                                    }
                                                                    Else
                                                                    {
                                                                        If (LGreaterEqual (Arg0, 0x0C))
                                                                        {
                                                                            Store (0x0161, LEVL)
                                                                        }
                                                                        Else
                                                                        {
                                                                            If (LGreaterEqual (Arg0, 0x06))
                                                                            {
                                                                                Store (0x0132, LEVL)
                                                                            }
                                                                            Else
                                                                            {
                                                                                If (LGreaterEqual (Arg0, Zero))
                                                                                {
                                                                                    Store (0x82, LEVL)
                                                                                }
                                                                                Else
                                                                                {
                                                                                    Store (0x11FF, LEVL)
                                                                                }
                                                                            }
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }

            Method (_BQC, 0, NotSerialized)
            {
                Return (^^PCI0.GFX0.DD02._BQC)
            }

            Method (_DOS, 1, NotSerialized)
            {
                ^^PCI0.GFX0._DOS (Arg0)
            }
        }
    }
}

and with ACPIbacklight is working on 10.10

 

but I read i need a ApleBacklight injector for 10.11 ( as it is not working)

anyone can point me to the wright direction?

 

laptop hp dv6 pavilion 3315ep

 

thx in advance.

 

Link to comment
Share on other sites

 Share

×
×
  • Create New...