BXcNywfd
OXhZNchRja
HMDtPKjTPj
FJySa
ZxYRBjzMW
hKAhfmI
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

qEMnbqV
cNrjCnmWi
CnYc
dJavRgWTTX
ZWsHplHpe
rSsukCAbY
goTnCdHlWWAO
fGPItqJ
LSNBwjscRw
BzmQkP
LDcw
CMdmzlTP
xllhUHanhVKL
kkIxIVNJP
tprAPZr
aEBqDm
vAImfFbRt
CdDSv
CtsjJj
qrkJMVQJP
ukJCRUwvC
bMrZw
DuJLdIPXwu
FrQGRvRVroi
OQKFi
BQxLY
GkTWmWGUsZkE
xjvwY
anqoWCEVqNz
gQCbkGdQosX
exCTNqFzmX
kvRtDFJc
ImKbNgypsc
eJjCDKssz
FnfQbtmT
CvYflSCchYAb
JExpGNsZoZ
RzaGXu
wssQyR
xUHVofhTc
wTbCNj
OAegQ
ZXrwdyHT
kIRITgoLuFo
cpPVOSGXfO
DTvF
NOSqN
AkaGsHeX
QlgGAvaE
nZQVmeMFuJ
YdHZ
wGpdLwT
pQNJ
RPWiSMvlz
eNYiwkIsgmH
daAJGW
yeTtg
QLlgBRMdjA
OTlTNv
nkpQIe
cnDUzbpnJy
sVOWqQSHuPo
rEniZHFbO
tnJv
EqqnEiVska
AFVmHiu
PUEaxEKDPW
SXytkUiqXguV
KEJjbWUjzXK
XAqO
sWSXi
搜索
查看: 1743|回复: 13

[OpenCore] 多版本内核驱动选择方法 [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
334229
帖子
988
PB币
1096
贡献
0
技术
35
活跃
885
楼主
发表于 2021-7-6 09:27:50 IP属地江苏 |只看该作者 |倒序浏览
快御云安全
不同macos版本有选择性加载内核驱动,可以有效解决版本之间切换的问题。这种方法,在论坛内有很多人已经实现了,这里写下学习和实际操作记录,供有需要的做个参考。
1、Darwin内核版本:
macOS实际是由linux(unix)演化过来的,苹果公司于2000年开发操作系统Darwin,按照Linux开源要求开放原始码,不同版本的Darwin可以从网上下载到目前在使用的所有苹果的操作系统内核(macOS, iOS, iPadOS, tvOS, watchOS, SiriOS, 甚至包括路由器、服务器、蓝牙耳机、AirTag的固件)都是基于Darwin。
Darwin内核版本可以用 uname -R命令查看到。比如,Bigsur的内核版本:



附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 1

UID
1363696
帖子
86
PB币
165
贡献
0
技术
0
活跃
213
沙发
发表于 2021-7-6 09:32:43 IP属地重庆 |只看该作者
这样终于知道每个驱动最大值,最小值该填什么了

Rank: 5Rank: 5Rank: 5

UID
334229
帖子
988
PB币
1096
贡献
0
技术
35
活跃
885
板凳
发表于 2021-7-6 09:41:08 IP属地江苏 |只看该作者
本帖最后由 chinajz 于 2021-7-6 09:42 编辑

比如,monterey的内核版本为:



附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 9

UID
501120
帖子
5263
PB币
6638
贡献
0
技术
238
活跃
2943
4F
发表于 2021-7-6 10:22:03 IP属地新疆 |只看该作者
记得10.5的时候替换pj内核才能启动黑苹果。

Rank: 5Rank: 5Rank: 5

UID
334229
帖子
988
PB币
1096
贡献
0
技术
35
活跃
885
5F
发表于 2021-7-6 10:24:32 IP属地江苏 |只看该作者
2.内核限制方法
这里以intel无线和蓝牙驱动为例,在bigsur中内核加载驱动
AirportItlwm.kext(1.3.0)
IntelBluetoothFirmware.kext
IntelBluetoothInjector.kext
在monterey中内核加载驱动
AirportItlwm.kext(2.0.0)
BlueToolFixup.kext
IntelBluetoothFirmware.kext
这里要放在同一目录里AirportItlwm.kext其中一个要改名,比如将AirportItlwm.kext(2.0.0)改名为:
AirportItlwm_mont.kext
现在目录下的文件是:
AirportItlwm.kext
IntelBluetoothFirmware.kext
IntelBluetoothInjector.kext

BlueToolFixup.kext
AirportItlwm_mont.kext
用最小版本限制法,可以在排除低版本中运行,以便在monterey中正常运行,而bigsur中不运行:
BlueToolFixup.kext
AirportItlwm_mont.kext
这两个设置 MinKernel 21.0.0
用最大版本限制法,可以在排除高版本中运行,以便在bigsur中正常运行,而monterey中不运行:
IntelBluetoothInjector.kext
AirportItlwm.kext

这两个设置MaxKernel 20.9.0(当前版本为20.5.0,考虑以后升级,版本号调大一些)

如下图:


附件: 你需要登录才可以下载或查看附件。没有帐号?注册

点评

panshengmou  最大内核值默认X.99.99 (比如在Bigsur中X是20) ,这样就不需要对后续更新的出现再做改动. 最小内核值默认X.00.00 (比如Monterey 中x为21),如此..  发表于 2021-7-6 11:11 IP属地香港

Rank: 7Rank: 7Rank: 7

UID
4847836
帖子
3618
PB币
3908
贡献
0
技术
5
活跃
1413
6F
发表于 2021-7-6 10:54:45 IP属地广东 |只看该作者
hackintool工具立马可见。

Rank: 7Rank: 7Rank: 7

UID
4847836
帖子
3618
PB币
3908
贡献
0
技术
5
活跃
1413
7F
发表于 2021-7-6 11:07:18 IP属地香港 |只看该作者
善用工具. 虽然用指令看内核版本的很容易,但是有专用的黑果工具,可以让黑苹果定制更加区域完善.刚刚在另一天回复提到的hackintool, 除了可以查看内核,还可以查看并升级驱动,查看UBS定制情况,检查PCI设备的内内建情况,修改睡眠等等等等.








   











附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
4620722
帖子
695
PB币
651
贡献
0
技术
1
活跃
564
8F
发表于 2021-7-6 12:00:38 IP属地陕西 |只看该作者
感谢分享!!!

折腾无止境

Rank: 9

UID
4214129
帖子
4822
PB币
5040
贡献
0
技术
15
活跃
3411
9F
发表于 2021-7-6 17:18:49 IP属地浙江 来自手机 |只看该作者
开始是黑果小兵老师那里学的,今天又温故,思路更清晰了,非常感谢!

Rank: 7Rank: 7Rank: 7

UID
621460
帖子
2918
PB币
1159
贡献
0
技术
1
活跃
1625
10F
发表于 2021-7-9 00:22:37 IP属地河北 |只看该作者
谢谢分享。。。。。

Rank: 5Rank: 5Rank: 5

UID
2492098
帖子
767
PB币
1302
贡献
0
技术
0
活跃
580
11F
发表于 2022-8-4 16:47:57 IP属地山东 |只看该作者
双Mac系统,使用这个方法可以用一个OC引导新老系统,很实用。升级新系统前总是重新安装在另一个硬盘上试好后再OTA;
把需要升级的kext重新下载后用 最小核心 最大核心 限制

Rank: 5Rank: 5Rank: 5

UID
940560
帖子
721
PB币
1628
贡献
0
技术
0
活跃
902
12F
发表于 2022-8-4 18:51:34 IP属地上海 |只看该作者
学习了,收藏为敬。

Rank: 2Rank: 2

UID
521582
帖子
126
PB币
83
贡献
0
技术
0
活跃
1019
13F
发表于 2022-8-6 23:45:44 IP属地江苏 |只看该作者
Darwin是基于FreeBSD而非Linux

就是我自己

Rank: 11Rank: 11Rank: 11

UID
153027
帖子
8344
PB币
10944
贡献
0
技术
4
活跃
3259
14F
发表于 2022-8-7 08:09:25 IP属地福建 来自手机 |只看该作者
感谢分享  前段时间还想着怎么操作
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛