Go to file
2023-03-08 15:52:41 -05:00
.github/workflows fix(updater): 11th attempt to convert to drone 2023-03-08 15:52:41 -05:00
BromiteWebview refactor: moved from github 2023-03-08 14:38:17 -05:00
product/overlay/BromiteWebviewOverlay refactor: moved from github 2023-03-08 14:38:17 -05:00
updater refactor: moved from github 2023-03-08 14:38:17 -05:00
bromite.mk refactor: moved from github 2023-03-08 14:38:17 -05:00
LICENSE refactor: moved from github 2023-03-08 14:38:17 -05:00
README.md refactor: moved from github 2023-03-08 14:38:17 -05:00

Bromite System Webview

This is a repositery hosting the make files and apk to successfully implement Bromite's System Webview in an ARM64/ARMv8 android device ROM. It uses an overlay, adds the app to the system and removes AOSP's webview to do so.

I recommend using lineageos4microg/docker-lineage-cicd to build it.

Implementation

To do this, add a repo manifest file to include this repository like so :

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
	  <project name="matt1432/android_vendor_bromitewebview" path="vendor/bromite" remote="github" revision="master" />
</manifest>

With lineageos4microg/docker-lineage-cicd

#1

Simply add BromiteWebview BromiteWebviewOverlay in the CUSTOM_PACKAGES environment variable in your docker-compose.yml file.

#2

If you don't want to make your CUSTOM_PACKAGES variable too long, you can make a before.sh script in the /srv/userscripts folder and add this line in it :

sed -i "1s;^;\$(call inherit-product-if-exists, vendor/bromite/bromite.mk)\n\n;" "/srv/src/LINEAGE_19_1/vendor/lineage/config/common.mk"

Without lineageos4microg/docker-lineage-cicd

You need to edit the "vendor/lineage/config/common.mk" file by adding :

$(call inherit-product-if-exists, vendor/bromite/bromite.mk)

Credits