Contribute
Register

[solved] Gigabyte P35Xv3 - Audio, Brightness and Sleep help needed.

Status
Not open for further replies.
Gigabyte P35Xv3 - Audio, Brightness and Sleep help needed.

Brightness is not being set to zero by ACPIBacklight (that's all I was looking for). Your black screen is some other issue.

Have you tried different ig-platform-id values? (mobile ones).

I applied all of the Azul ones marked mobile on this page (adding 0x to the beginning of each):

http://www.tonymacx86.com/graphics/...lags-igpenabler-igplatformid-igpdeviceid.html

The only one that would boot directly to a active and working screen was 0x0a26005, but just under the menu bar there were horizontal garbled lines for about half an inch. I tried it with/without the EDID and with/without the cursor patch (although I think that is just for the default).
 
Gigabyte P35Xv3 - Audio, Brightness and Sleep help needed.

I applied all of the Azul ones marked mobile on this page (adding 0x to the beginning of each):

http://www.tonymacx86.com/graphics/...lags-igpenabler-igplatformid-igpdeviceid.html

The only one that would boot directly to a active and working screen was 0x0a26005, but just under the menu bar there were horizontal garbled lines for about half an inch. I tried it with/without the EDID and with/without the cursor patch (although I think that is just for the default).

When you found 0xa260005 working, your search is done.

Use 0xa260005 with 9mb cursor bytes patch. It is a simple adaptation of the 9mb cursor bytes patch for 0xa260006. Cursor bytes patch for 0xa260006 will not work for 0xa260005.

Name: AppleIntelFramebufferAzul
Find: 0500 260a 0103 0303 0000 0002 0000 3001 0000 5000
Replace: 0500 260a 0103 0303 0000 0002 0000 3001 0000 9000
 
Gigabyte P35Xv3 - Audio, Brightness and Sleep help needed.

When you found 0xa260005 working, your search is done.

Use 0xa260005 with 9mb cursor bytes patch. It is a simple adaptation of the 9mb cursor bytes patch for 0xa260006. Cursor bytes patch for 0xa260006 will not work for 0xa260005.

Name: AppleIntelFramebufferAzul
Find: 0500 260a 0103 0303 0000 0002 0000 3001 0000 5000
Replace: 0500 260a 0103 0303 0000 0002 0000 3001 0000 9000

I think this thing is cursed or something. Your patch worked perfectly and corrected the artifacts, but when I tried that platform-id again, it started doing the same thing. It's very strange really, the way it goes dark isn't abrupt, you can see it adjust the backlight level to whatever is in nvram, stabilize for half a second, and then fade out as if it were an error with the auto brightness or something. The way I'm getting it to come back on is by holding the power button just enough to start it going to sleep and then interrupting it with a key press. Once it wakes from sleep, it's good to go. I also applied the brightness key patch, my keys are _Q28 (down) and _Q30 (up), but they are both still just lowering the brightness. Clearly, I'm doing something wrong still. Another thing that seems strange to me is that I have two keyboards showing up in ioreg - PS2K and PS2M, perhaps that normal though. Other than booting to a dark screen (which I can fix by toggling sleep) and the brightness keys, it is working great. When you have a minute, can you check out my brightness key patch? If I can get the up button functioning, I'm curious to see if I can bring the screen up with that at boot. One other thing, when I look at the variables in nvram, there are two entries associated with the backlight level. Do you suppose that's creating a conflict? I've cleared nvram a couple times, but both entries come back.

jhax01s-MBP:~ jhax01$ nvram -p
fmm-computer-name jhax01%e2%80%99s MacBook Pro
acpi-backlight-level %cc%03
security-mode none
bluetoothActiveControllerInfo %044%d3%13%00%00%00%00%c0%14@%e20%13%84%9d
SystemAudioVolumeDB %f0
SystemAudioVolume A
backlight-level %8c%06
LocationServicesEnabled %01
 

Attachments

  • CLOVER.zip
    3.6 MB · Views: 81
  • jhax01-ioreg5.zip
    1.4 MB · Views: 54
  • Rehabman.zip
    47.4 KB · Views: 73
Gigabyte P35Xv3 - Audio, Brightness and Sleep help needed.

I think this thing is cursed or something. Your patch worked perfectly and corrected the artifacts, but when I tried that platform-id again, it started doing the same thing. It's very strange really, the way it goes dark isn't abrupt, you can see it adjust the backlight level to whatever is in nvram, stabilize for half a second, and then fade out as if it were an error with the auto brightness or something. The way I'm getting it to come back on is by holding the power button just enough to start it going to sleep and then interrupting it with a key press. Once it wakes from sleep, it's good to go. I also applied the brightness key patch, my keys are _Q28 (down) and _Q30 (up), but they are both still just lowering the brightness. Clearly, I'm doing something wrong still. Another thing that seems strange to me is that I have two keyboards showing up in ioreg - PS2K and PS2M, perhaps that normal though. Other than booting to a dark screen (which I can fix by toggling sleep) and the brightness keys, it is working great. When you have a minute, can you check out my brightness key patch? If I can get the up button functioning, I'm curious to see if I can bring the screen up with that at boot. One other thing, when I look at the variables in nvram, there are two entries associated with the backlight level. Do you suppose that's creating a conflict? I've cleared nvram a couple times, but both entries come back.

jhax01s-MBP:~ jhax01$ nvram -p
fmm-computer-name jhax01%e2%80%99s MacBook Pro
acpi-backlight-level %cc%03
security-mode none
bluetoothActiveControllerInfo %044%d3%13%00%00%00%00%c0%14@%e20%13%84%9d
SystemAudioVolumeDB %f0
SystemAudioVolume A
backlight-level %8c%06
LocationServicesEnabled %01

Your ioreg shows you're using 0xa260006, not 0xa260005 as you claim.

PS2K is the keyboard.
PS2M is the trackpad.

Strange that your patchmatic -extract output provides two DSDTs. Not normal.

Try using config.plist (as a base) from the guide: http://www.tonymacx86.com/yosemite-...de-booting-os-x-installer-laptops-clover.html
 
Gigabyte P35Xv3 - Audio, Brightness and Sleep help needed.

Makes sense on the trackpad/keyboard bit. Yeah, sorry, i should have mentioned that I went back to 0xa260006, when 0xa260005 didn't produce a different result. And also, I had the wrong key patch in place, I'm reattaching the files as it is still going brightness down for both keys.
 

Attachments

  • CLOVER.zip
    3.6 MB · Views: 69
  • Rehabman.zip
    47.4 KB · Views: 46
  • jhax01-06.zip
    1.4 MB · Views: 58
Gigabyte P35Xv3 - Audio, Brightness and Sleep help needed.

I rebuilt the config.plist and patchmatic no longer produces two dsdt files. Here's a link to a vid of my boot process with the new config. The only reason the screen comes on is because I'm cycling sleep via the power button.

https://www.dropbox.com/s/ml3gv0s49ir6grd/20150627_230406.mp4?dl=0
 
Gigabyte P35Xv3 - Audio, Brightness and Sleep help needed.

jhax01s-MacBook-Pro:~ jhax01$ kextstat | grep -y acpiplat
13 2 0xffffff7f828e2000 0x5f000 0x5f000 com.apple.driver.AppleACPIPlatform (3.1) <12 11 7 6 5 4 3 1>
jhax01s-MacBook-Pro:~ jhax01$ kextstat | grep -y appleintelcpu
jhax01s-MacBook-Pro:~ jhax01$
 

Attachments

  • Rehabman.zip
    31.2 KB · Views: 55
  • jhax01-ioreg6.zip
    1.4 MB · Views: 50
  • CLOVER.zip
    3.2 MB · Views: 53
Gigabyte P35Xv3 - Audio, Brightness and Sleep help needed.

jhax01s-MacBook-Pro:~ jhax01$ kextstat | grep -y acpiplat
13 2 0xffffff7f828e2000 0x5f000 0x5f000 com.apple.driver.AppleACPIPlatform (3.1) <12 11 7 6 5 4 3 1>
jhax01s-MacBook-Pro:~ jhax01$ kextstat | grep -y appleintelcpu
jhax01s-MacBook-Pro:~ jhax01$

Brightness issue is likely a problem with the ELAN driver. Contact ELAN kext author...
 
Gigabyte P35Xv3 - Audio, Brightness and Sleep help needed.

Brightness issue is likely a problem with the ELAN driver. Contact ELAN kext author...

You were correct (as usual, lol), version 4.4 of the ELAN driver fixes the brightness issues with the appropriate DSDT patch. Thanks again for your help.
 
Status
Not open for further replies.
Back
Top