newBV is a rebuilt third-party Bilibili Android TV client based on BV, written with Jetpack Compose, adding live streaming, comments, automatic cache cleanup and touch support on top of a reworked architecture and performance optimizations.
- v1.1.0
- Published at
- 7d ago
- 3,636
- Stars
- 56,778
- Download
- Synced at
- 7d ago
Latest release
v1.1.0Oct 12, 2026, 07:31 AMDownloads slow? Switch the source anytime above
README
Project Overview
newBV is a third-party Bilibili Android TV client rebuilt from the open-source BV project, written with Jetpack Compose and supporting Android 5.0 and later. Rather than a straight copy, it keeps the core viewing experience while reworking the architecture and adding many frequently requested features.
The familiar TV viewing experience, with the architecture and features rebuilt.
Key Features
- Live streaming: a live home page with recommendations, categories, following and rankings, plus manual multi-line switching and real-time danmaku
- Comments: previews on detail pages, a dedicated comment dialog and in-player comments, with nested replies and likes
- Cache management: an adjustable cache threshold with automatic cleanup, manual cleanup and log size viewing
- Touch support: dual remote and touch modes, with fast-forward, brightness and volume gestures in the player
- Themes: dark, light and follow-the-system, with a new brand palette
- Watch progress: history, watch-later and uploader page cards show a progress bar
- Player enhancements: like, coin and favorite shortcuts, concurrent viewer count and segmented danmaku loading
- Diagnostics and crashes: diagnostic logs for key actions and local crash logs
Target Audience
- Users who watch Bilibili on a TV or TV box
- TV users who want comments and live streaming
- Users who operate with both a remote and a touchscreen
Quick Start
- Download the APK from Releases and install it on an Android 5.0+ TV or TV box
- Open the app and browse recommendations and categories with the remote
- Visit the live home page for recommended streams, categories and your following list
- Read comments on a detail page, or open the in-player comment panel
- Adjust the cache threshold, theme and touch or remote mode in settings
Core Advantages
- Faster start: cold start to the first home frame is markedly shorter than the original
- Smaller package: the release build is significantly smaller than the original
- Stable playback: one system media player handles both on-demand and live content
- Keeps working: the core experience is preserved while comments, live streaming and other common features are added
System Requirements
| Item | Requirement |
|---|---|
| OS | Android 5.0 or later |
| Device | Android TV, a TV box, or a touchscreen-capable device |
Notes
- This client is not intended for use in mainland China; use the official TV app there if needed
- Live stream lines and quality depend on the platform and your network, and lines can be switched manually
- Automatic cache cleanup removes older cache past the threshold, so bookmark important content early
- The third-party client is unrelated to Bilibili and is subject to the platform's terms of service
Release history
Sort