mirror of
https://github.com/AskDavis/Getting-Started-With-ACPI.git
synced 2026-01-04 21:09:47 -08:00
Deploy dortania/Getting-Started-With-ACPI to github.com/dortania/Getting-Started-With-ACPI.git:gh-pages
This commit is contained in:
@@ -74,7 +74,7 @@
|
||||
<link rel="next" href="trackpad.html" />
|
||||
|
||||
|
||||
<link rel="prev" href="laptop-ec.html" />
|
||||
<link rel="prev" href="../Desktops/desktop-disable.html" />
|
||||
|
||||
|
||||
<style>
|
||||
@@ -193,20 +193,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-ec.html">
|
||||
|
||||
<a href="../Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="../Desktops/desktop-disable.html">
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-disable.html">
|
||||
|
||||
<a href="../Desktops/desktop-disable.html">
|
||||
|
||||
@@ -226,20 +213,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="laptop-ec.html">
|
||||
|
||||
<a href="laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter active" data-level="4.2" data-path="backlight.html">
|
||||
<li class="chapter active" data-level="4.1" data-path="backlight.html">
|
||||
|
||||
<a href="backlight.html">
|
||||
|
||||
@@ -252,7 +226,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="trackpad.html">
|
||||
<li class="chapter " data-level="4.2" data-path="trackpad.html">
|
||||
|
||||
<a href="trackpad.html">
|
||||
|
||||
@@ -265,7 +239,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="laptop-disable.html">
|
||||
<li class="chapter " data-level="4.3" data-path="laptop-disable.html">
|
||||
|
||||
<a href="laptop-disable.html">
|
||||
|
||||
@@ -285,7 +259,20 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/plug.html">
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/ec-fix.html">
|
||||
|
||||
<a href="../Universal/ec-fix.html">
|
||||
|
||||
|
||||
Embedded Controller
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/plug.html">
|
||||
|
||||
<a href="../Universal/plug.html">
|
||||
|
||||
@@ -298,7 +285,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/awac.html">
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/awac.html">
|
||||
|
||||
<a href="../Universal/awac.html">
|
||||
|
||||
@@ -311,7 +298,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/nvram.html">
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/nvram.html">
|
||||
|
||||
<a href="../Universal/nvram.html">
|
||||
|
||||
@@ -324,7 +311,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/irq.html">
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/irq.html">
|
||||
|
||||
<a href="../Universal/irq.html">
|
||||
|
||||
@@ -337,7 +324,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/spoof.html">
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/spoof.html">
|
||||
|
||||
<a href="../Universal/spoof.html">
|
||||
|
||||
@@ -350,7 +337,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/smbus.html">
|
||||
<li class="chapter " data-level="5.7" data-path="../Universal/smbus.html">
|
||||
|
||||
<a href="../Universal/smbus.html">
|
||||
|
||||
@@ -462,7 +449,7 @@
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:42:37 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="fixing-backlight"><a name="fixing-backlight" class="plugin-anchor" href="#fixing-backlight"><i class="fa fa-link" aria-hidden="true"></i></a>Fixing Backlight</h1>
|
||||
<p>So what this SSDT does is create a PNLF device for macOS to play with, specifically one with a hardware ID of <code>APP0002</code>. WhateverGreen will handle the rest of the work</p>
|
||||
@@ -512,7 +499,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="laptop-ec.html" class="navigation navigation-prev " aria-label="Previous page: Embedded Controllers">
|
||||
<a href="../Desktops/desktop-disable.html" class="navigation navigation-prev " aria-label="Previous page: Disabling desktop dGPUs">
|
||||
<i class="fa fa-angle-left"></i>
|
||||
</a>
|
||||
|
||||
@@ -528,7 +515,7 @@
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"Backlight PNLF","level":"4.2","depth":1,"next":{"title":"Trackpad GPI0","level":"4.3","depth":1,"path":"Laptops/trackpad.md","ref":"Laptops/trackpad.md","articles":[]},"previous":{"title":"Embedded Controllers","level":"4.1","depth":1,"path":"Laptops/laptop-ec.md","ref":"Laptops/laptop-ec.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Laptops/backlight.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":"..","book":{"language":""}});
|
||||
gitbook.page.hasChanged({"page":{"title":"Backlight PNLF","level":"4.1","depth":1,"next":{"title":"Trackpad GPI0","level":"4.2","depth":1,"path":"Laptops/trackpad.md","ref":"Laptops/trackpad.md","articles":[]},"previous":{"title":"Disabling desktop dGPUs","level":"3.1","depth":1,"path":"Desktops/desktop-disable.md","ref":"Desktops/desktop-disable.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Laptops/backlight.md","mtime":"2020-04-26T01:42:37.723Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:43:28.047Z"},"basePath":"..","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
@@ -71,7 +71,7 @@
|
||||
<link rel="shortcut icon" href="../gitbook/images/favicon.ico" type="image/x-icon">
|
||||
|
||||
|
||||
<link rel="next" href="../Universal/plug.html" />
|
||||
<link rel="next" href="../Universal/ec-fix.html" />
|
||||
|
||||
|
||||
<link rel="prev" href="trackpad.html" />
|
||||
@@ -193,20 +193,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-ec.html">
|
||||
|
||||
<a href="../Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="../Desktops/desktop-disable.html">
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-disable.html">
|
||||
|
||||
<a href="../Desktops/desktop-disable.html">
|
||||
|
||||
@@ -226,20 +213,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="laptop-ec.html">
|
||||
|
||||
<a href="laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="backlight.html">
|
||||
<li class="chapter " data-level="4.1" data-path="backlight.html">
|
||||
|
||||
<a href="backlight.html">
|
||||
|
||||
@@ -252,7 +226,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="trackpad.html">
|
||||
<li class="chapter " data-level="4.2" data-path="trackpad.html">
|
||||
|
||||
<a href="trackpad.html">
|
||||
|
||||
@@ -265,7 +239,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter active" data-level="4.4" data-path="laptop-disable.html">
|
||||
<li class="chapter active" data-level="4.3" data-path="laptop-disable.html">
|
||||
|
||||
<a href="laptop-disable.html">
|
||||
|
||||
@@ -285,7 +259,20 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/plug.html">
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/ec-fix.html">
|
||||
|
||||
<a href="../Universal/ec-fix.html">
|
||||
|
||||
|
||||
Embedded Controller
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/plug.html">
|
||||
|
||||
<a href="../Universal/plug.html">
|
||||
|
||||
@@ -298,7 +285,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/awac.html">
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/awac.html">
|
||||
|
||||
<a href="../Universal/awac.html">
|
||||
|
||||
@@ -311,7 +298,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/nvram.html">
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/nvram.html">
|
||||
|
||||
<a href="../Universal/nvram.html">
|
||||
|
||||
@@ -324,7 +311,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/irq.html">
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/irq.html">
|
||||
|
||||
<a href="../Universal/irq.html">
|
||||
|
||||
@@ -337,7 +324,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/spoof.html">
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/spoof.html">
|
||||
|
||||
<a href="../Universal/spoof.html">
|
||||
|
||||
@@ -350,7 +337,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/smbus.html">
|
||||
<li class="chapter " data-level="5.7" data-path="../Universal/smbus.html">
|
||||
|
||||
<a href="../Universal/smbus.html">
|
||||
|
||||
@@ -462,7 +449,7 @@
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:42:37 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="disabling-laptop-dgpus"><a name="disabling-laptop-dgpus" class="plugin-anchor" href="#disabling-laptop-dgpus"><i class="fa fa-link" aria-hidden="true"></i></a>Disabling laptop dGPUs</h1>
|
||||
<p>So with laptops, we can hide the dGPU from macOS with the little boot-arg called <code>-wegnoegpu</code> from WhateverGreen. But one small problem, the dGPU is still pulling power draining your battery slowly. We'll be going over 2 methods for disabling the dGPU in a laptop:</p>
|
||||
@@ -552,7 +539,7 @@ External (_SB_.PCI0.PEG0.PEGP._PS3, MethodObj) // dGPU ACPI Path
|
||||
</a>
|
||||
|
||||
|
||||
<a href="../Universal/plug.html" class="navigation navigation-next " aria-label="Next page: Plugin type">
|
||||
<a href="../Universal/ec-fix.html" class="navigation navigation-next " aria-label="Next page: Embedded Controller">
|
||||
<i class="fa fa-angle-right"></i>
|
||||
</a>
|
||||
|
||||
@@ -563,7 +550,7 @@ External (_SB_.PCI0.PEG0.PEGP._PS3, MethodObj) // dGPU ACPI Path
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"Disabling laptop dGPUs","level":"4.4","depth":1,"next":{"title":"Plugin type","level":"5.1","depth":1,"path":"Universal/plug.md","ref":"Universal/plug.md","articles":[]},"previous":{"title":"Trackpad GPI0","level":"4.3","depth":1,"path":"Laptops/trackpad.md","ref":"Laptops/trackpad.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Laptops/laptop-disable.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":"..","book":{"language":""}});
|
||||
gitbook.page.hasChanged({"page":{"title":"Disabling laptop dGPUs","level":"4.3","depth":1,"next":{"title":"Embedded Controller","level":"5.1","depth":1,"path":"Universal/ec-fix.md","ref":"Universal/ec-fix.md","articles":[]},"previous":{"title":"Trackpad GPI0","level":"4.2","depth":1,"path":"Laptops/trackpad.md","ref":"Laptops/trackpad.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Laptops/laptop-disable.md","mtime":"2020-04-26T01:42:37.723Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:43:28.047Z"},"basePath":"..","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
@@ -1,646 +0,0 @@
|
||||
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="" >
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
|
||||
<title>Embedded Controllers · GitBook</title>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="description" content="">
|
||||
<meta name="generator" content="GitBook 3.2.3">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../gitbook/style.css">
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../gitbook/gitbook-plugin-search-plus/search.css">
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../gitbook/gitbook-plugin-anchors/plugin.css">
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../gitbook/gitbook-plugin-medium-zoom/plugin.css">
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../gitbook/gitbook-plugin-highlight/website.css">
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../gitbook/gitbook-plugin-fontsettings/website.css">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../styles/website.css">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta name="HandheldFriendly" content="true"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
|
||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="black">
|
||||
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="../gitbook/images/apple-touch-icon-precomposed-152.png">
|
||||
<link rel="shortcut icon" href="../gitbook/images/favicon.ico" type="image/x-icon">
|
||||
|
||||
|
||||
<link rel="next" href="backlight.html" />
|
||||
|
||||
|
||||
<link rel="prev" href="../Desktops/desktop-disable.html" />
|
||||
|
||||
|
||||
<style>
|
||||
@media only screen and (max-width: 640px) {
|
||||
.book-header .hidden-mobile {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
<script>
|
||||
window["gitbook-plugin-github-buttons"] = {"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]};
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div class="book">
|
||||
<div class="book-summary">
|
||||
|
||||
|
||||
<div id="book-search-input" role="search">
|
||||
<input type="text" placeholder="Type to search" />
|
||||
</div>
|
||||
|
||||
|
||||
<nav role="navigation">
|
||||
|
||||
|
||||
|
||||
<ul class="summary">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="1.1" data-path="../">
|
||||
|
||||
<a href="../">
|
||||
|
||||
|
||||
Getting Started With ACPI
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="1.2" data-path="../ssdt-easy.html">
|
||||
|
||||
<a href="../ssdt-easy.html">
|
||||
|
||||
|
||||
SSDTs: Easy Way
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="1.3" data-path="../ssdt-long.html">
|
||||
|
||||
<a href="../ssdt-long.html">
|
||||
|
||||
|
||||
SSDTs: Long Way
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="header">Manual</li>
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="2.1" data-path="../Manual/dump.html">
|
||||
|
||||
<a href="../Manual/dump.html">
|
||||
|
||||
|
||||
Dumping the DSDT
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="2.2" data-path="../Manual/compile.html">
|
||||
|
||||
<a href="../Manual/compile.html">
|
||||
|
||||
|
||||
Decompiling and Compiling
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="header">Desktop</li>
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-ec.html">
|
||||
|
||||
<a href="../Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="../Desktops/desktop-disable.html">
|
||||
|
||||
<a href="../Desktops/desktop-disable.html">
|
||||
|
||||
|
||||
Disabling desktop dGPUs
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="header">Laptop</li>
|
||||
|
||||
|
||||
|
||||
<li class="chapter active" data-level="4.1" data-path="laptop-ec.html">
|
||||
|
||||
<a href="laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="backlight.html">
|
||||
|
||||
<a href="backlight.html">
|
||||
|
||||
|
||||
Backlight PNLF
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="trackpad.html">
|
||||
|
||||
<a href="trackpad.html">
|
||||
|
||||
|
||||
Trackpad GPI0
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="laptop-disable.html">
|
||||
|
||||
<a href="laptop-disable.html">
|
||||
|
||||
|
||||
Disabling laptop dGPUs
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="header">Universal</li>
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/plug.html">
|
||||
|
||||
<a href="../Universal/plug.html">
|
||||
|
||||
|
||||
Plugin type
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/awac.html">
|
||||
|
||||
<a href="../Universal/awac.html">
|
||||
|
||||
|
||||
AWAC vs RTC
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/nvram.html">
|
||||
|
||||
<a href="../Universal/nvram.html">
|
||||
|
||||
|
||||
NVRAM PMC
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/irq.html">
|
||||
|
||||
<a href="../Universal/irq.html">
|
||||
|
||||
|
||||
IRQ Fix
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/spoof.html">
|
||||
|
||||
<a href="../Universal/spoof.html">
|
||||
|
||||
|
||||
GPU Spoof
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/smbus.html">
|
||||
|
||||
<a href="../Universal/smbus.html">
|
||||
|
||||
|
||||
Fixing SMBus Support
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="header">Cleanup</li>
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="6.1" data-path="../cleanup.html">
|
||||
|
||||
<a href="../cleanup.html">
|
||||
|
||||
|
||||
Cleanup
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="header">Misc</li>
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="7.1" data-path="../troubleshooting.html">
|
||||
|
||||
<a href="../troubleshooting.html">
|
||||
|
||||
|
||||
Troubleshooting
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="7.2" data-path="../CONTRIBUTING.html">
|
||||
|
||||
<a href="../CONTRIBUTING.html">
|
||||
|
||||
|
||||
Contributing
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="divider"></li>
|
||||
|
||||
<li>
|
||||
<a href="https://www.gitbook.com" target="blank" class="gitbook-link">
|
||||
Published with GitBook
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="book-body">
|
||||
|
||||
<div class="body-inner">
|
||||
|
||||
|
||||
|
||||
<div class="book-header" role="navigation">
|
||||
|
||||
|
||||
<!-- Title -->
|
||||
<h1>
|
||||
<i class="fa fa-circle-o-notch fa-spin"></i>
|
||||
<a href=".." >Embedded Controllers</a>
|
||||
</h1>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="page-wrapper" tabindex="-1" role="main">
|
||||
<div class="page-inner">
|
||||
|
||||
<div class="search-plus" id="book-search-results">
|
||||
<div class="search-noresults">
|
||||
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="fixing-embedded-controller-laptop"><a name="fixing-embedded-controller-laptop" class="plugin-anchor" href="#fixing-embedded-controller-laptop"><i class="fa fa-link" aria-hidden="true"></i></a>Fixing Embedded Controller (Laptop)</h1>
|
||||
<p>To fix the ECs found in laptops, we'll be renaming them to look like the ones macOS expects. The reason for this is that many laptops break when you turn off their EC with an SSDT. So this is why we can't use the fancy SSDTTime to make a patch for us.</p>
|
||||
<p>To find out what EC you have, open your decompiled DSDT and search for <code>PNP0C09</code>. This should give you a result like this:</p>
|
||||
<p><img src="../images/Laptops/laptop-ec-md/dsdt-pnp.png" alt=""></p>
|
||||
<p>As you can see our <code>PNP0C09</code> is found within the <code>Device (EC0)</code> meaning this is the device we want to rename.</p>
|
||||
<blockquote>
|
||||
<p>What happens if multiple <code>PNP0C09</code> show up</p>
|
||||
</blockquote>
|
||||
<p>When this happens you need to figure out which is the main and which is not, it's fairly easy to figure out. Check each controller for the following properties:</p>
|
||||
<ul>
|
||||
<li><code>_HID</code> (Hardware ID)</li>
|
||||
<li><code>_CRS</code> (Current Resource Settings)</li>
|
||||
<li><code>_GPE</code> (General Purpose Events)</li>
|
||||
</ul>
|
||||
<p>Note that only the main EC needs renaming, if you only have one <code>PNP0C09</code> then it is automatically your main regardless of properties.</p>
|
||||
<blockquote>
|
||||
<p>What if my main <code>PNP0C09</code> device is already called <code>Device (EC)</code>?</p>
|
||||
</blockquote>
|
||||
<p>Mainly relevant for Lenovo and a few other OEMs, when this happens that means that your Embedded Controller is ready to use in macOS! Do make sure that this <code>Device (EC)</code> is actually your main EC and not a secondary one.</p>
|
||||
<p><strong>And please verify that the DSDT hasn't already been patched by Clover or OpenCore</strong>, please dump it without booting either of them to be sure or triple check that there aren't any EC renames in your config already</p>
|
||||
<p><img src="../images/Laptops/laptop-ec-md/ec.png" alt=""></p>
|
||||
<p>For those having issues, you can also check <code>Device Manager -> Embedded Controller -> BIOS device Name</code>. Widows will only report the main EC so will save you some headache on that</p>
|
||||
<h1 id="applying-your-ec-patch"><a name="applying-your-ec-patch" class="plugin-anchor" href="#applying-your-ec-patch"><i class="fa fa-link" aria-hidden="true"></i></a>Applying your EC patch</h1>
|
||||
<p>As you can see from the table below, we'll be renaming our EC listed in the DSDT. Do note you cannot just throw random renames without checking which is the main EC first, as <strong>this can cause actual damage to your laptop.</strong></p>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th style="text-align:left">Comment</th>
|
||||
<th style="text-align:left">Find*[HEX]</th>
|
||||
<th style="text-align:left">Replace[HEX]</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="text-align:left">change EC0 to EC</td>
|
||||
<td style="text-align:left">4543305f</td>
|
||||
<td style="text-align:left">45435f5f</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align:left">change H_EC to EC</td>
|
||||
<td style="text-align:left">485f4543</td>
|
||||
<td style="text-align:left">45435f5f</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align:left">change ECDV to EC</td>
|
||||
<td style="text-align:left">45434456</td>
|
||||
<td style="text-align:left">45435f5f</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align:left">change PGEC to EC</td>
|
||||
<td style="text-align:left">50474543</td>
|
||||
<td style="text-align:left">45435f5f</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h2 id="inside-your-config"><a name="inside-your-config" class="plugin-anchor" href="#inside-your-config"><i class="fa fa-link" aria-hidden="true"></i></a>Inside your config</h2>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th style="text-align:left">Comment</th>
|
||||
<th style="text-align:left">String</th>
|
||||
<th style="text-align:left">Change XXXX to EC</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="text-align:left">Enabled</td>
|
||||
<td style="text-align:left">String</td>
|
||||
<td style="text-align:left">YES</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align:left">Count</td>
|
||||
<td style="text-align:left">Number</td>
|
||||
<td style="text-align:left">0</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align:left">Limit</td>
|
||||
<td style="text-align:left">Number</td>
|
||||
<td style="text-align:left">0</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align:left">Find</td>
|
||||
<td style="text-align:left">Data</td>
|
||||
<td style="text-align:left">xxxxxxxx</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align:left">Replace</td>
|
||||
<td style="text-align:left">Data</td>
|
||||
<td style="text-align:left">xxxxxxxx</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p><img src="../images/Laptops/laptop-ec-md/config.png" alt=""></p>
|
||||
|
||||
|
||||
</section>
|
||||
|
||||
</div>
|
||||
<div class="search-results">
|
||||
<div class="has-results">
|
||||
|
||||
<h1 class="search-results-title"><span class='search-results-count'></span> results matching "<span class='search-query'></span>"</h1>
|
||||
<ul class="search-results-list"></ul>
|
||||
|
||||
</div>
|
||||
<div class="no-results">
|
||||
|
||||
<h1 class="search-results-title">No results matching "<span class='search-query'></span>"</h1>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<a href="../Desktops/desktop-disable.html" class="navigation navigation-prev " aria-label="Previous page: Disabling desktop dGPUs">
|
||||
<i class="fa fa-angle-left"></i>
|
||||
</a>
|
||||
|
||||
|
||||
<a href="backlight.html" class="navigation navigation-next " aria-label="Next page: Backlight PNLF">
|
||||
<i class="fa fa-angle-right"></i>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"Embedded Controllers","level":"4.1","depth":1,"next":{"title":"Backlight PNLF","level":"4.2","depth":1,"path":"Laptops/backlight.md","ref":"Laptops/backlight.md","articles":[]},"previous":{"title":"Disabling desktop dGPUs","level":"3.2","depth":1,"path":"Desktops/desktop-disable.md","ref":"Desktops/desktop-disable.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Laptops/laptop-ec.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":"..","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook.js"></script>
|
||||
<script src="../gitbook/theme.js"></script>
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-search-plus/jquery.mark.min.js"></script>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-search-plus/search.js"></script>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-github-buttons/plugin.js"></script>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-medium-zoom/medium-zoom.min.js"></script>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-medium-zoom/plugin.js"></script>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-sharing/buttons.js"></script>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-fontsettings/fontsettings.js"></script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
54
Laptops/laptop-ec.md
Normal file
54
Laptops/laptop-ec.md
Normal file
@@ -0,0 +1,54 @@
|
||||
# Fixing Embedded Controller (Laptop)
|
||||
|
||||
## You'll want to go to [SSDT-EC under the Universal tab](/Universal/desktop-ec.md) for the new SSDT-EC page.
|
||||
|
||||
To fix the ECs found in laptops, we'll be renaming them to look like the ones macOS expects. The reason for this is that many laptops break when you turn off their EC with an SSDT. So this is why we can't use the fancy SSDTTime to make a patch for us.
|
||||
|
||||
To find out what EC you have, open your decompiled DSDT and search for `PNP0C09`. This should give you a result like this:
|
||||
|
||||

|
||||
|
||||
As you can see our `PNP0C09` is found within the `Device (EC0)` meaning this is the device we want to rename.
|
||||
|
||||
> What happens if multiple `PNP0C09` show up
|
||||
|
||||
When this happens you need to figure out which is the main and which is not, it's fairly easy to figure out. Check each controller for the following properties:
|
||||
|
||||
* `_HID` (Hardware ID)
|
||||
* `_CRS` (Current Resource Settings)
|
||||
* `_GPE` (General Purpose Events)
|
||||
|
||||
Note that only the main EC needs renaming, if you only have one `PNP0C09` then it is automatically your main regardless of properties.
|
||||
|
||||
> What if my main `PNP0C09` device is already called `Device (EC)`?
|
||||
|
||||
Mainly relevant for Lenovo and a few other OEMs, when this happens that means that your Embedded Controller is ready to use in macOS! Do make sure that this `Device (EC)` is actually your main EC and not a secondary one.
|
||||
|
||||
**And please verify that the DSDT hasn't already been patched by Clover or OpenCore**, please dump it without booting either of them to be sure or triple check that there aren't any EC renames in your config already
|
||||
|
||||

|
||||
|
||||
For those having issues, you can also check `Device Manager -> Embedded Controller -> BIOS device Name`. Widows will only report the main EC so will save you some headache on that
|
||||
|
||||
# Applying your EC patch
|
||||
|
||||
As you can see from the table below, we'll be renaming our EC listed in the DSDT. Do note you cannot just throw random renames without checking which is the main EC first, as **this can cause actual damage to your laptop.**
|
||||
|
||||
|Comment|Find\*\[HEX\]|Replace\[HEX\]|
|
||||
|:-|:-|:-|
|
||||
|change EC0 to EC|4543305f|45435f5f|
|
||||
|change H\_EC to EC|485f4543|45435f5f|
|
||||
|change ECDV to EC|45434456|45435f5f|
|
||||
|change PGEC to EC|50474543|45435f5f|
|
||||
|
||||
## Inside your config
|
||||
|
||||
| Comment | String | Change XXXX to EC |
|
||||
| :--- | :--- | :--- |
|
||||
| Enabled | String | YES |
|
||||
| Count | Number | 0 |
|
||||
| Limit | Number | 0 |
|
||||
| Find | Data | xxxxxxxx |
|
||||
| Replace | Data | xxxxxxxx |
|
||||
|
||||

|
||||
@@ -193,20 +193,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-ec.html">
|
||||
|
||||
<a href="../Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="../Desktops/desktop-disable.html">
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-disable.html">
|
||||
|
||||
<a href="../Desktops/desktop-disable.html">
|
||||
|
||||
@@ -226,20 +213,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="laptop-ec.html">
|
||||
|
||||
<a href="laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="backlight.html">
|
||||
<li class="chapter " data-level="4.1" data-path="backlight.html">
|
||||
|
||||
<a href="backlight.html">
|
||||
|
||||
@@ -252,7 +226,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter active" data-level="4.3" data-path="trackpad.html">
|
||||
<li class="chapter active" data-level="4.2" data-path="trackpad.html">
|
||||
|
||||
<a href="trackpad.html">
|
||||
|
||||
@@ -265,7 +239,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="laptop-disable.html">
|
||||
<li class="chapter " data-level="4.3" data-path="laptop-disable.html">
|
||||
|
||||
<a href="laptop-disable.html">
|
||||
|
||||
@@ -285,7 +259,20 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/plug.html">
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/ec-fix.html">
|
||||
|
||||
<a href="../Universal/ec-fix.html">
|
||||
|
||||
|
||||
Embedded Controller
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/plug.html">
|
||||
|
||||
<a href="../Universal/plug.html">
|
||||
|
||||
@@ -298,7 +285,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/awac.html">
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/awac.html">
|
||||
|
||||
<a href="../Universal/awac.html">
|
||||
|
||||
@@ -311,7 +298,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/nvram.html">
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/nvram.html">
|
||||
|
||||
<a href="../Universal/nvram.html">
|
||||
|
||||
@@ -324,7 +311,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/irq.html">
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/irq.html">
|
||||
|
||||
<a href="../Universal/irq.html">
|
||||
|
||||
@@ -337,7 +324,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/spoof.html">
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/spoof.html">
|
||||
|
||||
<a href="../Universal/spoof.html">
|
||||
|
||||
@@ -350,7 +337,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/smbus.html">
|
||||
<li class="chapter " data-level="5.7" data-path="../Universal/smbus.html">
|
||||
|
||||
<a href="../Universal/smbus.html">
|
||||
|
||||
@@ -462,7 +449,7 @@
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:42:37 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="fixing-trackpads"><a name="fixing-trackpads" class="plugin-anchor" href="#fixing-trackpads"><i class="fa fa-link" aria-hidden="true"></i></a>Fixing Trackpads</h1>
|
||||
<p>This SSDT is used to force enable our GPI0 for VoodooI2C to connect onto.</p>
|
||||
@@ -543,7 +530,7 @@
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"Trackpad GPI0","level":"4.3","depth":1,"next":{"title":"Disabling laptop dGPUs","level":"4.4","depth":1,"path":"Laptops/laptop-disable.md","ref":"Laptops/laptop-disable.md","articles":[]},"previous":{"title":"Backlight PNLF","level":"4.2","depth":1,"path":"Laptops/backlight.md","ref":"Laptops/backlight.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Laptops/trackpad.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":"..","book":{"language":""}});
|
||||
gitbook.page.hasChanged({"page":{"title":"Trackpad GPI0","level":"4.2","depth":1,"next":{"title":"Disabling laptop dGPUs","level":"4.3","depth":1,"path":"Laptops/laptop-disable.md","ref":"Laptops/laptop-disable.md","articles":[]},"previous":{"title":"Backlight PNLF","level":"4.1","depth":1,"path":"Laptops/backlight.md","ref":"Laptops/backlight.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Laptops/trackpad.md","mtime":"2020-04-26T01:42:37.723Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:43:28.047Z"},"basePath":"..","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user