Skip to main content

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.

Most head units

Older head units (32-bit)

app-armeabi-v7a-release.apk

ABI
armeabi-v7a
Size
10 MB
Download

Recent head units (64-bit)

app-arm64-v8a-release.apk

ABI
arm64-v8a
Size
13 MB
Download

When you do not know the chip

app-universal-release.apk

ABI
All
Size
44 MB
Download

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

  1. 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.

  2. 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.apk
  3. Grant 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.