8000 Webview 95 on lollipop emulator not working · Issue #5422 · home-assistant/android · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Webview 95 on lollipop emulator not working #5422
Closed
@Gregman-js

Description

@Gregman-js

Home Assistant Android app version(s):
2025.5.4-beta.0.9+20250617T110251Z-full

Android version(s):
Android 5.0 API 21

Device model(s):
Nexus 5 Emulator (Android Studio)
Home Assistant version:
core=2025.7.0.dev0
frontend=20250531.3
Last working Home Assistant release (if known):
?
Description of problem, include YAML if issue is related to notifications:
I wasn't able to run Home Assistant login page in webview using workaround for API 21 from docs https://developers.home-assistant.io/docs/android/tips/lollipop_emulator
Script from stackoverflow matched the same apk from commit 54b1bd351e00e2653adf3db6dfd7c07fc71c90c4 webview 95.0.4638.74.
I validated if new webview is used with user agent log:

2025-06-16 20:17:00.439  2355-2355  AuthenticationFragment$ io....stant.companion.android.debug  I  Mozilla/5.0 (Linux; Android 5.0.2; Android SDK built for arm64 Build/LSY66K; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/95.0.4638.74 Mobile Safari/537.36

But I still see empty login page with only logo.

I think we introduced something that broke compatibility with 95.0.4638.74
Oldest API working with this workaround: API 24, commit: 6c5cd542067d89eaa15e639d6bad2408d7eb56e7 webview version: 119.0.6045.141

Companion App Logs:
I dont see any relevant logs in Companion App. I think webview do not print errors.

Screenshot or video of problem:
Screenshot 2025-06-16 at 20 18 17

Additional information:

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0