用 Claude Code 把 Nothing Phone 改造成可日常使用的主线 Linux 手机
notrealdotmp4 · reddit · 2026-10-17
作者花 10 天,用一台备用 Nothing Phone (1)(8GB RAM)从「无声、无麦克风、相机绿屏、几乎没有应用」的主线 Linux,打磨成可日常使用的手机——绝大部分调试和代码由跑在手机本机终端里的 Claude Code 完成(内核构建通过 SSH 到桌面机)。
约 100 个会话的成果:
- 修复通话、扬声器、麦克风、USB-C DAC(bit-perfect 输出)、双后置摄像头、真实休眠
- 约 25 个自制 GTK 应用:Matrix 桥接的聊天、邮件、相机(含录像)、地图、日历、滑动键盘、语音助手
- 5 个可切换主题,含带扫描线的 CRT 主题
方法论:先测量再修复(「聊天卡顿」变成帧耗时日志:380ms 列表重建 + 250ms 页面构建,逐项对照修复);「机器人音」排查 4 次才定位到 DSP 错误处理 24-bit 采样;跨会话持久笔记让每个新会话知道所有历史修复与坑;Claude 也犯过错(一次过宽的 pkill 杀掉自己的 shell)但会自查并记录。
待解决:休眠时约 5%/h 的耗电,音频 DSP 不休眠疑似内核问题。作者感叹:「手机能自己修自己,太疯狂了。」
「编程与Agent」频道最新
- ArtCraft 用 Rust 重造 Adobe 全家桶:13 款应用全开源免费 — thisdudelikesAI · 2026-10-17
- Claude Code、OpenCode、Pi 如何设计提示词缓存断点 — arpit_bhayani · 2026-10-17
- 开源编程代理 OpenCode 达 21.4 万星,内置免费的 DeepSeek V4.1 Flash — alex_verem · 2026-10-17
- AICre8 推出 MCP Server,Agent 可沙盒内生成并部署 Web 项目 — modelcontextprotocol · 2026-10-17
- Energetica 上线 MCP 数据连接器,打包 40+ 张阿根廷油气数据表 — modelcontextprotocol · 2026-10-17
- 社区用 CuTe DSL 给 TokenSpeed 补齐 Hopper 版 DeepSelect 内核 — zhyncs42 · 2026-10-17