About Flywheel
Flywheel is a free and open source alternative to Android Auto, primarily intended for de-Googled phones. It aims to be compatible with existing Android Auto compatible headunits.
Project status
Flywheel is still in active development.
Getting started
Check out the setup guide to get started using Flywheel.
Features
Interoperability
- Targets compatibility with the protocol used by Android Auto
- Supports importing keys and certificates from the official Android Auto app to pass authentication with OEM/certified headunits
Security and Privacy
- Phone must be unlocked at least once after connection to access UI
- No usage of GMS or other cloud dependencies
- Doesn't collect or sell your personal information, and never will
Connection methods
- USB accessory connection
- Wireless (p2p WiFi, initiated over Bluetooth)
- TCP development server
Outputs
Video
- Encodings: H.264
- Resolution: 480p, 720p, 1080p, 1440p, 2160p
- Refresh rate: 30, 60
- Supports non-standard aspect ratios
Audio
- Encodings: 8/16/24/32-bit PCM
- Channel setup: mono, stereo
Inputs
- Touch input (with multi-touch)
- Button input
- Rotary input
User interface
App drawer
- Open and project nearly any app installed on your phone
- Filter by category tab
Dock
- Workspace-like app switching through dock items
- Time, battery, and network indicators
Notifications
- Pop-up notification showing first line of text
- Tap to read aloud
More
- Split-screen multiple apps
- Phone keyboard input
More
- Configurable grace period to keep apps and UI alive for re-connection
- Minimal package size (<10 MB)
- Advanced video quality settings