Contribute
Register

[Guide] Lenovo T430 - Yosemite

Status
Not open for further replies.

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,497
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Lenovo T430 - Yosemite

Okay. Thanks for the info.
Can you please have a quick look at the brightness? Battery works fine. Brightness works too, but it resets the settings after restart. If correct i will try patching the applehda.kext :crazy:

HD3000/HD4000 Brightness Fix:
DSDT Patches from here: https://github.com/RehabMan/Laptop-DSDT-Patch

Apply:
"Rename GFX0 to IGPU"
"Brightness Fix (HD3000/HD4000)"
- rename patch must be done first and to all DSDT/SSDT that contain references to GFX0 that you're including in your final SSDT set
- Brightness patch must be done to the DSDT or SSDT that contains the definition for Device GFX0 (search for 'Device (GFX0)'
- Place DSDT and SSDT (if necessary) into a place where the bootloader will load them. For Clover, EFI/CLOVER/ACPI/patched (DSDT.aml, SSDT-x.aml where 'x' is a number). For Chameleon, /Extra/ssdt.aml, /Exra/ssdt-1.aml, /Extra/ssdt-2.aml, etc.

Install: https://github.com/RehabMan/OS-X-ACPI-Backlight
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,497
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Lenovo T430 - Yosemite

Yes. I already done this and its working on 10.9.5 at the moment. Just have this misbehavior on 10.10.

According to ioreg, not done on Yosemite. ACPIBacklight.kext is not installed. I didn't look at anything else, as it is clear you didn't complete the tasks.
 
Joined
Aug 3, 2012
Messages
270
Motherboard
H270N-WIFI
CPU
7600K
Graphics
RX 570
Lenovo T430 - Yosemite

Yes i do! I used the kext from 16.10.2014 from your github: https://github.com/RehabMan/OS-X-ACPI-Backlight - and only don't get full brightness atfer reboot. If i take the old kext from 10.9, the brightness is a lot darker and more broken.

I repaired permissions and rebuild cache. But maybe i need some additional boot.plist flags?
<key>DSDT</key>
<string>/Extra/DSDT.aml</string>
<key>DropSSDT</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>No</string>
<key>IGPEnabler</key>
<string>Yes</string>
<key>Kernel Flags</key>
<string></string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>UseKernelCache</key>
<string>No</string>
<key>GenerateCStates</key>
<string>No</string>
<key>GeneratePStates</key>
<string>No</string>
<key>Timeout</key>
<string>2</string>

THanks.
 

Attachments

  • DSDT.aml
    58.2 KB · Views: 172

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,497
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Lenovo T430 - Yosemite

Yes i do! I used the kext from 16.10.2014 from your github: https://github.com/RehabMan/OS-X-ACPI-Backlight - and only don't get full brightness atfer reboot. If i take the old kext from 10.9, the brightness is a lot darker and more broken.

I repaired permissions and rebuild cache. But maybe i need some additional boot.plist flags?
<key>DSDT</key>
<string>/Extra/DSDT.aml</string>
<key>DropSSDT</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>No</string>
<key>IGPEnabler</key>
<string>Yes</string>
<key>Kernel Flags</key>
<string></string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>UseKernelCache</key>
<string>No</string>
<key>GenerateCStates</key>
<string>No</string>
<key>GeneratePStates</key>
<string>No</string>
<key>Timeout</key>
<string>2</string>

THanks.

Download patchmatic: https://github.com/RehabMan/OS-X-MaciASL-patchmatic. Install it to /usr/bin.

In terminal,
Code:
mkdir ~/Downloads/RehabMan
cd ~/Downloads/RehabMan
patchmatic -extract

Post contents of Downloads/RehabMan directory (as ZIP).

Also, post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

And output from:
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
 
Joined
Aug 3, 2012
Messages
270
Motherboard
H270N-WIFI
CPU
7600K
Graphics
RX 570
Lenovo T430 - Yosemite

Hi,

i generated a new dsdt and patched the following for brightness from you repo to get the brightness working. (atm only brightness fix in in dsdt)

graphics_Rename-PCI0_VID.txt
graphics_Rename-VID_AGP1.txt
- rename 3x VID to IGPU
graphics_PNLF_ivy_sandy.txt
- installation of newest acpibacklight.kext

= Backlightslider is working, but reset after restart and will not start with the full brightness. I don't know why.

Here is the output & please review the attachment for patchmatic.

lanhost21:Downloads chan$ kextstat|grep -y acpiplat
12 2 0xffffff7f80add000 0x5f000 0x5f000 com.apple.driver.AppleACPIPlatform (3.1) <11 10 7 6 5 4 3 1>
lanhost21:Downloads chan$ kextstat|grep -y appleintelcpu
15 0 0xffffff7f80b53000 0x2b000 0x2b000 com.apple.driver.AppleIntelCPUPowerManagement (216.0.0) <7 6 5 4 3 1>
28 0 0xffffff7f80c47000 0x3000 0x3000 com.apple.driver.AppleIntelCPUPowerManagementClient (218.0.0) <7 6 5 4

Thanks!

 

Attachments

  • Archiv.zip
    32.5 KB · Views: 127

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,497
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Lenovo T430 - Yosemite

Hi,

i generated a new dsdt and patched the following for brightness from you repo to get the brightness working. (atm only brightness fix in in dsdt)

graphics_Rename-PCI0_VID.txt
graphics_Rename-VID_AGP1.txt
- rename 3x VID to IGPU
graphics_PNLF_ivy_sandy.txt
- installation of newest acpibacklight.kext

= Backlightslider is working, but reset after restart and will not start with the full brightness. I don't know why.

Here is the output & please review the attachment for patchmatic.

lanhost21:Downloads chan$ kextstat|grep -y acpiplat
12 2 0xffffff7f80add000 0x5f000 0x5f000 com.apple.driver.AppleACPIPlatform (3.1) <11 10 7 6 5 4 3 1>
lanhost21:Downloads chan$ kextstat|grep -y appleintelcpu
15 0 0xffffff7f80b53000 0x2b000 0x2b000 com.apple.driver.AppleIntelCPUPowerManagement (216.0.0) <7 6 5 4 3 1>
28 0 0xffffff7f80c47000 0x3000 0x3000 com.apple.driver.AppleIntelCPUPowerManagementClient (218.0.0) <7 6 5 4

Thanks!


Post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply to an ioreg from any other version of IORegistryExplorer.app.
 
Status
Not open for further replies.
Top