Skip to content
This repository was archived by the owner on Aug 25, 2022. It is now read-only.

Commit 600c2fe

Browse files
committed
Merge latest changes from testing
1 parent 7241af0 commit 600c2fe

File tree

5 files changed

+201
-22
lines changed

5 files changed

+201
-22
lines changed
Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>BuildMachineOSBuild</key>
6+
<string>18E226</string>
7+
<key>CFBundleDevelopmentRegion</key>
8+
<string>en</string>
9+
<key>CFBundleExecutable</key>
10+
<string>CPUFriend</string>
11+
<key>CFBundleIdentifier</key>
12+
<string>org.vanilla.driver.CPUFriend</string>
13+
<key>CFBundleInfoDictionaryVersion</key>
14+
<string>6.0</string>
15+
<key>CFBundleName</key>
16+
<string>CPUFriend</string>
17+
<key>CFBundlePackageType</key>
18+
<string>KEXT</string>
19+
<key>CFBundleShortVersionString</key>
20+
<string>1.2.0</string>
21+
<key>CFBundleSignature</key>
22+
<string>????</string>
23+
<key>CFBundleSupportedPlatforms</key>
24+
<array>
25+
<string>MacOSX</string>
26+
</array>
27+
<key>CFBundleVersion</key>
28+
<string>1.2.0</string>
29+
<key>DTCompiler</key>
30+
<string>com.apple.compilers.llvm.clang.1_0</string>
31+
<key>DTPlatformBuild</key>
32+
<string>10E1001</string>
33+
<key>DTPlatformVersion</key>
34+
<string>GM</string>
35+
<key>DTSDKBuild</key>
36+
<string>18E219</string>
37+
<key>DTSDKName</key>
38+
<string>macosx10.14</string>
39+
<key>DTXcode</key>
40+
<string>1020</string>
41+
<key>DTXcodeBuild</key>
42+
<string>10E1001</string>
43+
<key>IOKitPersonalities</key>
44+
<dict>
45+
<key>CPUFriend</key>
46+
<dict>
47+
<key>CFBundleIdentifier</key>
48+
<string>org.vanilla.driver.CPUFriend</string>
49+
<key>IOClass</key>
50+
<string>CPUFriend</string>
51+
<key>IOMatchCategory</key>
52+
<string>CPUFriend</string>
53+
<key>IOProviderClass</key>
54+
<string>IOResources</string>
55+
<key>IOResourceMatch</key>
56+
<string>IOKit</string>
57+
</dict>
58+
<key>CPUFriendPlatform</key>
59+
<dict>
60+
<key>CFBundleIdentifier</key>
61+
<string>org.vanilla.driver.CPUFriend</string>
62+
<key>IOClass</key>
63+
<string>CPUFriendData</string>
64+
<key>IOProbeScore</key>
65+
<integer>6000</integer>
66+
<key>IOPropertyMatch</key>
67+
<dict>
68+
<key>IOCPUNumber</key>
69+
<integer>0</integer>
70+
</dict>
71+
<key>IOProviderClass</key>
72+
<string>AppleACPICPU</string>
73+
<key>IOResourceMatch</key>
74+
<string>ACPI</string>
75+
</dict>
76+
</dict>
77+
<key>NSHumanReadableCopyright</key>
78+
<string>Copyright © 2017 - 2019 PMheart. All rights reserved.</string>
79+
<key>OSBundleCompatibleVersion</key>
80+
<string>1.0</string>
81+
<key>OSBundleLibraries</key>
82+
<dict>
83+
<key>as.vit9696.Lilu</key>
84+
<string>1.2.0</string>
85+
<key>com.apple.iokit.IOACPIFamily</key>
86+
<string>1.0.0d1</string>
87+
<key>com.apple.kpi.bsd</key>
88+
<string>12.0.0</string>
89+
<key>com.apple.kpi.dsep</key>
90+
<string>12.0.0</string>
91+
<key>com.apple.kpi.iokit</key>
92+
<string>12.0.0</string>
93+
<key>com.apple.kpi.libkern</key>
94+
<string>12.0.0</string>
95+
<key>com.apple.kpi.mach</key>
96+
<string>12.0.0</string>
97+
<key>com.apple.kpi.unsupported</key>
98+
<string>12.0.0</string>
99+
</dict>
100+
<key>OSBundleRequired</key>
101+
<string>Root</string>
102+
</dict>
103+
</plist>
Binary file not shown.

OC/Kexts/CPUFriendDataProvider.kext/Contents/Info.plist

Lines changed: 40 additions & 0 deletions
Large diffs are not rendered by default.

OC/config.plist

Lines changed: 39 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1079,13 +1079,13 @@
10791079
</dict>
10801080
<dict>
10811081
<key>Comment</key>
1082-
<string></string>
1082+
<string>IntelBluetoothFirmware</string>
10831083
<key>MaxKernel</key>
10841084
<string></string>
10851085
<key>PlistPath</key>
10861086
<string>Contents/Info.plist</string>
10871087
<key>Enabled</key>
1088-
<false/>
1088+
<true/>
10891089
<key>MinKernel</key>
10901090
<string></string>
10911091
<key>ExecutablePath</key>
@@ -1095,13 +1095,13 @@
10951095
</dict>
10961096
<dict>
10971097
<key>Comment</key>
1098-
<string></string>
1098+
<string>IntelBluetoothInjector</string>
10991099
<key>MaxKernel</key>
11001100
<string></string>
11011101
<key>PlistPath</key>
11021102
<string>Contents/Info.plist</string>
11031103
<key>Enabled</key>
1104-
<false/>
1104+
<true/>
11051105
<key>MinKernel</key>
11061106
<string></string>
11071107
<key>ExecutablePath</key>
@@ -1127,9 +1127,9 @@
11271127
</dict>
11281128
<dict>
11291129
<key>Comment</key>
1130-
<string></string>
1130+
<string>Android USB tethering</string>
11311131
<key>Enabled</key>
1132-
<true/>
1132+
<false/>
11331133
<key>MaxKernel</key>
11341134
<string></string>
11351135
<key>MinKernel</key>
@@ -1141,6 +1141,38 @@
11411141
<key>PlistPath</key>
11421142
<string>Contents/Info.plist</string>
11431143
</dict>
1144+
<dict>
1145+
<key>Comment</key>
1146+
<string></string>
1147+
<key>MaxKernel</key>
1148+
<string></string>
1149+
<key>PlistPath</key>
1150+
<string>Contents/Info.plist</string>
1151+
<key>Enabled</key>
1152+
<true/>
1153+
<key>MinKernel</key>
1154+
<string></string>
1155+
<key>ExecutablePath</key>
1156+
<string>Contents/MacOS/CPUFriend</string>
1157+
<key>BundlePath</key>
1158+
<string>CPUFriend.kext</string>
1159+
</dict>
1160+
<dict>
1161+
<key>Comment</key>
1162+
<string></string>
1163+
<key>MaxKernel</key>
1164+
<string></string>
1165+
<key>PlistPath</key>
1166+
<string>Contents/Info.plist</string>
1167+
<key>Enabled</key>
1168+
<true/>
1169+
<key>MinKernel</key>
1170+
<string></string>
1171+
<key>ExecutablePath</key>
1172+
<string></string>
1173+
<key>BundlePath</key>
1174+
<string>CPUFriendDataProvider.kext</string>
1175+
</dict>
11441176
</array>
11451177
<key>Block</key>
11461178
<array/>
@@ -1394,12 +1426,8 @@
13941426
<dict>
13951427
<key>boot-args</key>
13961428
<string>keepsyms=1 debug=0x100 -v alcid=11</string>
1397-
<key>#boot-args-debug</key>
1398-
<string>keepsyms=1 debug=0x100 brcmfx-driver=1 -brcmfxdbg</string>
13991429
<key>csr-active-config</key>
1400-
<data>5wMAAA==</data>
1401-
<key>#csr-active-config-disable-sip</key>
1402-
<data>5wMAAA==</data>
1430+
<data>AAAAAA==</data>
14031431
<key>prev-lang:kbd</key>
14041432
<data></data>
14051433
<key>SystemAudioVolume</key>

README.md

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
| Memory | 8GB DDR4 2400 | |
2727
| Battery | Dual physical battery | |
2828
| Camera | 720p Camera | |
29-
| Wifi & BT | Intel 8265 | Will wait for AppleIntelWifiAdapter then test Intel card again |
29+
| Wifi & BT | Intel 8265 | There is working driver, but definitely not user freindly. |
3030

3131
## Main software:
3232

@@ -40,9 +40,11 @@
4040
| Kext | Version |
4141
|:---------------------- | ----------------------- |
4242
| AppleALC | 1.4.9 |
43-
| HoRNDIS | 9.2 |
44-
| IntelBluetoothFirmware | Disabled, doesn't work. |
45-
| IntelBluetoothInjector | Disabled, doesn't work. |
43+
| CPUFriend | 1.2.0 |
44+
| CPUFriendDataProvider | i5-8250U |
45+
| HoRNDIS | Disabled, 9.2 |
46+
| IntelBluetoothFirmware | 1.0.3 |
47+
| IntelBluetoothInjector | 1.0.3 |
4648
| IntelMausiEthernet | 2.5.1.d1 |
4749
| Lilu | 1.4.4 |
4850
| NoTouchID | 1.0.3 |
@@ -71,6 +73,8 @@
7173

7274
- [x] Intel I219V Ethernet port
7375

76+
- [x] Bluetooth - Intel AC 8265 0x0A2B
77+
7478
- [x] iMessage, FaceTime, App Store, iTunes Store `Generate your own SMBIOS`
7579

7680
- [x] Realtek® ALC3287 ("ALC257") Audio
@@ -97,23 +101,21 @@
97101

98102
- [x] USB Ports `USB Map is different for devices with Win Hello camera.`
99103

100-
## What's not working ⚠️
104+
- [x] Perfomance is now on par with Windows without XTU undervolt.
101105

102-
- [ ] Wifi - Intel AC 8265 `Driver in development` [AppleIntelWifiAdapter](https://github.com/zxystd/AppleIntelWifiAdapter)
106+
## What's not working ⚠️
103107

104-
- [ ] Bluetooth - Intel AC 8265 `Current drivers are not working. Open Issue if you know how to fix it`
108+
- [ ] Wifi - Intel AC 8265 `"Works" Requires manually replacing SSID every time, when connecting to different Wifi` [itlwm](https://github.com/zxystd/itlwm/blob/master/.github/README_en.md)
105109

106110
- [ ] Sidecar wireless
107111

108112
- [ ] Fingerprint reader
109113

110-
- [ ] Perfomance? Cinebench scores are nearly the same. GeekBench 5 scores are significantly lower.
111-
112114
## Not tested
113115

114116
- [ ] FireVault 2
115117

116-
- [ ] Power Management `Needs more testing`
118+
- [ ] Power Management `Needs more testing. Works`
117119

118120
- [ ] Thunderbolt `No device to test.`
119121

@@ -161,14 +163,20 @@ For different models, use
161163
162164
I don't think so Google.
163165

166+
167+
164168
1. Using a USB cable, connect your phone to the other device. A "Connected as a…" notification shows at the top of the screen.
165169
2. Open your phone's Settings app.
166170
3. Tap **Network & internet** ![And then](https://lh3.googleusercontent.com/WD3LKKej34vq3cZXwilgeahIPOiokN2uarmkDxtMqKMFg4SSys8BkOBJbn4_4R930gE=h18 "And then") **Hotspot & tethering**.
167171
4. Turn on **USB tethering**.
168172

169173
You should see new Ethernet connection in the network settings. Works with USB Type C and USB A.
170174

171-
###### If you don't use this feature, disable it in config.plist
175+
**If you want to use this feature, enable it in config.plist**
176+
177+
Some devices changes MAC adress on every connection, so macOS creates new ethernet`en` connection every time. To delete them, you must remove
178+
179+
`/Library/Preferences/SystemConfiguration` or it's networking plists.
172180

173181
### Own prev-lang-kbd settings
174182

0 commit comments

Comments
 (0)