π AABrowser v3.3: Custom User Agents & Introducing AA Anything!
AABrowser v3.3 is here! Following the massive Material 3 Expressive overhaul in v3.0, this release brings powerful new customization features, security visual enhancements, important project news, and community contributions!
β¨ What's New & Key Highlights
π Expanded User-Agent Profiles & Custom UA (Huge thanks to @breakzplatform!)
Thanks to community contributor @breakzplatform, AABrowser now supports multiple User-Agent profiles and full custom UA configuration:
- Preset Profiles: Easily switch between Android Chrome, Firefox, Microsoft Edge, and Samsung Internet to improve site compatibility and avoid mobile site restrictions.
- Custom User Agent: Enter any custom User-Agent string of your choice.
- Polished M3E Dialog: Custom UA input opens in a dedicated Material 3 Expressive dialog, preserving the rounded container layout of your settings.
- Instant Identity Sync: Changing profiles immediately applies to your open tabs without redundant reloads.
- Updated Default UA: Bumped the default Chrome User-Agent string to the latest version.
π Restored Address Bar Security Status Indicator
- Restored the dynamic security lock indicator (
Lockforhttps://secure connections,LockOpenfor insecurehttp://sites) inside the menu address bar. - Provides immediate visual assurance of connection security right as you browse.
π‘οΈ Stability & Lint Fixes
- Added the mandatory
BROWSABLEcategory to web link intent filters to ensure seamless external link handling. - Annotated WebKit experimental navigation APIs properly to maintain strict compilation and runtime safety.
- Adjusted Android Auto automotive configurations and lint definitions for clean builds.
What's Changed
- feat(user-agent): add Firefox, Edge, Samsung Internet and custom UA by @breakzplatform in #144
- ui: Move custom user agent input to dedicated dialog by @kododake
- feat: add AA Anything promo banner and restore address bar security indicator by @kododake
- lint: fix BROWSABLE category, webkit experimental opt-in, and auto media checks by @kododake
πNew Contributors
- @breakzplatform made their first contribution in #144
Full Changelog: v3.0...v3.3
π New App Alert: Introducing AA Anything!
Ever wished you could run your favorite daily appsβlike VLC or Firefoxβdirectly on your car's dashboard during your breaks?
I'm excited to announce the release of AA Anything!
AA Anything lets you bring unsupported apps right onto your car screen while parked. You can watch videos via VLC (free!), browse freely with alternative browsers, and unlock your dashboard experience like never before.
To celebrate, weβve added a sleek announcement card right below the start page search bar in AABrowser. You can tap it to view the latest release on your phone, or easily disable/enable it anytime in Settings β Start Page.
(As a special token of appreciation, everyone who has donated so far will receive a 100% OFF coupon code for a 12-month license :D)
π Check out AA Anything on GitHub: https://github.com/kododake/AAAnything
β Keeping the build machine (and updates) alive!
Huge thanks to everyone who stepped up and supported AABrowser after the v3.0 release! Seeing people around the world back an independent student developer has been amazing.
Quick behind-the-scenes update: my development PC is currently fighting for its life every time I run ./gradlew π»π₯ (between high CPU usage and the occasional system freeze, each build is quite an adventure π
). To keep updates, bug fixes, and new features rolling, I'm hoping to upgrade my setup before the current machine completely retires.
If AABrowser brings value, entertainment, or convenience to your drive, tossing even a single coffee into the jar makes a huge difference.
π Help upgrade the build rig on Buy Me a Coffee ββ¨
Warning
β οΈ Help Keep AABrowser Alive
Developing a full-featured browser for Android Auto requires continuous effort, testing, and functional computing gear. If you love using AABrowser, please consider helping out:
β Buy Me a Coffee
π GitHub Sponsors

