FakeSMC 修改

FakeSMC 修改

「前言」到了目前的進度,接者就是瞭解 /Extra/Extensions 資料夾。現在常用的仿冒驅動、第三方驅動,多半都盡量放置這個位置,以減少對系統 /System/Library/Extensions 的更動。這樣在之後更新上比較不會有因為更新而覆蓋到安裝的破解驅動,因造成無法順利進入蘋果。所以請善用 Extensions 資料夾。一般來說,Extensions 資料夾下一定有一個幫助模擬蘋果硬件進而順利進入系統的驅動 FakeSMC.kext.在蘋果下有一個防止非蘋果機安裝蘋果機的硬件機制。所以,若沒有解除這層限制,就算安裝完變色龍、設定好 com.apple.Boot.plist + DSDT...等檔案都是於事無補。目前,netkas 所製作的 FakeSMC.kext 版本到 2.5,詳情請見以下網址:http://netkas.org/?cat=15然而目前有 Slice 基於 FakeSMC 所作的進一步延伸的 Monitoring With FakeSMC。在 FakeSMC 裡面增加許多插件,對於溫度監控更加完整,詳情請見以下網址:http://www.projectosx.com/forum/index.php?showtopic=1206紫米沒有使用 Slice 的 Monitoring With FakeSMC,因此以下說明都僅針對 netkas 的 FakeSMC 2.5 為主。「FakeSMC.kext 說明」在 FakeSMC.kext 上點選滑鼠右鍵 “顯示套件內容”,即可編輯驅動檔案的內部文件,打開後一般會先看見 Contents 資料夾,點擊進入後會看見 Info.plist 檔案、MacOS 資料夾、Resources資料夾。而 Info.plist 就是此主題的主角,建議使用 Dashcode、文字編輯 來修改。 開啓後,將分四個部份作介紹: 1. REV 在 REV 下方的 ATkPAAAR 看似亂碼,其實是表示 SMC 版本的數值: 在系統所見 1.39f11 是 16 進位的數值,ATkPAAAR 卻是 Base64 表示法 也就 64 進位的數值。基本原理是將 1.39f11 轉為 01 39 0f 00 00 11輸入進 16 進位的計算機應該是這樣 0x1390F000011: 轉換為 10 進位會變成 1344576421905。 接著,請拿出數學運作的除法,努力地使用 64 拼命除: ※ Base64 的維基百科說明:http://zh.wikipedia.org/zh-hk/Base64我想看到這邊已經有許多人準備放棄了...,所以以下有各型號的版本轉換好的參數,請複製貼上就行了。 MacPro3,1 1.25f4 ASUPAAAE MacPro4,1 1.39f5 ATkPAAAF MacPro5,1 1.39f11 ATkPAAAR iMac8,1 1.30f1 ATAPAAAB iMac9,1 1.45f0 AUUPAAAA iMac10,1 1.53f13 AVMPAAAT iMac11,1 1.54f36 AVQPAAA2 iMac12,1 1.72f5 AXIPAAAF (08/02 更新) MacBookPro5,1 1.33f8 ATMPAAAI MacBookPro5,1 1.33f8 ATMPAAAI MacBookPro6,1 1.58f16 AVgPAAAW MacBookPro7,1 1.62f6 AWIPAAAG MacBookPro8,1 1.68f96 AWgPAACW (08/05 更新)2. debug這是程式開發人員會開啓除錯的功能,我想對於一般使用者並不想看到一推除錯資訊,所以下方就設為 ,如果你想開啓也可設為 。3. smc-compatible針對每個機型這裡的值會有所不同: MacPro3,1 smc-napa MacPro4,1 smc-thurley MacPro5,1 smc-thurley iMac9,1 smc-napa iMac10,1 smc-mcp iMac11,1 smc-piketon iMac12,1 smc-huronriver (08/02 更新) MacBookPro5,1 smc-mcp MacBookPro5,5 smc-mcp MacBookPro6,1 smc-piketon MacBookPro7,1 smc-mcp MacBookPro8,1 smc-huronriver (08/05 更新)4. tjmax此項目是 CPU 能承受的最大溫度。這個項目的設定會影響 CPU 溫度監控時的準確度,如果你的 CPU 監控溫度有些奇怪,可能是這裡的值並不符合你的 CPU 的值所導致。因為,溫度監控時所取得的值並非我們一般所見的華氏或攝氏的數值。須透過 TJMax 等其他數值換算,因此設好這個項目可以幫助你得到比較正確的溫度。 ※ 詳情請見:http://www.playnb.com/thread-51207-1-1.html那麼要如何取得 TJMax 的值,顯示 PC 詳細數據的好幫手 Everest Ultimate 又派上用場了: 「後記」Extensions 資料夾請務必保持管理員權限,可以確保系統穩定性。也就是在做檔案的修改、移除、貼上,最好都使用 “終端機” 指令來完成動作。使用終端機指令,只要目的資料夾權限已經設定好,不管來源檔案是否是系統權限,拷貝到目的地的檔案就會直接轉成系統權限,可以減少權限修復的動作、也減少其他因素所帶來的系統不穩及五國的發生。移除檔案: sudo rm -R /Extra/Extensions/FakeSMC.kext複製檔案: sudo cp -R ~/Desktop/FakeSMC.kext /Extra/Extensions/修改權限: sudo chown -R 0:0 /Extra/Extensions/ sudo chmod -R 755 /Extra/Extensions/sudo 表示使用管理員權限、rm 表示移除檔案、cp 表示拷貝檔案、chown 表示修改權限、chmod 表示修改檔案使用許可權。其中的 -R 是一個細項參數,有與無會有一些不同: sudo cp 僅針對單一檔案,也就是如果你拖曳資料夾的話,指令就會失敗。 sudo cp -R 可以對整個資料夾下的檔案進行操同一指令操作,當然用在單一檔案也可。以上只有藍色的部份需要手動輸入或貼上,而後方的檔案、資料夾、路徑全部都可以使用拖拉放的方式完成,對於 Chameleon 安裝方式,關於 Extra 資料夾下的 com.apple.Boot.plist、SMBIOS.plist...設定說明,以及 Extensions 資料夾下的 FakeSMC.kext 設定說明。請關注:【變色龍系列一】Chameleon 手動安裝說明 + Chameleon 2 RC5【變色龍系列二】com.apple.Boot.plist + SMBIOS.plist 設定說明【變色龍系列三】FakeSMC.kext 設定說明

风雨相关

姜子牙打神鞭怎样会打神而不打仙? 打神鞭是怎样制作的
365体育娱乐手机平台

姜子牙打神鞭怎样会打神而不打仙? 打神鞭是怎样制作的

🌀 09-19 💧 阅读 6429
怎样避免配偶发现你有婚外情
网上365平台被黑提款

怎样避免配偶发现你有婚外情

🌀 11-12 💧 阅读 7004
哪些学校适合考电子商务研究生?
365体育娱乐手机平台

哪些学校适合考电子商务研究生?

🌀 07-21 💧 阅读 8467