[SQUASHED] vendor:bliss: Start using Chromium Prebuilts

- As already specified in our community, stock browser became very buggy and as a matter that there aren't any other good alternatives in terms of Open Source we decided that this is the best way.

- We will make updates to Chromium when there is a need to do so, users cannot update the browser from Play Store so each update will have to come from us

Signed-off-by: Calin <nilac8991@gmail.com>

Chromium: fix the Makefile
https://github.com/XOSP-Project/android_vendor_xosp/commit/ef2613a30c0fabb0cf3ecb78feb6dfb66461071e
Signed-off-by: Calin <nilac8991@gmail.com>

Chromium: fix the Makefile
https://github.com/XOSP-Project/android_vendor_xosp/commit/64c424819c951259d554f5b97f1012ef369229c4
Signed-off-by: Calin <nilac8991@gmail.com>

vendor:xosp: make Chromium optional

We noticed that Chromium doesn't fits well on lower end devices leaving the system partition with very less space left. Unable to flash GApps,XOSPApps or other flashable system zips. Therefore leave this as a choice for the maintainer to rather include it or not.

In order to use Chromium in your build you will have to include this flag in your xosp.mk for arm devices:

USE_CHROMIUM := true

For x86 architecture instead there are 2 flags to be added:

USE_CHROMIUM := true

CHROMIUM_X86 := true

https://github.com/XOSP-Project/android_vendor_xosp/commit/1745120d77331240d6f42cdd091aa166a4efc00f

Signed-off-by: Calin <nilac8991@gmail.com>

xosp: don't include chromium in userdebug builds

Due to this previously being set to debug, the userdebug builds we do always include Chromium.
Some devices don't have the storage space for Chromium, but due to this, there was no choice in the matter.
Switch from 'debug' to 'eng' to solve the issue.

https://github.com/XOSP-Project/android_vendor_xosp/commit/0a11b712bc6403efe385c5d7e061a06cacdf428a

Signed-off-by: minz1 <emerytang@gmail.com>
Signed-off-by: nilac8991 <nilac8991@gmail.com>

Change-Id: I1c4902482a23781740595c700e9de0b0efb365c4
8 files changed