码农拯救世界, 老Mac强制开启 Sidecar iPad 分屏显示功能
在开始阅读本文之前,请认真阅读以下说明再决定是否继续:
- 不建议老设备用户强制开启 Sidecar功能
- 本文较为硬核,强烈建议有一定macOS/类Unix系统使用基础者进行操作
- 强制开启后画面有重大缺陷,可以使用但体验较差
- 支持 Sidecar 随航分屏功能的设备请参阅文中第二段的列表
- 感谢 Luca @ Zeppel Dev Platform 提供解决方案
相信很多人和小编一样,从Beta版开始就对 macOS Catalina 新系统将支持 iPad 分屏显示的特性感到十分振奋,小编也是于昨天第一时间更新了 macOS Catalina,想着可以配合自己的 iPad Pro 12.9 当做第二块屏幕岂不是美滋滋。然而当更新结束尝试从系统偏好设置里打开 Sidecar (随航) 分屏功能时,顿时傻眼了:说好的Sidecar哪去了???
后来小编又到苹果官网参阅了Sidecar随航功能白皮书,发现了我的 2015 MacBook 13 居然不在设备支持列表里面:
支持的硬件:Sidecar 随航功能仅支持使用Skylake以及更新版本处理器的 Mac 设备以及支持 Apple Pencil 的 iPad设备。
Mac 详细列表如下:
• MacBook introduced in 2016 or later
• MacBook Air introduced in 2018 or later
• MacBook Pro introduced in 2016 or later
• Mac mini introduced in 2018 or later
• iMac introduced in late 2015 or later
• iMac Pro introduced in 2017 or later
• Mac Pro introduced in 2019
iPad 详细列表如下:
• 12.9-inch iPad Pro
• 11-inch iPad Pro
• 10.5-inch iPad Pro
• 9.7-inch iPad Pro
• iPad (6th generation or later)
• iPad mini (5th generation)
• iPad Air (3rd generation)
如果你的设备不在上面列表当中,那么恭喜你,你的设备与Sidecar无缘了。但是!这也意味着你可以利用本文的攻略来进行秀一番操作来强制开启Sidecar了。
1. 首先以防万一,开始前我们需要备份一下原来的系统文件:
备份以下目录所有文件:
/System/Library/PrivateFrameworks/SidecarCore.framework/Versions/A/SidecarCore
2. 打开Terminal,在$后面输入 csrutil status 确认系统完整性保护功能(SIP, System Integrity Protection)是否为disabled 关闭状态 (小编的已经处于disable状态)
3. 如果状态为 Enabled 开启,需重启电脑,在黑屏状态听到"咚"的声响时狂按 Option 键进入恢复模式 (Recovery Mode)
4.在恢复模式中打开 Terminal
5. 输入 csrutil disable 命令关闭 SIP 功能
6. 重启电脑,点击下载按钮下载ZIP格式档案 //dev.zeppel.eu/luca/SidecarCorePatch.git解压获取 patch.swift 文件
7. 打开 Terminal, 输入 sudo mount -uw /; killall Finder
8. 上一条命令执行完毕后输入 sudo swift patch.swift 执行补丁并重启,之后查看效果:
居然出现了!!! 随航功能居然可以在我的 2015 MacBook Pro 13 上面使用了!
但是,请注意,强行开启后有严重问题,画面静止状态还好,然而一旦有活动窗口之后,这闪烁。。简直惨不忍睹(点击查看视频>>):
不过触控笔还是可以正常使用(点击查看视频)的,只不过在屏幕的严重闪烁下,一切都失去了意义:
总结:如果你恰好拥有不支持随航功能的老型号Mac和支持随航功能的iPad,也能接受闪烁的屏幕并且爱折腾,或者你只是单纯的爱折腾,那么你可以按照这个教程进行下去。当然,更加现实的解决方案,还是老老实实的升级自己的设备吧 可怜我天国的钱包君 /(ㄒoㄒ)/~~
最新评论 30
:北省还招码农吗
:error: failed to load module 'Foundation'怎么解决?
:求文件,网站已经打不开了
:拯救老用户
:闪烁的太厉害了,老老实实用回duet 貌似没有从前那么费电了
:side truck马上就来哈哈哈哈
:虚拟机上安装的黑苹果能使用吗?有人试过吗?
:请教下 no such file or directory: 'patch.swift' 这个怎么解决,一步一步 完全按照你的方法来?
:你需要把patch.swift放在你系统盘的根目录
回复 @匿名用户:patch.swift文件, 系统盘根目录无法复制进去耶
:可不可以发个SidecarCore 的备份,我的搞挂了而且没备份
:哈哈哈哈神惨,我也挂了,基本上所有应用都会崩溃。我也崩溃了
:这个充满青春回忆的桌面,nagi厨泪目
:老机子还是用duet吧hhh
:我的2011 MBP还有救吗。
:哈哈哈本码农是来看评论的
:小编桌面supercell好评,today is a beautiful day
回复 @Mintchi:哈哈,我是从火影和化物语那两首ED认识的,然后才回过头听Melt。后来听nagi自己的歌听的还是更多一些……ryo神和nagi不合作了之后出的一些歌(甲铁城前后)实在是太放飞了😂
回复 @鲤鱼王alter:哈哈商业歌曲制作已经无法满足ryo神了 感觉和窦唯有点像 快成仙了 君の知らない物語 真的是爆炸好听 每次听都感觉能看到夏日的星空 和自己已经逝去的青春…🤧
:也挺好的 duet没白买了🤣🤣
:2015年买的MBP,省心了
:我的好像是2013年的耶……
:所以老pad有hack方法吗
:没有意义。。。那个画质太差了。。。昨晚倒腾了一下放弃了。还是老老实实用19款的吧
:才知道自己2015年的不支持😭