Skip to content

SmarterTube 31.70-mobile-alpha1 — phone port (alpha)

Pre-release
Pre-release

Choose a tag to compare

@CodeSculptor CodeSculptor released this 23 May 02:02

SmarterTube 31.70-mobile-alpha1

First alpha of the phone port for SmarterTube, on top of upstream SmartTube 31.70.

The TV-only upstream app has been rebuilt as a portrait phone app with native touch screens — all driven by the unchanged upstream presenters, so the fork stays mergeable.

What works on a phone

  • Home — drawer menu (edge-swipe or toolbar), stacked shelves for ROW sections, 2-column grid for GRID sections
  • Search — toolbar query field, tag suggestions, results grid, scroll pagination, voice button (falls back to keyboard)
  • Settings — phone-native section list and phone-native settings dialog (radio / checkbox / switch / button / long-text rows); replaces the Leanback infinite-scroll dialog
  • Channel — back + channel title, horizontally-scrolling shelves with per-shelf pagination
  • Channel uploads / playlists — 2-column grid with scroll-to-bottom pagination
  • Sign-in — in-app Chrome Custom Tab device-code flow (single-phone friendly, no QR)
  • Playback — landscape player, portrait Shorts, returns to the correct caller screen

Known limitations

  • Single-device, single-account smoke tested only
  • No tablet layouts (sw600dp qualifiers deferred)
  • No light/dark theming
  • No pull-to-refresh
  • Native voice search not yet wired to RecognizerIntent
  • Player UI is still the reused TV one (touch works; not phone-styled)
  • Some screens (Add device, Web browser) still route to the TV activities

Install

Pick the APK matching your CPU:

  • arm64-v8a — modern 64-bit phones (almost certainly what you want)
  • armeabi-v7a — older 32-bit phones
  • universal — works anywhere, larger download
  • x86 — emulators only

This is alpha: expect rough edges, file issues, and don't be surprised by a regression. Co-installable with the upstream TV build (different application id).

Built from