Manual download of Android System Webview on Android 10+ doesn't trigger Trichrome Library upgrade

Description

When attempting to do a manual download to Android System Webview on Android 10+, the related Trichrome Library update is not triggered. This causes the Android System Webview update to fail.

However, if Aurora Store detects that an upgrade to Android System Webview is available on the Updates tab, then Trichrome Library is updated first and then Android System Webview.

Aurora Store should use the same Trichrome Library update code when doing a manual download as well. See !215 (merged).

Expected Behaviour

  1. Go to Android System Webview page
  2. Click on Manual Download and enter in a new version of Android System Webview. (You can usually find the version number on APKmirror.com.)
  3. Aurora starts downloading Android System Webview and attempts to install it.
  4. The related Trichrome Library should download and prompt for an upgrade.
  5. After Trichrome Library is upgraded, Android System Webview should download and update

Actual Behaviour

  1. Go to Android System Webview page
  2. Click on Manual Download and enter in a new version of Android System Webview. (You can usually find the version number on APKmirror.com.)
  3. Aurora starts downloading Android System Webview and attempts to install it.
  4. Android System Webview fails to install due to missing upgraded Trichrome Library.

Environment

  • Android version: 10+
  • Aurora Store version: 4.4.4
  • Account Type: Anonymous
  • Installation method: root/session/shizuku

Possible solution

Use the same approach as !215 (merged) when attempting a manual download?