How can I set Cromite's WebView as default in non-rooted Android 13? (switch to userdebug device?) #1699
Unanswered
onetimecontributor
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Disclaimer: I understand that what I'm doing may be redundant/not needed, pls don't hesitate to state it's just dumb.
Hi. For an experiment I'm trying to replace google's implementation of WebView with the one from Cromite. I assume the one from Google is not "AOSP" as it has com.google.android prefix.
I've installed relevant Cromite's WebView APK for all the users on my device.
The Cromite's package is shown (adb's "dumpsys webviewupdate") as "Invalid package com.android.webview (versionName: 131.0.6778.140, versionCode: 677814004, targetSdkVersion: 34), reason: Incorrect signature". Google's one is still there. Obviously, Cromite's one is not listed in Developer options under WebView setting.
Google's help shows it's "Invalid package ... Incorrect signature
This shouldn‘t happen for userdebug devices, and there’s no workaround for user devices. Make sure you have a userdebug device (you can check with adb shell getprop ro.build.type)."
Is there any way to set Cromite's WebView as default without severe change to the underlying system?
My apology upfront! And thank's for patience.
Beta Was this translation helpful? Give feedback.
All reactions