现代 F-Droid 客户端,具有快速同步和 Shizuku 安装
Neo Store 快速同步 F-Droid 仓库,允许您添加自定义仓库,并支持基于 Shizuku 的后台安装。开发者 Antonios Hazim 从早期项目中调整了客户端,并将其构建为 Android 实用程序应用。该应用提供 Material You 主题、SOCKS5/HTTP 代理支持,以及用于发现 FOSS 的高级搜索过滤器。它适合关注隐私的 Android 用户和希望找到视觉现代替代官方客户端的开源爱好者。
该应用程序对 F-Droid 存储库工作流程的作用
Neo Store 充当存储库前端:它下载存储库元数据,显示包页面,并调用安装程序。它接受多个内置和手动添加的 F‑Droid 兼容存储库 URL,并列出具有安装或更新操作的应用程序。该应用程序还执行后台更新检查,并为已安装的应用程序发布通知,因此用户可以在不打开界面的情况下看到可用的更新。
存储库同步如何影响系统行为
该应用程序宣传比官方客户端更快的存储库同步,这减少了刷新元数据时的等待时间。后台同步在不打开用户界面的情况下运行,并在下载期间使用代理设置(SOCKS5 或 HTTP)。在典型设备上,该过程应比较慢的刷新更快完成,并且后台更新检查在系统空闲时限制可见中断。
安全模型和权限机制
Neo Store 在 GPLv3+ 下开源,允许代码审计,并作为经过验证的存储库的前端运行。它可以通过标准包安装程序或通过 Shizuku 安装,支持在 Shizuku 可用的情况下进行静默、后台安装而无需 root。因此,该应用程序将存储库托管信任与安装程序机制分开,并在不使用 Shizuku 时保留通常的 Android 安装权限流。
界面复杂性和所需技术知识
该界面使用 Material Design 3,具有动态颜色主题和 UI 自定义,保持设置可见而不是隐藏。添加自定义存储库、启用代理或配置 Shizuku 需要经过深思熟虑的步骤,因此普通用户可以使用默认存储库,而高级用户可以启用高级功能。高级过滤和搜索选项使技术用户能够缩小结果范围,而不会暴露不必要的选项。
推荐给想要控制的 Android FOSS 用户
Neo Store 是一个实用的选择,适合希望获得更快、可主题化的 F-Droid 前端和通过 Shizuku 进行可选静默安装的现代设备上的 Android 用户。权衡在于对第三方仓库质量的依赖,以确保软件包的完整性,而不是依赖于客户端本身。推荐。