Skip to content

Releases: boxcreate/boxboxbox

v2.0.1 - PlanetF1 live timing

Choose a tag to compare

@ashwkun ashwkun released this 19 Jul 14:04

What's New

  • Live timing restored via PlanetF1 SignalR hub (official F1 feed now requires subscription)
  • Leaderboard UI: position, driver/team, gap, stops/laps
  • STREAM tab stays available even if timing is connecting or fails

Notes

  • Same signing keystore — safe to update over v2.0.0 / 1.22.x
  • Version: 2.0.1 (versionCode 49)

v2.0.0 - Org move + feed URL fix

Choose a tag to compare

@ashwkun ashwkun released this 19 Jul 12:40

What's New

  • Feed and release URLs updated for the boxcreate org move
  • Instagram / YouTube / highlights load from boxcreate.github.io/boxboxbox
  • Version bumped to 2.0.0 so in-app updates work from 1.22.x installs

Notes

  • Same signing keystore — safe to update over existing installs
  • Version: 2.0.0 (versionCode 48)

v1.3.1 - Org URL fix

Choose a tag to compare

@ashwkun ashwkun released this 19 Jul 12:35

What's New

  • Updated all feed and release URLs after moving the repo to the boxcreate org
  • Instagram, YouTube, and highlights feeds now load from boxcreate.github.io/boxboxbox
  • In-app update check points at boxcreate/boxboxbox releases

Notes

  • Same signing keystore as previous releases — safe to update over v1.3.0
  • Version: 1.3.1 (versionCode 47)

v1.3.0

Choose a tag to compare

@ashwkun ashwkun released this 27 Mar 08:19

What's New

  • Removed unreliable in-app stream preview — no more session conflicts or background playback leaks
  • Redesigned stream list with verified Sky Sports Main Event featured prominently
  • All streams now launch directly into Ace Player for reliable playback
  • Added comprehensive analytics to improve app experience
  • Live timing auto-retries silently instead of getting stuck

v1.22.1

Choose a tag to compare

@ashwkun ashwkun released this 14 Mar 13:59

Improvements\n- Added basic telemetry to help improve app features based on usage\n- Live timing connection now auto-retries silently in the background instead of getting stuck

v1.22.0

Choose a tag to compare

@ashwkun ashwkun released this 14 Mar 06:31

What's New

Ace Stream P2P Streaming Integration

Replaced the previous web-based streaming integration with native Ace Stream support. Ace Stream uses peer-to-peer technology to deliver high-quality live F1 streams directly to the device.

  • The app searches the P2P network for available F1 channels, sorted by language (English first) and stream quality (4K, FHD, HD).
  • Sky Sports Main Event UK is pinned as the top recommendation with a "Reliable" badge, as it consistently broadcasts F1 in English.
  • A built-in stream preview allows users to verify the stream is correct (language, quality) before launching in Ace Player, avoiding the 30-second ad that Ace Player plays on each stream start.
  • Requires the free Ace Stream app to be installed separately. The app provides setup guidance if Ace Stream is not detected.
  • Automatic engine detection on app launch with background wake-up.

Live Screen Tabbed Interface

The live session screen now uses two tabs when a session is active:

  • Timing (default): Displays the live timing sheet with driver positions, gaps, tyre compounds, and lap data.
  • Stream: Houses the Ace Stream integration in a dedicated view, keeping the timing data uncluttered.

Automatic Timezone Detection

All session times (schedule, countdown, race details) now use the device's local timezone instead of a hardcoded region. Users worldwide will see correct local times without any manual configuration.

UI Improvements

  • Streams list is vertically scrollable with no cap on visible channels.
  • Preview and error states include a prominent back-to-channels button at the top of the view.
  • ExoPlayer buffering timeout extended to 15 seconds for P2P streams that take longer to initialize.
  • Initial loading state shows a spinner instead of briefly flashing "Engine Offline" on app launch.
  • Preview error state retains the option to launch directly in Ace Player even if the in-app preview fails.

Update Instructions

Click the Update Now button to trigger the automated download and installation flow.


🛠 Prerequisites

If this is your first time updating the application manually, your device may require additional permissions:

  • Enable "Install from Unknown Sources": When prompted, navigate to your device settings to allow the installation.

⚠️ Troubleshooting: "Package conflicts"

If you encounter a "Package conflicts with an existing package" error, it is due to a signing key mismatch from a recent development environment migration. Please follow these steps:

  1. Download: Click Update to download the new APK.
  2. Uninstall: Remove the current version of the app from your device.
  3. Manual Install: Open your Downloads folder and tap the APK to install it manually.

Note: This manual fix is only required once. Future updates will proceed normally.

v1.21 - The Massive Live Stream Update! 🏎️🎥

Choose a tag to compare

@ashwkun ashwkun released this 07 Mar 08:22

v1.21 - The Massive Live Stream Update! 🏎️🎥

This is a massive update that completely overhauls how you watch F1.

📺 The All-New Premium Live Stream Experience!

We have completely ripped out and rebuilt the Live Stream player from the ground up to feel like a native, premium experience!

  • Immersive Fullscreen: Persistent, edge-to-edge playback that stays fullscreen regardless of your app state.
  • Intelligent Ad & Pop-up Blocking: We now aggressively block click-to-unmute overlays, invisible play buttons, and betting banners automatically.
  • Sync & Stability: Fixed the massive sync issues with F1 TV and Sky Sports streams.
  • Dynamic Channel Switching: Quickly swap between "SKY F1", "F1 TV", and "OTHER" using the floating channel switcher.

🛠️ Behind The Scenes Magic (v1.21)

  • Bulletproof Stream Configs: To make sure you never miss a race, stream URLs and anti-adblock patches are now entirely dynamic. If a stream goes down, we can fix it instantly from our servers without you ever needing to download an app update!
  • Live Timing Polish: Added sweet new pulse animations to the live timing UI.
  • Deep Analytics: Implemented new Firebase analytics to help us track which features you love and which bugs we need to squish.

⚠️ Crucial Update Instructions:
If you encounter an "App not installed as package conflicts with an existing package" error during the update:

  1. Uninstall the existing BOXBOXBOX F1 app from your device.
  2. Download and install the new boxboxbox.apk below.
    (This is a one-time process caused by a recent security certificate upgrade, all your local data will be safe).

v1.20.0 - Major Stream Player Overhaul

Choose a tag to compare

@ashwkun ashwkun released this 07 Mar 07:14
  • Fully integrated native-feeling Live Stream Player
  • Persistent immersive fullscreen playback regardless of app state
  • Massive improvements to ad blocking and tap-to-unmute behaviors
  • F1 TV and Sky Sports sync bug fixes
  • Live timing pulse animations and UI polish

Update Instructions:
If you encounter a "App not installed as package conflicts with an existing package" error during the update:

  1. Uninstall the existing BOXBOXBOX F1 app from your device.
  2. Download and install the new boxboxbox.apk below.
    (This is a one-time process caused by our previous security certificate upgrade).

v1.19.0 — 2026 Season Update

Choose a tag to compare

@ashwkun ashwkun released this 28 Feb 18:22

⚠️ IMPORTANT: One-time reinstall required

Due to a security key change, this update requires a quick reinstall. Don't worry — just follow these simple steps:

1️⃣ Tap "UPDATE NOW" below — the new version will download to your device
2️⃣ When the install prompt fails, press Back/Close
3️⃣ Uninstall BOXBOXBOX from your device
4️⃣ Open your File Manager → Downloads folder
5️⃣ Tap "BOXBOXBOX-F1-update.apk" to install the new version

That's it! This is a one-time thing — all future updates will work normally.


🏎️ What's New in v1.19.0

2026 Season Update

  • Cadillac joins as the 11th team
  • Sauber rebranded to Audi
  • Full 22-driver grid with updated images
  • Pre-season standings show complete grid
  • Updated race calendar and ESPN data

v1.18.0: Scroll & Feed Fixes

Choose a tag to compare

@ashwkun ashwkun released this 08 Jan 11:49

🛠️ Fixes & Improvements

Feed & Navigation

  • Fixed Tab Switching Glitch: Resolved an issue where clicking the 'Games' card would sometimes cause frantic tab switching.
  • Scroll Position Stability: Improved scroll state management across all feed tabs.

Social Feed

  • Fixed Broken Images: Complete resolution for Instagram images (especially carousels) failing to load.
  • Stale Post Filtering: Server-side logic now strictly removes posts with expired CDN URLs.
  • Better Caching: Optimized app-side caching for social media content.

Other

  • Website Update: The app landing page has been updated with fresh screenshots and new typography.
  • Under-the-hood: Library updates and build optimizations.