From 2f4981045ba90d3ae5956570b9414cbd150f9c8b Mon Sep 17 00:00:00 2001 From: Andi Radulescu Date: Fri, 7 Aug 2026 20:39:45 +0300 Subject: [PATCH] esim: report when no eUICC is available (#38497) * esim: report when no eUICC is available * remove newline --- openpilot/common/esim/esim.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/openpilot/common/esim/esim.py b/openpilot/common/esim/esim.py index 8456d4dd47..cb155a1d88 100755 --- a/openpilot/common/esim/esim.py +++ b/openpilot/common/esim/esim.py @@ -50,6 +50,8 @@ if __name__ == '__main__': args = parser.parse_args() lpa = HARDWARE.get_sim_lpa() + if not lpa.is_euicc(): + raise SystemExit("no eUICC detected") if args.cmd == 'switch': lpa.switch_profile(resolve_iccid(lpa, args.profile)) elif args.cmd == 'delete':