另类解决部分黑苹果Monterey下蓝牙睡眠后启动异常缓慢的问题
问题影响
由于蓝牙启动十分缓慢,于是导致睡眠唤醒后,使用iwatch不能立即解锁,需等待很长时间启动蓝牙,以及其他有关蓝牙的功能影响
核心使用工具
1 sleepwatcher 官网:[https://www.bernhard-baehr.de]
2 blueutil
安装
都可以使用homebrew进行直接安装
brew install (sleepwatcher/blueutil)
使用
1 创建配置
用户自己新建~/.sleep和~/.wakeup两个文件,分别对应睡眠前执行和唤醒后执行
两个文件都需要100权限,默认为644权限,故修改为744即可
.sleep文件:
blueutil --power 0 // 关闭蓝牙
networksetup -setairportpower en1 off // 关闭Wi-Fi
.wakeup文件:
blueutil --power 1 // 打开蓝牙
networksetup -setairportpower en1 on // 打开Wi-Fi
2 启动程序
brew services restart sleepwatcher
效果
如使用iwatch解锁,第一次唤醒黑苹果时会提示“解锁请打开Wi-Fi和蓝牙”;
此时点屏幕上的取消按钮或键盘上的Esc键退出即黑屏,再点击键盘任意键或鼠标点亮屏幕,即可正常解锁黑苹果。
参考文章:
Mac 电脑 利用Sleepwatcher和blueutil 实现电脑休眠自动关闭蓝牙,唤醒自动打开蓝牙