Skip to content

Releases: AceDroidX/frp-Android

v1.3.2

Choose a tag to compare

@github-actions github-actions released this 24 May 11:21
  1. 首次使用引导界面新增局域网权限(ACCESS_LOCAL_NETWORK)申请步骤,以适配Android 17
  2. 通过 配置读写接口 写入新配置时,自动开启该配置的自启动,无需手动设置
  3. 改为从frp源码检出,使用 Go + Android NDK 交叉编译为原生库,不再依赖预编译 release 包
  4. 目标API 37(Android 17)
  5. 更新内核版本至 frp v0.69.0

  1. Add a local network permission (ACCESS_LOCAL_NETWORK) request step in the first-time setup wizard, to support Android 17
  2. When writing a new configuration through the config read/write interface, automatically enable auto-start for that configuration, no manual setup needed
  3. Switch to building from frp source code, cross-compile to native libraries using Go + Android NDK, no longer depend on pre-built release packages
  4. Target API 37 (Android 17)
  5. Update kernel version to frp v0.69.0

Full Changelog: v1.3.1...v1.3.2

v1.3.1

Choose a tag to compare

@github-actions github-actions released this 06 May 12:14
  1. 首次使用引导界面添加存储权限请求,并添加相关配置示例,以支持TLS证书的读取
  2. frp 配置读写接口 (ContentProvider) 添加 delete 方法
  3. 移除关闭配置时自动收起日志的功能
  4. 更新内核版本至 frp v0.68.1

  1. Added storage permission requests to the first-time onboarding screen, along with related configuration examples to support reading TLS certificates
  2. Added a delete method to the frp configuration read/write interface (ContentProvider)
  3. Removed the behavior where logs automatically collapse when closing the configuration
  4. Updated the core to frp v0.68.1

Full Changelog: v1.3.0...v1.3.1

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 20 Dec 16:04

新增功能:

  1. 通知栏快捷开关
  2. Tasker插件支持
  3. 最近任务中排除
  4. 在打开应用时启动
  5. 广播启动接口
  6. 配置读写接口
  7. 创建配置时提供模板
  8. 配置导入与导出

体验与样式:

  1. 添加首次启动引导
  2. 添加应用图标
  3. 添加主题模式选择
  4. 添加隐藏服务启停提示的设置
  5. 各个配置的日志分开显示
  6. 日志限制50行
  7. 删除配置添加二次确认弹窗

构建与依赖:

  1. 目标API 36(Android 16)
  2. 更新依赖(frp v0.65.0)
  3. 删除项目内置frp内核文件,使用脚本动态下载
  4. Github Actions编译支持指定frp内核版本
  5. 支持使用Android公开的默认调试密钥进行签名

注意事项:
从 v1.3.0 开始,arm64-v8a 架构的设备将改用 android 类型的 frp 内核以解决 DNS 解析失败的问题。 armeabi-v7a 和 x86_64 架构的设备仍然使用 linux 类型的 frp 内核,可能会存在 DNS 解析失败的问题,建议在配置文件使用 dnsServer 指定 DNS 服务器


New Features:

  1. Notification bar quick toggle
  2. Tasker plugin support
  3. Exclude from recent tasks
  4. Start on app launch
  5. Broadcast startup interface
  6. Configuration read/write interface
  7. Provide template when creating configuration
  8. Configuration import and export

Experience & UI:

  1. Add first launch guide
  2. Add app icon
  3. Add theme mode selection
  4. Add setting to hide service start/stop notifications
  5. Separate logs for each configuration
  6. Limit logs to 50 lines
  7. Add confirmation dialog when deleting configuration

Build & Dependencies:

  1. Target API 36 (Android 16)
  2. Update dependencies (frp v0.65.0)
  3. Remove built-in frp core files, use script to download dynamically
  4. Github Actions build supports specifying frp core version
  5. Support signing with Android's default debug key

Notes:
Starting from v1.3.0, devices with arm64-v8a architecture will use the android type frp core to solve the DNS resolution failure issue. Devices with armeabi-v7a and x86_64 architectures will still use the linux type frp core, which may have DNS resolution issues. It is recommended to specify the DNS server using dnsServer in the configuration file.

Full Changelog: v1.2.1...v1.3.0

v1.2.1

Choose a tag to compare

@AceDroidX AceDroidX released this 18 Feb 00:38

修复小于Android 13时的frpConfig is null

Fix frpConfig is null for less than Android 13

v1.2.0

Choose a tag to compare

@AceDroidX AceDroidX released this 15 Feb 07:06

添加对frps的支持
支持同时启动多个frp配置

Add support for frps
Support for starting multiple frp configurations at the same time

v1.1.0

Choose a tag to compare

@AceDroidX AceDroidX released this 31 Dec 11:59

使用Material Design 3 + Jetpack Compose重构界面
添加日志复制按钮
修复frpc线程没有被正确关闭的问题
启用预测性返回手势

Refactoring the UI with Material Design 3 + Jetpack Compose
Add log copy button
Fix frpc threads not being closed properly
Add support for the predictive back gesture

v1.0.4

Choose a tag to compare

@AceDroidX AceDroidX released this 28 Dec 21:32

日志自动更新 不需要再手动刷新
添加英语语言支持
更新依赖 (frpc v0.61.1)
目标API 35(Android 15)

Logs are automatically updated No more manual refreshing
Add English language support
Update dependencies (frpc v0.61.1)
Target API 35 (Android 15)

v1.0.3

Choose a tag to compare

@AceDroidX AceDroidX released this 01 Apr 09:34

⚠️新版本的frp已弃用ini格式 本客户端将使用toml格式 如果从旧版本升级到此版本 已有的配置将会丢失

添加开机自启动功能
日志文件不再需要写入frpc.log
更新依赖 (frpc v0.56.0)
目标API 34(Android 14)

⚠️The new version of FRP has deprecated the INI format. This client will use the TOML format instead. If upgrading from an old version to this version, existing configurations will be lost.

Add auto-startup feature.
The log file no longer needs to be written to frpc.log.
Update dependencies (frpc v0.56.0)
Target API 34 (Android 14)

v1.0.2

Choose a tag to compare

@AceDroidX AceDroidX released this 18 May 18:02

修复Android 12上的崩溃
更新依赖 (0.42.0)
优化ABI分包
最低要求Android 6.0(API 23)

Fix crash on Android 12
Update dependencies (0.42.0)
Optimize ABI package splits
Minimum requirement Android 6.0 (API 23)

v1.0.1

Choose a tag to compare

@AceDroidX AceDroidX released this 24 Mar 08:06

适配Android 10及更高版本
更新依赖 (0.41.0)
Apk仅包含arm64/x86_64的frp
如需其他ABI请自行构建

Add support for Android 10 or higher.
Update dependencies. (0.41.0)
Apk only contains frp for arm64/x86_64.
Please build your own if you need other ABI.