Trey Moen
|
01e7606b70
|
esim.py: subcommand CLI with indexed profile selection (#37968)
Lets you `esim.py switch 2` instead of typing the full iccid. Profiles
are stable-sorted by iccid so indices are deterministic.
|
2026-05-07 19:03:08 -07:00 |
|
Trey Moen
|
f8c45d307c
|
esim: skip listing profiles on mutation ops (#37878)
|
2026-04-22 08:48:02 -07:00 |
|
Trey Moen
|
c7382f8258
|
esim: harden AtClient with retry loops and reconnect (#37771)
|
2026-04-07 14:33:49 -07:00 |
|
Trey Moen
|
69544c57fd
|
refactor(esim): cleanup lpa (#37260)
cleanup lpa
|
2026-02-19 09:28:04 -08:00 |
|
Trey Moen
|
3f1f7ad89c
|
feat(esim): remove bootstrap (#36954)
feat: remove bootstrap
|
2025-12-24 09:04:34 -08:00 |
|
Trey Moen
|
cabfa7b735
|
Revert "esim: remove bootstrap and delete (#36732)" (#36747)
This reverts commit 6d04251517.
|
2025-12-01 22:45:11 -08:00 |
|
Trey Moen
|
6d04251517
|
esim: remove bootstrap and delete (#36732)
init
|
2025-11-30 14:43:29 -08:00 |
|
Trey Moen
|
6a4f685d04
|
feat(esim): bootstrap (#36094)
* bootstrap
* more
* fix
* simple
* moar
* clarify
---------
Co-authored-by: Comma Device <device@comma.ai>
|
2025-09-03 11:34:03 -07:00 |
|
Trey Moen
|
c4f2cf5299
|
feat(esim): enable eSIM profile hotswapping (#35324)
* reboot
* no sleep
* test
* back
* wait for sim
* simpler
* retry
* Revert "retry"
This reverts commit f1297160f3c085f43fc0356abb51fb52fa93ea2c.
|
2025-05-30 11:29:17 -07:00 |
|
Trey Moen
|
993b1b4d88
|
refactor: LPA interface, CLI location (#35328)
* refactor: LPABase, simpler switch() interface
* leave this since LPABase hides
* hw-agnostic esim.py
* newline
* use latest
|
2025-05-25 08:54:07 -07:00 |
|