Module-only Rebuilds
Use this workflow when you are iterating on a single system module and do not want to rebuild the full OS image.
If you want the shortest path, you can do the whole loop from your laptop with one command:
just run-module user@host GaugeCluster com.mrselectronics.gaugeclusterThat command syncs the build-server helper files and os/ customizations,
starts the module build on the server, pulls back just the rebuilt APK, and
deploys it to the connected board.
Build the module
Section titled “Build the module”On the build server, run:
cd /srv/android-automotivejust build-module GaugeClusterThat recipe reuses the same source tree and containerized build environment as
the full OS build, but it only runs m GaugeCluster after
lunch mrs_mek_8q-nxp_stable-userdebug.
When it finishes, the published artifacts are under:
/srv/android-automotive/releases/imx-automotive-16.0.0_1.1.0/apps/GaugeClusterThe directory contains the built APK and a build-time.txt summary.
The build recipe clears the entire releases/<release>/ tree first so stale
flash artifacts from a previous full build do not mix into the module output.