# iphone越狱笔记 **Repository Path**: laihao168/iphone-jailbreak-notes ## Basic Information - **Project Name**: iphone越狱笔记 - **Description**: No description available - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-06-08 - **Last Updated**: 2026-06-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # iPhone frp 资料包总览 更新时间:2026-06-08 这个目录保存越狱 iPhone 上运行 `frpc`、配置 SSH 免密登录、以及使用 `launchd` 做后台守护的资料和产物。 ## 目录结构 ```text iphone frp/ README.md ssh/ README.md iPhone-SSH免密登录配置笔记.md frp/ README.md frpc frpc.toml.example ent2.plist README-frpc-ios-arm64.md frpc-ios-arm64-越狱iPhone运行结论.md launchd-frpc/ README.md com.frpc.iphone.plist frpc-launchd.sh frpc-launchd常用命令.txt iPhone-frpc-launchd守护配置笔记.md launchd-reference/ com.82flex.trollvnc.plist.remote python/ launchd-flask/ ``` ## 当前状态 已完成: - Windows 到 iPhone 的 SSH 免密登录 - SSH Host:`i11` - iPhone 局域网地址:`192.168.0.103` - SSH 用户:`mobile` - frpc iOS arm64 已验证可运行 - frpc 已成功连接 frps - 代理已成功启动:`ssh`、`wechat_bot` - `launchd` 守护已配置成功 - `KeepAlive` 已验证:手动 kill 后会自动拉起 当前 iPhone 上的生效路径: ```text frpc 目录:/var/mobile/frpc LaunchDaemon:/var/jb/Library/LaunchDaemons/com.frpc.iphone.plist wrapper:/var/mobile/frpc/frpc-launchd.sh SSH authorized_keys:/var/jb/var/mobile/.ssh/authorized_keys ``` ## SSH 资料 进入: ```text ssh/ ``` 重点文件: ```text ssh/iPhone-SSH免密登录配置笔记.md ``` 核心结论: 在当前 Dopamine rootless 环境里,`mobile` 用户真正 home 是: ```text /var/jb/var/mobile ``` 所以 SSH 免密实际生效路径是: ```text /var/jb/var/mobile/.ssh/authorized_keys ``` 不要写死: ```text /var/mobile/.ssh/authorized_keys ``` ## frp / frpc 资料 进入: ```text frp/ ``` 重点文件: ```text frp/frpc frp/frpc.toml.example frp/launchd-frpc/com.frpc.iphone.plist frp/launchd-frpc/frpc-launchd.sh frp/launchd-frpc/iPhone-frpc-launchd守护配置笔记.md frp/launchd-frpc/frpc-launchd常用命令.txt frp/README-frpc-ios-arm64.md ``` 当前最终运行方式: ```text launchd -> /var/jb/bin/sh -> /var/mobile/frpc/frpc-launchd.sh -> exec frpc ``` 没有直接让 launchd 启动 `frpc`,因为直接启动时会反复退出并显示: ```text last exit code = 78: EX_CONFIG ``` 改成 wrapper 模式后已稳定运行。 真实 `frp/frpc.toml` 包含 frps 地址、token、远程端口等敏感信息,本仓库不提交真实配置,只保留: ```text frp/frpc.toml.example ``` ## launchd 命令速查 看这个纯文本文件: ```text frp/launchd-frpc/frpc-launchd常用命令.txt ``` 包含: - 查看状态 - 查看进程 - 查看日志 - 启动服务 - 停止服务 - 重启服务 - 重载 plist - 测试 KeepAlive ## 重启行为提醒 Dopamine 是 semi-untethered / rootless 越狱。 完整重启后、尚未重新越狱时: ```text frpc 不会运行 /var/jb/Library/LaunchDaemons 不会按越狱态加载 ``` 重新打开 Dopamine 并 Jailbreak 成功后: ```text /var/jb 环境恢复 LaunchDaemons 恢复 com.frpc.iphone 应自动启动 frpc 应重新连接 frps ``` ## 备注 当前保留的是 iPhone 上实际运行且已验证的签名版: ```text frp/frpc ``` 原始未签名构建产物 `frpc_ios_arm64` 本次分类整理时未在本机其他位置找到;如果后续需要,可以按 `frp/README-frpc-ios-arm64.md` 中的 GitHub Actions workflow 重新构建。