Skip to content

Android application to install ID6 AA (V0.8.1)

Choose a tag to compare

@BimmerTuner BimmerTuner released this 06 Nov 02:40
· 132 commits to main since this release
074c9de

V0.8.1:

  • Fixed some connection issues with Github
  • Added WiFi Adapter capability (NOT YET FUNCTIONAL)

USE WIRED METHOD!

REMEMBER TO ENABLE ETHERNET CONNECTION ON YOUR PHONE SETTINGS! (Ethernet Tethering in Connection settings)

NBT Evo Android Auto Release Manager

I developed an Android application that allows BMW owners to install and manage Sq00ky's native Android Auto (NBT-AAD) directly from their Android phone, completely eliminating the need for a Windows laptop.

Credits to AI and Sq00ky!

The app is designed for BMW vehicles equipped with NBT EVO / iDrive 6.

REMEMBER TO ENABLE ETHERNET CONNECTION ON YOUR PHONE SETTINGS!

Key Features:

One-Tap Connection: Automatically detects the BMW head unit through a USB-to-Ethernet (ENET) adapter.

Automatic SSH Setup: Detects and enables SSH access when necessary, then authenticates with the head unit.

GitHub Integration: Fetches available NBT-AAD releases directly from GitHub, including stable and beta versions.

Release Management: Allows users to select, download, and install specific Android Auto versions.

File Integrity Verification: Uses SHA-256 checksums to verify downloaded installation files.

Backup & Restore: Supports backing up and restoring existing installations.

Uninstall Support: Provides an option to remove NBT-AAD files.

How It Works:

Connect your phone to the BMW using a USB Ethernet adapter → Open the app → Connect to the vehicle → Select a GitHub release → Install Android Auto.

Planned Enhancement: Support for the Bootmod3 wireless Wi-Fi adapter, allowing installations without a physical Ethernet connection.

The Goal: Make installing, updating, and managing native Android Auto on BMW iDrive 6 as simple as possible, using only an Android smartphone without requiring a laptop or complicated manual SSH commands.