[Unit]
Description=FWS — réasserte BootOrder=FWS et le marqueur de retour Windows (gameboot)
Documentation=file:///usr/share/doc/fws/hibernate-swap-dualboot.md
# Jamais sur le live, uniquement sur un système installé UEFI.
ConditionPathExists=!/run/archiso
ConditionPathExists=/sys/firmware/efi
After=local-fs.target
# Ne pas retarder le boot : purement best-effort.
DefaultDependencies=no
Before=multi-user.target

[Service]
Type=oneshot
ExecStart=/usr/local/bin/fws-gameboot-bootfix
# Ne jamais faire échouer le boot si efivars indisponible.
SuccessExitStatus=0 1

[Install]
WantedBy=multi-user.target
