Skip to content

Enforce using SAF on FireOS TVs with Android 10+#12642

Merged
Stypox merged 1 commit intoTeamNewPipe:devfrom
Stypox:fireos-SAF
Oct 1, 2025
Merged

Enforce using SAF on FireOS TVs with Android 10+#12642
Stypox merged 1 commit intoTeamNewPipe:devfrom
Stypox:fireos-SAF

Conversation

@Stypox
Copy link
Member

@Stypox Stypox commented Sep 17, 2025

What is it?

  • Bugfix (user facing)
  • Feature (user facing)
  • Codebase improvement (dev facing)
  • Meta improvement to the project (dev facing)

Description of the changes in your PR

Even if SAF is bugged there, there is no other way to open a file dialog, since NewPipe does not have permissions, see #10643

Fixes the following issue(s)

APK testing

The APK can be found by going to the "Checks" tab below the title. On the left pane, click on "CI", scroll down to "artifacts" and click "app" to download the zip file which contains the debug APK of this PR. You can find more info and a video demonstration on this wiki page.

Due diligence

Even if SAF is bugged there, there is no other way to open a file dialog, since NewPipe does not have permissions, see TeamNewPipe#10643
@Stypox Stypox added bug Issue is related to a bug device/software specific Issues that only happen on some devices or with some specific hardware/software Android TV Issue is related to Android TV import/export anything related to Import/export of data, subscriptions labels Sep 17, 2025
@github-actions github-actions bot added the size/small PRs with less than 50 changed lines label Sep 17, 2025
@Stypox Stypox added this to v0.28.x Sep 17, 2025
@github-project-automation github-project-automation bot moved this to Todo in v0.28.x Sep 17, 2025
@Stypox Stypox moved this from Todo to In Progress in v0.28.x Sep 17, 2025
@Stypox
Copy link
Member Author

Stypox commented Oct 1, 2025

User confirmed this works, see #10643 (comment)

@Stypox Stypox merged commit 3a2d427 into TeamNewPipe:dev Oct 1, 2025
6 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in v0.28.x Oct 1, 2025
@TobiGr TobiGr mentioned this pull request Dec 21, 2025
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Android TV Issue is related to Android TV bug Issue is related to a bug device/software specific Issues that only happen on some devices or with some specific hardware/software import/export anything related to Import/export of data, subscriptions size/small PRs with less than 50 changed lines

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Fire OS 8 on FireTV: Allow enabling SAF (for file exports/imports)

1 participant