DSDTSE使用教程

2022-10-18 04:21:19 字數 2948 閱讀 2574

dsdt修改(提取和軟體使用篇)

乎,就有了這文章的出現帖子涉及的軟體在

在此之前先說說dsdt的作用吧==很多人老是問為什麼在系統資訊裡面顯示了,但是就是沒法驅動。。。我再次宣告:dsdt沒有驅動功能,說白了它只是用來告訴mac,電腦裡面有某些硬體,所以在系統資訊裡面就能顯示了~但是有沒有驅動這要看mac的有沒有驅動可以支援你的硬體了。。。

還有我們使用的dsdt檔案是不是

dsdt如何使用

變色龍引導或者hjmac引導的話直接放到mac盤的extra資料夾的根目錄,重啟就行了~ps:不要在問我說放在extra/extensions行不行或者放到其它地方行不行

如何提取dsdt?

提取dsdt主要分為2種~第一種:win下提取。第二種:mac下提取。

這2種有什麼提取出來的dsdt有什麼區別麼~~說實話:其實沒多大區別~只要你的mac

沒有用dsdt啟動的話,提取出來的和win是一樣的(我是沒發現什麼不同,若是真有什麼不同,請指正~)如果你的mac已經載入了修改過的dsdt再來提取dsdt那麼生成的dsdt 就會和win下提取的不同了。。。

win下提取dsdt:

1.使用aida64extrem edition(原名:everest ultimate edition)

2.使用dsdt editor(需安裝j**a)

3.其它(不做討論)

使用aida64提取:

1.在狀態列空白處右鍵,如圖:

2.選擇acpi tool,如圖:

3.這時會出現一大堆的資訊,我們無視他直接按s**e dsdt儲存

至此我們就把dsdt提取出來了~不過提取出來的dsdt是bin字尾的,自行把字尾改為aml (此時請不要直接拿去用,一般提取出來的dsdt都是有錯誤的),便可在dsdt editor軟體開啟修改了。

使用dsdt editor提取:

如圖提取便可:

提取後儲存為dsl檔案後便完成提取,此時的就是最原始的dsdt了(前提是你的mac沒有dsdt載入)

mac下提取dsdt:

1.使用dsdtse

2.使用dsdt editor(需安裝j**a)

4.其它(不做討論)

使用dsdtse提取:

如圖提取:

提取後儲存為dsl檔案後便完成提取,此時的就是最原始的dsdt了(前提是你的mac沒有dsdt載入)

使用dsdt editor提取:

如圖提取:

選擇後:

儲存:總的來說,2個軟體各有優缺點~我2個都用==你們的話就隨便吧==喜歡就行

dsdt editor使用

開啟檔案後

按f5進行編譯,由圖可知此dsdt有乙個錯誤,點一下這個錯誤,他會自動定位到12733行

錯誤的位置:

但是有的錯誤這軟體可以自動修復,此時只要直接點一下fix errors錯誤就修復了~如圖:

當然有些錯誤自己修復,這軟體修復不了,此時就要去google或者百度了~~有的人說能不能把警告的那些也修復了,其實那些一點也不影響dsdt的使用~完全沒有必要~如果你是完美主義者,抱歉,我也沒辦法~~當然我可以提供乙個辦法給你,那就是使用dsdtfixer,這個軟體可以提取dsdt也修復錯誤和警告什麼的,還可以打補丁==個人認為,如果自己有能力,最好自己修改dsdt。。。如果連這軟體都不能修復你的警告什麼的==那你就只能另謀高就了~~不要跟我說什麼會不會因為警告這些影響了睡眠啊,喚醒啊,usb沒反應啊~~這樣我會奔潰的~~完美主義者乾脆買白蘋果算了(話說即使是白蘋果也不是完

美的==)

修復錯誤後,接下來是打上patch,該軟體自帶很多patch,如圖:

確認無誤後才按apply,打完patch後編譯看看又沒有錯誤~~多注意儲存~

當所有工作都修改好後,編譯一次,沒錯誤後如圖儲存檔案~~

名字要打如果直接打dsdt的話儲存後是沒有字尾的

dsdtse使用教程主面板:

a:這裡有相關錯誤的修改方法

b:這裡有點類似於dsdt edtiot的patch,不過這給的只是方法,不能自動patch

c:這實際上就是ioregistryexplorer軟體,可以檢視系統的相關資訊,便於修改~

d:自定義**部分(我從沒用過==)

e:提取檔案

要先選擇檔案的型別,不然會提示錯誤

f:這個就是提取dsdt

g:開啟編輯器面板,這個要說明下,這個的具體用途因人而已==可以在這裡面編譯也可以在這裡面對比2個dsdt~(我基本沒用過)

右面板:

a:編譯dsdt

b:安裝dsdt(可以選擇安裝到efi分割槽==建議新手勿用==後果自負~我也是新手,我從沒用過)

c:可以定位到dsdt的某乙個位置,應該說是快捷搜尋~~建議自己試試看,說不清楚==(語文不過關)

d:在後面的框框裡面輸入你想搜尋的內容即可

e:搜尋下乙個

f:d搜尋框裡面的內容全部替換為f替換框的內容==(表達能力欠缺啊)

g:轉到dsdt某一行

h:10進製轉換為16進製制

i:自定義**(有點和主面板的d一樣)

其實這個的用法是你要自己新建乙個空白的,然後打上你的**,在name裡面命名後點add~~

這樣在load裡面就會多出來你自己寫的**~~(這**也只是給你以後自己參考用的==)

folder就是顯示自定義**的資料夾

j:設定背景顏色

k:j設定完後要按k,下次重新開啟dsdtse顏色才會保持一直生效

l:還原預設背景顏色,還原後同樣要按k

dsdtfixer使用教程

主面板:

可以選擇a:獲取本機dsdt

或者修復dsdt

之後會出現

b:顯示修復後的dsdt檔案(此時得到只是修復了錯誤和警告什麼的)

c:開啟修復選項勾上自己需要的後hack it!

然後在點compile就會在編譯一次如圖

這時就要選b來得到編譯以及修復後的dsdt檔案了(此時得到的是打了patch的dsdt)

d:關閉

Mathematica使用教程

一 要點 mathematica是乙個敏感的軟體.所有的mathematica函式都以大寫字母開頭 圓括號 花括號,方括號 都有特殊用途,應特別注意 句號 分號 逗號 感嘆號 等都有特殊用途,應特別注意 用主鍵盤區的組合鍵shfit enter或數字鍵盤中的enter鍵執行命令.二 介紹案例 1.輸...

ghost使用教程

一 準備工作 1 ghost是著名的備份工具,在dos下執行,因些需準備dos啟動盤一張 如98啟動盤 2 ghost8.0程式,大小1.362k,各大軟體站均有免費 推薦 後將它複製到一張空白軟盤上,如果你的硬碟上有fat32或fat檔案系統格式的分割槽,也可把它放在該分割槽的根目錄,便於dos下...

myeclipse使用教程

1.myeclipse是一款功能強大的j2ee ide與web開發工具。本文主要介紹如何利用myeclipse寫程式,並以簡單的例子展示具體步驟。2.step 1 選擇file new 在這邊,可以看到有j a project或者是web project,根據需要選擇乙個,然後選擇next。本文以建...