Skip to content

FastGithub for Android 1.2.1

Choose a tag to compare

@Yoolk233 Yoolk233 released this 09 Nov 09:49

FastGithub for Android 1.2.1

首个开源版本。手机上的 GitHub 加速,不再是改 hosts,而是本地 DNS 隧道。

怎么工作

  • 加速时启动一个系统 VPN(VpnService),它只处理 DNS 查询:命中 GitHub 域名就返回测速择优后的 IP,其余查询转给系统 DNS。
  • 不代理任何 TCP 流量,所有连接仍直连,只是域名解析被换成了能连通的边缘 IP。
  • 无需 root,只需在系统弹窗里授权一次 VPN。

功能

  • 一键加速 / 停止;状态取自 VPN 服务真实运行状态,不是界面自己记的。
  • 节点列表:域名 → 优选 IP、延迟、状态(可用 / 受限 / 失败),可重新测速。
  • 下载加速:6 个镜像前缀可切换(ghfast.top / ghproxy.net / gh-proxy.com / mirror.ghproxy.com / gh.llkk.cc / ghp.ci),一键复制加速链接。
  • 设置页:加速状态、系统 VPN 设置入口、运行日志(复制 / 清空)、常见问题、关于。
  • 测速结果落盘缓存,冷启动先显示缓存再后台复测。
  • 已剔除 20.205.243.166 / 20.205.243.167 这两个国内线路经常 504 的边缘 IP。

版本

  • versionName 1.2.1,versionCode 3;minSdk 26(Android 8.0),targetSdk / compileSdk 35;包名 fastgithub.android
  • 技术栈:Kotlin + Jetpack Compose(Material 3,适配深色模式);AGP 8.10.1 / Kotlin 2.4.10

附件

  • FastGithub-Android-1.2.1.apk:可直接安装(debug 签名,仅供自测;正式分发请自行重签)
  • FastGithub-Android-1.2.1-source.zip:完整源码(不含 build/.gradle/local.properties)

和桌面版的区别

  • 桌面版(FastGithub)改的是系统 hosts,需要管理员权限;手机版走 VPN 的 DNS,不会影响其它流量的走向。