Reading the repo
Opening the box…
Reading the repo
Opening the box…
How to install on macOS
Debloat your Android TV, install apps, browse and transfer files on it, all from your phone. Just 3 MB, no tracking, no root, no PC.
GitHub didn't answer, so this is the saved copy from 13 h ago
Will it work on macOS?
Then run bash setup.sh. It stops at the first error and is safe to run again. Servers and tests aren't started; it lists them at the end. Read it first.
Needs Git: xcode-select --install
git clone https://github.com/man15h/tellyscope.git cd tellyscope
JDK
brew install openjdk@21
./gradlew build -x test
./gradlew run
Modules: :app (the phone app, Kotlin and Jetpack Compose), :adb (pure Kotlin ADB library on Kadb), app/src/helper (the on-TV label helper) and :cli (a desktop smoke test, not shipped). You need JDK 25 and the Android SDK with platform 37.
./gradlew build # assemble, unit tests and lint
./gradlew :app:installGithubDebug
There are two builds of the same app, as Gradle flavors: github, the APK on GitHub releases, and play, the Play Store's. The update check and the Projectivy download live in app/src/github only, with stubs in app/src/play, and every Play build fails if its code names api.github.com. What differs on screen checks BuildConfig.PLAY. Unit tests run on the github build.
No reports for macOS yet.
GitManual AI Agent reads the 8 key files and writes a step-by-step guide for macOS. Once written, it's saved for everyone.