Repository navigation
TetherKitNext v1.1.0
Install
- Download TetherKitNext-1.1.0.dmg, open it, and drag TetherKitNext to Applications.
- Open TetherKitNext from Applications and click Enable Background Component; allow it once in System Settings › General › Login Items & Extensions.
- Plug in your Android phone, turn on USB tethering, and click Connect.
Optional: Settings › Command-line tool › Install Command links tetherkitnext-cli into /usr/local/bin.
Universal build (Apple Silicon + Intel), macOS 14 Sonoma or later (bundled CLI supports macOS 13.3+).
Signed with Developer ID and notarized by Apple.
Coming from TetherKit 0.2.0 (beta 1–3) or upstream TetherKit?
TetherKitNext installs alongside the old TetherKit app instead of replacing it. Remove the old app and its background helper first so both do not compete for your USB device: see the upgrade steps.
What's Changed
- Touch ID Confirmation for Privileged Actions (
UserPresence.swift,HelperService.swift):- Connect, Disconnect, network configuration, and CLI installation now confirm user presence with Touch ID (or Apple Watch / login password fallback via
LAContext.evaluatePolicy(.deviceOwnerAuthentication)) instead of the macOS administrator password dialog (AuthorizationCopyRights). - One confirmation covers 5 minutes, so Connect plus automatic DHCP configuration only prompts once.
- The privileged daemon (
com.tetherkitnext.helperd) accepts empty authorization tokens only when the XPC connection is pinned tocom.tetherkitnext.appsigned by the same Developer ID Team ID and the caller's UID belongs to the localadmingroup (falling back to the administrator dialog otherwise). - XPC protocol revision bumped (
4 → 5); after updatingTetherKitNext.appin/Applications, click Restart Background Component in Settings once when prompted.
- Connect, Disconnect, network configuration, and CLI installation now confirm user presence with Touch ID (or Apple Watch / login password fallback via
- Finder-Written DMG Window Layout & Custom Volume Icon (
scripts/make-dmg.sh):- The disk image installer window is now laid out directly by Finder via AppleScript on a read-write image before converting to UDZO, ensuring the Retina background image (
.background:background.tiff) and custom volume icon (0x0400FinderInfo flag) render reliably on clean macOS 15 and macOS 26 systems.
- The disk image installer window is now laid out directly by Finder via AppleScript on a read-write image before converting to UDZO, ensuring the Retina background image (
Full Changelog: v1.0.0...v1.1.0
Checksum (SHA-256)
b2a0af044a6e43a622a27be165ff52cf7b7895d11241234e3c20e218e318d011 TetherKitNext-1.1.0.dmg