Merhaba arkadaşlar. HP Pavilion G6 2277et bilgisayara Yosemite Zone kurmayı başardım. HD 4000 çalışıyor ama ekran parlaklığı ayarlanmıyor. Kendim DSDT düzenlemeyi yapamadım. Eğer yapabilecek varsa dsdt. aml dosyasının linkini koydum. Birde ethernet bağlanıyor ama internete girmiyor. ISS yok yazıyor. Kext olarak RealtekRTL8111. kext yüklü. Şimdiden teşekkürler. Arşiv. zip Son düzenleyen: Moderatör: 5 Ocak 2016

İçinde dsl uzantılı dosya da var. Olmadı akşam denerim geri dönüş yaparım. Teşekkürler. Başka bir mac'ten denedim, bu hatayı verdi: Name already exists in scope

Ekran Parlaklığı çalıştı teşekkürler. Bu seferde parlaklık ayarları kaydedilmiyor.

Hatayı veren satırı bulup sil.

Şunu deneyebilirsin: Kod:Panoya kopyala #Maintained by: RehabMan for: Laptop Patches #graphics_PNLF. txt # This patch enables the brightness slider in SysPrefs->Displays # and will also enable activation of sleep mode by closing # the laptop lid. # This patch is a "basic" PNLF patch and doesn't attempt # to fix various common problems with the backlight control. # # For advanced patches, see: # graphics_PNLF_ivy_sandy. txt # graphics_PNLF_haswell. txt # into_all device label PNLF remove_entry; into definitionblock code_regex. insert begin Scope \n {\n Device \n \n }\n end;

DSDT. dsl dosyasını MaciASL içinden "Patch" seçeneğini aç ve şu yamayı uygula. Kod:Panoya kopyala #Maintained by: RehabMan for: Laptop Patches #graphics_PNLF_ivy_sandy. txt # This patch enables the brightness slider in SysPrefs->Displays # and will also enable activation of sleep mode by closing # the laptop lid. # # This particular version is intended to be used with ACPIBacklight. kext # although it can also be used with AppleBacklight. kext, # provided AppleBacklight. kext is patched to recognize your # display or an injector is used to set brightness levels. # # See this thread for more information: # http://www.tonymacx86.com/hp-probook-mavericks/121031-native-brightness-working-without-blinkscreen-using-patched-applebacklight-kext.html # # # Note: This patch should be applied to the DSDT or SSDT that defines # your integrated graphics device (always at _ADR 0x00020000) # # This patch works for both Sandy Bridge and Ivy Bridge graphics. # also reported to work with graphics prior to Sandy Bridge # into_all device label PNLF remove_entry; into_all device name_adr 0x00020000 code_regex (OperationRegion\s\ remove_matched; into device name_adr 0x00020000 insert begin OperationRegion (RMPC, PCI_Config, 0x10, 4)\n Field \n \n Device \n {\n // normal PNLF declares \n Name \n Name (_HID, EisaId ("APP0002"))\n Name \n Name (_UID, 10)\n Name (_STA, 0x0B)\n //define hardware register access for brightness\n // lower nibble of BAR1 is status bits and not part of the address\n OperationRegion (BRIT, SystemMemory, And(^BAR1, Not(0xF)), 0xe1184)\n Field \n \n // DEB1 special for setting KLVX at runtime...\n //Method (DEB1, 1, NotSerialized)\n // \n // LMAX: use 0x710 to force OS X value\n // or use any arbitrary value\n // or use 0 to capture BIOS setting\n Name (LMAX, 0x710)\n // KMAX: defines the unscaled range in the _BCL table below\n Name (KMAX, 0x710)\n // KPCH: saved value for PCHL\n // use Ones if PCHL does not need to be set \n // use Zero if your laptop nees PCHL set on every brightness set\n // you can also use a custom value \n Name \n // _INI deals with differences between native setting and desired\n Method (_INI, 0, NotSerialized)\n {\n // save value of PCHL for later\n If (LNot \n // determine LMAX to use\n If (LNot \n If (LNot \n Store(ShiftLeft(LMAX,16), KLVX)\n If (LNotEqual \n {\n // Scale all the values in _BCL to the PWM max in use\n Store(0, Local0)\n While (LLess(Local0, SizeOf \n \n // Also scale XRGL and XRGH values\n Divide(Multiply , KMAX,, XRGL)\n Divide(Multiply , KMAX,, XRGH)\n }\n // adjust values to desired LMAX\n Store(ShiftRight(LEVX,16), Local1)\n If (LNotEqual(Local1, LMAX))\n {\n Store(LEVL, Local0)\n If (LOr(LNot(Local0), LNot(Local1))) \n Divide(Multiply(Local0, LMAX), Local1,, Local0)\n //REVIEW: wait for vblank before setting new PWM config\n //Store(P0BL, Local7)\n //While (LEqual (P0BL, Local7)) \n If (LGreater \n \n Else\n \n }\n }\n // _BCM/_BQC: set/get for brightness level\n Method (_BCM, 1, NotSerialized)\n {\n // initialize for consistent backlight level before/after sleep\n If (LAnd(LNotEqual , LNotEqual \n If (LNotEqual(LEVW, 0x80000000)) \n If (LNotEqual \n // store new backlight level\n Store(Match(_BCL, MGE, Arg0, MTR, 0, 2), Local0)\n If (LEqual(Local0, Ones)) \n If (LNotEqual(LEV2, 0x80000000)) \n Store(DerefOf(Index(_BCL, Local0)), LEVL)\n }\n Method (_BQC, 0, NotSerialized)\n {\n Store(Match(_BCL, MGE, LEVL, MTR, 0, 2), Local0)\n If (LEqual(Local0, Ones)) \n Return(DerefOf(Index(_BCL, Local0)))\n }\n Method (_DOS, 1, NotSerialized)\n \n // extended _BCM/_BQC for setting "in between" levels\n Method (XBCM, 1, NotSerialized)\n {\n // initialize for consistent backlight level before/after sleep\n If (LAnd(LNotEqual , LNotEqual \n If (LNotEqual(LEVW, 0x80000000)) \n If (LNotEqual \n // store new backlight level\n If (LGreater(Arg0, XRGH)) \n If (LAnd(Arg0, LLess(Arg0, XRGL))) \n If (LNotEqual(LEV2, 0x80000000)) \n Store(Arg0, LEVL)\n }\n Method (XBQC, 0, NotSerialized)\n {\n Store(LEVL, Local0)\n If (LGreater(Local0, XRGH)) \n If (LAnd(Local0, LLess(Local0, XRGL))) \n Return(Local0)\n }\n // Set XOPT bit 0 to disable smooth transitions\n // Set XOPT bit 1 to wait for native BacklightHandler\n // Set XOPT bit 2 to force use of native BacklightHandler\n Name (XOPT, 0x02)\n // XRGL/XRGH: defines the valid range\n Name (XRGL, 40)\n Name (XRGH, 1808)\n // KLVX is initialization value for LEVX\n Name (KLVX, 0x7100000)\n // _BCL: returns list of valid brightness levels\n // first two entries describe ac/battery power levels\n Name (_BCL, Package \n )\n }\n end; Yamayı uyguladıktan Compile yap hata almazsan save as..-> ACPI Machine Language Binary olarak kaydet.