Skip to content

v1.0.0

Choose a tag to compare

@DuhMatt DuhMatt released this 29 May 12:13
· 42 commits to main since this release

更新内容

首个公开版本,提供以下能力:

  • 拦截小米系统把网页链接强制甩给小米浏览器的行为。
  • 主要场景:小米互传接收到的网页链接。
  • 移除 Intent 中指向 com.android.browser 的固定包名或组件。
  • 识别小米应用商店的浏览器下载页跳转(market://details?id=com.android.browser)。
  • 从小米互传的 TapRecvData / TapData 对象里恢复原始 http(s) URL。
  • 不硬编码任何第三方浏览器,恢复后的链接交给 Android 当前默认浏览器处理。
  • 不影响文件、电话、短信、地图、应用私有 scheme。

Changes

Initial public release:

  • Stop Xiaomi system components from forcing web links into Xiaomi Browser.
  • First covered scenario: Mi Share URL recovery.
  • Remove fixed com.android.browser targets from Intents.
  • Detect Xiaomi Market browser download-page redirects (market://details?id=com.android.browser).
  • Recover the original http(s) URL from Mi Share's TapRecvData / TapData payload.
  • Hand the recovered link to Android's current default browser. No third-party browser is hard-coded.
  • Only web Intents are affected; files, phone, SMS, maps, and app-private schemes pass through untouched.