Z-Maps Car
Download
APKs split by CPU architecture, from 10 MB, plus three ways to get the file onto a head unit.
Version 0.1.0
Pick the build that matches your chip
If you do not know which chip your unit has, take the universal build — larger, but certain to run. You can switch to a smaller one later.
Older head units (32-bit)
app-armeabi-v7a-release.apk
- ABI
- armeabi-v7a
- Size
- 10 MB
Recent head units (64-bit)
app-arm64-v8a-release.apk
- ABI
- arm64-v8a
- Size
- 13 MB
When you do not know the chip
app-universal-release.apk
- ABI
- All
- Size
- 44 MB
The APKs here are signed with Z-SOFT's release keystore. Because they come from outside an app store, Android will still ask you to confirm the install — that is normal. If you previously installed an unsigned build, uninstall it first: Android will not update across a change of signature.
Installing
Three ways to get the APK onto a head unit
Fastest: a USB stick
Copy the APK to a USB stick, plug it into the head unit, open the built-in file manager and tap the file. Allow 'install from unknown sources' when asked.
Over adb on the same Wi-Fi
Many head units have adb enabled on port 5555. Find the unit's IP in its Wi-Fi settings, then run these two commands from a computer.
adb connect <head-unit-ip>:5555 adb install -r app-armeabi-v7a-release.apkGrant location permission, then test
Open the app and grant location permission. Park outdoors and wait for 'GPS good' before driving — the first fix can take a minute or two.
Before you download
Questions people ask first
My unit has no Google Play Services. Will it work?
Yes — that is the group the app was written for. It uses plain LocationManager rather than Google's Fused Location, so Play Services is not needed.
Does it use mobile data?
Yes, to fetch map tiles for roads you have not driven before. Roads already in the 512 MB on-device cache are not fetched again.
What if there is no SIM in the head unit?
It works for map areas already in the cache. Areas you have never driven will have no map background, though speed and limits still work where that stretch was cached earlier.
Does the app send my location anywhere?
No. Location is processed on the device only. There is no account, no server of our own, and no journey is uploaded anywhere. The privacy page has the detail.
