# # Copyright (C) 2018 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. # # Release name PRODUCT_RELEASE_NAME := PL2 # Inherit Build configuration for a very minimal build of the Open-Source part of the tree. $(call inherit-product, build/target/product/embedded.mk) # Inherit from our custom product configuration $(call inherit-product, vendor/omni/config/common.mk) # AB update support AB_OTA_UPDATER := true AB_OTA_PARTITIONS += \ boot \ system \ vendor AB_OTA_POSTINSTALL_CONFIG += \ RUN_POSTINSTALL_system=true \ POSTINSTALL_PATH_system=system/bin/otapreopt_script \ FILESYSTEM_TYPE_system=ext4 \ POSTINSTALL_OPTIONAL_system=true PRODUCT_PACKAGES += \ otapreopt_script # Boot control PRODUCT_PACKAGES_DEBUG += \ android.hardware.boot@1.0-impl \ android.hardware.boot@1.0-service \ bootctl # Update engine PRODUCT_PACKAGES += \ brillo_update_payload \ update_engine \ update_engine_sideload \ update_verifier PRODUCT_PACKAGES += \ bootctrl.sdm660 PRODUCT_STATIC_BOOT_CONTROL_HAL := \ bootctrl.sdm660 \ libcutils \ libgptutils \ libz \ PRODUCT_PACKAGES_DEBUG += \ update_engine_client # Charger PRODUCT_PACKAGES += \ charger_res_images \ charger # Define time zone data path ifneq ($(wildcard bionic/libc/zoneinfo),) TZDATAPATH := bionic/libc/zoneinfo else ifneq ($(wildcard system/timezone),) TZDATAPATH := system/timezone/output_data/iana endif # Time Zone data for Recovery ifdef TZDATAPATH PRODUCT_COPY_FILES += \ $(TZDATAPATH)/tzdata:recovery/root/system/usr/share/zoneinfo/tzdata endif # Keystore PRODUCT_PROPERTY_OVERRIDES += \ ro.hardware.keystore=sdm660 ## Device identifier. This must come after all inclusions PRODUCT_NAME := omni_PL2 PRODUCT_DEVICE := PL2 PRODUCT_MANUFACTURER := FIH PRODUCT_BRAND := Nokia PRODUCT_MODEL := Nokia 6.1