blob: 2dff26edf52d13349acc899e8910d6532f4c5a9c [file] [log] [blame]
xplodwildb3e27ae2013-10-17 11:06:27 +01001PRODUCT_BRAND ?= omni
XpLoDWilD12d3aaf2013-08-24 14:21:46 +02002
Humberto Borbaa5dfd9f2015-01-31 16:50:25 -02003# use specific resolution for bootanimation
4ifneq ($(TARGET_BOOTANIMATION_SIZE),)
XpLoDWilD12d3aaf2013-08-24 14:21:46 +02005PRODUCT_COPY_FILES += \
Humberto Borbaa5dfd9f2015-01-31 16:50:25 -02006 vendor/omni/prebuilt/bootanimation/res/$(TARGET_BOOTANIMATION_SIZE).zip:system/media/bootanimation.zip
Sidney G. Kline, Jre5ca4832014-03-28 22:46:33 -05007else
8PRODUCT_COPY_FILES += \
Humberto Borbaa5dfd9f2015-01-31 16:50:25 -02009 vendor/omni/prebuilt/bootanimation/bootanimation.zip:system/media/bootanimation.zip
Sidney G. Kline, Jre5ca4832014-03-28 22:46:33 -050010endif
XpLoDWilD12d3aaf2013-08-24 14:21:46 +020011
maxwen05d1ad02015-11-27 17:37:07 +010012# default wallpaper
13PRODUCT_COPY_FILES += \
14 vendor/omni/prebuilt/default_wallpaper.jpg:system/media/default_wallpaper.jpg
15PRODUCT_PROPERTY_OVERRIDES += \
16 ro.config.wallpaper=/system/media/default_wallpaper.jpg
17
Steve Kondik31b15b72013-12-09 05:40:25 +000018ifeq ($(PRODUCT_GMS_CLIENTID_BASE),)
19PRODUCT_PROPERTY_OVERRIDES += \
20 ro.com.google.clientidbase=android-google
21else
22PRODUCT_PROPERTY_OVERRIDES += \
23 ro.com.google.clientidbase=$(PRODUCT_GMS_CLIENTID_BASE)
24endif
25
XpLoDWilD12d3aaf2013-08-24 14:21:46 +020026# general properties
maxwen461587b2013-11-10 15:55:47 +010027PRODUCT_PROPERTY_OVERRIDES += \
David Gasaway3144ea12014-01-11 18:45:55 -100028 ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html \
David Gasaway3144ea12014-01-11 18:45:55 -100029 ro.com.android.wifi-watchlist=GoogleGuest \
30 ro.setupwizard.enterprise_mode=1 \
David Gasaway3144ea12014-01-11 18:45:55 -100031 persist.sys.root_access=1
XpLoDWilD12d3aaf2013-08-24 14:21:46 +020032
33# enable ADB authentication if not on eng build
34ifneq ($(TARGET_BUILD_VARIANT),eng)
35ADDITIONAL_DEFAULT_PROPERTIES += ro.adb.secure=1
36endif
37
Andrew Dodd0c209012013-09-28 15:34:25 -040038# Backup Tool
39PRODUCT_COPY_FILES += \
xplodwildb3e27ae2013-10-17 11:06:27 +010040 vendor/omni/prebuilt/bin/backuptool.sh:system/bin/backuptool.sh \
41 vendor/omni/prebuilt/bin/backuptool.functions:system/bin/backuptool.functions \
42 vendor/omni/prebuilt/bin/50-hosts.sh:system/addon.d/50-hosts.sh \
43 vendor/omni/prebuilt/bin/blacklist:system/addon.d/blacklist
Andrew Dodd0c209012013-09-28 15:34:25 -040044
XpLoDWilD12d3aaf2013-08-24 14:21:46 +020045# init.d support
46PRODUCT_COPY_FILES += \
David Gasaway3144ea12014-01-11 18:45:55 -100047 vendor/omni/prebuilt/etc/init.d/00banner:system/etc/init.d/00banner \
48 vendor/omni/prebuilt/bin/sysinit:system/bin/sysinit
XpLoDWilD12d3aaf2013-08-24 14:21:46 +020049
Andrew Dodd3fa72fb2013-09-28 12:19:27 -040050# userinit support
51PRODUCT_COPY_FILES += \
xplodwildb3e27ae2013-10-17 11:06:27 +010052 vendor/omni/prebuilt/etc/init.d/90userinit:system/etc/init.d/90userinit
Andrew Dodd3fa72fb2013-09-28 12:19:27 -040053
xplodwildb3e27ae2013-10-17 11:06:27 +010054# Init script file with omni extras
Andrew Dodd3fa72fb2013-09-28 12:19:27 -040055PRODUCT_COPY_FILES += \
xplodwildb3e27ae2013-10-17 11:06:27 +010056 vendor/omni/prebuilt/etc/init.local.rc:root/init.omni.rc
Andrew Dodd3fa72fb2013-09-28 12:19:27 -040057
XpLoDWilD12d3aaf2013-08-24 14:21:46 +020058# Enable SIP and VoIP on all targets
59PRODUCT_COPY_FILES += \
David Gasaway3144ea12014-01-11 18:45:55 -100060 frameworks/native/data/etc/android.software.sip.voip.xml:system/etc/permissions/android.software.sip.voip.xml
XpLoDWilD12d3aaf2013-08-24 14:21:46 +020061
UtkarshGupta2d8da472014-03-22 22:55:33 +053062# Dashclock
maxwenc5500682015-01-03 16:37:53 +010063#PRODUCT_COPY_FILES += \
64# vendor/omni/prebuilt/app/DashClock.apk:system/app/DashClock.apk
UtkarshGupta2d8da472014-03-22 22:55:33 +053065
XpLoDWilD12d3aaf2013-08-24 14:21:46 +020066# Additional packages
xplodwildb3e27ae2013-10-17 11:06:27 +010067-include vendor/omni/config/packages.mk
XpLoDWilD12d3aaf2013-08-24 14:21:46 +020068
Richard Bankolec2dddef2013-10-24 10:22:37 -050069# Versioning
xplodwildb3e27ae2013-10-17 11:06:27 +010070-include vendor/omni/config/version.mk
xplodwild66d36bb2013-08-24 17:13:14 +010071
72# Add our overlays
xplodwildb3e27ae2013-10-17 11:06:27 +010073PRODUCT_PACKAGE_OVERLAYS += vendor/omni/overlay/common
Jake Whatley03692aa2016-02-17 02:11:28 -050074
75# Enable dexpreopt for all nightlies
76ifeq ($(ROM_BUILDTYPE),NIGHTLY)
77 WITH_DEXPREOPT := TRUE
78endif