Update the Host
Update only from the active official channel for your installed host profile. Never use a package for another platform or a file from a guessed URL.
Before updating
- Read the release notes and confirm that the package matches your platform.
- Verify its version, size, digest, publisher, and other channel details.
- Create a current encrypted backup and keep the previous accepted package.
- Run
terminal-ios-host statusandterminal-ios-host doctor.
Follow the release-specific macOS update command. Future Ubuntu-native, the Windows + WSL2 beta, and native-Windows packages have independent boundaries and are not commercial-v1 update inputs.
The updater suspends ingress, applies the accepted package, validates the service and trusted-ingress readback, and resumes only after the new generation is healthy. A failed transaction must restore the known-good generation or leave ingress inactive.
After updating
terminal-ios-host version
terminal-ios-host status
terminal-ios-host doctor
Then verify iPhone reconnect, input, output, scrollback, background and foreground recovery, and force-close and relaunch. Keep the previous accepted package until those checks pass.