PBRP: Use Our vendor

* Merge OMNI Vendor into ours

 * For older Official Devices:
	replace vendor/omni to vendor/pb.

Signed-off-by: AndroiableDroid <androiabledroid@gmail.com>
This commit is contained in:
AndroiableDroid 2019-04-15 14:34:52 +05:30
parent 71897416db
commit 86e536e2fb
No known key found for this signature in database
GPG Key ID: A9701F1F1CBACEFE
3 changed files with 22 additions and 5 deletions

View File

@ -69,6 +69,26 @@ Then to sync up:
```bash
$ repo sync
```
omni_device.mk sample
----------
# Inherit from those products. Most specific first.
$(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit.mk) -- only for 64bit phones
# Inherit from device
$(call inherit-product, device/<path>/device.mk) -- path to main device makefile
# Inherit common product files.
$(call inherit-product, vendor/pb/config/common.mk)
# Set those variables here to overwrite the inherited values.
BOARD_VENDOR :=
PRODUCT_BRAND :=
PRODUCT_DEVICE :=
PRODUCT_NAME := omni_device
PRODUCT_MANUFACTURER :=
PRODUCT_MODEL :=
TARGET_VENDOR :=
Then to build:
```bash

View File

@ -13,7 +13,7 @@
<!-- OmniROM Projects -->
<project path="android" name="android" remote="omnirom" revision="android-9.0" />
<project path="vendor/omni" name="android_vendor_omni" remote="omnirom" revision="android-9.0" />
<!--<project path="vendor/omni" name="android_vendor_omni" remote="omnirom" revision="android-9.0" />-->
<project path="external/bash" name="android_external_bash" remote="omnirom" revision="android-9.0" />
<project path="external/exfat" name="android_external_exfat" remote="omnirom" revision="android-8.1" />

View File

@ -6,10 +6,7 @@
<!-- TWRP lives in omnirom android-9.0 (not AOSP!) -->
<remove-project name="platform/bootable/recovery"/>
<project path="bootable/recovery" name="android_bootable_recovery" remote="PitchBlackTWRP" revision="android-9.0"/>
<project path="vendor/pb" name="vendor_pb" remote="PitchBlackTWRP" revision="pb">
<linkfile src="pb_build.sh" dest="pb_build.sh" />
<linkfile src="pb_deploy.sh" dest="pb_deploy.sh" />
</project>
<project path="vendor/pb" name="vendor_pb" remote="PitchBlackTWRP" revision="test" />
<!-- Magiskboot -->
<project path="external/magisk-prebuilt" name="TeamWin/external_magisk-prebuilt" revision="master" remote="github" />