📈 GH Trending Explorer 🎲 Surprise me

← all repos

PiggyBackBayonet / MiAuto

git clone https://github.com/PiggyBackBayonet/MiAuto.git v0.1.1 · 7d ago

小米 / OPPO / vivo 等 ICCOA CarLink 手机投上车机:无线连接,无需转接盒、无需 root。Car-side ICCOA CarLink receiver for Xiaomi CarWith, OPPO Car+ and vivo Jovi InCar.

—
stars, 24h
+407
stars, 7 days · #145
+407
stars, 30 days · #663
407
★ total · +407% this week
48
forks · 37 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageKotlin
LicenseAGPL-3.0
Created2026-10-13 (7d ago)
Last push7d ago
Watchers3
OwnerUser

GitHub topics

Links

README excerpt
# MiAuto
**Xiaomi CarWith, OPPO Car+, vivo Jovi InCar and other ICCOA CarLink phones, on your car's head
unit. Wireless.**
**MiAuto runs on the car**, advertises itself as an ICCOA CarLink-capable head unit, and pairs
with a phone that already supports it — Xiaomi CarWith, OPPO Car+ 车联, vivo Jovi InCar and
others. Your phone keeps its own maps, music and calling apps — nothing extra is installed on
the phone, and the car needs no companion account, dongle, cable, root or firmware modification.
> **This repository is built on DiAuto Pro**,
> which is an independent fork of DiAuto, which in
> turn is an independent fork of Open Headunit.
> The car-side shell, the settings tree and the BYD cluster / HUD outputs come from that
> lineage; the phone-side protocol has been replaced with ICCOA CarLink — the one protocol that
> Xiaomi CarWith, OPPO Car+ and vivo Jovi InCar all speak.
> See Credits and license below.
Download & installation ·
Latest release
English · 简体中文
## What's new in 0.1.1
Wording only — behaviour is identical to 0.1.0.
- ICCOA CarLink is a standard jointly initiated by Xiaomi, OPPO and vivo, so the home screen,
 the About and Support screens and the legal notice now name Xiaomi CarWith, OPPO Car+ and
 vivo Jovi InCar together instead of Xiaomi alone.
- The legal notice now explains what ICCOA CarLink is, and lists OPPO and vivo alongside
 Xiaomi, ICCOA, Google and BYD.
- Added Traditional Chinese home-screen strings; a zh-TW device used to fall back to English.
## What's new in 0.1.0
First public release.
- Wireless ICCOA CarLink reception on the car — Xiaomi CarWith, OPPO Car+ and vivo Jovi InCar
 phones included — with a 6-digit pairing code shown on the car screen and confirmed on the
 phone.
- A **30-second re-advertise watchdog**: while the car is unconnected it restarts its
 advertisement, which brings back a pairing prompt that was dismissed on the phone without
 restarting the app.
- The **full settings tree inherited from the base project** — connection, display, video,
 input, audio, backup, reset and diagnostics.
- The inherited **instrument cluster and HUD projection paths**, kept for cars that expose
 those areas and off by default.
- Its own package name (`com.miauto.app`) and its own release signing key, so MiAuto installs
 next to other receiver apps on the same head unit.
## Headline features
Each item below is described with its actual state, not just its promise.
### 1. Phone connectivity on the car
The app advertises an ICCOA CarLink head unit — the kind Xiaomi CarWith, OPPO Car+ and vivo
Jovi InCar all connect to; the phone finds it in the nearby-device list, a 6-digit code is
confirmed on the phone, and the phone screen appears on the car. There is no button to press
on the car side for a normal first pairing.
The car-side codebase still contains the Android Auto half of the base project. It is kept
only as a foreground keep-alive, and its Android-Auto-only side effects are deliberately
disabled through a build