You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After initial boot, Patchmanager should probably wait for both the Lock Code as well as any SIM PIN entry dialogs before starting its "apply all active patches" countdown.
The text was updated successfully, but these errors were encountered:
To fix this on the Patchmanager side: is there a way to detect from an application that the SIM PIN dialog is active currently??
Provided that the SIM PIN dialogue is started by a systemd unit, one may query if that unit is currently active. But it depends on the implementation if such a unit just triggers the dialogue or stays active until the dialogue is closed.
Side note: AFAIU this dialogue may appear at any time, although in practise it is usually displayed before the "Launcher" is started, this is nothing one should rely on AFAIU. Consequently simply delaying the start of Patchmanager (e.g. until the "Launcher" is fully up) does not resolve this issue reliably.
After all, this issue is clearly a bug in the current implementation of the SIM PIN dialogue, as it does not query the number of remaining tries from the SIM card, but uses its own. independent counter.
SailfishOS VERSION: 4.x, 5.0, likely all
HARDWARE: Sony Xperia 10 iii, Jolla C2, likely any
PATCHMANAGER VERSION: 3.2.11
BUG DESCRIPTION
See https://forum.sailfishos.org/t/sim-pin-remaining-attempt-count-may-be-wrong/21409
After initial boot, Patchmanager should probably wait for both the Lock Code as well as any SIM PIN entry dialogs before starting its "apply all active patches" countdown.
The text was updated successfully, but these errors were encountered: