Skip to content

Releases: w1lli4m666-droid/TVFileBox

TVFileBox v1.2.5

Choose a tag to compare

@w1lli4m666-droid w1lli4m666-droid released this 15 Aug 00:08

What's new

  • Added Copy and Cut to the file-row Settings/Menu dialog.
  • Paste appears only after a file or folder has been copied or cut.
  • Pasting on a selected folder places the source inside that folder; pasting on a selected file uses the file's parent folder.
  • Added recursive folder copying, cross-folder moves, automatic (1) duplicate-name handling, and protection against pasting a folder into itself or a descendant.
  • Copy remains available for repeated pastes; Cut is cleared after a successful move.
  • Updated the bottom Settings-key hint and expanded the English and Simplified Chinese README instructions.

更新内容

  • 文件行的设置键/菜单键弹窗新增“复制”和“剪切”。
  • 只有复制或剪切文件/文件夹后,菜单才会显示“粘贴”。
  • 光标选中文件夹时会粘贴到该文件夹内部;选中文件时会粘贴到该文件所在的同级目录。
  • 支持递归复制文件夹、跨目录剪切、同名项目自动添加 (1),并阻止把文件夹粘贴到自身或子文件夹中。
  • 复制后可重复粘贴;剪切成功移动后会自动清空。
  • 已更新应用底部的设置键说明,并完善中英文 README 操作步骤。

APK selection / APK 选择

  • TVFileBox-v1.2.5-armeabi-v7a.apk: 32-bit ARM TV boxes / 32 位 ARM 老电视盒子
  • TVFileBox-v1.2.5-arm64-v8a.apk: 64-bit ARM devices / 64 位 ARM 设备
  • TVFileBox-v1.2.5-universal.apk: Recommended universal build / 推荐使用的通用版本

Minimum Android version: Android 4.0 (API 14).
最低 Android 版本:Android 4.0(API 14)。

These APKs are debug-signed and can update previous TVFileBox builds using the same signature. TVFileBox contains no native .so libraries, so the three requested ABI-labeled APKs are byte-identical.
这些 APK 使用调试签名,可覆盖安装此前同签名版本。TVFileBox 不包含原生 .so 库,因此三个按 ABI 命名的 APK 内容完全相同。

All 10 unit tests, Android Lint, and the debug build passed. No emulator or ADB-connected real-device test was run for this release.
10 个单元测试、Android Lint 和调试版构建均已通过。此次发布未运行模拟器或通过 ADB 连接的实机测试。

SHA-256

armeabi-v7a  B0B88993C8799BD508A247947D2B33BB1393DC105A66D62F81A5950B03B07B8E
arm64-v8a    B0B88993C8799BD508A247947D2B33BB1393DC105A66D62F81A5950B03B07B8E
universal    B0B88993C8799BD508A247947D2B33BB1393DC105A66D62F81A5950B03B07B8E

TVFileBox v1.2.4

Choose a tag to compare

@w1lli4m666-droid w1lli4m666-droid released this 11 Aug 07:13

What's new

  • Added a complete English interface while retaining the Simplified Chinese interface.
  • TVFileBox now follows the Android system language: Chinese locales display Chinese, and every non-Chinese locale falls back to English.
  • Localized the file browser, toolbar, dialogs, Toast messages, Remote Transfer status, upload history actions, and the phone upload webpage.
  • Updated the English and Simplified Chinese README for v1.2.4.

更新内容

  • 新增完整英文界面,同时保留简体中文界面。
  • TVFileBox 现在跟随 Android 系统语言:中文系统显示中文,所有非中文系统统一显示英文。
  • 文件浏览器、顶部按钮、弹窗、Toast 提示、远程传输状态、上传历史操作以及手机上传网页均已完成本地化。
  • 中英文 README 已更新至 v1.2.4。

APK selection / APK 选择

  • TVFileBox-v1.2.4-armeabi-v7a.apk: 32-bit ARM TV boxes / 32 位 ARM 老电视盒子
  • TVFileBox-v1.2.4-arm64-v8a.apk: 64-bit ARM devices / 64 位 ARM 设备
  • TVFileBox-v1.2.4-universal.apk: Recommended universal build / 推荐使用的通用版本

Minimum Android version: Android 4.0 (API 14).
最低 Android 版本:Android 4.0(API 14)。

These APKs are debug-signed and can update previous TVFileBox builds using the same signature. TVFileBox contains no native .so libraries, so the three requested ABI-labeled APKs are byte-identical.
这些 APK 使用调试签名,可覆盖安装此前同签名版本。TVFileBox 不包含原生 .so 库,因此三个按 ABI 命名的 APK 内容完全相同。

Unit tests, Android Lint, and the debug build passed. The packaged resources were verified to contain both the default English configuration and the Chinese zh configuration. No emulator or ADB-connected real-device test was run for this release.
单元测试、Android Lint 和调试版构建均已通过。已核验 APK 同时包含默认英文资源和中文 zh 资源。此次发布未运行模拟器或通过 ADB 连接的实机测试。

SHA-256

armeabi-v7a  28886ED8D166954134C152C7F3FC2B28266F6718ABA107956E2452BB4CA6D551
arm64-v8a    28886ED8D166954134C152C7F3FC2B28266F6718ABA107956E2452BB4CA6D551
universal    28886ED8D166954134C152C7F3FC2B28266F6718ABA107956E2452BB4CA6D551

TVFileBox v1.2.3

Choose a tag to compare

@w1lli4m666-droid w1lli4m666-droid released this 11 Aug 01:15

What's new

  • The app now initially focuses the Remote Transfer toolbar button instead of Home.
  • File rows only show their selected highlight while the file list actually owns focus, removing the duplicate-focus appearance at startup.
  • Updated the English and Simplified Chinese README for v1.2.3.

更新内容

  • 应用启动时,默认焦点现在位于顶部的“远程传输”按钮,不再位于“首页”。
  • 文件行仅在文件列表真正获得焦点时显示选中背景,解决启动时看起来同时出现两个光标的问题。
  • 中英文 README 已更新至 v1.2.3。

APK selection / APK 选择

  • TVFileBox-v1.2.3-armeabi-v7a.apk: 32-bit ARM TV boxes / 32 位 ARM 老电视盒子
  • TVFileBox-v1.2.3-arm64-v8a.apk: 64-bit ARM devices / 64 位 ARM 设备
  • TVFileBox-v1.2.3-universal.apk: Recommended universal build / 推荐使用的通用版本

Minimum Android version: Android 4.0 (API 14).
最低 Android 版本:Android 4.0(API 14)。

These APKs are debug-signed and can update previous TVFileBox builds using the same signature. TVFileBox contains no native .so libraries, so the three requested ABI-labeled APKs are byte-identical.
这些 APK 使用调试签名,可覆盖安装此前同签名版本。TVFileBox 不包含原生 .so 库,因此三个按 ABI 命名的 APK 内容完全相同。

Unit tests, Android Lint, and the debug build passed. No emulator or ADB-connected real-device test was run for this release.
单元测试、Android Lint 和调试版构建均已通过。此次发布未运行模拟器或通过 ADB 连接的实机测试。

SHA-256

armeabi-v7a  0508014792DAA58EF8F5BFFAC267F4708B23CB805C932B7170A64150E105C2B5
arm64-v8a    0508014792DAA58EF8F5BFFAC267F4708B23CB805C932B7170A64150E105C2B5
universal    0508014792DAA58EF8F5BFFAC267F4708B23CB805C932B7170A64150E105C2B5

TVFileBox v1.2.2

Choose a tag to compare

@w1lli4m666-droid w1lli4m666-droid released this 04 Aug 05:47

What's new

  • The Remote Transfer screen now focuses the first file's Open/Install button when opened.
  • Added a D-pad fallback for older TV firmware that delays or loses the initial focus request.
  • D-pad Up/Down moves directly between matching action buttons on adjacent upload rows without stopping on a row outline.
  • Restored one-tap touchscreen Open/Install behavior while keeping focusableInTouchMode disabled.
  • Updated the English and Simplified Chinese README for v1.2.2.

更新内容

  • 打开远程传输页面时,焦点现在会自动落到第一个文件的“打开/安装”按钮。
  • 针对会延迟或丢失初始焦点请求的老电视固件,增加了方向键焦点恢复逻辑。
  • 遥控器按上/下键时会直接切换到相邻行的同类操作按钮,不再停留在整行外框上。
  • 保持禁用 focusableInTouchMode,恢复触屏单击“打开/安装”即可执行。
  • 中英文 README 已更新至 v1.2.2。

APK selection / APK 选择

  • TVFileBox-v1.2.2-armeabi-v7a.apk: 32-bit ARM TV boxes / 32 位 ARM 老电视盒子
  • TVFileBox-v1.2.2-arm64-v8a.apk: 64-bit ARM devices / 64 位 ARM 设备
  • TVFileBox-v1.2.2-universal.apk: Recommended universal build / 推荐使用的通用版本

Minimum Android version: Android 4.0 (API 14).
最低 Android 版本:Android 4.0(API 14)。

These APKs are debug-signed and can update previous TVFileBox builds using the same signature. TVFileBox contains no native .so libraries, so the three requested ABI-labeled APKs are byte-identical.
这些 APK 使用调试签名,可覆盖安装此前同签名版本。TVFileBox 不包含原生 .so 库,因此三个按 ABI 命名的 APK 内容完全相同。

Unit tests, Android Lint, and the debug build passed. The focus fix was confirmed by the user on a TV box; no device was connected to the build computer for an additional ADB test.
单元测试、Android Lint 和调试版构建均已通过。用户已在电视盒子上确认焦点问题修复;构建电脑未连接设备,因此未额外运行 ADB 实机测试。

SHA-256

armeabi-v7a  D10009EB2CECE5B59E99ABAC0159171380B4FF3F3FD0877D83B83A2F5FD6884B
arm64-v8a    D10009EB2CECE5B59E99ABAC0159171380B4FF3F3FD0877D83B83A2F5FD6884B
universal    D10009EB2CECE5B59E99ABAC0159171380B4FF3F3FD0877D83B83A2F5FD6884B

TVFileBox v1.2.1

Choose a tag to compare

@w1lli4m666-droid w1lli4m666-droid released this 04 Aug 05:00

What's new

  • Removed the “Uploaded files” heading from the Android Remote Transfer screen so the file list starts higher and shows more rows on small touchscreen speakers.
  • After an upload completes, the list now scrolls to the newest file automatically.
  • Focus is automatically placed on the newest file's Open/Install button, removing the previous need to press Down and then Right.
  • Added a touch-mode focus fallback for hybrid touchscreen-and-remote devices.
  • Added explicit left/right navigation between the Open/Install and Delete buttons.
  • Added a unit test confirming that the newest uploaded file is sorted first.
  • Updated the English and Simplified Chinese README for v1.2.1.

更新内容

  • 删除 Android 远程传输页面中的“已上传文件”标题,使文件列表整体上移,在小屏触控音箱上能够显示更多文件行。
  • 上传完成后,列表会自动滚动到最新文件。
  • 焦点会自动落在最新文件的“打开/安装”按钮上,不再需要先按“↓”再按“→”。
  • 为触控屏与遥控器混合设备增加触控模式焦点兜底。
  • 明确设置“打开/安装”和“删除”按钮之间的左右焦点导航。
  • 新增单元测试,确认最新上传文件始终排在列表第一项。
  • 中英文 README 已更新至 v1.2.1。

APK selection / APK 选择

  • TVFileBox-v1.2.1-armeabi-v7a.apk: 32-bit ARM label / 32 位 ARM 标记版本
  • TVFileBox-v1.2.1-arm64-v8a.apk: 64-bit ARM label / 64 位 ARM 标记版本
  • TVFileBox-v1.2.1-universal.apk: recommended universal download / 推荐的通用版本

TVFileBox contains no native .so libraries. The three requested ABI-labeled APKs are byte-identical and all run on ARMv7 and ARM64; universal is recommended.
TVFileBox 不包含原生 .so 库,因此三个 ABI 命名 APK 内容完全相同,均支持 ARMv7 和 ARM64;推荐下载 universal。

Minimum Android version: Android 4.0 (API 14).
最低 Android 版本:Android 4.0(API 14)。

These APKs are debug-signed for testing and can update previous TVFileBox builds with the same signature.
这些 APK 使用调试签名,适合测试,可覆盖安装此前使用相同签名的 TVFileBox 版本。

Verification completed: 4 unit tests passed, Android Lint passed, and all three APK outputs completed a clean build. No emulator or real device was available for this run.
验证结果:4 项单元测试全部通过,Android Lint 通过,三个 APK 均完成干净构建。本次运行环境没有可用模拟器或实机。

SHA-256

armeabi-v7a  BE3DD33B1BB1B7B3045A7944896104C0A0C27AF4FD97E2A0BE2B80DCCA777C1F
arm64-v8a    BE3DD33B1BB1B7B3045A7944896104C0A0C27AF4FD97E2A0BE2B80DCCA777C1F
universal    BE3DD33B1BB1B7B3045A7944896104C0A0C27AF4FD97E2A0BE2B80DCCA777C1F

TVFileBox v1.2.0

Choose a tag to compare

@w1lli4m666-droid w1lli4m666-droid released this 04 Aug 03:16

What's new

  • Replaced the generic launcher graphic with Google's Apache-2.0 folder_open Material Icon so the application is clearly recognizable as a file manager.
  • Long-pressing a file or folder on a touchscreen now opens a permanent-delete confirmation dialog.
  • Long-pressing the remote OK/D-pad Center/Enter key on the focused row now opens the same confirmation dialog; the release event is consumed so the item is not opened afterward.
  • The remote Settings/Menu key continues to open the focused row's Rename/Delete menu.
  • Added English and Simplified Chinese README files with clickable language switching.
  • Added third-party icon and library notices.

更新内容

  • 使用采用 Apache-2.0 许可证的 Google folder_open Material Icon 替换原有通用图形,使应用图标与文件管理功能直接相关。
  • 触控屏长按文件或文件夹时会弹出永久删除二次确认窗口。
  • 遥控器长按当前行的确认键、方向键中心键或 Enter 时会弹出相同的删除确认窗口;松开事件会被消费,不会随后误打开该项目。
  • 遥控器设置键/菜单键继续用于打开当前行的“重命名/删除”菜单。
  • 新增可点击切换的英文和简体中文 README。
  • 新增第三方图标与依赖许可证说明。

APK selection / APK 选择

  • TVFileBox-v1.2.0-armeabi-v7a.apk: 32-bit ARM label / 32 位 ARM 标记版本
  • TVFileBox-v1.2.0-arm64-v8a.apk: 64-bit ARM label / 64 位 ARM 标记版本
  • TVFileBox-v1.2.0-universal.apk: recommended universal download / 推荐的通用版本

TVFileBox currently contains no native .so libraries. The three requested ABI-labeled APKs are therefore byte-identical and all run on ARMv7 and ARM64; universal is recommended.
TVFileBox 当前不包含原生 .so 库,因此按要求提供的三个 ABI 命名 APK 内容完全相同,均支持 ARMv7 和 ARM64;推荐下载 universal。

Minimum Android version: Android 4.0 (API 14).
最低 Android 版本:Android 4.0(API 14)。

These APKs are debug-signed for testing and can update previous TVFileBox builds with the same signature.
这些 APK 使用调试签名,适合测试,可覆盖安装此前使用相同签名的 TVFileBox 版本。

Verification completed: 3 unit tests passed, Android Lint passed, all three APK outputs built successfully, and APK v1/v2 signatures verified. No emulator or real device was available for this run.
验证结果:3 项单元测试全部通过,Android Lint 通过,三个 APK 均构建成功,APK v1/v2 签名验证通过。本次运行环境没有可用模拟器或实机。

SHA-256

armeabi-v7a  8A3A46DC74C50DD2884531608CA90C5DD6A5CFA51D7E6F184342A2CB9105EF49
arm64-v8a    8A3A46DC74C50DD2884531608CA90C5DD6A5CFA51D7E6F184342A2CB9105EF49
universal    8A3A46DC74C50DD2884531608CA90C5DD6A5CFA51D7E6F184342A2CB9105EF49