Commit b0467f9a authored by Nate Fischer's avatar Nate Fischer Committed by Commit Bot

AW docs: add a note about system image for TV devices

TV/car devices (any device which uses standalone WebView instead of
monochrome) have a bug on N-P where we preinstall the release-keys
signed WebView instead of the "developer test keys" signed WebView on
dev-keys signed builds.

This is a surprising gotcha when folks need to work on TV (especially
since there's only one valid WebView package name, so developers are
guaranteed to hit this). This documents this edge case and provides
guidance for how to work around this.

Bug: 918221
Test: tools/md_browser/md_browser.py android_webview/docs/build-instructions.md
Test: Upload to gerrit > open file > click "gitiles"
Change-Id: If19a6cea88177cee831ec0aaaeda79169ee4177a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1912787
Commit-Queue: Nate Fischer <ntfschr@chromium.org>
Reviewed-by: default avatarChangwan Ryu <changwan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#714777}
parent 5cedad17
......@@ -128,6 +128,14 @@ build files for local development.
See [internal instructions][1] for the Google-internal variants of the build
targets (`system_webview_google_apk`, `monochrome_apk`).
*** note
**Note:** TV/car devices have a bug where the release key signed WebView is
preinstalled on all Android images, even those signed with dev-keys. Because
humans cannot access release keys (`use_signing_keys = true` provides "developer
test keys," not release keys), you must remove the preinstalled WebView (see
below).
***
### Removing preinstalled WebView
If WebView is preinstalled (under the chosen package name) in the device's
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment