From b9aaff6ee0c2ddaf87bc59c8859a7d6b7b316d26 Mon Sep 17 00:00:00 2001 From: Pekka Helenius Date: Tue, 10 Aug 2021 23:36:03 +0300 Subject: [PATCH] Replace Google Chromium with Bromite --- .../external/chromium-webview/Android.mk | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 lineage_src_root/external/chromium-webview/Android.mk diff --git a/lineage_src_root/external/chromium-webview/Android.mk b/lineage_src_root/external/chromium-webview/Android.mk new file mode 100644 index 0000000..c9705c6 --- /dev/null +++ b/lineage_src_root/external/chromium-webview/Android.mk @@ -0,0 +1,48 @@ +# +# Copyright (C) 2014 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +# Install the prebuilt webview apk. + +# Bromite v91.0.4472.158 +# source: https://github.com/bromite/bromite/releases/tag/91.0.4472.158 +# Respective relative paths are +# +# prebuilt/bromite/{arm,arm64,x86,x86_64}/{arm,arm64,x86,x86_64}_SystemWebView.apk +# + +LOCAL_PATH := $(call my-dir) + +include $(CLEAR_VARS) + +LOCAL_MODULE := webview +LOCAL_MODULE_CLASS := APPS +LOCAL_PRODUCT_MODULE := true +LOCAL_MULTILIB := both +LOCAL_CERTIFICATE := $(DEFAULT_SYSTEM_DEV_CERTIFICATE) +LOCAL_REQUIRED_MODULES := \ + libwebviewchromium_loader \ + libwebviewchromium_plat_support + +LOCAL_MODULE_TARGET_ARCH := arm arm64 x86 x86_64 +my_src_arch := $(call get-prebuilt-src-arch,$(LOCAL_MODULE_TARGET_ARCH)) +LOCAL_SRC_FILES := prebuilt/bromite/$(my_src_arch)/$(my_src_arch)_SystemWebView.apk + +LOCAL_PREBUILT_JNI_LIBS_arm := @lib/armeabi-v7a/libwebviewchromium.so +LOCAL_PREBUILT_JNI_LIBS_arm64 := @lib/arm64-v8a/libwebviewchromium.so +LOCAL_PREBUILT_JNI_LIBS_x86 := @lib/x86/libwebviewchromium.so +LOCAL_PREBUILT_JNI_LIBS_x86_64 := @lib/x86_64/libwebviewchromium.so + +include $(BUILD_PREBUILT)