Skip to content

v1.2.1

Choose a tag to compare

@DuhMatt DuhMatt released this 11 Jun 16:57
· 27 commits to main since this release

中文

v1.2.1 是一次小修复,主要补齐小爱识屏 / 超级小爱在新版 HyperOS 上的链接格式。

  • 支持从小爱识屏的 mibrowser://...web_url=...intent://...web_url=...#Intent 中恢复真实网页链接,例如 web_url=www.baidu.com
  • 修复 URL 恢复时误扫 Android 框架对象的问题。之前在部分设备上可能会把 base.apk、主题资源 ID 或包名片段误当成网页打开。
  • 修复 www.baidu.com 这类三段式域名被误判为 Android 包名,导致真实链接被过滤的问题。
  • 如果无法恢复真实 URL,模块不再打开空白 https:// 页面,也不会继续跳到小米浏览器下载页。

已回归测试小爱识屏、互传 URL 和默认浏览器跳转。模块仍然只处理网页 Intent,不会硬编码某一个浏览器。

English

v1.2.1 is a small bugfix release for the link format used by XiaoAi / Super XiaoAi on newer HyperOS builds.

  • Recover real web links from XiaoAi payloads such as mibrowser://...web_url=... and intent://...web_url=...#Intent, including cases like web_url=www.baidu.com.
  • Stop URL recovery from walking through Android framework objects. On some devices this could turn base.apk, theme resource IDs, or package-name fragments into bogus browser URLs.
  • Fix three-part domains such as www.baidu.com being mistaken for Android package names and filtered out.
  • If the original URL cannot be recovered, the module no longer opens a blank https:// page or falls through to Xiaomi Browser's app-store download page.

XiaoAi screen recognition, Mi Share URL handling, and default-browser dispatch were retested. The module still only handles web Intents and does not hard-code a browser package.