1. Getting Started
NEXGIA DRIVE is a dedicated launcher app for installation on an AIBOX (Android device for in-car use). This chapter covers supported devices, installation steps, and the setup needed the first time you launch the app.
1.1 Supported Devices
NEXGIA DRIVE is an app made exclusively for AIBOX (an in-car Android device running Android 13 or 15). It will not work correctly if installed on a regular commercially available smartphone or tablet.
- It only supports AIBOX units in which the manufacturer has built in special (system) privileges.
- It currently cannot be installed on devices converted to Android 16.
1.2 Installation
- Download the latest APK file from the link below.
Latest version download: NEXGIA DRIVE latest APK (Google Drive) - Transfer the downloaded APK file to the AIBOX unit, then open the file to install it.
- Launch the app once installation is complete.
Once installed, later version updates are applied automatically (see 2.7 Checking for Updates for how to check manually).
Note: If you're installing on a device that already has another launcher app installed, watch out for conflicts at startup. In particular, if the other launcher is set to launch automatically, its display may conflict with NEXGIA DRIVE. If switching between them doesn't work well, see "5. Troubleshooting."
1.3 First-Time Setup
Because NEXGIA DRIVE runs with system privileges, most permissions are automatically granted all at once during installation. Normally, you don't need to manually grant permissions yourself.
Items granted automatically:
- Accessibility (needed for the on-screen "Back" action)
- Notifications
- Location (GPS)
- Bluetooth
- Calendar
- Display over other apps (overlay display)
First Launch Flow
The first time you launch the app after installing it, the following screens appear in order.
- On the language selection screen, choose the language you want to use and tap "Next / Continue" (you can change this later in Settings).
- Review "Before You Use This App" and tap "Agree and Continue."
- On the "Welcome" screen, review the list of permissions the app uses, then tap "Get Started."
- On the "Access Permissions" screen, tap "Allow All" (you can also grant permissions individually, or postpone them with "Set up later"). On devices where permissions are auto-granted via system privileges, every item on this screen already shows as "Granted" from the start.
Once "Access Permissions" is finished, the home screen appears and you can start using the app right away.




Note: You can check and re-grant permission status at any time from Settings → Permissions (four items: Overlay / Accessibility / Notifications / Other Permissions).
1.4 Setting the Default Launcher
If you want NEXGIA DRIVE to launch automatically every time, set it as the "default home app (launcher)" using Android's standard OS feature.
Go to Settings → Display → Layout → Home App, then open the OS's standard home app selection dialog and choose it there.
Note: There have been rare reports of devices restarting repeatedly when NEXGIA DRIVE is set as the "default app at startup" and used together with certain hardware, such as multi-touch-capable levers. After changing the default launcher, we recommend waiting a while before enabling other settings (such as multi-touch). If anything goes wrong, revert the default launcher setting.
2. Basic Operations
This chapter covers the operations you'll use every day on the NEXGIA DRIVE home screen (the sidebar, display modes, widgets, DRIVE LOG, the music widget, and checking for updates).
2.1 Using the Sidebar
A persistent vertical bar (the sidebar) is shown at the edge of the home screen. The role of each sidebar button is as follows.
| Icon | Button | Action |
|---|---|---|
| Switch to Full Screen mode | Re-select the app to display | |
| Change App (Left/Right) | Re-select the app to display on each screen | |
| Swap Left/Right | Swaps the left and right apps while in Dual mode | |
| Page 1 / Page 2 | Switches between two independent screen layouts (app placement and widget placement) | |
| Screen Settings | Opens/closes the panel for switching display mode and adding widgets | |
| Ratio Adjustment (arrows) | Changes the split ratio for Dual/Half display | |
| Back | Returns to the previous screen | |
| Settings (gear) | Opens the settings screen |

Note: If the sidebar width is set to "Small," the three buttons "Change App," "Ratio Adjustment," and "Page" are combined into one; tapping it shows a selection menu (it closes automatically after 5 seconds of inactivity, or once you make a choice).

Mini Sidebar (When the Sidebar Isn't Always Shown)
Turning off Settings → Display → Sidebar → Sidebar Always Visible hides the persistent sidebar. In this case, tapping the screen brings up a temporary panel equivalent to the sidebar (the mini sidebar), which disappears automatically after the time you set (Mini Sidebar Auto-Hide: 5 / 7 / 10 seconds).

The Sidebar on the Settings Screen
On the settings screen, the persistent sidebar shows only a "Back" button (the gear button just shows your current location and doesn't respond to taps). In portrait orientation, on smaller screen sizes, and in the simplified settings (English UI), you can open an overlay menu with the following four actions from the menu button in the top right.
| Action | Behavior |
|---|---|
| Return to Car | Attempts to switch to the car manufacturer's native screen |
| AIBOX Settings | Opens the AIBOX unit's own settings app |
| Android Settings | Opens the standard Android settings app |
| Home | Returns to the NEXGIA DRIVE home screen |

2.2 Switching Display Mode and Pages
In NEXGIA DRIVE, you can choose how apps are arranged on screen as a "display mode."
- Full Screen: Displays one app in full screen.
- Dual: Displays two apps side by side (left/right, or top/bottom).
- Half: Splits the screen so that one side shows an app and the other side holds widgets (music, weather, map, and so on).
You switch the display mode from the panel opened by the sidebar's "Screen Settings" button. Whether Dual/Half splits the screen left-right or top-bottom is chosen at Settings → Display → Layout → Split Orientation (default: side by side).


Switching Between Page ① and ②
The sidebar's "Page 1" and "Page 2" buttons let you switch between two independent screen layouts. Each page remembers its own combination of displayed apps and widget placement separately.
Adjusting the Split Ratio
Pressing the sidebar's ratio adjustment buttons (arrows) changes the left/right (or top/bottom) split ratio for Dual/Half display. The amount changed per tap can be adjusted at Settings → Display → Layout → Split Ratio Step (3% / 5% / 10%, default 5%).
2.3 Adding, Moving, and Removing Widgets
From the "+ Add" button in the sidebar's "Screen Settings" panel, you can add widgets (Music / Tire Pressure / Calendar / Weather / Meter) to the screen. Widgets that have already been added show "✓ Added."
The widget picker has an "Apps" tab and a "NEXGIA" tab (the NEXGIA tab currently shows "Coming soon," and there are still hardly any widgets to choose from there).

Once placed, a widget on screen supports the following actions.
- Drag it to move it
- Pinch its frame to resize it
- Delete it
Widgets can be placed independently on "Page 1" and "Page 2."
NEXGIA DRIVE's Widgets
These are the standard NEXGIA DRIVE widgets you can add from "+ Add."






2.4 Shortcut Bar
Turning on Settings → Display → Layout → App Shortcut Bar (off by default) shows a white handle at the bottom of the app screen. Tapping this handle, or swiping up on it, opens a shortcut bar of your frequently used apps.
The number of slots you can register can be changed at Settings → Display → Layout → Shortcut Bar Slot Count (1–15, default 5). Reducing the number of slots does not remove apps you've already registered.
2.5 Using DRIVE LOG (Drive Recording)
DRIVE LOG is a feature that automatically records your driving from the moment you turn the engine on until you turn it off. It is off by default (opt-in); to use it, turn on Settings → Display → Layout → Drive Log.
- The handle for opening your records appears as a gold sliding handle at the screen edge opposite the sidebar (the Drive Log Handle setting is on by default; even with it off, you can still open DRIVE LOG from the app list or the shortcut bar).
- Pulling out the handle shows the list of drive records.

Tapping a record opens its detail screen, where you can edit its memo, mark it as saved (excluding it from automatic deletion), delete it, or copy it.
Note: Records older than 3 months are automatically deleted (records marked as saved are not deleted). Note: Setting Minimum Trip Distance and Minimum Trip Duration (both off by default) lets you avoid recording trips that are too short.
2.6 The Music Widget and Overlay
Tapping the album art on the music widget shows the music app's screen as an overlay. You can choose which side it appears on (left/right) at Settings → Widgets → Music → Music Widget Side (default: right).

Auto-Resume Settings
- At Settings → Widgets → Music → Preferred Music App, choose the main music app the widget controls (you can't set the next item until this one is set).
- Turn on Auto-Resume Music (off by default).
- Auto-Resume Time Limit (1 / 6 / 12 / 24 / 48 hours, default 24 hours) determines the window within which restarting the engine will trigger auto-resume.
With Auto-Resume Music turned on, restarting the engine automatically resumes music if it's within the time limit you set since playback last stopped. However, if you manually stop the music and then turn off the engine, the music will not resume automatically the next time you start the engine (it stays stopped).
2.7 Checking for Updates
NEXGIA DRIVE normally updates itself automatically whenever a new version is released. If you want to check manually, go to Settings → About → Version and tap the Check for Updates button. If a new version is available, a dialog appears, letting you proceed to confirm the download and installation.
You can check the currently installed version number on the same Version screen.
3. Settings Reference
This chapter explains every item on the settings screens, screen by screen. Display names and descriptions are shown exactly as they appear in the app.
3.1 Display
Settings → Display
Use the submenu on the right to select the "Layout," "Sidebar," "Status Bar," "App Management," "Network," or "Language" panel.
3.1.1 Layout
Settings → Display → Layout

| Item | Description | Options/Default |
|---|---|---|
| Home App | Selects the default home app (launcher) | Button → OS's standard "select home app" dialog (default: OS default) |
| Theme | Selects the color theme for the whole app | Dark / Cream (default: Dark) |
| Startup Page | Sets which page is shown at startup | 1 / 2 / Last Used (default: Last Used) |
| Split Ratio Step | Sets how much the screen width changes per tap of the ratio button | 3% / 5% / 10% (default: 5%) |
| Memory Optimization | The number of apps kept running in the background when switching pages Fewer apps means lighter performance |
0 / 1 / 2 / 3 (default: 3) |
| UI Size | Makes the entire screen display one step larger or smaller |
Larger / Standard / Smaller (default: Standard) |
| App Display Scale | Adjusts the size of the text and buttons of apps shown in Full Screen/Dual mode |
Much Smaller / Smaller / Standard / Larger / Much Larger (default: Standard) |
| Multi-Touch | Enables two-finger touch, such as pinch gestures on maps Only active while connected via Android Auto The screen may go blank for a few seconds when switching |
On / Off (default: Off) |
| Tap to Focus | In Dual mode, uses the first tap on an unselected screen to select that panel (the tap isn't sent to the app) |
On / Off (default: Off) |
| App Shortcut Bar | Tapping the white handle at the bottom of the app screen, or swiping up on it, brings up an app launch bar Lets you open frequently used apps with one tap |
On / Off (default: Off) |
| Shortcut Bar Slot Count | The number of registration slots shown in the shortcut bar Reducing the slot count does not remove apps you've already registered |
1–15 (default: 5) |
| Split Divider Guide Line | Always shows a short gold handle at the boundary in Dual/Half display |
On / Off (default: Off) |
| Split Orientation | Choose whether Dual/Half display splits the screen left-right or top-bottom |
Side by Side / Top and Bottom (default: Side by Side) |
| Drive Log | Keeps a record of your drives Records older than 3 months are deleted automatically (saved records are kept) |
On / Off (default: Off) |
| Drive Log Handle | Shows a handle at the screen edge for opening DRIVE LOG Even when off, it can still be opened from the app list or the shortcut bar |
On / Off (default: On) |
| Minimum Trip Distance | Trips shorter than this distance are not recorded When off, every trip is recorded |
Off / 100m / 300m / 500m / 1km (default: Off) |
| Minimum Trip Duration | Trips shorter than this duration are not recorded When off, every trip is recorded |
Off / 1min / 3min / 5min / 10min (default: Off) |
| Startup Delay | If apps fail to launch when the AIBOX starts up, delays automatic launch | Off / 1–10 sec / 15 / 20 / 30 / 60 sec (default: Off) |
| Wait for Network Before Starting | When the AIBOX starts up, waits until an internet connection is confirmed before launching apps. While waiting, turning this off in Settings launches apps immediately | On / Off (default: Off) |
Note: "Theme," "UI Size," and "App Display Scale" require the app to restart after being changed (follow the guidance in the confirmation dialog). Note: Turning on "Multi-Touch" shows a confirmation dialog, and the setting takes effect the next time the app starts. If a problem is detected, it may automatically turn back off.
3.1.2 Sidebar
Settings → Display → Sidebar

| Item | Description | Options/Default |
|---|---|---|
| Handle Position | Sets which side the back button sits on in the horizontal sidebar | Right / Left (default: Right) |
| Sidebar Position | Selects where the sidebar is shown | Left / Right / Top / Bottom (default: Right = vertical bar) |
| Sidebar Size | Selects the width of the sidebar | Small / Medium / Large (default: Medium) |
| Sidebar Always Visible | When off, you can open the sidebar via the mini sidebar that appears when you touch the screen |
On / Off (default: On) |
| Mini Sidebar Auto-Hide | How long until it automatically disappears after being touched | 5 sec / 7 sec / 10 sec (default: 5 sec) |
| Show Clock in Sidebar | Shows the time and date in the sidebar | On / Off (default: On) |
| Auto-Dim Sidebar | Dims the sidebar while it isn't being used (the clock and date don't dim) |
On / Off (default: Off) |
| Auto-Dim Delay | How long until it dims after you stop touching it | 5 sec / 7 sec / 10 sec (default: 10 sec) |
3.1.3 Status Bar
Settings → Display → Status Bar

| Item | Description | Options/Default |
|---|---|---|
| Status Bar | Shows a status bar at the top of the screen | On / Off (default: Off) |
| Status Bar Size | Selects the height of the bar | Small / Medium / Large (default: Medium) |
| Clock Position | Selects which side the clock and date are shown on | Sidebar Side / Opposite Side (default: Sidebar Side) |
| Items Shown | Selects which items appear in the status bar | Choose from the 15 items in the table below |
| Now Playing Row Position | Chooses where the currently playing song row is shown | Top / Bottom (default: Bottom) |

List of "Items Shown" (in on-screen display order):
| Item | Default | Notes |
|---|---|---|
| Clock/Date | On | Not reorderable — fixed to the far right |
| Wi-Fi | On | — |
| Mobile Signal | On | When off, "Show Mobile Band" is grayed out |
| Show Mobile Band | Off | A sub-item of "Mobile Signal" |
| CPU Usage | Off | — |
| RAM Usage | On | — |
| CPU Temperature | On | — |
| GPU Temperature | Off | — |
| GPS | On | — |
| Altitude | Off | Derived from GPS |
| Outside Temperature | Off | Derived from Open-Meteo |
| PA Temperature | Off | — |
| Tethering | Off | — |
| Now Playing | Off | Shown as its own row — not reorderable |
| Network Speed | Off | — |
3.1.4 App Management
Settings → Display → App Management

| Item | Description | Options/Default |
|---|---|---|
| App Management | Manages which apps appear in the launcher and lists all installed apps |
Shows a list of installed apps |
| Shown / Hidden | Toggles whether each app appears in the launcher | On (Shown) / Off (Hidden) |
| Uninstall | "Uninstall ◯◯?" | Button → confirmation dialog |
3.1.5 Network
Settings → Display → Network

| Item | Description | Options/Default |
|---|---|---|
| Turn On Tethering at Startup | For those using the AIBOX as a Wi-Fi hotspot Do not turn this on if you're connected to the internet over Wi-Fi (it will disconnect) |
On / Off (default: Off) |
| SIM / APN | Shows the current SIM status + a "Check APN" button | Status display + button |
3.1.6 Language
Settings → Display → Language

| Language | Notes |
|---|---|
| 日本語 | Default |
| English | — |
| Deutsch | — |
| Français | — |
| Español | — |
| Italiano | — |
| Português (Brasil) | — |
| 繁體中文 | — |
| 한국어 | — |
| Русский | — |
Note: Your choice takes effect immediately. Choosing anything other than Japanese switches the settings screen to a simplified version (a common layout displayed in English).
3.2 Navigation
Settings → Navigation
3.2.1 Nav App (Process Protection)
Settings → Navigation → Nav App

| Item | Description | Options/Default |
|---|---|---|
| Nav App (Process Protection) | Specifies the navigation app whose route is protected at shutdown Whether the route is actually restored depends on the app itself |
Heading |
| Select the Nav App to Protect | Tap to select a navigation app | Button → app selection screen (default: not set) |
| Notes | ・The registered nav app is not killed at shutdown ・Whether the route is restored depends on the nav app's own behavior ・Route restoration is not guaranteed for every app |
Static notice |
3.2.2 Other Items
The following items are not currently available.
- Traffic Announcements: Not currently available.
- Speed Camera Announcements: Not currently available.
- Announcement Volume: Not currently available.
3.3 Widgets
Settings → Widgets
Use the submenu on the right to select the "Music," "Tire Pressure," "Calendar," "Weather," or "Speedometer" panel.
3.3.1 Music
Settings → Widgets → Music

| Item | Description | Options/Default |
|---|---|---|
| Preferred Music App | Selects the main music app controlled by the widget |
Button → app selection (default: not set) |
| Auto-Resume Music | Automatically resumes music when the engine restarts |
On / Off (default: Off) |
| Auto-Resume Time Limit | Auto-resume is triggered if playback stopped within this amount of time |
1 / 6 / 12 / 24 / 48 hours (default: 24 hours) |
| Music Widget Side | Chooses which side (left/right) the app appears on when you tap the album art |
Left / Right (default: Right) |
Note: "Auto-Resume Music" can't be changed while no music app is selected. Note: "Auto-Resume Time Limit" can't be changed while "Auto-Resume Music" is off.
3.3.2 Tire Pressure Sensor (TPMS)
Settings → Widgets → Tire Pressure

| Item | Description | Options/Default |
|---|---|---|
| Tire Pressure Monitoring | Monitors tire pressure and temperature and alerts you when values are abnormal |
On / Off (default: On) |
| Pressure Unit | Sets the unit used to display tire pressure | kPa / PSI / BAR (default: kPa) |
| Low Pressure Warning Threshold | Shows a warning when pressure drops to or below this value |
50–300 kPa (default: 180 kPa) |
| High Pressure Warning Threshold | Shows a warning when pressure rises to or above this value |
200–600 kPa (default: 320 kPa) |
| High Temperature Warning Threshold | Shows a warning when temperature rises to or above this value |
30–120°C (default: 70°C) |
Pairing settings (four wheels):
| Wheel | Status | Action |
|---|---|---|
| FL (Front Left) | Not Connected (red) / Connected (green) | When not connected: "Pair" button → 30-second wait; when connected: "Unpair" button |
| FR (Front Right) | Same as above | Same as above |
| RL (Rear Left) | Same as above | Same as above |
| RR (Rear Right) | Same as above | Same as above |
Note: Pressing "Pair" waits 30 seconds and reports success/timeout via a toast notification. "Unpair" takes effect immediately with no confirmation. If there's no response for 60 seconds, the sensor is automatically treated as "Not Connected." Note: While the tire pressure sensor is off, pairing, the display unit, and each alert threshold cannot be changed.
3.3.3 Calendar
Settings → Widgets → Calendar

| Item | Description | Options/Default |
|---|---|---|
| Google Calendar Link | The button text changes depending on link status ("Link Google Calendar" / "Google Calendar Linked (Check)") | Button (default: not linked) |
| Events Shown | Sets how many upcoming events are shown in the widget | 1–6 (default: 3) |
3.3.4 Weather
Settings → Widgets → Weather

| Item | Options/Default |
|---|---|
| Temperature Unit | Celsius (°C) / Fahrenheit (°F) (default: Celsius) |
| Wind Speed Unit | (m/s) / (km/h) (default: m/s) |
| Weather Clock Format | 24-hour / 12-hour (default: 24-hour) |
| Display Mode | Detailed / Simple (default: Detailed) |
3.3.5 Speedometer
Settings → Widgets → Speedometer

| Item | Options/Default |
|---|---|
| Theme | Modern Luxury / GPS Drive / Classic GT / Digital Horizon / Performance Pulse (default: Classic GT) |
3.4 Controller
Settings → Controller
In NEXGIA DRIVE, any device that sends button input to the AIBOX can have an action assigned to each of its buttons, regardless of the device type. This mainly includes devices such as:
- A Bluetooth-connected game controller
- A Bluetooth volume controller (a remote with media buttons)
- Switches on the car's steering wheel
Switches on the car's steering wheel can be assigned from exactly the same "Mapping" screen as a Bluetooth controller. By assigning NEXGIA DRIVE actions (back, volume, track skip, split ratio adjustment, and more) to the steering wheel's forward/back/play-pause buttons and so on, you can consolidate driving-time operations onto the steering wheel even in vehicles without a dedicated remote. This is one of NEXGIA DRIVE's signature features.
Use the submenu on the right to select the "Mapping" or "Long Press Mapping" panel.
3.4.1 Mapping
Settings → Controller → Mapping

Service: Connected / Not Connected (shows the connection status of the Accessibility service)
Sets the action assigned to each regular button.
| Item | Type |
|---|---|
| Zoom In | "Detect Key" / "Clear" button |
| Zoom Out | Same as above |
| Volume Up | Same as above |
| Volume Down | Same as above |
| Back | Same as above |
| HOME | Same as above |
| Play/Pause | Same as above |
| Next Track | Same as above |
| Previous Track | Same as above |
| Enter | Same as above |
| Scroll Up | Same as above |
| Scroll Down | Same as above |
| Split Ratio Left | Same as above |
| Split Ratio Right | Same as above |
| Steering Key Compatibility Mode | Toggle (On/Off, default: Off). Description: "A compatibility setting for units where pressing a steering wheel button force-closes the launcher. Turning this on may make text input unstable in some apps." |
Note: After pressing "Detect Key," pressing a physical button assigns that action to the button. An already-assigned row can be unassigned with the "Clear" button. Reassigning a different action to the same button automatically removes the previous assignment. Note: There are 14 assignable actions: None (disabled) / Volume Up / Volume Down / Next Track / Previous Track / Back / Home / Scroll Up / Scroll Down / Enter / Play/Pause / Zoom In / Zoom Out / Split Ratio Left / Split Ratio Right. Note: If pressing a steering wheel button is fully handled by the vehicle itself (the head unit) and never reaches the AIBOX as button input (as with some vehicles' voice-assistant-only buttons), "Detect Key" won't detect it and it can't be assigned. Note: "Steering Key Compatibility Mode" is a compatibility setting for certain models where NEXGIA DRIVE force-closes when a steering wheel button is pressed. Normally you can leave it off. Turning it on used to make the keyboard disappear while typing text in the app shown on screen, but it is now automatically protected only while you're typing text.
3.4.2 Long Press Mapping
Settings → Controller → Long Press Mapping

Once you set any one button as the "Long Press Trigger Button," you can create a second set of mappings that only activate while that button is held down together with another button. Because the same physical button can be assigned different actions for "pressed alone" (the mapping in 3.4.1) and "pressed while holding the long-press trigger button" (the mapping on this page), even a controller or steering wheel switch with few buttons can be assigned a large number of operations.
Service: Connected / Not Connected (shows the connection status of the Accessibility service)
| Item | Type |
|---|---|
| Long Press Trigger Button | "Detect Key" / "Clear" button (detects the modifier key used for long-press) |
| Zoom In | "Detect Key" / "Clear" button |
| Zoom Out | Same as above |
| Volume Up | Same as above |
| Volume Down | Same as above |
| Back | Same as above |
| HOME | Same as above |
| Play/Pause | Same as above |
| Next Track | Same as above |
| Previous Track | Same as above |
| Enter | Same as above |
| Scroll Up | Same as above |
| Scroll Down | Same as above |
| Split Ratio Left | Same as above |
| Split Ratio Right | Same as above |
Note: This screen does not have a "Steering Key Compatibility Mode" option.
3.5 Backup
Settings → Backup

3.5.1 Automatic Backup
Every time you launch NEXGIA DRIVE, it automatically backs up your settings inside the AIBOX unit itself. If nothing has changed since the last backup, it skips creating a redundant one. Up to 5 generations of backups are kept, from newest to oldest; once that limit is exceeded, the oldest one is deleted automatically. This automatic backup happens entirely within the AIBOX unit and is never sent anywhere external, such as Google Drive.
If NEXGIA DRIVE's first-time setup screen appears while an automatic backup still exists (for example, right after you delete and reinstall the app), a prompt like the following appears automatically:
- Title: "Backup found"
- Body: "A local backup from (date and time) was found. Restore these settings?"
- Pressing "Restore" restores your settings from that backup and restarts the app.
- Pressing "Skip" dismisses this prompt and proceeds to normal setup (language selection, etc.) without restoring.

Note: This automatic backup and restore prompt only covers files stored on that same AIBOX unit. If you switch to a different AIBOX model, it is not carried over automatically — use the method in the next section, "3.5.2 Manual Backup and Restore," to save it to Google Drive or similar, and then load it on the new AIBOX.
3.5.2 Manual Backup and Restore
| Item | Description | Type |
|---|---|---|
| Back up settings (save to Google Drive) | Saves your current settings and DRIVE LOG records to Google Drive | Button |
| Restore settings (load from file) | Loads a saved backup file to restore your settings | Button → file picker → confirmation dialog → restore + restart |
| Backup History | "Last backup: yyyy/MM/dd HH:mm" or the file name, or "No backup" if none has been made | Status display |
| Delete All DRIVE LOG Records | Deletes all drive records, including saved ones. This action cannot be undone | Button → confirmation dialog → delete (irreversible) |
Note: The backup is a ZIP file (containing settings + finalized DRIVE LOG records). Restoring uses an "overwrite merge": only the items included in the backup are overwritten, and settings not included in it are left as they are.
Note: Pressing "Back up settings" creates a backup file and opens the share screen (Google Drive, if installed). Saving it there means that even if you switch to a different AIBOX model, you can carry over your settings and DRIVE LOG records by selecting that file from "Restore settings (load from file)" on the new AIBOX.
Note: The following items are not covered by backup/restore. If you switch to a different AIBOX model, set each of these up again on the new AIBOX.
- The API key used for navigation traffic/speed camera notifications
- Steering Key Compatibility Mode (since it's a setting tailored to compatibility with a specific model)
- Widgets from other apps added to the screen (since their registration differs per AIBOX, re-add them on the new AIBOX)
Note: Permissions such as Accessibility are granted to the AIBOX unit's OS itself, and are not covered by backup/restore. Grant them again during first-time setup on a new AIBOX.
3.6 Permissions
Settings → Permissions

| Item | Description | Destination |
|---|---|---|
| Allow Overlay | Displays over other apps | Android Settings (overlay permission) |
| Allow Accessibility | Enables the Back action | Android Settings (accessibility) |
| Allow Notifications | Stabilizes overlay display | Notification permission dialog |
| Allow Other Permissions | Location, calendar, Bluetooth, etc. | App info screen |
Note: Each item's status (green "Granted" / red "Not Granted") is re-evaluated every time you open the screen.
3.7 About
Settings → About
Submenu order: "Getting Started & Notes," "Version," "Privacy Policy & Terms of Use," "Open Source Licenses," "Contact Us"
3.7.1 Getting Started & Notes
Settings → About → Getting Started & Notes

Made up of a banner, a 4-item "[About Operation]" section, a 3-item "[Usage Guidelines]" section, and a footer.
3.7.2 Version
Settings → About → Version

| Item | Description | Type |
|---|---|---|
| Version | Shows the current version number (fetched automatically at runtime) | Display |
| Check for Updates | — | Button |
| Compatible Devices | AIBOX only (will not work on regular Android devices) | Display |
| Update History | Shows past update details | Text inside a gold frame |
3.7.3 Privacy Policy & Terms of Use
Settings → About → Privacy Policy & Terms of Use

Made up of sections on crash report submission, handling of personal information, a disclaimer, a prohibition on distribution/redistribution, and a footer.
3.7.4 Open Source Licenses
Settings → About → Open Source Licenses

List of OSS licenses:
| Library |
|---|
| AndroidSVG |
| Various AndroidX libraries |
| ZXing Core |
| ACRA |
| DSEG (font) |
| Tomorrow (font) |
3.7.5 Contact Us
Settings → About → Contact Us

| Item | Description | Type |
|---|---|---|
| LINE Official | Scan the QR code to add us | Display only (not tappable) |
| Telegram | Scan the QR code to add us | Display only (not tappable) |
| arc@nexgia.net | Tap to launch the mail app (with a pre-filled template) | |
| Send Log | — | Button → sends directly to the developer |
Note: If you need to send a log when something goes wrong, you can send it from Settings → About → Contact Us → "Send Log."
4. Recommended Initial Settings
Once you start using NEXGIA DRIVE, we recommend checking and adjusting the settings below first. Any item not listed here can be left at its default value.
Open the settings screen via Settings (the gear icon on the sidebar, the shortcut bar, etc.) → each category, in that order.
4.1 AIBOX Running Android 13
| Setting | Path | Recommended Value | Why |
|---|---|---|---|
| Set the music app + turn on Auto-Resume Music | Settings → Widgets → Music → ① Choose your music app under "Preferred Music App" ② Turn on "Auto-Resume Music" | Set the music app first, then turn on Auto-Resume Music (off by default) | You can't operate the "Auto-Resume Music" toggle at all until a music app is set. Set the app first, then turn it on |
| Set the nav app | Settings → Navigation → Nav App → "Select the Nav App to Protect" | Set the nav app you normally use | Setting this means that app alone won't be killed at shutdown, and NEXGIA DRIVE will try to preserve its route (whether the route is actually restored depends on that app's own behavior) |
| Sidebar position | Settings → Display → Sidebar → "Sidebar Position" | The side closer to the driver's seat (right for right-hand-drive cars, left for left-hand-drive cars) | Placing it on the driver's side makes it easier to operate while driving (right is the default) |
| Steering Key Compatibility Mode | Settings → Controller → Mapping → "Steering Key Compatibility Mode" | Leave it off (default) in principle. Only turn it on for devices where pressing steering wheel buttons force-closes the launcher | Turning it on can make text input unstable in some apps (improved in recent versions), so leave it off on devices that don't show this symptom |
| Startup Delay | Settings → Display → Layout → "Startup Delay" | Off (default). Only set it to a few seconds or more if the app fails to auto-start when AIBOX boots | This setting is for devices where startup is too fast for the app to be ready in time. If you don't see this symptom, leave it at the default |
| Wait for Network Before Starting | Settings → Display → Layout → "Wait for Network Before Starting" | Turn on if you see the symptom (off by default) | Useful if the app fails to start properly because there's no internet connection right after startup. Even while waiting, turning it off lets the app start immediately |
| Turn On Tethering at Startup | Settings → Display → Network → "Turn On Tethering at Startup" | Only turn on if you use AIBOX as a Wi-Fi hotspot (off by default) | Turning this on while connected to the internet over Wi-Fi will disconnect that connection. Only enable this if you don't use Wi-Fi. Note that with SoftBank lines, tethering only works on devices sold by SoftBank or on iPhone, so this feature doesn't apply otherwise |
| Automatic Backup | No action needed (enabled automatically). For a manual save, go to Settings → Backup → "Back up settings (save to Google Drive)" | No settings change needed | Your settings are automatically saved locally on the device, so there's nothing to do the first time. If needed, you can restore from the "Backup found" prompt shown after reinstalling |
About AIBOX running Android 13: It's fine to use the recommended values above as-is. There's nothing else to note.
4.2 AIBOX Running Android 15
| Setting | Path | Recommended Value | Why |
|---|---|---|---|
| Set the music app + turn on Auto-Resume Music | Settings → Widgets → Music → ① Choose your music app under "Preferred Music App" ② Turn on "Auto-Resume Music" | Set the music app first, then turn on Auto-Resume Music (off by default) | You can't operate the "Auto-Resume Music" toggle at all until a music app is set. Set the app first, then turn it on |
| Set the nav app | Settings → Navigation → Nav App → "Select the Nav App to Protect" | Set the nav app you normally use | Setting this means that app alone won't be killed at shutdown, and NEXGIA DRIVE will try to preserve its route (whether the route is actually restored depends on that app's own behavior) |
| Sidebar position | Settings → Display → Sidebar → "Sidebar Position" | The side closer to the driver's seat (right for right-hand-drive cars, left for left-hand-drive cars) | Placing it on the driver's side makes it easier to operate while driving (right is the default) |
| Steering Key Compatibility Mode | Settings → Controller → Mapping → "Steering Key Compatibility Mode" | Leave it off (default) in principle. Only turn it on for devices where pressing steering wheel buttons force-closes the launcher | Turning it on can make text input unstable in some apps (improved in recent versions), so leave it off on devices that don't show this symptom |
| Startup Delay | Settings → Display → Layout → "Startup Delay" | Off (default). Only set it to a few seconds or more if the app fails to auto-start when AIBOX boots | This setting is for devices where startup is too fast for the app to be ready in time. If you don't see this symptom, leave it at the default |
| Wait for Network Before Starting | Settings → Display → Layout → "Wait for Network Before Starting" | Turn on if you see the symptom (off by default) | Useful if the app fails to start properly because there's no internet connection right after startup. Even while waiting, turning it off lets the app start immediately |
| Turn On Tethering at Startup | Settings → Display → Network → "Turn On Tethering at Startup" | Only turn on if you use AIBOX as a Wi-Fi hotspot (off by default) | Turning this on while connected to the internet over Wi-Fi will disconnect that connection. Only enable this if you don't use Wi-Fi. Note that with SoftBank lines, tethering only works on devices sold by SoftBank or on iPhone, so this feature doesn't apply otherwise |
| Automatic Backup | No action needed (enabled automatically). For a manual save, go to Settings → Backup → "Back up settings (save to Google Drive)" | No settings change needed | Your settings are automatically saved locally on the device, so there's nothing to do the first time. If needed, you can restore from the "Backup found" prompt shown after reinstalling |
About AIBOX running Android 15: On some units, the steering wheel buttons have been observed to stop responding after reinstalling the app. If this happens, don't redo your settings — instead, restart the AIBOX unit itself (see "5. Troubleshooting" for details).
5. Troubleshooting
5.1 Common Symptoms and Causes
Below are the representative symptoms confirmed so far. Most of these are due to the AIBOX unit itself or third-party apps, and are not bugs in NEXGIA DRIVE.
| Symptom | Cause | Solution |
|---|---|---|
| Kodi won't start, or the screen goes black | This is caused by the AIBOX unit's system setting (hostname), which makes the Kodi app itself force-close on launch. This is not a bug in NEXGIA DRIVE | There's currently no way to fix this from the app side. If this concerns you, please check with the AIBOX retailer or manufacturer |
| In dual-screen display, one side turns white, or the screen grows as you enlarge it | This happens because some older apps (e.g. "GPS Test Plus," which comes preinstalled on AIBOX) still use an old spec and don't support screen resizing. This is not a bug in NEXGIA DRIVE | Resize to the size you want to use (or slightly larger) first, then relaunch that app. If it turns white, shrinking the screen once will restore it |
| Can't do a fresh install on an AIBOX running Android 16 | On some newer Android (16) AIBOX units, OS-level install restrictions can prevent installing the app fresh | Please check whether your device is a supported model (an AIBOX-specific ROM). There is currently no workaround available from the app side |
| Screen goes black, or the previous app stays on screen, when using another launcher app | When another launcher app launches Google Maps on a different screen, standard Android behavior can switch where the map is displayed. This is not a bug in NEXGIA DRIVE | Re-selecting the nav app from the app list restores it |
| DRIVE LOG records show the address as coordinates (numbers) instead of an address | This is most likely because the AIBOX unit's Google account authentication has expired (this can happen after removing or switching Google accounts) | Go to AIBOX's Settings → Apps → Google Play Services → Storage → "Clear Data" → restart AIBOX → open Google Maps or the Play Store once to redo authentication |
| CarPlay disconnects on the new RAV4 (actually the AIBOX unit is restarting) | The AIBOX unit's CarPlay mirroring feature can error out when communicating with the new RAV4, causing the AIBOX to restart repeatedly. This is not a bug in NEXGIA DRIVE | Restart the AIBOX unit. If it doesn't improve, check with the AIBOX retailer or manufacturer about a firmware update |
| On some AIBOX units, fade and other animations don't play and screens switch abruptly instead | On some AIBOX units, the system-wide animation setting is disabled, so transitions don't play smoothly (this is only cosmetic and doesn't affect functionality) | No action needed |
| Text input is difficult or behaves oddly while Steering Key Compatibility Mode is on | Compatibility mode is designed to prevent steering wheel button presses from force-closing the launcher, but turning it on comes with a known limitation: on-screen keyboard input can become unstable | If you type frequently, turn it back off. This has been improved in recent versions. Devices that don't experience the launcher crashing from steering wheel buttons don't need to turn this on in the first place |
| Music doesn't auto-play even after restarting the engine | There are a few possible causes. ① By design, a track you paused yourself is not eligible for auto-resume (to prevent accidental resume) ② It's also not eligible if it's been stopped for longer than the "Auto-Resume Time Limit" ③ A very brief power interruption when the engine turns off could momentarily restart the AIBOX, which could be mistakenly recorded as "stopped" (fixed in recent versions) | Go to Settings → Widgets → Music and check that a music app is set, Auto-Resume Music is on, and you're within the wait time. If it doesn't improve, please send a log and contact us (see 5.2) |
| Steering wheel buttons stopped responding after reinstalling the app | On some AIBOX units, the steering wheel button signal itself can stop arriving after the app is reinstalled (an issue on the AIBOX system side) | Don't redo your settings — you must restart the AIBOX unit itself. No other method will fix this |
| A widget you added disappeared or stopped showing | On some AIBOX units, the widget repositioning process could, in rare cases, lose its placement data and become hidden — a bug that's fixed in recent versions | Update to the latest version, then place that widget again from "+ Add" in the screen settings panel |
| Tapping an app shows "This app is already in use on another screen" | That app is already running on the other screen (the other side of dual-screen, or the other page among page ①/②) | Close that app on the other screen where it's in use, or choose a different app |
※With SoftBank lines, tethering only works on devices sold by SoftBank or on iPhone, so this feature doesn't apply otherwise. This feature can't be used with a SoftBank-line smartphone.
5.2 Sending Logs
If you experience a symptom, please send a log using the steps below as soon as possible afterward. This gives the developer an important clue when investigating the situation.
Settings → About → Contact Us → "Send Log"
Pressing the button sends the logs on your device directly to the developer. You don't need to attach the log contents to an email yourself.
5.3 Contact and Request Form
Questions, bug reports, and requests are welcome through the channels below (the same contact points are also available at Settings → About → Contact Us).
- Official LINE: via the QR code in the app
- Telegram: via the QR code in the app
- Email:
arc@nexgia.net(tapping this from the About screen opens your mail app with a pre-filled template) - Request Form: https://forms.gle/78qNQa1f5EvWTLt58
When reporting a bug, if possible, please send a log using the steps in 5.2 before contacting us — it makes investigation smoother.
6. Update History
6.1 Checking Your Current Version
Opening Settings → About → Version shows the currently installed version number (v0.0.0). When contacting us, letting us know the version number from this screen helps investigation go smoothly.
The same screen also shows the note "Compatible Devices: AIBOX only (*Does not work on general Android devices)."
6.2 How Automatic Updates Work
Since NEXGIA DRIVE is distributed through its own method rather than an app store, updates happen in the following flow.
- When the app starts, it automatically checks whether a new version has been released
- If a new version is available, a dialog titled "Update available" appears. Choosing "Update" starts the download
- Once the download finishes, the install process runs
- Restarting AIBOX (or the app) is required for the update to take effect
If you choose "Later," you'll be prompted again the next time the app starts.
To check manually: You can perform the same check from Settings → About → Version → the "Check for Updates" button.
6.3 If Updating Doesn't Work
If the download fails, or it stays stuck on "checking," please try the following.
- Press "Check for Updates" again while connected to a stable network such as Wi-Fi
- Wait a while and try again (depending on network conditions, the download can be held pending)
- If it still doesn't improve, you can manually download the latest APK file and reinstall it
Manual download of the latest version: https://drive.google.com/file/d/15bx557pzHBX2h2b6_v4i2y_wgjHpNkT3/view?usp=sharing
Installing a manually downloaded file also keeps all your existing settings intact.
6.4 Update History Page
The "Update History" section within the About screen may currently show content that differs from what actually changed in each version. The latest update details (what changed) will be provided below.
When a new version is distributed, we'll also announce the update details separately. If you have questions about specific changes, please contact us through the channels in 5.3.