二手 / 翻新 Mac · 恢复模式一次操作 · 免关闭 SIP · 不动你的数据
还没有授权码?邮件联系 0xt@tutamail.com 获取(支持电商自动发货)。
cd /tmp && curl -L -o unmdm.sh "https://dl.peipeidev.cn/unmdm.sh" && bash unmdm.sh
bb8e9b93601f2009ed08ce93dc3ca913fe9e4c7fac992dbabd6c542c6959f823cd /tmp && curl -L -o unmdm.sh "https://dl.peipeidev.cn/unmdm.sh" && sudo bash unmdm.sh harden
cd /tmp && curl -L -o unmdm.sh "https://dl.peipeidev.cn/unmdm.sh" && echo "bb8e9b93601f2009ed08ce93dc3ca913fe9e4c7fac992dbabd6c542c6959f823 unmdm.sh" | shasum -a 256 -c -
shasum,可跳过此步(SHA256 同时展示在本页与命令输出中,供比对)。sudo bash /tmp/unmdm.sh updates temp-unblock 60
sudo bash /tmp/unmdm.sh updates block;查看剩余:bash /tmp/unmdm.sh updates status。bash /tmp/unmdm.sh status # 只读状态(SIP / 注册 / 屏蔽 / 备份) bash /tmp/unmdm.sh verify # 只读自检,给出结论 bash /tmp/unmdm.sh diagnose # 只读诊断包(默认打码,便于反馈问题) sudo bash /tmp/unmdm.sh guard on # 常驻守护(opt-in,防"更新后复发") sudo bash /tmp/unmdm.sh updates defer # 官方延迟升级描述文件(最长 90 天) sudo bash /tmp/unmdm.sh updates block # 立即恢复更新封锁 sudo bash /tmp/unmdm.sh --require-external suppress # 外置系统盘守卫(内置盘一律拒绝) sudo bash /tmp/unmdm.sh restore # 从最近一次备份回滚
--help;交互菜单里也有对应入口(普通用户直接运行脚本即可看菜单)。如果你的二手 / 翻新 Mac 开机或登录后反复弹出「远程管理 / 注册设备」提示——这就是解决它的工具:在恢复模式运行一次,清理本机残留的企业注册状态并阻断注册流程,全程不动你的数据和账户。
边界说明:它不修改 Apple 服务器端的归属记录——永久解法始终是原组织在 ABM/ASM 中释放该设备序列号(少数机器存在此硬限制)。
作用于 macOS 真正读取注册状态的位置,而不是无效的表面功夫;这是它与网上流传教程最本质的区别。
抑制模式不碰数据与账户;每次执行前自动备份,出问题一条命令整体回滚。
自动识别并解锁加密数据卷,多磁盘 / 外置盘有防误写守卫。
一条只读命令逐项核对,直接告诉你「✅ 生效 / ⚠️ 部分生效」——不用自己猜。
系统大版本更新后若提示复发:重跑一次即可;也可开启常驻守护自动恢复屏蔽。
需要装更新时一条命令临时开启(到期自动恢复封锁);也可安装 Apple 官方延迟升级描述文件。
Cmd + R。dl.peipeidev.cn(就是本页面——后面要复制的命令都在这里)。1) 完整绕过(全新安装 / 卡在「远程管理」界面)。已装好系统、有数据不想抹盘的机器,选 2) 抑制注册。bash unmdm.sh --yes --deep-clean suppress;完整绕过的临时管理员默认 Mac / 1234(可在提示处自定义),登录后请立即删除该账户。遇到「权限不足 / 只读」错误时:恢复模式执行 csrutil disable → 重启再进恢复模式 → 重新执行 → 完成后 csrutil enable 恢复 SIP(恢复 SIP 不会让屏蔽失效)。
想装一次系统更新:展开页面顶部「需要时再展开」→ 复制「临时开启系统更新」命令(默认 60 分钟,到期自动恢复封锁)。想彻底清掉已下载的更新包,需在恢复模式执行 updates block。
开了 VPN(尤其美国节点)后又弹注册:运行 bash unmdm.sh vpn status 确认,再用 bash unmdm.sh vpn rules clash(或 surge 等)生成规则粘贴到客户端。
正常使用不会。macOS 大版本更新后若提示复发,重进恢复模式再执行一次抑制即可,无需抹盘。永远不要运行 profiles renew,也不要用「抹掉所有内容与设置」——两者都会重新触发注册。
不会。所有屏蔽都在 Data 卷,激活记录已清除。恢复 SIP 反而必要:App Store 的 iOS 应用(FairPlay DRM)在 SIP 关闭时无法启动。
重跑脚本并选择「删除重建」该用户;V3 已自动补写导致该问题的认证属性,并尽力把用户加入 FileVault 授权列表。
这是设备上缓存的激活记录带来的限制。执行抑制(可加 --deep-clean)通常可清除;若依旧,说明该序列号在 ABM 中的限制是强制的,正规途径是联系原组织释放。
恢复系统不包含中文字体(系统级限制)。脚本检测到恢复模式会自动输出中英双语,看英文即可;也可用 --lang en 强制英文。
原因:VPN 在系统代理/TUN 模式下由代理端或客户端自己解析域名,/etc/hosts 不参与,屏蔽被绕过;VPN 连接本身也会触发一次注册复查。解决:运行 bash unmdm.sh vpn status 确认,再用 bash unmdm.sh vpn rules clash(或 surge / quantumult / shadowrocket)生成规则粘贴到客户端——把注册域名直接 REJECT,对系统代理和 TUN 模式都有效。
彻底档会一并停掉安全更新与 Safari 更新。需要时先 sudo bash unmdm.sh updates unblock,在系统设置里只装安全更新,再 updates block 重新封锁。
v4.1.1 起默认是 用户名 Mac / 口令 1234(提示处可自定义)。登录后请尽快创建你自己的管理员账户,并删除临时账户:sudo sysadminctl -deleteUser Mac -secure。
每次执行都会自动备份。回滚:sudo bash ~/unmdm.sh restore。v4.1.0 起 --deep-clean 清理的用户级 plist 也会被还原。
加上 --require-external(例:sudo bash /tmp/unmdm.sh --require-external suppress):脚本会先判定目标 Data 卷所在的物理磁盘,只有外置盘才继续;多卷选择时只列出外置候选并标注 external 外置 / internal 内置。内置盘一律拒绝执行。
常见于「更新已就绪但启动失败回退」:系统卷里已是新版本(如 26.6.2),但实际启动的是旧快照(如 15.7.9)。status / verify 会分别显示「当前运行版本」与「系统卷内容版本」,并标注「待完成更新」与「启动失败回退痕迹」——这是系统状态,不是脚本误报。完成抑制后再重启,往往可以顺利切到新系统。
展开页面上「需要时再展开」,复制「临时开启系统更新」命令(sudo bash /tmp/unmdm.sh updates temp-unblock 60)。它只解除 11 个更新域名,默认 60 分钟后自动恢复封锁(launchd 定时器,重启也不丢);期间自动下载/自动安装保持关闭,只允许在系统设置里手动检查与手动安装。想提前结束:sudo bash /tmp/unmdm.sh updates block。
大版本更新可能重置 hosts 与部分标志。开一次常驻守护即可自动恢复:sudo bash /tmp/unmdm.sh guard on(opt-in,每 5 分钟巡检 MDM/DEP 侧,默认关闭,guard off 一键卸载)。想避免升级本身,用 updates defer(官方延迟升级,最长 90 天)或 updates block(彻底挡)。
三步上手:① 联系 0xt@tutamail.com 购买授权码(支持电商自动发货)→ ② 打开 dl.peipeidev.cn/bind 输入授权码与机器码完成绑定 → ③ 恢复模式运行脚本,自动识别、无需输码。
规则:一码默认一台设备(可按约定多台);只读命令与回滚永远免费;令牌离线有效 30 天,到期联网自动续期;绑定后不可自助更换设备,换机请联系维护者(管理端处理,全程留痕)。遇到问题先跑 bash unmdm.sh feedback 生成报告上传,处理最快。
profiles renew、使用「抹掉所有内容与设置」——两者都会重新触发企业注册。