聯想y430p黑蘋果之自定義螢幕亮度
阿新 • • 發佈:2019-01-22
黑蘋果之自定義亮度
背景
由於要用到mac 系統,暫時不想買Mac本就先自己在自己的小y,y430p上安裝一個黑蘋果來玩玩。玩的過程中發現很多有意思的東西和不完美的東西,筆記本安裝黑蘋果之後,之前可以用快捷鍵調節亮度,現在無法使用了,所以就去爬帖子,學教程,今天把實現的過程做一下記錄
前提條件
- y430p 筆記本
- 黑蘋果 10.14.0.6 beta 版本
- Clover 2.4.4645版本
如何安裝黑蘋果本文不做介紹,如果感興趣的話,可以看別人的帖子,或者大家需要的話,我以後閒的時候再寫一篇詳細的安裝教程。
第一步 提取ACPI相關檔案
在clover 啟動介面用F4 提取DSDT.aml檔案,提取後的檔案目錄在/EFI/CLOVER/ACPI/origin/DSDT.aml 檔案,這個origin目錄下有很多檔案
第二步 設定ACPI補丁
已經獲取到DSDT.aml的檔案,現在需要修改改檔案,為改檔案新增補丁方便我們知道我們的鍵究竟是那個碼
這個地方有兩種不同的鍵盤驅動,對應的是不同的補丁設定方式,按鍵碼是固定的,Y430p已經提取出來了,上Q11,下Q12
Voodoo-PS2-Controller (三個數值選一個就好)
# Voodoo-PS2-Controller (三個數值選一個就好)
into method label _Q11 replace_content
begin
// Brightness Down\n
Notify(\_SB.PCI0.LPCB.PS2K, 0x0405) \n
Notify(\_SB.PCI0.LPCB.PS2K, 0x0205)\n
Notify(\_SB.PCI0.LPCB.PS2K, 0x0285)\n
end;
into method label _Q12 replace_content
begin
// Brightness Up\n
Notify(\_SB.PCI0.LPCB.PS2K, 0x0406)\n
Notify(\_SB.PCI0.LPCB.PS2K, 0x0206)\n
Notify(\_SB.PCI0.LPCB.PS2K, 0x0286)\n
end;
SmartTouch-Elan
# SmartTouch-Elan
into method label _Q11 replace_content
begin
// Brightness Down\n
Notify (PS2K, 0x20)\n
end;
into method label _Q12 replace_content
begin
// Brightness Up\n
Notify (PS2K, 0x10)\n
end;
在Maciasl 中開啟檔案,patch 中根據自己的驅動輸入上面的補丁程式碼,然後儲存,儲存後預設情況下還會是在origin目錄下
去origin目錄下把DSDT.aml檔案單獨複製出來到patcher目錄裡,然後重啟電腦,然後測試按鍵就能看到你熟悉的小太陽,本次教程到此結束