Skip to content

Repository files navigation

AA Browser

kododake%2FAABrowser | Trendshift

Android License Sponsor GitHub Sponsors Download APK on GitHub Releases Get it on Obtainium

The ultimate WebView browser experience for Android Auto head units. Transform your "parked time" with a sleek, modern browser designed specifically for the road.

Caution

Beware of Fake Websites Fake websites impersonating AA Browser have appeared. This GitHub repository (https://github.com/kododake/AABrowser) is the ONLY official source. To prevent malware infections and financial damage, absolutely do not trust or download from any other websites.

Note

Requires Android 15 or later

📲 Easy Install: No need for a special installer. Just download and install.

🚀 Updates: Using Obtainium (linked above) is recommended to keep the app automatically up to date without limitations. Alternatively, you can download the APK from GitHub Releases.


AA Browser showcase screenshot

✨ Key Features

  • 🎨 Material 3 Expressive UI: Built specifically for car screens with fluid expressive animations, modern bottom sheets, and true-black AMOLED theme.
  • 🎬 Immersive Video & Fullscreen: Stream DRM-protected video (Widevine L3) and toggle instant fullscreen with a single tap for parked entertainment.
  • 🚀 Dynamic Start Page: Up to 6 quick-link tiles with smooth drag-and-drop reordering, cached site icons, and custom background image support.
  • 🗂️ Desktop-Class Tab Management: Easily open, switch, close, and restore multiple browser tabs directly from your dashboard.
  • 🚗 Car-First Controls: One-touch mobile/desktop mode switching, global UI scaling, and intuitive bookmark management designed for head units.

📸 Screenshots

AA Browser light mode live screenshot AA Browser dark mode live screenshot

📱 Quick Start & Safety 🚦

🛑 Developer's Safety Request

  • Driver's Duty: If you're the one steering, DO NOT LOOK AT THIS APP. If you think your eyes might wander while driving, uninstall it right now! Seriously, your safety is my top priority.
  • Passenger's Joy: This app is for your passengers or for when you are safely parked.
  • Legal Note: I built the code, but the GPLv3 license means I am NOT RESPONSIBLE for your actions. Drive smart!

🛠️ How to Enable Unknown Sources on Android Auto

To use this app, you must unlock the hidden Developer Settings.

  1. Open Android Auto Settings: Search for "Android Auto" in your phone's settings.
  2. Unlock Developer Mode: Scroll to the bottom and tap the "Version" section 10 times. Tap OK on the pop-up.
  3. Open Developer Settings: Tap the three-dot menu (⋮) in the top-right corner -> Developer settings.
  4. Enable Unknown Sources: Find the Unknown sources checkbox and turn it on.

❓ Troubleshooting

App not starting? If the app fails to launch, try opening a non-Google Maps navigation app (such as Waze) first, then open AA Browser.


⚠️ Current Issues

  • 🚫 No Ad Blocking: Ad filtering is not currently implemented.
  • 🚗 Stationary Use Only

🤝 Contributors

Every contribution makes AA Browser better!

  • 🐛 Found a bug? Check for existing issues and open a new one with reproduction steps if none are found.
  • 💡 Got an idea? Start a discussion.
  • 🔧 Wanna code? Fork the repo and submit a PR!
  • 📸 Show it off: Share a photo of AA Browser on your dashboard in the Discussions tab!
kododake
kododake

Project Lead & Maintainer
Colin Crowther
Colin Crowther

Original Design
jigneshbhavani
jigneshbhavani

Microphone Support
SaveEditors
SaveEditors

Multi-tab support,Original Home screen
gregorixG
gregorixG

Desktop site UA handling
breakzplatform
breakzplatform

Custom UA handling

🛡️ Privacy, Reimagined

I care about the app's growth, but I care about your privacy even more. This app is designed with a Transparency-First policy:

Important

I have ZERO interest in your browsing habits.

  • 🚫 No URL Tracking: I don't (and physically can't) see which websites you visit, what you search, or what you type.
  • 🕵️ Self-Hosted Analytics: I use a private Umami instance. No IP track, No Google, No Meta, no Big Tech trackers.
  • 🆔 Anonymous Data: I only see "The app was opened" and This App Versions. I use a random, anonymous UUID that isn't tied to your device ID or personal info.

☕ Support a Student Developer & Project Sustainability

Warning

⚠️ An Urgent Reality Check from the Developer

AA Browser now serves over 50,000 daily users and 1.5 million monthly users. However, despite this massive scale, donations over the last 2+ months have been literally $0 (¥0).

As a solo student developer balancing studies while single-handedly managing infrastructure costs, device testing, and frequent Android Auto breakages, this situation has become critically tough and unsustainable.

Continuous active development, timely bug fixes, and critical security patches require real resources. Even a single cup of coffee makes an immense difference and directly keeps this project alive, safe, and evolving.

If AA Browser brings convenience or fun to your drives, please consider chipping in:

👉 Support on Buy Me a Coffee ☕✨
👉 Sponsor on GitHub Sponsors 💖

https://buymeacoffee.com/kododake

https://github.com/sponsors/kododake

If you sponsor the project, please let me know in the Discussions! I'd love to add you to our sponsors list as a token of my gratitude.


Stay safe, keep your eyes on the road, and happy browsing! 🚗💨

About

Android Auto WEB Browser

Resources

Stars

521 stars

Watchers

37 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages