Biu Car is a Bilibili audio client for older Android head units, offering followed-feed, favorites, playback history, and audio caching in a fixed landscape layout.
- v0.1.8
- Published at
- 2d ago
- 0
- Stars
- 10
- Download
- Synced at
- 1d ago
Latest release
v0.1.8Oct 17, 2026, 04:59 PMDownloads slow? Switch the source anytime above
README
Project Overview
Biu Car is a Bilibili audio client for older Android head units, fully independent of the project's phone and desktop apps, which serve only as API and business-rule references. Tuned for low-spec head units, it presents a fixed landscape home, library, player page, and bottom mini player, playing DASH audio only and leaving out video, lyrics, and download management.
Let older head units play Bilibili audio too.
Key Features
- QR login: log in via the TV interface QR code, then re-verify the account state
- Followed feed: the home page shows uploads from chosen creators, sourced from follows or search
- Search and add: name search uses the user search API, and a pure number is queried as a UID
- Favorites: created and collected sections covering normal favorites and video collections
- Playback history: saves both progress and a full audio cache, so cached history plays offline
- Likes and library: like or unlike on the player page, with likes saved per specific part
- Background playback: Media3 background audio with progress persistence and cache eviction
- Secure storage: login credentials encrypted with Keystore
Target Audience
- Users of older Android head units
- People who want followed and favorite audio in the car
- Users who need offline cached listening
Quick Start
- Install the debug APK on the head unit or an emulator
- Log in by scanning the QR code
- Configure followed creators on the home page, or add them by search
- Play on the player page and browse favorites and history in the library
Core Advantages
- Head-unit fit: a fixed landscape layout and a lightweight build suit low-spec units
- Audio focused: only audio-related abilities remain, keeping the UI and logic simple
- Offline listening: cached history and favorites play offline
System Requirements
| Item | Requirement |
|---|---|
| OS | Android 8.1 (API 27) or later |
| Architecture | arm64-v8a |
| Screen | landscape head-unit resolutions such as 1024x600 |
Notes
- Aimed at older low-spec head units; newer or high-end devices may not be ideal
- Plays DASH audio only, with no video, lyrics, or download management
- Login state stays on the device, so keep the head unit secure
Release history
Sort