App 2.35.3: car build with the English EVHardware

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LhzAVaUyqcw5PkGjz4mWW6
This commit is contained in:
2026-10-25 22:03:22 +01:00
co-authored by Claude Opus 5.5
parent 8b2acc3e70
commit 97e9644d9a
2 changed files with 6 additions and 3 deletions
+4 -1
View File
@@ -39,7 +39,7 @@ car ──live telemetry───▶ car.k8s.stinnesbeck.com (Go)
### Status ### Status
Current: app 2.35.2, server 2.6.1 (pinned by digest in `k8s/server.yaml`; applied and running Current: app 2.35.3, server 2.6.1 (pinned by digest in `k8s/server.yaml`; applied and running
on the cluster since 2026-10-25). on the cluster since 2026-10-25).
- [x] On the car: QR pairing, values on the Overview, voice-key double press, full screen - [x] On the car: QR pairing, values on the Overview, voice-key double press, full screen
@@ -138,6 +138,9 @@ tyre pressures, GPS (lat, lon, elevation, heading) and the is_* flags. It does *
confirmed car facts, app structure, UI conventions, build/test/ship, documents. It replaces confirmed car facts, app structure, UI conventions, build/test/ship, documents. It replaces
upstream's EVABRPUploader text. The test emulator is now in the flake: `nix run .#car-emulator` upstream's EVABRPUploader text. The test emulator is now in the flake: `nix run .#car-emulator`
(Android 9 AOSP at 1920×720, 160 dpi; the car build installs as the system user — checked). (Android 9 AOSP at 1920×720, 160 dpi; the car build installs as the system user — checked).
- 2026-10-25 — App 2.35.3: a car build with the English EVHardware (comments, log lines, the
"Layer" names); no change in behaviour. Emulator: starts, no crash, the log reads
"Layer1: …" to "Layer5: …". Not tried on the car.
- 2026-10-25 — EVHardware in English: the French comments (and the half-translated ones like - 2026-10-25 — EVHardware in English: the French comments (and the half-translated ones like
"l'screen", "registersment", "initialisesd") in `EVHardware.kt` and five test files, the French "l'screen", "registersment", "initialisesd") in `EVHardware.kt` and five test files, the French
log messages ("aucun init() fonctionnel", "introuvable", "state initial", "ERREUR"), the French log messages ("aucun init() fonctionnel", "introuvable", "state initial", "ERREUR"), the French
+2 -2
View File
@@ -34,8 +34,8 @@ android {
applicationId "com.stinnesbeck.nilsmg4" applicationId "com.stinnesbeck.nilsmg4"
minSdk 27 minSdk 27
targetSdk 36 targetSdk 36
versionCode 137 versionCode 138
versionName "2.35.2" versionName "2.35.3"
// Nothing about the server ships in the APK: its URL and ingest token are entered in // Nothing about the server ships in the APK: its URL and ingest token are entered in
// the app's Server tab (ServerConfig), and the database is only reachable by the server. // the app's Server tab (ServerConfig), and the database is only reachable by the server.