popsiclelmlm:计划验证 OpenHarmony Go 工具链,再更新内核
作者原文@popsiclelmlm感谢反馈,信息很有用 🙏
已核实:
star4277/ohos-gov1.26.5-beta1 确实带 OpenHarmony 端口(GOOS=openharmony+rt0_openharmony_arm64.s,还修了 go1.26 的 OHOS musl 早期初始化问题),正好解开当前的死结——现役工具链封顶 go1.24.5,而 libXray v26.7.28 需 go1.26.3、新版 xray-core 需 go≥1.25。计划分阶段推进:
- 先用它编个最小 c-shared 做冒烟验证(确认产物带 TLSDESC、外来线程 cgo 不崩);
- 通过后把 xray-core / sing-box bump 到新版(这步大概率还能顺带修掉现有的 REALITY 指纹 workaround);
- 之后再评估基于新版 libXray
CGoSetTunFd的原生 TUN 直连(去掉一层 tun2socks)。有进展会在这里同步。