ShizuStore

Flicky

mlm-games

4.5.3 · GitHub

Download APK
Android TV Android 6.0+ 1 week ago GPL-3.0 Dhizuku
92 ShizuStore
25.5k GitHub
436 Stars
4 MB Size

More about this app

An F-Droid client designed for Android TVs

Flicky - Android TV F-Droid Client

Banner

Get it at IzzyOnDroid

RB Status

The UI is TV oriented, Android UI is secondary.

For android (mobile) devices, would recommend Droidify or Fdroid Basic (for security and better UI).

Installation

Option 1: Direct APK download from github using Downloader app by AFTV, or any other web broswer.

Option 2: Share through localsend (or send files to tv)

The app is (was available, got suspended now for "Violation of Device and Network Abuse policy", apps that cause users to download or install applications from unknown sources outside of Google Play are prohibited, Apparently alt app stores are allowed from 2026? Will try appealing again later if possible) also available on Google Play Store, but the install permission cannot be provided so you will have to click the download notification to download using download manager (or use adb/root).

According to Google: The REQUEST_INSTALL_PACKAGES permission allows an application to request the installation of app packages. To use this permission, your app’s core functionality must include: Sending or receiving app packages, AND Enabling user-initiated installation of app packages.

Since i cannot use the REQUEST_INSTALL_PACKAGES permission even though my app clearly follows the second category (and stores are allowed due to the 2024 lawsuit), I won't be updating the gplay build, since it is such a big QOL degrade and would prefer to keep the perm for the rest of the app's updates.

FOSS apps for Android TVs (reference)

License

GPL-3.0 (Derived)

Close

How Shizuku is used

Can install F-Droid apps without manual confirmation via `cmd package install` through Shizuku.

This is an AI-assisted analysis of Shizuku-related usages in the app's public source code. It is best effort, so it may not catch every single usage.

How this app uses Shizuku

Shizuku is used as one silent install method for apps downloaded from F-Droid.

  • Install apps silently: downloaded APK files are installed without system confirmation dialogs by streaming the file into the cmd package install shell command run with Shizuku privileges, used for new installs and updates chosen in browse, detail and updates screens.

Android APIs or commands used

  • cmd package install -r -S

Notable details

Works without Shizuku via the normal system install screen that asks for confirmation, or via a PackageInstaller session. Shizuku is an optional installer mode alongside those fallbacks.

Close

Changelog

What's new for version 4.5.3

  • Installer bug fixes

What's Changed

Full Changelog: https://github.com/mlm-games/flicky/compare/4.5.2...4.5.3

Close

Permissions

16 permissions requested

  • android.permission.EXPAND_STATUS_BAR
  • android.permission.QUERY_ALL_PACKAGES
  • android.permission.REQUEST_DELETE_PACKAGES
  • android.permission.INTERNET
  • android.permission.ACCESS_NETWORK_STATE
  • android.permission.REQUEST_INSTALL_PACKAGES
  • android.permission.UPDATE_PACKAGES_WITHOUT_USER_ACTION
  • android.permission.ENFORCE_UPDATE_OWNERSHIP
  • android.permission.WRITE_EXTERNAL_STORAGE
  • com.rosan.dhizuku.permission.API
  • android.permission.WAKE_LOCK
  • android.permission.RECEIVE_BOOT_COMPLETED
  • android.permission.FOREGROUND_SERVICE
  • app.flicky.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
  • moe.shizuku.manager.permission.API_V23
  • android.permission.READ_EXTERNAL_STORAGE
Close

Sources

5 sources

4.5.3 Universal GitHub · app.flicky
Selected Download
4.5.3 arm64-v8a GitHub · app.flicky
Download
4.5.3 armeabi-v7a GitHub · app.flicky
Download
4.5.3 x86_64 GitHub · app.flicky
Download
4.5.3 x86 GitHub · app.flicky
Download