蜂鸟

当完美代价太高,稍有缺憾也是一种圆满。

我目前的配置 boboidream/Hackintosh

一、解决 OpenCore 睡眠问题

重要的事情说三遍:

OpenCore ACPI 里不放 DSDT.aml !

OpenCore ACPI 里不放 DSDT.aml !

OpenCore ACPI 里不放 DSDT.aml !

从入手 6600xt 开始,就开始完善黑苹果。也许这回真的修复了睡眠的问题。之前 OpenCore ACPI 里放 DSDT.aml 导致 SSDT 补丁都没生效,还是对原理掌握不够,走了那么多弯路。不过在这个过程中基本明白了 SSDT 修复的原理,是通过覆盖原有描述的参数、函数内容实现 BUG 修复。研究很久终于修复了长时间睡眠后,点击睡眠秒醒的问题。问题如下:

1
DarkWake from Normal Sleep [CDN] : due to PEG1 PEGP PEG2 PEGP PXSX/ Using AC (Charge:0%) 6 secs

使用的是 0D/6D 补丁原理,把 PXSX 唤醒函数返回值改成了 00SSDT-GPRW2.aml 补丁文件。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
DefinitionBlock ("", "SSDT", 2, "DRTNIA", "GPRW", 0x00000000)
{
External (XPRW, MethodObj) // 2 Arguments

Method (GPRW, 2, NotSerialized)
{
If (_OSI ("Darwin"))
{
If ((0x09 == Arg0))
{
Return (Package (0x02)
{
0x09,
Zero
})
}
}

Return (XPRW (Arg0, Arg1))
}
}

排查睡眠问题的命令:

1
2
pmset -g log | grep -e "Sleep.*due to" -e "Wake.*due to"
log show --last 1h | grep -i "Wake reason"

关于长时间睡眠唤醒会内存崩溃问题,ACPI 中增加了 SSDT-SBUS.aml 补丁,暂时不知道是否解决。还调整了 Booter 中的 Quirks 选项。

OpenCore 的升级真的令人愉悦,类似在线更新 。我也像白苹果一样把系统从 12.6 升到 13.4,整个升级丝爽顺滑。使用过程中的崩溃问题,我也不知道是通过设置哪个选项解决的,反正没再出现了,当系统复杂到自己难以理解程度就只能说玄学了吧。

二、鼠须管输入法

感谢小伙伴的开源项目,一键安装配置鼠须管:**rime-auto-deploy**

打开Mac 系统偏好设置> 键盘> 输入法> 取消【使用*大写锁定*键切换“美国”输入模式】 如此才能实现按 「CAPS LOCK」按键直接切换为大写字符。

自定义配置 Shift 按键直接上屏,default.custom.yaml

1
2
3
4
5
6
ascii_composer:
good_old_caps_lock: true # true | false
switch_key:
Caps_Lock: clear # commit_code | commit_text | clear
Shift_L: commit_code # commit_code | commit_text | inline_ascii | clear | noop
Shift_R: commit_code # commit_code | commit_text | inline_ascii | clear | noop

再换上微信的皮肤,此输入速度的真的十分迅速,流畅。

鼠须管输入法

三、AOC 显示器睡眠唤醒问题和 DCI-P3 模式问题

我买的 AOC U27U2S 显示器,出厂时固件版本里不支持设置为 DCI-P3 模式,后来在官网偶然发现固件更新了,联系客服解决,客服的解决方案是换一台刷好新屏幕。不得不说 AOC 的售后真的非常棒,售后小姑娘、工程师服务态度都很好,最后完美解决问题。

AOC 显示器在 macBook 用 Type-C 接口一线连接时,偶尔出现电脑唤醒而显示器不能唤醒问题,后来换了一根小米显示器的双 Type-C 口的连接线就好了。

四、变更了网络套餐

电信上门的经理业务能力堪忧啊。本来说办一个 99 元套餐,把副卡办满好像有 5 张卡,还带 1000M 宽带,但是经理说你们有宽带无法享受每月送 20 元优惠,同时也办不了新宽带。无语啊,因祸得福,还是办上了联通 49 元 70G 流量,带 500M 带宽的套餐。两张卡给小胡胡和妈使用,家庭总体电信资费又降低些。

联通的宽带接好竟然发现我的电脑只有 100M,排查发现墙上的网口接线就接了一半,遂自己动手把网线按颜色接好,瞬间下载网速达 750M,但是上行网络只有 30M。

电信退宽带真的有点费劲,还是打 1000 号投诉拆机才解决。拆机后一个月才能退费,还好现在都搞定了。

五、光猫的动态 ip 问题

1
互联网状态:您 ISP 提供的 DHCP功能发生错误。

华硕路由器出现了如下提示,路由器是自动获取 ip 的形式从光猫联网的,但只能说光猫的自动分配ip功能实在垃圾,两三台设备都能出问题。关闭 DHCP,使用静态保留 ip 的方法实现稳定联网,庆幸光猫还有这个功能。

静态ip租期

六、结语

电脑、网络都是生产工具,今年在优化这些工具上花费的时间太多了,有些本末倒置。稍微有些小问题就再不修了,能用就好了,目前日常使用没啥大问题。

不完美就可以工作了,生活和创造才是更值得投入精力的地方。

其他