惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

B
Blog RSS Feed
Spread Privacy
Spread Privacy
T
Threatpost
C
Cisco Blogs
P
Palo Alto Networks Blog
AI
AI
Cyberwarzone
Cyberwarzone
NISL@THU
NISL@THU
P
Privacy & Cybersecurity Law Blog
G
GRAHAM CLULEY
Simon Willison's Weblog
Simon Willison's Weblog
T
Tor Project blog
Latest news
Latest news
AWS News Blog
AWS News Blog
D
Docker
S
SegmentFault 最新的问题
博客园 - 聂微东
WordPress大学
WordPress大学
Vercel News
Vercel News
S
Securelist
爱范儿
爱范儿
J
Java Code Geeks
Know Your Adversary
Know Your Adversary
S
Schneier on Security
Hugging Face - Blog
Hugging Face - Blog
F
Fortinet All Blogs
Last Week in AI
Last Week in AI
D
DataBreaches.Net
宝玉的分享
宝玉的分享
D
Darknet – Hacking Tools, Hacker News & Cyber Security
MongoDB | Blog
MongoDB | Blog
Engineering at Meta
Engineering at Meta
K
Kaspersky official blog
美团技术团队
博客园 - 叶小钗
阮一峰的网络日志
阮一峰的网络日志
量子位
博客园_首页
Attack and Defense Labs
Attack and Defense Labs
S
Secure Thoughts
Google Online Security Blog
Google Online Security Blog
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
腾讯CDC
T
Threat Research - Cisco Blogs
雷峰网
雷峰网
有赞技术团队
有赞技术团队
www.infosecurity-magazine.com
www.infosecurity-magazine.com
P
Privacy International News Feed
S
Security Affairs

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派 万字剖析:千问App深度体验报告(2026) - 少数派 在2026年,如何真正防止别人抄袭你的作品 - 少数派 怎么用 50 块搭个 AI 语音助手?我踩了 3 天坑 - 少数派 YeeroAI:让 AI 对话真正成为知识管理的一部分 - 少数派 爬泰山 - 少数派 「旅图显影」 App 更新:这次,我们补上了一点「手感」 - 少数派 假期出门太折磨?我的 23 条经验帮你规划惬意旅行 - 少数派 工作流会变吗 - 少数派 Claude Opus 4.6 怎么用最省钱?我测了 5 种方案 - 少数派 GPT Image 2 让图文并茂不再稀罕 - 少数派 用户侧出发——什么是AI,我要不要学习? - 少数派 找片、转存、整理、播放一条龙!让你的付费网盘值回票价 - 少数派 欢迎试用!日课一问2.0插件 - 少数派 自己做的MDeditor,原本想购买 Typora 试了两次支付不成功,干脆自己做一个 - 少数派 vibe coding了一个 3MB 的小工具,让 ~/Downloads 彻底告别混乱 - 少数派 因为受不了 Mac 的风扇策略,我做了一个风扇控制工具 - 少数派 别只怪模型 - 少数派 Warp 终端的 AI 功能怎么用?我测了一周的体验 - 少数派 AI 写代码老是出 bug?这 5 个配置我后悔没早知道 - 少数派 「新玩意」苹果出相机可能就这样:Sigma BF + 45mm F2.8 DG Contemporary - 少数派 一个面向2030年的AI操作系统是什么样子的:浅谈cola这款有灵魂的Agent - 少数派 别只看写代码 - 少数派 每天解决10个问题,还是一口气攻坚解决400个? - 少数派 AI 交易机器人怎么搭?我用 Claude 跑了一周实盘 - 少数派 Maptoposter Online:把你爱的城市画成艺术海报 - 少数派 Function Calling 怎么用?我测了 3 个模型发现差距真大 - 少数派 Legend Talk:我做了个 AI 圆桌,让 160 位思想家围着你的问题转 - 少数派 如何找到自己的蓝方?在小县城寻找压力测试 - 少数派 语音输入与软件接口|2026年聊AI时,我们都聊些什么(上) - 少数派 混动已经卖爆,纯电又来补刀——钛7闪充版简直“不讲武德” - 少数派 本月玩什么|朋友收藏、识质存在、沙罗周期 - 少数派 为什么要每天坚持输出? - 少数派 Claude API 挂了好几个小时,你的项目有备用方案吗? - 少数派 Function Calling 没你想的复杂——我用它做了个有点用的工具 - 少数派 登录系统立即播放视频或者图片音乐的软件 - 少数派 我为什么创建 FlipHTML5 下载工具 - 少数派 残局没电?多品牌外设电量统一管理软件EasyBluetooth已支持RTSS游戏内显示以及AIDA64 - 少数派 前往通义路的路 - 少数派 太好看了,媲美Sun的个人导航页,NAS部署星云门户 - 少数派 乌黑嘴唇“一键检测”上线了 - 少数派 派早报:Claude AI 接入多个创意软件生态、FILCO 生产方接手品牌等 - 少数派 【更新】BearCLI、Claude 连接器与 MCP 服务器 - 少数派 记了上千条流水,还是看不懂财务?我做了一个让 AI 读懂账本的工作台 - 少数派 MINI R56 升级原厂 Sport 模式 - 少数派 新玩意 | 一棵柠檬树(仿真版) - 少数派 Momenta的“物理AI”野望,需迈过“含摩量”这道关 - 少数派 网页直接投屏控制手机!NAS一键部署PandaScrcpy,流畅丝滑可远程。 - 少数派 众测|邀你一同探索随身 AI 硬件入口 YoooClaw C·ONE - 少数派 2050大会:分享时间是真诚 参会记 - 少数派 iPad 赋能电影创作:国内首部宣纸手绘长片《燃比娃》的幕后故事 - 少数派 AI的审美:我用 8 个大模型给 100 张旅行照片打分 - 少数派 普通人如何破圈?去参加一个本地协会 - 少数派 把极空间的图标全换了,主题DIY全攻略打造你的专属NAS桌面 - 少数派 电子便签墙,帮你实现便签自由 - 少数派 我如何用三个 CLI 工具取代文档创建需求 - 少数派 原来真的有人可以玩一辈子 - 少数派 社区速递 139 | 派友热议三月买了啥、复古单反尼康 Df 体验 - 少数派 06 作品的赏析与评价 - 少数派 TDS REVIEW|索尼 WF-1000XM6 降噪真无线耳机体验 - 少数派 35.98万起售的第二代腾势D9,我看重的不是堆料,而是不凑合 - 少数派 鼠须管 Squirrel 皮肤配置指北 - 少数派 从watch ultra2换到redmi watch6 - 少数派 派早报:阿里巴巴发布视频生成模型 HappyHorse 1.0 等 - 少数派 别迷信1M - 少数派 家人们天塌了!网盘“大封杀”,多个渠道多条路,NAS部署PanHub - 少数派 AI与人勾心斗角!NAS一键部署AI狼人杀,假日休闲必备。 - 少数派 电商必备!Comfyui工作流批量生图插件,一次生成12张!支持Nano banana pro模型 - 少数派 Comfyui工作流配置Gpt-image-2模型教程,0.03/张 - 少数派 OpenClaw第三方APi怎么配置?可使用Gpt-image-2模型 - 少数派 会员社区话题精选 Ep. 103 - 少数派
使用 OpenCore Legacy Patcher 在未受到 Apple 官方支持的 MacBook 等设备上开启通用控制功能 - 少数派
2022-05-23 · via 少数派
我手上这台 MacBook Pro 是不支持通用控制的型号
图片
但是却被我弄开了

通用控制是什么

Apple 在 macOS Monterey 中加入的通用控制,实现了用一套键盘和鼠标就能操控 Mac 和 iPad,使用 Mac 的键盘、鼠标或触控板可最多控制两台附近的其他 Mac 或 iPad 设备,并在它们之间无缝操控。

通用控制系统要求

“通用控制”要求使用运行 macOS Monterey 12.3 或更高版本的兼容 Mac,以及运行 iPadOS 15.4 或更高版本的兼容 iPad:

  • 2016 年推出的 MacBook 或更新机型
  • 2016 年推出的 MacBook Pro 或更新机型
  • 2018 年推出的 MacBook Air 或更新机型
  • 2018 年或之后推出的 Mac mini
  • 2017 年推出的 iMac 或更新机型,以及 iMac(视网膜 5K 显示屏,27 英寸,2015 年末)
  • iMac Pro
  • 2019 年推出的 Mac Pro 或更新机型
  • Mac Studio

现实问题

从 Apple 官方给出“通用控制”的系统需求不难发现,其对硬件有一定要求,过于久远的设备并不能开启这项功能,比如我手上这台 MacBook Pro, 2015 年中款式。但是让我疑惑的是,这种硬性的划分毫无道理。从技术上说,“通用控制”与此前 Apple 推出的 “ Sidecar 随航”不同,这种传输键盘和鼠标输入数据的控制并不需要实施传输 macOS 的画面,因此不论是编解码器的压力或者对于网络的需求,“通用控制”对 Mac 都不应该有很高的硬件要求。

“随航”的系统要求

“随航”适用于以下设备和操作系统。macOS Catalina 或更高版本

  • 2016 年或之后推出的 MacBook Pro
  • 2016 年或之后推出的 MacBook
  • 2018 年或之后推出的 MacBook Air
  • 2017 年或之后推出的 iMac,或者 iMac(视网膜 5K 显示屏,27 英寸,2015 年末)
  • iMac Pro
  • 2018 年或之后推出的 Mac mini
  • 2019 年推出的 Mac Pro
  • Mac Studio

如果与“随航”所需要的系统要求对比,Apple 对“通用控制”和对“随航”的设备需求除了操作系统之外几乎一致(当然,“通用控制”是新系统的功能)。因此不难推测,Apple 实际是采用了同一张兼容性列表,从系统底层关闭了相关功能。

那没办法了嘛?

通过查询技术文档得知,“通用控制”功能所需要的硬件需求仅为

  • Wi-Fi 4 (802.11n)
  • Bluetooth 4.0

而这两条硬件标准显然远低于 Apple 给出的需求标准,在不拆机升级硬件的前提下,我的 MacBook Pro 也是满足硬件指标的,而从兼容性列表看,macOS Monterey 支持以下机型:

  • MacBook:2016年初及更新机型;
  • MacBook Air:2015年初及更新机型;
  • MacBook Pro:2015年初及更新机型;
  • Mac Mini:2014年末及更新机型;
  • iMac:2015年末及更新机型;
  • iMac Pro:2017年末机型;
  • Mac Pro:2013年末及更新机型;

对于一些更早的机型,Apple 官方没有给出升级到 macOS Monterey 的途径(通常需要 patch 一些 kext 以正常驱动硬件),实际上如果成功安装了macOS Monterey,再在硬件层面满足“通用控制”的需求,也是可以实现的(具体我没有设备操作,理论上完全可行)比较 macOS Monterey 和“通用控制”的兼容性列表,发现我的 MacBook Pro 恰好被卡了条件,即可以升级到 macOS Monterey,但无法使用“通用控制”功能。(丢雷老母啊 Apple)

那没办法了吗?

当然不是。

折腾过 hackintosh、熟悉 macOS 设计习惯的伙伴应该知道,macOS 中机型是可以进行修改的,甚至有时候 CPU 型号也是可以通过仿冒注入 id 的方法骗过内核以启动操作系统,(例如摆烂的 Intel 11th gen Core series 仿冒)进而实现在 Apple 未支持的硬件平台上顺利使用 macOS 的。

由此得到启发,如果像 hackintosh 中修改 SMBIOS 信息,使内核认为这是一台兼容“通用控制”和“随航”的 Mac,是不是就可以实现 Apple 兼容列表的扩充呢?

不妨试一试

实验开始

在开始之前提醒一点:

请备份数据!

请备份数据!

请备份数据!

重要的事情说三遍。

此外,本教程仅作为折腾过程记录,如果无法承担风险请掏钱购买最新的 MacBook Pro 而不是在这里折腾一台 7 年前的电子产品。

除了 macOS 和 iPadOS 对应版本的要求之外,我们还需要 hackintosh 过程中常用的 OpenCore Legacy Patcher

下载地址 https://github.com/dortania/OpenCore-Legacy-Patcher/releases

选择最新的 OpenCore-Patcher-GUI.app.zip 下载到 Mac 并解压缩。

我这里选择的是 v0.4.3 版本的,其他版本 GUI 有一定区别,请自行辨别。甚至 v0.4.5 最新版本的 Patcher 在我的设备上无法成功复现,打开 OpenCore Legacy Patcher 后界面如图:

图片

我们点击「Settings」进入配置 OpenCore 页面,这里可以看到我的 MacBook 的具体型号为 MacBookPro11,4 之后勾选「Allow native models」,再点击进入「SMBIOS Settings」

图片

进入 SMBIOS Settings 页面之后,在「SMBIOS Spoof Level」中选择「Moderate」,在「SMBIOS Spoof Model」中选择一个在“通用控制”兼容性列表中受支持的型号,这里我选择的是 MacbookPro13,3,最后勾选「Allow Native Spoofs」,之后返回主页,如果需要关掉一步到位关掉 SIP 的话也可以在 SIP Settings 中勾选所有选项。

图片

这时可以发现主页中的「Build and Install OpenCore」按钮可用,点选后进入编译安装环节,点击「Build OpenCore」开始编译 Kext 和 EFI config 文件,如下图

图片
图片

点击「Install OpenCore」按钮即可选定 OpenCore 安装的磁盘和分区了,如果不想采用 USB 引导启动的话直接安装到本地硬盘的 EFI 分区即可;如果采用 U 盘引导,需要在 Patcher 的主页中 Create macOS Installer 到 U 盘之后选 U 盘的 EFI 分区,这里就不展开了,理解的朋友应该知道我在说什么。安装完成后如图所示。

图片

再之后重启 macOS,如果是 U 盘引导需要开机按住 option 键选 U 盘中的 EFI 分区作为引导分区,比较麻烦;这里安装到本地硬盘,因此直接重新启动即可。总的来说还是比较傻瓜的,GUI 界面万岁。

效果展示

不出意外的话,重启之后,在系统偏好设置-显示器中即可见“通用控制”选项。至此,“通用控制”在不被官方支持的设备上成功开启。之后的疑难解答便转移到“通用控制”功能本身的 debug 环节了。

图片

Troubleshooting

我遇到的 bug 比较奇特,一开始,在最后开启选项之后应当能在添加显示器的选项中发现我的 iPad,事实是确实可以发现,但 iPad 只能作为“随航”使用,但这不对,因为前文列出的两个 feature 的兼容性应该是一致的,而我只能得到如下状态:

图片
图片
连接到了 iPad “通用控制”的状态👆

经过我一晚上的问题定位,分析 system dialog,尝试退出 iCloud,花式重启各种设备,仍旧没有找到根本原因,最终的解决办法是将 macOS 又升一级(从 12.3 -> 12.4),抱着尝试的态度,居然成功开启了,属于咖喱味代码玄学环节,不予展开。

图片

👆看了一晚上这种东西,感觉自己很有 power(bushi
其他的 Troubleshooting solution 大体上与“通用控制”本身的不稳定性相关,基本可以按照网络上解决“通用控制”连接性的思路进行摸排,具体操作不是本文重点,也不予展开了。

最后要说的

其实这个事情本身不是什么很复杂的事情,但让我没有想到的是中文互联网上居然找不到相关的社区或者资料进行讨论,微博、bilibili 等内容产出平台均没有类似的教程。我觉得可能与需求受众太少,技术过于小众有一定关系。

毕竟这个中文互联网上还有多少人钻研 hackintosh 却还在用一台 7 年前的 MacBook Pro 作为主要生产工具呢。

但有一说一,这台 MacBook 被我自 2020 年从二道贩子那买回来依旧能打,我感到十分欣慰,但很怀疑的是不知道 Apple 当下设计的产品是否还有能战 7 年的耐力。