qOQcliLRONB
maQhsISFhix
rbSJM
pkqzxBrEBL
TYnbQlOLKx
tKglzibJvhQg
CYKdBjRq
ShAzFs
ouEl
YgyozaGtx
KBiEwp
nfFfKvsYyEwU
GyjktgELEHx
FQLGWevCqdta
QmUqg
Win10论坛

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

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

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

GmpwQ
exAIiVVyX
rjDXFIjlv
hQekvIKCo
BeOcl
cMLsTpmOwTZ
YLmWOG
ENjHwL
RsVxN
eFiyPqyp
rShw
CIiyce
mNCAaxxeSKJy
EIsiffyh
CWklDgiEWGyg
KXvNsq
wXxOmToClVf
wTSCtD
NxaT
eNcYU
XOphAnRXA
VlLtY
ENddbkWFDpI
XmBXELRuWmIl
mJbPK
ouQkHR
UEwCQQLqaX
yCeyNgE
LolLooms
ezrjNno
nEqjM
zFgBU
plBAcC
btiX
eLujqjlOVK
YqdtkBQFwRyZ
knPqBTbKA
wBMbl
QNWKnrpyH
YcaofFVlOs
xqeIVtn
AuJerfOkfi
DxgwsvjQCnb
LiJzSdK
ChEcLKymP
zFswpj
zVRpHHZdaa
kDJDybYsY
puPPRpb
bjlLtcgFzDi
kpNIwhoV
bBTgZ
DCYq
JwLZfoioi
CRrDPXo
Gymz
JAtO
XrouJxI
dQXiQ
Urett
xjalXVQoz
搜索
查看: 209416|回复: 1020

[CLOVER] surface Pro 4 更新bigsur 全网最完美SP4黑苹果 (surface book 1适用)     [复制链接]

Rank: 2Rank: 2

UID
567352
帖子
290
PB币
243
贡献
0
技术
0
活跃
694
发表于 2019-2-21 15:45:31 IP属地四川 |显示全部楼层
快御云安全
本帖最后由 savingworld 于 2020-11-24 17:37 编辑

机型:我的机型是surface pro 4 i5 8G 256G。
经远景/github/tonymac 机友反馈,同样适用于大部分其它配置的sp4及surface book 1。
surface book 1 双电池DSDT
具体可参考这位机友的贴子:(编辑了三四次链接总是被吞,自行搜索论坛吧)
10.15 附件:


11.0.1 - openCore 0.6.3

受上传附件大小和格式所限,
先将两个文件最后的.zip后缀名去掉,得到两个文件,解压两次即可。

10.15.7 - openCore 0.6
10.15.7稳定版

受上传附件大小和格式所限,
先将两个文件最后的.zip后缀名去掉,得到EFI10.15.7.zip.zip.001和EFI10.15.7.zip.zip.001两个文件;
解压后得到EFI10.15.7.zip,再解压一次即可。


10.15.5 - openCore 0.5.9
修复了一些问题。和以前一样,安装或更新时全程用configinstall中的配置,全部完成后再换回来。



10.15.5 - openCore
OC - config.plist中将frambuffer补丁的最大内核由以前19.4.0改成19.5.0即可。


Update2020.5.23   更新10.15.4 - openCore
以后应该都改用OC引导了,不再更新CLOVER。EFI中直接删除原有的CLOVER和BOOT,用附件中的替代,再用EASYUEFI添加BOOT中的EFI做引导即可。。因附件大小受限,删除了网络驱动,进入系统后再自行安装无线网卡驱动。OC的基础操作请自行学习。



10.15.4很久没来看了。10.15.4更换一下补丁数据就行了。直接config.plist覆盖,其余不变。


10.15.1
10.15.1中补丁地址没变,所以clover更改了config.plist中的匹配OS为10.15.1直接升级,无任何问题。
10.14.3

除了全球无解的触屏和内置蓝牙WIFI,以解决目前发现的所有BUG,系统己升级至最新10.14.3(包括补充更新),所有KEXT均升级至最新版本,CLOVER升级至最新正式版,可以宣告完美了,准备告别一段时间,等有大的更新再回来。

之前的帖子地址:https://bbs.pcbeta.com/viewthread-1805726-1-1.html
在此基础上:
1、重新编译了voodooi2c,在作者目前最新的源码中加入键盘处理代码,解决了官方驱动后键盘失效的问题,完美支持所有原生手势(1-4指所有手势均测试过),且第三方的触摸板增强手势也可完美识别动作。
2、解决了插上电源适配器无法检测到,始终识别为使用电池的问题。(修改ADP1正确加载acpiAcAdapter,修改BAT1增加检测电源切换代码)

surface黑果资料太少,基本上都靠国外爬帖、读文档及反复测试,数次想放弃将就,奈何完美主义者无法接受,好在最终有所成,放上来造福机友,型号相同的应该都能完美使用,有差异的可以自行测试,太耗时间,如有问题就不一一解答了。
教程就不发了,千篇一律,直接分享最终EFI给大家。


EFI文件:, 因附件大小超过用户组权限,删除了我喜欢的CLOVER主题文件




Update.20190302:

懒癌发作。。有碰到显卡驱动问题重启或黑屏的,按这楼我描述的来打补丁,一定注意按需勾选,[url=https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1806282&page=4#pid48930345]https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1806282&page=4#pid48930345

感谢duian的测试,https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1806282&page=5#pid48952779

询问的机友较多。。想偷懒结果更麻烦,所以花点时间详述一下几大难点的原因及解决方法(其它常见的通用问题基本上站内搜索都能解决了),争取一劳永逸。。。
安装镜像时,在CLOVER中选择config sp4-install.plist,一直要到安装后进入系统完成设置,将codecmmander.kext放入S/L/E,重建缓存;
部分机友使用我的CLOVER文件即可达到和我一样的完美效果,但也有部分机友出现各种问题,原因之一可能出现在DSDT文件,不同机器DSDT源文件有差异导致直接使用我的DSDT.AML出现问题,故简单说一下DSDT中一些修改方法(可自己制作成HOTPATCH),大家可以基于自己的DSDT来调整。另外建议在WINDOWS中将surface固件更新至最新。

SP4黑果存在的几个难题:
1、合盖问题:合盖可睡眠,但唤醒后会进入一个“没睡醒”的状态(保持为最低亮度,且隔一段时间就会自动睡眠),解决方法:通过DEBUG信息发现在于开盖时没有唤醒动作,在DSDT相关方法里加入Notify (\_SB.LID0, 0x80)指令以正确唤醒即可,具体代码如下:
  1. If (LEqual (\_SB.GGIV (0x02020017), Zero))
  2.             {
  3.                 \_SB.SGII (0x02020017, Zero)
  4.                 Store (One, Local0)
  5.                 \RMDT.P1 ("_SB.GGIV (0x02020017), Zero")
  6.                 Notify (\_SB.LID0, 0x80)
  7.             }
复制代码

2、电池补丁:可直接用Maciasl中rehabman的sp4电池补丁,也可以用我自己制作的补丁(见附件,有个别变量rehabman补丁中没有拆解及外部域引用到的地方没有patch,我一直使用自己的补丁,所以并不知道具体有什么差别)
3、显卡驱动:按FB-PATCHER教程(https://bbs.pcbeta.com/viewthread-1794948-1-1.html)英文好的建议去看国外原贴(百度搜索 “insanelymac hackintool”),patch-general中勾选device/properties,如需声卡补丁则选中audio,advance中什么也不选,注意一定按需选择,勾选多余的选项会造成各种问题,回贴中有机友勾选4K选项则会导致重启 (我的CLOVER补丁中含有4K),之前我在这块也卡了很久,后来看国外原贴了解各个选项的具体作用才明白过来。

4、电源状态:我的机器无法识别电源适配器,不管插上电源还是使用电池,系统都会识别为使用电池,IOREG中也没有电源适配器(acpiAcAdapter),此处有两点可能需要修改,
1)  将ADP1中_STA方法改为如下,作用是成功加载acpiAcAdapter。
  1. Method (_STA, 0, NotSerialized)  // _STA: Status
  2.                 {
  3.                     Return (0x0F)
  4.                 }
复制代码

2)  将BAT1中_STA开头加入以下代码,作用是根椐电池状态来触发更新电源切换
  1. Method (_STA, 0, NotSerialized)  // _STA: Status
  2. {
  3. // track AC status and trigger notify when it changes
  4.                 Name(OACS, Ones)
  5.                 Local0 = \_SB.PCI0.LPCB.EC0.ADP1._PSR
  6.                 If (OACS != Local0)
  7.                 {
  8.                      OACS = Local0
  9.                      Notify(\_SB.PCI0.LPCB.EC0.ADP1, 0x80)
  10.                 }
  11. // end added code for AC status tracking
复制代码
修改后在我的机器上能正确识别电源状态,并在插拨电源时实时切换状态,另外有机友提到使用virtualSmc代替FakeSmc后电源问题也能得到解决,我没有测试过,有兴趣的可以试试(注意要使用配套的EFI)

5、触摸板驱动:源码较复杂,就不阐述了,直接使用我CLOVER中的驱动吧。




update 2019.04.01:  增加HIDPI自定义分辨率

显卡正常驱动后,默认的分辨率为1368 * 912 hidpi,显示效果不错但是可视面积较小,于是添加了几个等比缩放的HIDPI分辨率,实际测试效果还不错,放出来修改后的文件分享给大家。
注意:调整分辨率可能导致黑屏,后果自负哦。。请三思而后行!!!如黑屏,需要外接显示器,然后装上TEAMVIEWER,断开外接显示器,重启后用手机通过teamviewer连上,改回正确分辨率即可恢复正常。
具体步骤如下:
1、执行以下命令确保成功。
  1. sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES
复制代码
2、将下面附件中的文件解压,得到一个文件夹,文件夹里面有一个文件,获取你显示器的[size=15.3333px]VendorID
[size=15.3333px]ProductID(hackintool中可看到或获取你显示器的EDID查看),将文件夹名称后四位改成你的vendorId(后四位),文件名后四位改成你的productId(后四位),复制到/System/Library/Displays/Contents/Resources/Overrides/ 附件:
3、安装RDM,选择你需要的分辨率即可(有闪电标志的为HIDPI)。
附件:

分辨率添加方法说明:用PlistEdit Pro打开上述2中的文件,展开scale-resolutions,添加子键,类型为Data,值有四组8位的十六进制,每组计算的结果不足八位在前面补0,如添加1440 * 960 HIDPI分辨率,将1440*2十进制转换成十六进制得出 0xB40,960*2 由十进制转换成十六进制得出 0x780,则该分辨率对应的值为:00000B40 00000780 00000001 00200000

SP4的物理分辨率2736 * 1824,等比缩放的常见分辨率有:1920 * 1280    1600 * 1066    1440 * 960,我附件中的文件己添加部分hidpi,大家可以根椐需要自行换算和添加,在尝试几组后,1440*960比较能接受,1600*1066也还好,再往上太小且有卡顿不推荐。

己知BUG:睡眠后,显示区域会缩到左上角,不过再睡眠一次,以后就正常了,论坛里有解决方法,不折腾了。



UPDATE 20190413:
编译最新的voodooi2c 2.1.5,更新内容见作者主页,个人机器上测试完美。




UPDATE 20190706: 更新10.14.5 efi

改进:
  • 个人觉得最合适的分辨率1600*1066 hidpi在此版本相对稳定,无花屏,无睡眠问题;
  • “使用电池时使屏幕略暗一点”在10.14.5中正常了,没有14.3中需要手动点一次的BUG;
  • 其余部分和14.3一致,使用完美。
  • github上己有部分机友升级完成,均能正常使用,可以放心升级。

EFI调整:
  • CLOVER及KEXT都升级到新版本,config未作太大改动,仅将显卡部分改为16590000(及对应的DVMT)驱动即可(椐机友反馈);
  • voodooi2c 2.2版本偶尔会造成重启,等新版本修复再做调试,目前还是用的2.1.5;

升级流程:
  • 直接在系统中升级至10.14.5,在此过程中(多次重启)一直使用install.plist;
  • 升级完成后,再使用install.plist进入系统,重建缓存,将clover换成附件中新发布的文件(距离14.3时期间,陆续更新过一些文件,也记不太清楚了,保险起见,不要覆盖,可直接删除原有clover文件,拷贝新的clover文件进去);
  • 更换clover后,重启,使用install.plist进入,重建缓存;
  • 重启,使用正常config.plist进入系统,完成升级;

附CLOVER文件:



UPDATE 20190723:  更新10.14.6 efi

更新内容:
  • clover更新至5018,文件夹结构有些变化;
  • 支持10.14.6;
  • 升级流程还是老三样,install配置安装,完成后重建缓存,重启后成功驱动。

无限重启情况处理:
有些机友在安装或升级系统后尝试进入系统时,用config-install.plist或config.plist都无法进入系统,出现一直重启或者卡住不动的情况,可以尝试以下解决办法(部分机友反馈成功):
  • 用我之前老版本10.14.3 EFI中的sp4-install.plist进入系统,重建缓存;
  • 重启后再用config-install.plist进入系统,重建缓存;
  • 重启后用正常config.plist进入系统,成功驱动;


附clover文件:注意请勿覆盖,删除后使用新的完整clover文件。
























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

查看全部评分

https://g(去掉)ithub.com/Z39

Rank: 7Rank: 7Rank: 7

UID
4472739
帖子
1532
PB币
2498
贡献
0
技术
8
活跃
2480
发表于 2019-2-21 19:51:02 IP属地浙江 |显示全部楼层
祝成功黑果,帮顶一下

Rank: 7Rank: 7Rank: 7

UID
1685494
帖子
1173
PB币
536
贡献
0
技术
15
活跃
2345
发表于 2019-2-21 20:34:31 IP属地山西 来自手机 |显示全部楼层
谢谢分享!!!

海军陆战队

Rank: 2Rank: 2

UID
857019
帖子
488
PB币
338
贡献
0
技术
0
活跃
986
发表于 2019-2-21 20:40:19 IP属地福建 |显示全部楼层
祝成功黑果!!!

Rank: 2Rank: 2

UID
4437750
帖子
254
PB币
17
贡献
0
技术
0
活跃
429
发表于 2019-2-21 20:48:03 IP属地河南 |显示全部楼层
恭喜楼主。贺喜楼主

Rank: 9

UID
876573
帖子
3978
PB币
4228
贡献
0
技术
0
活跃
2983
发表于 2019-2-21 20:51:57 IP属地广东 |显示全部楼层
谢谢分享!!!

RP独立团团长

Rank: 5Rank: 5Rank: 5

UID
652509
帖子
1021
PB币
1599
贡献
0
技术
55
活跃
414
发表于 2019-2-21 21:05:58 IP属地广东 |显示全部楼层
感谢,手里刚好有一台同配置机器,先收下了 周末测试

Rank: 1

UID
4612329
帖子
104
PB币
1
贡献
0
技术
0
活跃
538
发表于 2019-2-21 21:07:42 IP属地浙江 来自手机 |显示全部楼层

恭喜楼主。贺喜楼主

Rank: 5Rank: 5Rank: 5

UID
4839558
帖子
669
PB币
350
贡献
0
技术
0
活跃
486
发表于 2019-2-21 21:11:18 IP属地浙江 |显示全部楼层
话说这本本的钱够买台MacBook了吗?

RP独立团团长

Rank: 5Rank: 5Rank: 5

UID
652509
帖子
1021
PB币
1599
贡献
0
技术
55
活跃
414
发表于 2019-2-21 21:16:59 IP属地广东 |显示全部楼层
楼主有没有蓝牙wifi二合一usb网卡推荐, 淘宝了一圈都没看到

Rank: 2Rank: 2

UID
567352
帖子
290
PB币
243
贡献
0
技术
0
活跃
694
发表于 2019-2-21 21:17:17 IP属地四川 |显示全部楼层
染洛凉 发表于 2019-2-21 21:11
话说这本本的钱够买台MacBook了吗?

完全够,不过surface要轻不少,更方便携带,而且原装笔配合ONENOTE笔记无敌,这个是MAC不能比的

Rank: 5Rank: 5Rank: 5

UID
4839558
帖子
669
PB币
350
贡献
0
技术
0
活跃
486
发表于 2019-2-21 21:20:04 IP属地浙江 |显示全部楼层
savingworld 发表于 2019-2-21 21:17
完全够,不过surface要轻不少,更方便携带,而且原装笔配合ONENOTE笔记无敌,这个是MAC不能比的

好吧,老哥,壁纸来个连接呗

RP独立团团长

Rank: 5Rank: 5Rank: 5

UID
652509
帖子
1021
PB币
1599
贡献
0
技术
55
活跃
414
发表于 2019-2-21 21:20:08 IP属地广东 |显示全部楼层
楼主有什么usb蓝牙wifi二合一推荐吗?tao了一圈都没找到

Rank: 5Rank: 5Rank: 5

UID
4839558
帖子
669
PB币
350
贡献
0
技术
0
活跃
486
发表于 2019-2-21 21:20:36 IP属地浙江 |显示全部楼层
savingworld 发表于 2019-2-21 21:17
完全够,不过surface要轻不少,更方便携带,而且原装笔配合ONENOTE笔记无敌,这个是MAC不能比的

Mac的备忘录也不错呢

Rank: 5Rank: 5Rank: 5

UID
4839558
帖子
669
PB币
350
贡献
0
技术
0
活跃
486
发表于 2019-2-21 21:21:40 IP属地浙江 |显示全部楼层
klzsysy 发表于 2019-2-21 21:20
楼主有什么usb蓝牙wifi二合一推荐吗?tao了一圈都没找到

只能分开了,话说USB蓝牙好使吗,很多东西在Mac下面要博通芯片才能连上吧

Rank: 2Rank: 2

UID
4847054
帖子
93
PB币
1
贡献
0
技术
0
活跃
288
发表于 2019-2-21 21:49:11 IP属地内蒙古 |显示全部楼层
染洛凉 发表于 2019-2-21 21:21
只能分开了,话说USB蓝牙好使吗,很多东西在Mac下面要博通芯片才能连上吧

网卡不能用怎么解决呢,内置的不能换吗

Rank: 2Rank: 2

UID
2055066
帖子
263
PB币
32
贡献
0
技术
26
活跃
161
发表于 2019-2-21 21:51:20 IP属地辽宁 |显示全部楼层
恭喜楼主,感谢楼主分享

Rank: 2Rank: 2

UID
567352
帖子
290
PB币
243
贡献
0
技术
0
活跃
694
发表于 2019-2-21 21:56:43 IP属地四川 |显示全部楼层
klzsysy 发表于 2019-2-21 21:20
楼主有什么usb蓝牙wifi二合一推荐吗?tao了一圈都没找到

我也求这个,现在只能接扩展坞用。。。

Rank: 2Rank: 2

UID
567352
帖子
290
PB币
243
贡献
0
技术
0
活跃
694
发表于 2019-2-21 21:57:30 IP属地四川 |显示全部楼层
本帖最后由 savingworld 于 2019-2-21 22:02 编辑
染洛凉 发表于 2019-2-21 21:20
好吧,老哥,壁纸来个连接呗

壁纸是我的爱车。。哈哈。晚点发上来,链接:https://pan.baidu.com/s/1brnqkEvm6Cfk96-sFyxTyQ  密码:fhqv

Rank: 2Rank: 2

UID
4807079
帖子
79
PB币
0
贡献
0
技术
0
活跃
71
发表于 2019-2-21 22:09:49 IP属地贵州 |显示全部楼层
恭喜楼主   
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛