1. 程式人生 > >聯想y430p黑蘋果之自定義螢幕亮度

聯想y430p黑蘋果之自定義螢幕亮度

黑蘋果之自定義亮度

背景

由於要用到mac 系統,暫時不想買Mac本就先自己在自己的小y,y430p上安裝一個黑蘋果來玩玩。玩的過程中發現很多有意思的東西和不完美的東西,筆記本安裝黑蘋果之後,之前可以用快捷鍵調節亮度,現在無法使用了,所以就去爬帖子,學教程,今天把實現的過程做一下記錄

前提條件

  1. y430p 筆記本
  2. 黑蘋果 10.14.0.6 beta 版本
  3. 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目錄裡,然後重啟電腦,然後測試按鍵就能看到你熟悉的小太陽,本次教程到此結束