File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -122,11 +122,10 @@ CarPlay.state(): Flow<CarPlayState> // ZLINK adapter via MCU
122122- Hotseat with configurable shortcuts
123123- Launches user-installed apps normally via Android launcher intent
124124
125- ### OTA updates via WiFi * (planned — v1)*
126- - Helm checks for and downloads its own updates over WiFi
127- - Notifies the user before downloading; user approves before install begins
128- - Requires Helm to be installed as a system app (root) for silent APK installation without Android's package installer prompt
129- - Obtaining ADB access and root on the head unit (via FEL mode) is the prerequisite for production OTA to work
125+ ### OTA updates via WiFi
126+ - Helm checks GitHub Releases for new versions and downloads updates over WiFi
127+ - Shows the new version and full changelog before downloading — user approves before anything is downloaded
128+ - Uses Android's standard package installer — no root required
130129
131130---
132131
You can’t perform that action at this time.
0 commit comments