#1133·Nugget

Feature Request] Inactivity Reboot / 72-Hour Auto-Lock Prevention⁠

Author: samsonrosenCreated Sep 4, 2026Updated Sep 4, 2026

When using an iOS device as a dedicated wall-mounted display/kiosk (e.g. running StandBy mode with widgets), iOS enforces a 72-hour "Inactivity Reboot" if the device goes three consecutive days without being unlocked via passcode. This causes the device to soft-reboot back into a "Before First Unlock" (BFU) state, breaking the wall display setup until manually unlocked.

Describe the solution you'd like An option or feature flag inside Nugget to either:

  1. Disable or alter the 72-hour inactivity lock/reboot timer (⁠aks-inactivity⁠ / ⁠keybagd⁠ behavior).
  2. Prevent the device from falling back to the passcode screen after extended periods of inactivity.

Describe alternatives you've considered MDM Profiles: Enterprise configuration profiles do not expose payload keys for Secure Enclave inactivity timers. Jailbreaking: Using rootless daemon hooks (e.g. via Dopamine), though a native MobileGestalt or backup-restore level solution would be preferred for stock iOS setups. Additional context Device: iPhone XR iOS Version: iOS 18.x Primary Use Case: Wall-mounted StandBy dashboard using native photo widgets and Scriptable.