Skip to content

kododake/AABrowser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

62 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

AA Browser

kododake%2FAABrowser | Trendshift

Android License 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

โœจ Features

  • ๐ŸŽฏ Native Automotive UI: Designed specifically for car displays, not just a stretched phone app.
  • ๐ŸŽฌ Immersive Media: Watch fullscreen DRM-protected video (supports Widevine L3 only due to technical limitations) โ€” perfect for charging breaks or while parked in a "flat, boring desert world."
  • ๐ŸŽจ Light + AMOLED Themes: Switch between a bright light theme and a true-black AMOLED dark mode built for car displays.
  • ๐ŸŒ“ Beta Dark Pages: Optionally ask WebView to darken supported pages while the dark theme is active.
  • ๐Ÿ  Home Page Or Start Page: Launch straight into a custom home page, or use the start page dashboard when no home page is set.
  • ๐Ÿš€ Six Quick Links: The start page now supports up to six shortcut cards with default popular sites and a custom background image.
  • ๐Ÿ—‚๏ธ Real Tabs + Tab Manager: Open multiple browser tabs, switch between them from the in-app tab manager, and close tabs without losing your place.
  • โ™ป๏ธ Restore Last Tabs: Optionally reopen the full tab session from your previous launch when no home page override is active.
  • ๐Ÿ” Resume Last Page: Optionally reopen the last visited page on launch when no home page is configured.
  • ๐Ÿงญ Persistent URL Bar: Optionally keep a compact address bar visible above the page for faster browsing.
  • ๐ŸŽ›๏ธ Configurable Quick Action Button: Choose whether the floating button opens the controls menu or jumps straight to the URL bar, keep it always visible, and move it to a corner that fits your screen.
  • ๐Ÿ–ผ๏ธ Cached Site Icons: Quick-link cards cache first-party site icons locally so the start page stays branded without refetching on every launch.
  • ๐Ÿ”Ž Global Display Scale: Adjust the full UI and page-content scale together with presets or a custom percentage.
  • ๐Ÿ”„ Smart Desktop Mode: Seamlessly toggle between mobile and desktop rendering.
  • ๐Ÿ“š Dashboard Bookmarks: Quick access to your favorite sites without touching your phone.

๐Ÿ“ธ 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 (contributions welcome!).
  • ๐Ÿš— 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
Colin Crowther
Colin Crowther

Design Improvements
jigneshbhavani
jigneshbhavani

Microphone Support
SaveEditors
SaveEditors

Multi-tab support, Home screen
gregorixG
gregorixG

Improve desktop site user agent 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

If AA Browser makes your "car life" better, please consider sponsoring this project! As a student developer on a tight budget, your support covers daily expenses.

GitHub Sponsor: 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

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

 
 
 

Languages