Jump to content

CoolBits

Members
  • Content count

    295
  • Joined

  • Last visited

About CoolBits

  • Rank
    InsanelyMac Sage

Contact Methods

  • Website URL
    http://

Profile Information

  • Gender
    Male

Recent Profile Visitors

1,843 profile views
  1. CoolBits

    GTX 765M in iMac 11,1 (Late 2009) display brightness fix

    Yes i tried PNLF with this _DSM method, its same as in iMac 13,2. I also added LCD device with brightness methods _BCL, _BCM, _BQC under GFX0 but it didnt work. Thanks for trying to help
  2. CoolBits

    GTX 765M in iMac 11,1 (Late 2009) display brightness fix

    Thanks, i really wish it would be that simple. PNLF is already present in original DSDT.
  3. CoolBits

    GTX 765M in iMac 11,1 (Late 2009) display brightness fix

    Well looks like i did it half way. I put in board id from imac 14.2 and now with "@3,built-in" recognizes display properly as built in and also all commands and graphics for brightness work. It just doesnt change brightness yet. As a bonus for my trouble i got "night shift" option from imac 14.2 in display preference
  4. CoolBits

    GTX 765M in iMac 11,1 (Late 2009) display brightness fix

    Thanks, will try to contact them. I tried almost every option i could find for attaching display and device but nothing works. Everytime i put @#,built-in to DSDT under GFX0 i get black screen with no display attached in ioreg. Display only works on @3 and FBIndex 0x3, every other combination results in no picture only backlight and mouse. As i already said, my knowledge ends here. (at the moment )
  5. CoolBits

    GTX 765M in iMac 11,1 (Late 2009) display brightness fix

    Yes this is what im trying to do but cant find any code about brightness in imac 11,1 DSDT and cant use code from imac 14,2 because that has built in GPU (not mxm) + IGPU and probably even different display type. Is it possible to be just a nvram variable for brightness? I tried connectors and removed inject nvidia as it makes no difference. here is my current ioreg + imac 14,2 ioreg https://cloudstation.klopcic.eu/current-iMac.ioreg https://cloudstation.klopcic.eu/iMac-gtx755.ioreg
  6. CoolBits

    GTX 765M in iMac 11,1 (Late 2009) display brightness fix

    Yes my patched DSDT is built from exactly that file + options from my original + imac 14,2 with NVIDIA gtx 755. Also my extracted DSDT is exactly the same as that from dump on link. Same mac, same dsdt. The difference is only in video card, my current card is not apple and so without apple efi driver in vbios. Will try adding connectors.
  7. CoolBits

    GTX 765M in iMac 11,1 (Late 2009) display brightness fix

    Thanks for suggestions. This is my current device config: Device (GFX0) { Name (_ADR, Zero) // _ADR: Address Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x09, 0x04 }) OperationRegion (PEGH, PCI_Config, Zero, 0x40) Field (PEGH, ByteAcc, NoLock, Preserve) { VID0, 16, DID0, 16 } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If (LEqual (Arg0, ToUUID ("a0b5b7c6-1318-441c-b0c9-fe695eaf949b"))) { If (LNotEqual (And (VID0, 0xFFFF), 0xFFFF)) { Store (Package (0x20) { "NVDA,features", Buffer (0x04) { 0xFF, 0x16, 0x20, 0x01 }, "AAPL,backlight-control", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "graphic-options", Buffer (0x04) { 0x0C, 0x00, 0x00, 0x08 }, "NVDA,invalid-config", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "NVKernelLoaded", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "subsystem-id", Buffer (0x04) { 0xB5, 0x00, 0x00, 0x00 }, "subsystem-vendor-id", Buffer (0x04) { 0x6B, 0x10, 0x00, 0x00 }, "@0,display-connect-flags", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "@1,display-connect-flags", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "@2,display-connect-flags", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "@3,display-connect-flags", Buffer (0x04) { 0x04, 0x00, 0x00, 0x00 }, "@3,AAPL,boot-display", Buffer (Zero) {}, "@3,display-dither-support", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "@3,use-backlight-blanking", Buffer (Zero) {}, "@3,display-cfg", Buffer (0x04) { 0x03, 0x04, 0x08, 0x00 }, "hda-gfx", Buffer (0x0A) { "onboard-1" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Return (0x80000002) } } This is default with added some options that are missing. connector-type 0x00, 0x08, 0x00, 0x00 is HDMI?, i need DP which is 0x00 0x04 0x00 0x00 i think. Should i try with DP connector? The screen works fine otherwise... i would first need to get it recognised as internal to get brightness working. No bootscreen for me and so no F4 for clover that is the other problem... Will try In Boot: nvda_drv=0 In Graphics: Inject Nvidia=True Interesting... with Inject Nvidia i got black loading screen after the driver started and just before login screen. Never seen that on a mac.
  8. CoolBits

    GTX 765M in iMac 11,1 (Late 2009) display brightness fix

    Thanks for suggestion, i tried it now but nodifference and also no black screen. Also this option doesn exist in my imac or 14,2 imac. Yes still here, its always about GPU
  9. CoolBits

    GTX 765M in iMac 11,1 (Late 2009) display brightness fix

    Great thanks! Already looking into it, i see nvidia cards have many different options, main difference here is that imac 14,2 with gtx755 is not MXM module but soldered. Going to test some
  10. CoolBits

    GTX 765M in iMac 11,1 (Late 2009) display brightness fix

    I started adding options to my patched DSDT that are present in imac with original card and missing in mine, and discovered why i got black screen with mouse visible and backlight. I must have all 4 connectors inside @0..3, if i put only @3 (where my display is connected) i get black screen. This is currently in my DSDT under GFX0: Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If (LEqual (Arg0, ToUUID ("a0b5b7c6-1318-441c-b0c9-fe695eaf949b"))) { If (LNotEqual (And (VID0, 0xFFFF), 0xFFFF)) { Store (Package (0x28) { "AAPL,backlight-control", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "AAPL01,blackscreen-preferences", Buffer (0x04) { 0x00, 0x00, 0x00, 0x08 }, "AAPL00,inverterFrequency", Buffer (0x04) { 0x08, 0x52, 0x00, 0x00 }, "AAPL,aux-power-connected", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "bksv", Buffer (0x04) { 0x9F, 0x00, 0x00, 0x00 }, "subsystem-id", Buffer (0x04) { 0xB5, 0x00, 0x00, 0x00 }, "subsystem-vendor-id", Buffer (0x04) { 0x6B, 0x10, 0x00, 0x00 }, "@0,display-connect-flags", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "@1,display-connect-flags", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "@2,display-connect-flags", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "@3,display-connect-flags", Buffer (0x04) { 0x04, 0x00, 0x00, 0x00 }, "@3,display-inverter", Buffer (0x04) { 0x02, 0x00, 0x00, 0x00 }, "@3,AAPL,boot-display", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "@3,display-dither-support", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "@3,backlight-PWM-freq", Buffer (0x04) { 0x08, 0x52, 0x00, 0x00 }, "@3,display-inverter-default-cycle", Buffer (One) { 0xB7 }, "@3,NVDA,ActiveFlags", 0x0100, "@3,NVDA,ControlFlags", 0x0100, "@3,inverter-current", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "hda-gfx", Buffer (0x0A) { "onboard-1" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } No more black screen and dither is enabled which is nice, all options are visible in ioreg and so valid. If i add "@3,built-in", Buffer (Zero) {} i still get black screen (no mouse and no backlight) and with remote display i see that display is not connected. What is AGPM gpu-control? This is usualy under @0 but if i add "built-in" option to @3, AGPM connects to @3 and no display... I would really appreciate little help.
  11. CoolBits

    GTX 765M in iMac 11,1 (Late 2009) display brightness fix

    I found some differences in ioreg under PNLF How do i insert options from right ioreg window to my DSDT?
  12. Hello to all hackers here. I have an iMac from late 2009 with i5, 8Gb and dead ATI HD 4850M, worked great until recently. I replaced dead MXM 4850 with an GTX 765M 2Gb which works oob but without bootscreen and brightness adjustment. About bootscreen i know it needs apple efi but this is coming later. What i would really need now is some help in getting the brightness adjustment to work. I installed clover in tried some DSDT stuff but i only got black screeen with mouse pointer and backlight on, tried also almost all clover options for NVIDIA cards with no efect on brightness. I think main problem is in display detection as external and not built in because all needed kexts are loaded. I would be really happy if we could make this work. https://cloudstation.klopcic.eu/ACPI-original.zip https://cloudstation.klopcic.eu/iMac.ioreg.zip https://cloudstation.klopcic.eu/ACPI_with_765.zip
  13. CoolBits

    Post your Geekbench score

    Platform: Mac OS X x86 (64-bit) Compiler: GCC 4.0.1 (Apple Inc. build 5493) Operating System: Mac OS X 10.6.3 (Build 10D573) Model: iMac11,1 Motherboard: Apple Inc. Mac-F2268DAE Processor: IntelĀ® Core i5 CPU 750 @ 2.67GHz Processor ID: GenuineIntel Family 6 Model 30 Stepping 5 Logical Processors: 4 Physical Processors: 1 Processor Frequency: 2.66 GHz L1 Instruction Cache: 32.0 KB L1 Data Cache: 32.0 KB L2 Cache: 256 KB L3 Cache: 8.00 MB Bus Frequency: 4.80 GHz Memory: 4.00 GB Memory Type: 1067 MHz DDR3 SIMD: 1 BIOS: Apple Inc. IM111.88Z.0034.B00.0910301727 Processor Model: IntelĀ® Core i5 CPU 750 @ 2.67GHz Processor Cores: 4 Processor integer performance 6522 Processor floating point performance 11320 Memory performance 4877 Memory bandwidth performance 4350 Geekbench Score 7655
  14. google ---> "your question site:forum.insanelymac.com" Not so hard
  15. CoolBits

    Show Your OS X Desktop!

    I dont have a link as im at work... but im sure i got the icons from interfacelift
×