To further explain
Here are the kexts that I use.
FakeSMC, Lilu with AppleALC and WhateverGreen, and in my case the MoBo has the Intel 1000 LAN port.
Code:
$ kextstat | grep -v com.apple
Index Refs Address Size Wired Name (Version) UUID <Linked Against>
16 0 0xffffff7f80d19000 0x12000 0x12000 org.netkas.driver.FakeSMC (1800) FC7031CC-C949-35D1-AC1A-CA8DB349793E <12 8 6 5 3 1>
17 2 0xffffff7f80f28000 0x22000 0x22000 as.vit9696.Lilu (1.2.8) 54014689-C8DA-318B-84F4-944BBA7AD2AC <8 6 5 3 2 1>
18 0 0xffffff7f80f4a000 0x60000 0x60000 as.vit9696.WhateverGreen (1.2.4) 25D369F5-0FD8-3264-9060-3FDB014904BC <17 13 8 6 5 3 2 1>
19 0 0xffffff7f80fac000 0xdf000 0xdf000 as.vit9696.AppleALC (1.3.3) B60FCBAF-6BC2-36EF-A1E6-D5BE2863C35B <17 13 8 6 5 3 2 1>
57 0 0xffffff7f80ed6000 0x18000 0x18000 com.insanelymac.driver.AppleIntelE1000e (3.3.3) E91FCC85-BC82-DA03-A2D4-1F9F661263B4 <20 13 6 5 3 1>
But the system loads a lot of other kexts:
Code:
kextstat | grep com.apple.driver
14 8 0xffffff7f814cb000 0x1e000 0x1e000 com.apple.driver.AppleSMC (3.1.9) CE000030-3AC9-3E7E-8F53-9E8E34EE631A <13 12 8 7 6 5 3 1>
15 1 0xffffff7f825d2000 0x9c000 0x9c000 com.apple.driver.AppleACPIPlatform (6.1) A5254E14-670B-35BB-8E25-BD9872872275 <14 13 12 8 7 6 5 3 1>
23 4 0xffffff7f81dde000 0x7000 0x7000 com.apple.driver.IOSlaveProcessor (1) A65C8CC0-7870-3A0A-A15A-B3DCB97526BE <5 3>
24 3 0xffffff7f82a5a000 0x18000 0x18000 com.apple.driver.AppleSEPManager (1.0.1) 6ABCCD04-3990-3BA0-9A65-90834B679925 <23 13 10 8 7 6 5 3 1>
25 1 0xffffff7f814eb000 0x8000 0x8000 com.apple.driver.AppleBusPowerController (1.0) A4F310BD-F588-34FF-A756-7D751A092119 <14 12 7 6 5 3>
26 10 0xffffff7f814f3000 0x8000 0x8000 com.apple.driver.usb.AppleUSBCommon (1.0) 3C048DDF-4E3F-3603-B95B-5580F5A93F06 <6 5 3 1>
28 3 0xffffff7f82108000 0x1d000 0x1d000 com.apple.driver.KernelRelayHost (1) 1A9D13CD-1AFE-3BCA-AD91-A9109E55FC29 <27 6 5 3>
29 1 0xffffff7f82a87000 0x3d000 0x3d000 com.apple.driver.AppleCredentialManager (1.0) 67CCF54F-7E44-3643-9E14-00384E048BEA <28 24 23 10 8 7 6 5 3 1>
35 5 0xffffff7f814a2000 0x1d000 0x1d000 com.apple.driver.AppleMobileFileIntegrity (1.0.5) 66A1BDE1-514B-3B0D-87DD-8E2B9F110A8C <34 10 8 7 6 5 3 2 1>
36 1 0xffffff7f8257e000 0x12000 0x12000 com.apple.driver.AppleUSBTDM (456.200.8) 74BF541E-86CA-365D-AC46-F7E5E3EE9B38 <35 33 32 31 30 27 8 7 6 5 3 1>
37 0 0xffffff7f82ac4000 0x69000 0x69000 com.apple.driver.AppleKeyStore (2) 758D945E-E200-313D-AF0B-3055FD8C0AB1 <36 35 29 28 24 23 10 8 7 6 5 3 1>
38 2 0xffffff7f81c21000 0xc000 0xc000 com.apple.driver.AppleEffaceableStorage (1.0) EAE26CBD-418E-3A0D-AAA2-1EA64F624934 <8 6 5 3 1>
39 0 0xffffff7f82b59000 0xc000 0xc000 com.apple.driver.AppleFDEKeyStore (28.30) 29C1A3E4-A9C0-346D-9D25-35D6C64544F1 <38 10 8 7 6 5 3 1>
40 0 0xffffff7f82f4c000 0x19000 0x19000 com.apple.driver.DiskImages (493.0.0) 915578EF-4853-3DEB-83D3-6F450EB39D36 <30 8 7 6 5 3 1>
46 0 0xffffff7f83097000 0x3000 0x3000 com.apple.driver.AppleAPIC (1.7) FBD2329A-0BC9-3665-8E53-29B7527B54B8 <13 5 3>
47 0 0xffffff7f82a3e000 0x4000 0x4000 com.apple.driver.AppleSMBIOS (2.1) 40F3E058-4E0D-3CB9-9E6A-8184CEC32140 <8 5 3>
48 0 0xffffff7f82d5d000 0x3000 0x3000 com.apple.driver.AppleHPET (1.8) 784E4E15-3762-3886-9A11-33AF0A9810C1 <12 8 6 5 3>
50 0 0xffffff7f82681000 0x4000 0x4000 com.apple.driver.AppleACPIButtons (6.1) 537726C7-3FEE-3DB2-B6F6-36A1C6AE2927 <49 22 15 12 8 7 6 5 3 1>
51 0 0xffffff7f820fd000 0x8000 0x8000 com.apple.driver.AppleRTC (2.0) A7317204-C2D7-37C3-A113-1F828CA5EBA9 <12 8 6 5 3 1>
52 2 0xffffff7f81597000 0x5000 0x5000 com.apple.driver.AppleEFIRuntime (2.1) 25BD6FAC-7CD2-3006-BB3F-D3EF6B0C4B36 <8 7 6 5 3>
53 2 0xffffff7f8159c000 0xb000 0xb000 com.apple.driver.AppleEFINVRAM (2.1) E7F595DC-EE23-37F0-BE91-0C67758EA554 <52 8 7 6 5 3 1>
55 1 0xffffff7f81a69000 0x55000 0x55000 com.apple.driver.usb.AppleUSBXHCI (1.2) 33335360-2A08-313F-AF2B-5A1D5A6300A0 <27 26 12 8 7 6 5 3 1>
56 0 0xffffff7f81b65000 0x2f000 0x2f000 com.apple.driver.usb.AppleUSBXHCIPCI (1.2) 04F18AD5-9687-38D8-A12E-BEC01B414281 <55 27 26 13 12 8 7 6 5 3 1>
58 1 0xffffff7f81a0a000 0x47000 0x47000 com.apple.driver.usb.AppleUSBEHCI (1.2) 8CFDA23D-75A9-32D0-B4DF-70F1BCDF8D3E <27 26 12 8 7 6 5 3 1>
59 0 0xffffff7f81a56000 0x10000 0x10000 com.apple.driver.usb.AppleUSBEHCIPCI (1.2) C1FA67A9-1B95-3BEC-BE0C-3802404839F0 <58 27 26 13 12 8 7 6 5 3 1>
62 0 0xffffff7f82f26000 0x14000 0x14000 com.apple.driver.AppleAHCIPort (329.200.2) B9A44F9F-76B9-39E4-B9B2-9971356FCFEA <61 13 6 5 3 1>
65 0 0xffffff7f81b60000 0x5000 0x5000 com.apple.driver.usb.AppleUSBHostPacketFilter (1.0) 821BD275-C5FC-377A-89C8-E1EB39C33F1D <27 26 8 7 6 5 3 1>
66 1 0xffffff7f81b02000 0x4000 0x4000 com.apple.driver.AppleUSBHostMergeProperties (1.2) 7ED08F8A-0A4C-3CBC-AAEA-9EC1909A2B59 <5 3 1>
67 0 0xffffff7f824f7000 0x3000 0x3000 com.apple.driver.AppleUSBMergeNub (900.4.2) E380C7AC-6F71-3B48-B2A7-DBDB5596EC23 <66 64 5 3 1>
75 0 0xffffff7f82fa5000 0x13000 0x13000 com.apple.driver.AppleVirtIO (2.0.9) D1C9646A-2B86-3D43-914C-20AF186B514A <74 30 13 6 5 3 1>
79 0 0xffffff7f81ac5000 0x35000 0x35000 com.apple.driver.usb.AppleUSBHub (1.2) 6011B60F-66A2-3D6E-B947-D854B7573C14 <27 26 12 6 5 3 1>
80 0 0xffffff7f8157e000 0x8000 0x8000 com.apple.driver.usb.AppleUSBHostCompositeDevice (1.2) 8C1845F2-B482-3839-AFBD-7615B63A966E <27 26 7 6 5 3 1>
81 0 0xffffff7f819cb000 0x8000 0x8000 com.apple.driver.usb.networking (5.0.0) CCD5FEBF-603E-3954-93DC-5286ED1AE7C8 <27 7 6 5 3 1>
85 0 0xffffff7f81586000 0xc000 0xc000 com.apple.driver.usb.IOUSBHostHIDDevice (1.2) 74F19047-6D81-36FC-9D5D-7956F47F8D9C <49 27 26 6 5 3 1>
89 0 0xffffff7f82cb5000 0x2000 0x2000 com.apple.driver.AppleIntelSlowAdaptiveClocking (4.0.0) DBB6E586-748A-39E2-BC59-9748D8E395A2 <88 5 3>
94 0 0xffffff7f82d2c000 0x12000 0x12000 com.apple.driver.pmtelemetry (1) F5DF1818-B776-319E-9EC2-2CF112FF664B <8 7 6 5 3>
95 1 0xffffff7f8281d000 0xf000 0xf000 com.apple.driver.Apple16X50Serial (3.2) 5CEBE4D9-3536-3629-A79D-7E99130B5557 <74 13 6 5 3>
96 0 0xffffff7f8282c000 0x2000 0x2000 com.apple.driver.Apple16X50ACPI (3.2) 62CFF21A-C819-3CE9-87B2-56F134D9B267 <95 12 5 3>
97 4 0xffffff7f82689000 0xa000 0xa000 com.apple.driver.IOPlatformPluginFamily (6.0.0d8) A2A0D630-954C-33AA-A400-68FC9BD2F008 <12 8 7 6 5 3>
98 1 0xffffff7f826c3000 0x18000 0x18000 com.apple.driver.X86PlatformPlugin (1.0.0) 7C40C58A-98CC-3E23-B0B5-5C86DC139265 <97 64 27 14 12 8 7 6 5 3 1>
99 0 0xffffff7f82c49000 0x4000 0x4000 com.apple.driver.AppleOSXWatchdog (1) D4512DAB-736E-3D89-8BFD-1A8DCCA652BD <13 8 7 6 5 3 1>
102 0 0xffffff7f817b2000 0x164000 0x164000 com.apple.driver.AppleIntelFramebufferAzul (12.0.2) F70B3040-F59F-33BB-83CB-55F51559CD6A <101 91 90 22 13 12 8 7 6 5 3 1>
104 0 0xffffff7f82a3b000 0x3000 0x3000 com.apple.driver.AppleSMBusPCI (1.0.14d1) 7C68B0A0-14BF-3EF4-9457-487FCC437BD7 <13 6 5 3>
105 0 0xffffff7f82693000 0x3000 0x3000 com.apple.driver.AppleLPC (3.1) 8BA8AB81-3913-3381-A599-C9122EBCBE21 <97 13 6 5 3>
107 1 0xffffff7f821e4000 0x1d000 0x1d000 com.apple.driver.AppleHDAController (282.10) 41CE33FB-FED7-36D3-A3DF-03B036329B10 <106 90 84 13 8 7 6 5 3 1>
114 0 0xffffff7f81669000 0x3000 0x3000 com.apple.driver.eficheck (1) 3FC32988-257D-3170-8C6E-90D8927D1862 <52 13 5 3 1>
118 1 0xffffff7f825a3000 0xe000 0xe000 com.apple.driver.AppleSMBusController (1.0.18d1) 94B0E3A1-1A19-34C4-BCD0-DB97AF011A27 <117 13 12 6 5 3>
119 0 0xffffff7f82d12000 0xf000 0xf000 com.apple.driver.AppleMCCSControl (1.5.6) F7C24EF2-BD7F-3074-941B-1AA5485D465C <118 90 14 13 12 8 6 5 3 1>
120 0 0xffffff7f82128000 0x7b000 0x7b000 com.apple.driver.AppleIntelHD5000Graphics (12.0.2) D8908CD8-D54B-3FD5-B1CF-76BB24CBF2EA <101 100 90 13 8 7 6 5 3 1>
121 0 0xffffff7f82b2d000 0xd000 0xd000 com.apple.driver.AppleSSE (1.0) 0FE8A579-292F-3A7A-9EBF-37957176CB07 <28 24 23 8 6 5 3 1>
122 1 0xffffff7f81c58000 0x6000 0x6000 com.apple.driver.AppleBacklightExpert (1.1.0) 99E56ED6-ED0B-3836-A06B-65A6DE4F2369 <113 90 14 13 6 5 3>
123 0 0xffffff7f82ee1000 0x5000 0x5000 com.apple.driver.AppleBacklight (170.12.11) 16727824-097F-3EC3-8B50-006044F12DAC <122 113 90 13 6 5 3>
126 0 0xffffff7f8289c000 0x9000 0x9000 com.apple.driver.AppleHV (1) 9E7E8649-E346-3C55-A80B-A3DBA88EF25F <8 7 6 5 3 1>
134 1 0xffffff7f8221a000 0x142000 0x142000 com.apple.driver.DspFuncLib (282.10) 64DB847E-EC8E-3784-A4FE-E3EE39D69FC4 <133 84 83 53 7 6 5 3 1>
135 0 0xffffff7f82367000 0xb7000 0xb7000 com.apple.driver.AppleHDA (282.10) 9BB2B0F6-EDD8-397A-9EBB-05508910C3EC <134 113 107 106 90 84 7 6 5 3 1>
136 0 0xffffff7f82b4a000 0x5000 0x5000 com.apple.driver.AppleUpstreamUserClient (3.6.5) 01FEB078-055C-3879-94C6-C2A9C7CFF2BF <90 13 12 8 6 5 3 1>
138 1 0xffffff7f826db000 0x7000 0x7000 com.apple.driver.X86PlatformShim (1.0.0) CE5273D0-C411-31D7-873F-1B24EE4E5048 <98 97 14 8 5 3>
139 0 0xffffff7f82c9e000 0x4000 0x4000 com.apple.driver.ApplePlatformEnabler (2.7.0d0) F25C92E3-91A0-3945-9157-516D38CB68C7 <8 6 5 3>
140 0 0xffffff7f82b65000 0x19000 0x19000 com.apple.driver.AGPM (110.23.46) 98777F1E-FDA9-388B-BA50-6F803E95C918 <113 97 91 90 13 7 6 5 3>
143 0 0xffffff7f82ee9000 0x5000 0x5000 com.apple.driver.AudioAUUC (1.70) 7A6398A8-7F7F-346F-9586-F5F902C26290 <90 84 13 12 8 6 5 3 1>
Do I really need things like AppleBacklight and AppleBacklightExpert, I believe these supposed to control the keyboard backlight (or screen brightness) on a real mac/macbook?
Same way, since we use an original AppleHDA - Lilu is patching that on the fly? Is that the case with WhateverGreen and
AppleIntelHD5000Graphics kext?