mailto: and tel: links do not open on Firefox for Android (POCO X6 Pro 5G / HyperOS)
Hello, I have a reproducible issue on Firefox Beta for Android on my POCO X6 Pro 5G running HyperOS / Android 15.
When tapping mailto: or tel: links in Firefox, nothing happens. No app opens and no chooser dialog is shown.
The same links work correctly in Google Chrome, so the Phone/Dialer and Email apps are properly registered with the system.
This appears to be related to Bug 1988946, but it also affects Android 15 on HyperOS.
---
Steps to reproduce
1. Open Firefox Beta on a POCO/Xiaomi device running HyperOS.
2. Visit any webpage containing a tel: or mailto: link.
3. Tap the link.
---
Actual Result
No action is triggered.
No Intent Resolver popup appears.
No dialer or email app is launched.
---
Expected Result
tel: links should open the default Phone app.
mailto: links should open the user’s email app.
If multiple apps are available, Android should show a chooser dialog.
---
Device Information
Device: POCO X6 Pro 5G
OS: HyperOS, Android 15
Firefox version: Firefox Beta 146.0b4
Build: #2016126791
GV: 146.0-20251117130030
AS: 146.0.1
Build date: 2025-11-17T13:00:30
---
What I have already tried
Enabled “Open links in apps” in Firefox
Reset Firefox default preferences
Reset Phone (Dialer) defaults
Granted all special permissions (background activity, pop-ups, etc.)
Tested Firefox Stable and Beta
Cleared app cache/data
Rebooted device
Verified that Chrome opens tel: and mailto: links correctly on the same device
---
Additional notes
In HyperOS settings (“Opening links”), Firefox does not receive supported link types.
The Phone app does not appear in “Opening links”, but it works fine with Chrome.
This suggests a compatibility issue between Firefox’s intent handling and Xiaomi/POCO HyperOS on Android 15.
---
Conclusion
This issue is reproducible 100% of the time and affects basic link handling functionality. I am available to provide logs or run additional tests if needed.
Thank you!
All Replies (1)
Update / Correction
After some additional testing I realized that my original description was not 100% accurate, so I’d like to clarify the actual behavior.
Current behavior
Firefox Beta (and also Stable) does open tel: and mailto: links correctly if there is already a default app selected at the Android / HyperOS level for phone calls or email. In that case, tapping the link launches the chosen app as expected.
However, if there is no default app set for that type of link, Android normally shows the system “Open with…” / Intent Resolver dialog so the user can choose which app to use (for example, when there are multiple dialer or email apps installed).
This system chooser works correctly from Chrome and other apps, but does not appear at all when tapping tel: or mailto: links in Firefox. In that scenario, nothing happens when tapping the link: no popup, no error, no app launched.
So the issue seems to be specifically that Firefox on HyperOS / Android 15 is not triggering (or not allowed to trigger) the system Intent Resolver dialog when no default app is configured for tel: / mailto: (and possibly other schemes), even though other browsers do.
Everything else in my original report (device info, versions, steps, etc.) is still correct; I just wanted to correct the part where I implied that tel: and mailto: never work at all. They work only if a single default app is set; they fail silently when Android should show the chooser.
I’m happy to run additional tests or provide logs if that helps.