Jump to content

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


GhostRaider
 Share

2,093 posts in this topic

Recommended Posts

ASK :  after i'm install the driver (kext) from your file (Intel HD Graphics QE/CI 10.9) via kext utility, then i'm reboot my pc, it booted, and then after apple boot screen (spinning logo) stop spinning and don't go to the desktop, also i've installed natit.kext, so i just got QE.

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, 6bpc)
                      HTOTAL_A: 0x059b0555 (1366 active, 1436 total)
                      HBLANK_A: 0x059b0555 (1366 start, 1436 end)
                       HSYNC_A: 0x0591057b (1404 start, 1426 end)
                      VTOTAL_A: 0x032202ff (768 active, 803 total)
                      VBLANK_A: 0x032202ff (768 start, 803 end)
                       VSYNC_A: 0x03080302 (771 start, 777 end)
                  VSYNCSHIFT_A: 0x00000000
                      PIPEASRC: 0x055502ff (1366, 768)
                 PIPEA_DATA_M1: 0x7e1308a8 (TU 64, val 0x1308a8 1247400)
                 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: 0x00010eb4 (val 0x10eb4 69300)
                 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: 0x04ab7000
                   DSPATILEOFF: 0x00000000 (0, 0)
                     PIPEBCONF: 0x00000000 (disabled, inactive, 8bpc)
                      HTOTAL_B: 0x00000000 (1 active, 1 total)
                      HBLANK_B: 0x00000000 (1 start, 1 end)
                       HSYNC_B: 0x00000000 (1 start, 1 end)
                      VTOTAL_B: 0x00000000 (1 active, 1 total)
                      VBLANK_B: 0x00000000 (1 start, 1 end)
                       VSYNC_B: 0x00000000 (1 start, 1 end)
                  VSYNCSHIFT_B: 0x00000000
                      DSPBCNTR: 0x00000000 (disabled)
                      DSPBBASE: 0x00000000
                    DSPBSTRIDE: 0x00000000 (0)
                      DSPBSURF: 0x00000000
                   DSPBTILEOFF: 0x00000000 (0, 0)
                      PIPEBSRC: 0x00000000 (1, 1)
                 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)
                     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)
              PCH_DREF_CONTROL: 0x00001402 (cpu source disable, ssc_source enable, nonspread_source enable, superspread_source disable, ssc4_mode downspread, ssc1 enable, 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: 0x00021005 (n = 2, m1 = 16, m2 = 5)
                      PCH_FPA1: 0x00021005 (n = 2, m1 = 16, m2 = 5)
                      PCH_FPB0: 0x00030d07 (n = 3, m1 = 13, m2 = 7)
                      PCH_FPB1: 0x00030d07 (n = 3, m1 = 13, m2 = 7)
                TRANS_HTOTAL_A: 0x059b0555 (1366 active, 1436 total)
                TRANS_HBLANK_A: 0x059b0555 (1366 start, 1436 end)
                 TRANS_HSYNC_A: 0x0591057b (1404 start, 1426 end)
                TRANS_VTOTAL_A: 0x032202ff (768 active, 803 total)
                TRANS_VBLANK_A: 0x032202ff (768 start, 803 end)
                 TRANS_VSYNC_A: 0x03080302 (771 start, 777 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: 0x00000000 (1 active, 1 total)
                TRANS_HBLANK_B: 0x00000000 (1 start, 1 end)
                 TRANS_HSYNC_B: 0x00000000 (1 start, 1 end)
                TRANS_VTOTAL_B: 0x00000000 (1 active, 1 total)
                TRANS_VBLANK_B: 0x00000000 (1 start, 1 end)
                 TRANS_VSYNC_B: 0x00000000 (1 start, 1 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)
                    TRANSBCONF: 0x00000000 (disable, inactive)
                    TRANSCCONF: 0x00000000 (disable, inactive)
                   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: 0x00f40000 (disabled, transcoder A, -hsync, -vsync)
                         HDMIB: 0x00000018 (disabled pipe A 8bpc SDVO DVI audio disabled +vsync +hsync non-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: 0x80300302 (enabled, pipe A, 18 bit, 1 channel)
                     CPU_eDP_A: 0x00000018
                      PCH_DP_B: 0x00000018
                      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: 0x0000005f
              BLC_PWM_PCH_CTL1: 0x80000000
              BLC_PWM_PCH_CTL2: 0x03d003d0
                 PCH_PP_STATUS: 0xc0000008 (on, ready, sequencing idle)
                PCH_PP_CONTROL: 0xabcd0003 (blacklight disabled, power down on reset, panel on)
              PCH_PP_ON_DELAYS: 0x01c20fa0
             PCH_PP_OFF_DELAYS: 0x01c207d0
                PCH_PP_DIVISOR: 0x00186905
                      PORT_DBG: 0x00000000 (HW DRRS off)
            RC6_RESIDENCY_TIME: 0xffffffff
           RC6p_RESIDENCY_TIME: 0xffffffff
          RC6pp_RESIDENCY_TIME: 0xffffffff
ubuntu@ubuntu:~$ 


Only can enable frame buffer, Core Image stuck while loading. please help :( :'(

 

Can't reach desktop, used this guide.

Also here theme with more info

org.chameleon.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>EthernetBuiltIn</key>

    <string>Yes</string>

    <key>GraphicsEnabler</key>

    <string>Yes</string>

    <key>Graphics Mode</key>

    <string>1366x768x32</string>

    <key>Kernel</key>

    <string>mach_kernel</string>

    <key>Kernel Flags</key>

    <string>npci=0x2000</string>

    <key>Rescan</key>

    <string>Yes</string>

    <key>SkipAtiGfx</key>

    <string>Yes</string>

    <key>SkipNvidiaGfx</key>

    <string>Yes</string>

    <key>GenerateCStates</key>

    <string>Yes</string>

    <key>GeneratePStates</key>

    <string>Yes</string>

    <key>Timeout</key>

    <string>5</string>

</dict>

</plist>

 

 

 

smbios.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>SMbiosdate</key>

    <string>21/03/12</string>

    <key>SMbiosvendor</key>

    <string>Apple Inc.</string>

    <key>SMbiosversion</key>

    <string>MBP91.88Z.00D3.B00.1203211536</string>

    <key>SMboardproduct</key>

    <string>Mac-6F01561E16C75D06</string>

    <key>SMfamily</key>

    <string>MacBook Pro</string>

    <key>SMmanufacturer</key>

    <string>Apple Inc.</string>

    <key>SMproductname</key>

    <string>MacBookPro9,2</string>

    <key>SMserial</key>

    <string>C02J5W69DTY3</string>

    <key>SMsystemversion</key>

    <string>1.0</string>

</dict>

</plist>

 

 

I inject intel-ig to DSDT IGPU _DSM

Also check out DSDT IGPU _DSM Method, maybe there something wrong i wrote?

 

I kind of get tired of saying the same thing over and over and its clearly stated in the guide. -_-  If it freezes, then you have to use an alternative framebuffer. Just because one framebuffer doesn't work doesn't mean you have to jump into conclusions and say it does not work. You guys don't even say what your computer specs are either.

  • Like 1
Link to comment
Share on other sites

I kind of get tired of saying the same thing over and over and its clearly stated in the guide. -_-  If it freezes, then you have to use an alternative framebuffer. Just because one framebuffer doesn't work doesn't mean you have to jump into conclusions and say it does not work. You guys don't even say what your computer specs are either.

thanks GhostRaider, it worked now, i used Alternate Framebuffer 2, QE/CI rocks, sorry i didn't read a lot, thanks again to reply, :) =D.

Link to comment
Share on other sites

Hi GhostRaider,

 

After installing OS X 10.9, I found out the IntelHD..FB.kext doesn't have any Info.plist inside. There are also some other files missing.

So I just downloaded/used your provided (10.9) package. :)

 

I did the installation with the (excellent) tutorial provided on this forums, but I've somehow the idea Apple moved some things elsewhere? Would it be possible they link to the IntelHD3000/4000 kexts instead?

 

Thanks for reading.

Link to comment
Share on other sites

beta992, did you use Pandora to prepare your installation? There is a known issue with it not creating all info.plists. I would suggest a reinstall with myhack or some other way to be sure you have a "full" install and to save time in checking every file.

Link to comment
Share on other sites

beta992, did you use Pandora to prepare your installation? There is a known issue with it not creating all info.plists. I would suggest a reinstall with myhack or some other way to be sure you have a "full" install and to save time in checking every file.

Hi joe75,

 

No, I did use the manual way: copying the .pkg's to Packages folder. It always worked, until now for some reason. Thanks for pointing me to myhack, but does this not hack the installer to much? :)

Link to comment
Share on other sites

Hi GhostRaider,

 

After installing OS X 10.9, I found out the IntelHD..FB.kext doesn't have any Info.plist inside. There are also some other files missing.

So I just downloaded/used your provided (10.9) package. :)

 

I did the installation with the (excellent) tutorial provided on this forums, but I've somehow the idea Apple moved some things elsewhere? Would it be possible they link to the IntelHD3000/4000 kexts instead?

 

Thanks for reading.

Actually, the files are there but just hidden lol :) Apple has hidden plist files and other files so people won't mess with them. I guess it creates the illusion that Apple has increase security.

Link to comment
Share on other sites

Actually, the files are there but just hidden lol :) Apple has hidden plist files and other files so people won't mess with them. I guess it creates the illusion that Apple has increase security.

But that is the strange thing; I did enable show hidden files (in Finder), but still wasn't able to find any Info.plist. Next I did try to open it with a Terminal, but still no (nano) Info.plist. Even ls showed any other (hidden) file.

Link to comment
Share on other sites

5. Power Management

:excl:This applies to users that use Chameleon Bootloader.

 

If you have enabled only Core Image or if you enabled Quartz Extreme with Core Image, it is important to have power management working correctly. If you don't then the computer will overheat and possibly turn off without warning.

 

Computers that have a 2010 1st Generation Intel Core i Series processor (Core i3, Core i5, Core i7) are able to natively use the AppleIntelCPUPowerManagement.kext without any problem.

 

:excl:Before proceeding, make sure you are not using NullCPUPowerManagement.kext. If you are using it, delete it and rebuild cache.

I tried enabling Power Management for a while with the Framebuffer, but nothing seemed to work.  I thought that perhaps, there were no physical sensors in my laptop.  But it was only a few days ago that I realized that NullCPUPowerManagement.kext was being used, but not in /S/L/E, but rather hidden in /System/Library/Extensions/myHack.kext/Contents/PlugIns.  I tried deleting it like you said, but apparently, I need it because, otherwise, I get a kernel panic caused by AppleIntelCPUPowerManagement.kext.  I don't have a screenshot on me right now, but I'll try to get one.  I am using an Intel Core i3 CPU, so it should work.  Maybe I need AppleIntelCPUPowerManagement.kext patched?  Any ideas?

Link to comment
Share on other sites

I tried enabling Power Management for a while with the Framebuffer, but nothing seemed to work.  I thought that perhaps, there were no physical sensors in my laptop.  But it was only a few days ago that I realized that NullCPUPowerManagement.kext was being used, but not in /S/L/E, but rather hidden in /System/Library/Extensions/myHack.kext/Contents/PlugIns.  I tried deleting it like you said, but apparently, I need it because, otherwise, I get a kernel panic caused by AppleIntelCPUPowerManagement.kext.  I don't have a screenshot on me right now, but I'll try to get one.  I am using an Intel Core i3 CPU, so it should work.  Maybe I need AppleIntelCPUPowerManagement.kext patched?  Any ideas?

Try using KernelPatcher.dylib module. It makes Core i work on HP laptops (like mine). You can find it in the Chameleon bootloader pkg.

Link to comment
Share on other sites

Try using KernelPatcher.dylib module. It makes Core i work on HP laptops (like mine). You can find it in the Chameleon bootloader pkg.

Thanks for the tip.  I updated Chameleon, installing the KernelPatcher module like you suggested, and renamed NullCPUPowerManagement.kext's extension to .old to prevent it from loading (also making it easier to re-install should I still get a KP), and rebooted with my fingers crossed.  Normally, the KP occurred prior to the login screen.  However, this time, I got to the login screen, typed in my password, pressed enter, and instead of being greeted with my lovely desktop, I got greeted with a friendly Kernel Panic caused by that ever-so-nice kernel extension AppleIntelCPUPowerManagement.kext.  Here's the screenshot attached (The sticky note on the screen was to censor my last name, which is on my login screen).

post-529889-0-35860600-1384122846_thumb.jpg

Link to comment
Share on other sites

But that is the strange thing; I did enable show hidden files (in Finder), but still wasn't able to find any Info.plist. Next I did try to open it with a Terminal, but still no (nano) Info.plist. Even ls showed any other (hidden) file.

Dear beta992,

 

i am facing the same issue previously, I guess i know the answer why we both are unable to locate any Info.plist. It is because we download the Install OSX Mavericks.app from torrent site. Somehow the file seems to be incomplete. I was lucky enough to get into Mac OSX using that InstallESD(torrent) and download a new and legit one from the apps store. Then i do a new installation and everything is there again. Try it.

 

Regards,

Sockerkid.

Link to comment
Share on other sites

RE: FAQ item #10... The chirping/squeaking/whining/clicking/etc sound is not related to your audio, but is actually a side effect of the aggressive OSX power consumption model (search "that site that ends in x86" for "hackintosh squeaking noise").  The reason? Cheap parts in your laptop. There is a workaround: disable C states.  Disabling C states has terrible consequences though (more load on your parts leading to shorter life, and less battery time).

 

ThinkWiki has some great details for those with Thinkpads: http://www.thinkwiki.org/wiki/Problem_with_high_pitch_noises

 

Anyway... Superb post, GhostRaider; thank you for all of your hard work!

  • Like 1
Link to comment
Share on other sites

Dear beta992,

 

i am facing the same issue previously, I guess i know the answer why we both are unable to locate any Info.plist. It is because we download the Install OSX Mavericks.app from torrent site. Somehow the file seems to be incomplete. I was lucky enough to get into Mac OSX using that InstallESD(torrent) and download a new and legit one from the apps store. Then i do a new installation and everything is there again. Try it.

 

Regards,

Sockerkid.

Hi Sockerkid,

 

To be complete: I haven't used any illegal version (as you call it torrent). The version I used is downloaded off the Apple Store. I extracted this as said in the tutorial.

 

It maybe that the store version has been updated a few days ago.

 

Well, it is working now. :)

Link to comment
Share on other sites

Guys, I am sorry if this is not the right theme, or did I miss something, while reading 33 pages however I have a problem to even boot mac os x on my hp dv4-2154ca which (unlucky for me) have only Intel HD Graphics (first gen). I have created the usb using the official ML app and it starts to boot normally and to load the kexts. Right after loading the last kext and starting to recognize the hardware and boot into the graphic installer all I see is a black screen for few seconds followed by a restart. No messages, no kernel panics/errors no nothing so it is really hard for me to do any troubleshooting at all.

 

So far I have tried to replace Intel HD kexts on the usb installer /s/l/e as well as putting them on /extra with smbios plist however so far did not move even an inch further and all it does is to read kexts and restart. I got exactly the same problem with any mac os x version from 10.5 to mavericks.

 

Any ideas how can I at least see the installing window? As I know that the notebook won't be bad at all for SL or even ML/Mavericks however I need to boot on it first and install it.

 

Also, no booting flags I have tried worked for me too where most of them were: cpus=1 , busratio=16, uspci=0x2000/3000, pcirootuid=1/0 , graphicsenabler=yes/no, -v, -f, -x

 

I would really really really appreciate if anyone can point me to a better direction as I have hit my head against the wall for several nights and days now with zero success so far. Thanks in advance.

Link to comment
Share on other sites

RE: FAQ item #10... The chirping/squeaking/whining/clicking/etc sound is not related to your audio, but is actually a side effect of the aggressive OSX power consumption model (search "that site that ends in x86" for "hackintosh squeaking noise").  The reason? Cheap parts in your laptop. There is a workaround: disable C states.  Disabling C states has terrible consequences though (more load on your parts leading to shorter life, and less battery time).

 

ThinkWiki has some great details for those with Thinkpads: http://www.thinkwiki.org/wiki/Problem_with_high_pitch_noises

 

Anyway... Superb post, GhostRider; thank you for all of your hard work!

Oh ok I see now lol thank you for your research jerrywilborn  :) I'll be sure to update the question with this info here.

Hi Sockerkid,

 

To be complete: I haven't used any illegal version (as you call it torrent). The version I used is downloaded off the Apple Store. I extracted this as said in the tutorial.

 

It maybe that the store version has been updated a few days ago.

 

Well, it is working now. :)

Glad your problem got fixed. Enjoy "The world's most advanced desktop operating system" on PC. lol

  • Like 1
Link to comment
Share on other sites

Lol, i tried again to install Mavericks. Now i have working applehda and all works. But what the f*ck is that?  :mad:

It happens after a 4 hours after boot

 

 


Mavericks GM has released. Luckily it seems that there's nothing changed. The patcher still works.

But I sometimes face a problem which the screenshot shows after I work for a long time. The original kexts from GM is also provided below.

attachicon.gifScreenshot-GM.png

attachicon.gifScreenshot-GM-2.png

attachicon.gifMavericksGMKexts.zip

A restart can fix the problem temporarily. But I want to know how to solve it forever.

Did you fix this? I'm using LCD+VGA FB.

I'm gonna test just only LCD FB and will report here if it brings some results or not

post-964575-0-67710300-1384201648_thumb.png

Link to comment
Share on other sites

Lol, i tried again to install Mavericks. Now i have working applehda and all works. But what the f*ck is that?  :mad:

It happens after a 4 hours after boot

 

 

Did you fix this? I'm using LCD+VGA FB.

I'm gonna test just only LCD FB and will report here if it brings some results or not

Having a month of using Mavericks, I never encountered this problem. I think this may be an internal hardware issue. If this happens after 4 hours, maybe the IGPU is overheated and some of its processing components have been damaged?

Link to comment
Share on other sites

Guys, I am sorry if this is not the right theme, or did I miss something, while reading 33 pages however I have a problem to even boot mac os x on my hp dv4-2154ca which (unlucky for me) have only Intel HD Graphics (first gen). I have created the usb using the official ML app and it starts to boot normally and to load the kexts. Right after loading the last kext and starting to recognize the hardware and boot into the graphic installer all I see is a black screen for few seconds followed by a restart. No messages, no kernel panics/errors no nothing so it is really hard for me to do any troubleshooting at all.

 

So far I have tried to replace Intel HD kexts on the usb installer /s/l/e as well as putting them on /extra with smbios plist however so far did not move even an inch further and all it does is to read kexts and restart. I got exactly the same problem with any mac os x version from 10.5 to mavericks.

 

Any ideas how can I at least see the installing window? As I know that the notebook won't be bad at all for SL or even ML/Mavericks however I need to boot on it first and install it.

 

Also, no booting flags I have tried worked for me too where most of them were: cpus=1 , busratio=16, uspci=0x2000/3000, pcirootuid=1/0 , graphicsenabler=yes/no, -v, -f, -x

 

I would really really really appreciate if anyone can point me to a better direction as I have hit my head against the wall for several nights and days now with zero success so far. Thanks in advance.

For me, I have to use a busratio command to override the auto-restart.  However, different processors (and I mean even models, i3-370M is a different model than i3-350M, and each may have a different busratio.)  Normally, the kernel auto-detects the busratio and will take it into account.  If that auto-detection fails, your computer reboots.  If the busratio you specified is wrong for your specific processor, it will also reboot.  Check to see if your processor is the Intel Core i3-330M in Windows (use CPU-Z).  If it is (as I suspect based on your laptop model), then your busratio is, in fact, 16.  I see you used both cpus=1 and busratio=16.  For my HP laptop, I have to use both the cpus=1 and busratio command to boot to OS X properly.  When you say you tried those commands, did you try them together or separately?  Try typing both into the bootloader prompt like this:

cpus=1 busratio=16

and see if it boots.  If it doesn't, I recommend starting a new thread in the OSx86 Installation board.  This issue likely isn't related to the Intel HD Graphics, so if you continue to have issues, try posting in a new thread.  If you successfully get OS X installed and then have trouble enabling the Graphics Card, then feel free to post back here.

Link to comment
Share on other sites

Having a month of using Mavericks, I never encountered this problem. I think this may be an internal hardware issue. If this happens after 4 hours, maybe the IGPU is overheated and some of its processing components have been damaged?

IGPU sensors doesn't work for me, but my CPU temp is just fine (around 44-50 C)

Link to comment
Share on other sites

iWin32, thanks for the info. You are right, that I did not mention using the both options together, so as far as I have tried thousands of combinations, I just booted up again the Mavericks installer and applied cpus=1 busratio=16 (16 is confirmed 100% corect for my Intel Core 3 330m) and it is still rebooting. I am starting to think that it is a bad combination between the cpu and kernel where a panic attack is caused but is quickly dropped because of the reboot. I will try to create a bootable hard drive with iB..t (latest version) hoping that it will support my cpu precisely. One thing is weird though, that I do see the post install to recognize my CPU name, cores and frequency.

 

Well anyway, you are also right that it might not be Video related problem, so I will open up another thread hoping to have somebody sharing any thoughts and ideas about how to solve the problem. Best of luck and thank you for your reply!

Link to comment
Share on other sites

I may be a little late to the game here, but I followed your guide and I have full QE/CI on my Pavilion DV6-2150us, so thank you very much for that.

 

However I have an unreasonable amount of lag or choppiness when trying to play games. Now lets be realistic, i know this is not a "gaming" card, but Half-Life 2 should run at max settings, I have played Half-Life 2 maxed out on a GMA965, so 1st gen HD graphics should be able to handle it no problem. I have tried, HL2, WoW, and LoL, so far and they are all choppy in exactly the same way, no matter what the settings of the game are set to. 

 

I have read through the forum, and this thread and have seen that I am definitely not the only one with this issue. Has anyone managed to solve this issue yet?

 

EDIT: I just realized how horribly out of date my signature is, so please disregard it. 

 

EDIT: I downloaded OpenGL Extensions Viewer and I noticed right away that it says I'm using "Apple Software Renderer"

Link to comment
Share on other sites

Hi again, guys. I did managed to bring my Mavericks up and installed the Intel HD (First gen) which is working just fine for now but after putting the kexts with Kext helper, I have lost my USB connection. I am not sure what is the connection between those two, however before installing my video, everything was just working fine. Is it possible that the problem is in AppleIntelFB kext and I should try with the other possibilities LW1, 2, 3, 4 etc, ?

I have tried to fix the USB problem by setting USB Legacy = Off, as well as installing Rehabsman GenericUSBXHCI kext but so far no good. Any ideas or points?

Link to comment
Share on other sites

jnbrooker13, I do not understand what you mean (if you said that to me) Any more info, please? And btw, what is the relation between setting up the video and the USB ports? Are they somehow related by the framebuffer or something? Now I am planning to try installing the kexts one by one and see after which one I will fail wit my USB's. However if anyone knows another way, kext or smth to fix my problem, can you please point me out to it?

Link to comment
Share on other sites

 Share

×
×
  • Create New...