mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-07-03 14:06:34 +02:00
0c8e5302e4
- IMeshService: sendLockdownUnlock(passphrase, bootTtl, hourTtl) and sendLockNow() AIDL methods. - MeshService: AIDL stubs forwarding to MeshActionHandler. - AndroidRadioControllerImpl: forward to meshService over AIDL. - DirectRadioControllerImpl: forward directly to actionHandler (in-process non-Android targets). - FakeIMeshService: test stubs. - UIViewModel: lockdownState/lockdownTokenInfo flows, sendLockdownUnlock, sendLockNow, clearLockdownState. Routed through radioController so the commonMain code does not depend on the AIDL service directly. - ConnectionsViewModel: expose lockdownState. - RadioConfigViewModel: lockdownTokenInfo + sendLockNow for the Lock Now button in security settings. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>