blob: 83a248c51f3ff73c842002498f1c112f15279c4a [file] [log] [blame]
araa342202012-09-04 14:59:34 -03001PRODUCT_BUILD_PROP_OVERRIDES += BUILD_UTC_DATE=0
2
3PRODUCT_PROPERTY_OVERRIDES += \
4 keyguard.no_require_sim=true \
5 ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html \
6 ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html \
7 ro.com.google.clientidbase=android-google \
8 ro.com.android.wifi-watchlist=GoogleGuest \
9 ro.setupwizard.enterprise_mode=1 \
10 ro.com.android.dateformat=MM-dd-yyyy \
Lars Greiss5aca6d02013-02-01 02:47:17 +010011 ro.com.android.dataroaming=false
araa342202012-09-04 14:59:34 -030012
krarvind65545df2012-10-11 13:40:41 -030013# Backup Tool
14PRODUCT_COPY_FILES += \
15 vendor/slim/prebuilt/common/bin/backuptool.sh:system/bin/backuptool.sh \
16 vendor/slim/prebuilt/common/bin/backuptool.functions:system/bin/backuptool.functions \
17 vendor/slim/prebuilt/common/bin/50-slim.sh:system/addon.d/50-slim.sh
18
krarvind537ce9b2012-10-25 09:21:39 -030019# SLIM-specific init file
20PRODUCT_COPY_FILES += \
21 vendor/slim/prebuilt/common/etc/init.local.rc:root/init.slim.rc
22
krarvind4cf51662012-12-04 10:44:10 +000023# Copy latinime for gesture typing
24PRODUCT_COPY_FILES += \
25 vendor/slim/prebuilt/common/lib/libjni_latinime.so:system/lib/libjni_latinime.so
26
araa342202012-09-04 14:59:34 -030027# Compcache/Zram support
28PRODUCT_COPY_FILES += \
araa342202012-09-04 14:59:34 -030029 vendor/slim/prebuilt/common/bin/compcache:system/bin/compcache \
30 vendor/slim/prebuilt/common/bin/handle_compcache:system/bin/handle_compcache
31
araa342202012-09-04 14:59:34 -030032# Bring in media files
33PRODUCT_COPY_FILES += \
mnazim92224612012-12-26 16:46:13 -070034 vendor/slim/prebuilt/common/media/audio/alarms/Alarm_Classic.ogg:system/media/audio/alarms/Alarm_Classic.ogg \
35 vendor/slim/prebuilt/common/media/audio/alarms/Alarm_Rooster_02.ogg:system/media/audio/alarms/Alarm_Rooster_02.ogg \
36 vendor/slim/prebuilt/common/media/audio/alarms/Cesium.ogg:system/media/audio/alarms/Cesium.ogg \
37 vendor/slim/prebuilt/common/media/audio/alarms/Alarm_Beep_02.ogg:system/media/audio/alarms/Alarm_Beep_02.ogg \
38 vendor/slim/prebuilt/common/media/audio/ringtones/NewPlayer.ogg:system/media/audio/ringtones/NewPlayer.ogg \
39 vendor/slim/prebuilt/common/media/audio/ringtones/Ring_Digital_02.ogg:system/media/audio/ringtones/Ring_Digital.ogg \
40 vendor/slim/prebuilt/common/media/audio/ringtones/Playa.ogg:system/media/audio/ringtones/Playa.ogg \
41 vendor/slim/prebuilt/common/media/audio/ringtones/Pyxis.ogg:system/media/audio/ringtones/Pyxis.ogg \
42 vendor/slim/prebuilt/common/media/audio/ringtones/Vespa.ogg:system/media/audio/ringtones/Vespa.ogg \
43 vendor/slim/prebuilt/common/media/audio/ringtones/hydra.ogg:system/media/audio/ringtones/hydra.ogg \
44 vendor/slim/prebuilt/common/media/audio/ringtones/Aquila.ogg:system/media/audio/ringtones/Aquila.ogg \
45 vendor/slim/prebuilt/common/media/audio/ringtones/World.ogg:system/media/audio/ringtones/World.ogg \
46 vendor/slim/prebuilt/common/media/audio/ringtones/InsertCoin.ogg:system/media/audio/ringtones/InsertCoin.ogg \
47 vendor/slim/prebuilt/common/media/audio/ringtones/Carina.ogg:system/media/audio/ringtones/Carina.ogg \
48 vendor/slim/prebuilt/common/media/audio/notifications/Antares.ogg:system/media/audio/notifications/Antares.ogg \
49 vendor/slim/prebuilt/common/media/audio/notifications/Doink.ogg:system/media/audio/notifications/Doink.ogg \
50 vendor/slim/prebuilt/common/media/audio/notifications/arcturus.ogg:system/media/audio/notifications/arcturus.ogg \
51 vendor/slim/prebuilt/common/media/audio/notifications/Plastic_Pipe.ogg:system/media/audio/notifications/Plastic_Pipe.ogg \
52 vendor/slim/prebuilt/common/media/audio/notifications/Procyon.ogg:system/media/audio/notifications/Procyon.ogg \
53 vendor/slim/prebuilt/common/media/audio/notifications/pixiedust.ogg:system/media/audio/notifications/pixiedust.ogg \
54 vendor/slim/prebuilt/common/media/audio/notifications/DontPanic.ogg:system/media/audio/notifications/DontPanic.ogg \
55 vendor/slim/prebuilt/common/media/audio/notifications/Palladium.ogg:system/media/audio/notifications/Palladium.ogg \
56 vendor/slim/prebuilt/common/media/audio/notifications/tweeters.ogg:system/media/audio/notifications/tweeters.ogg \
57 vendor/slim/prebuilt/common/media/audio/notifications/Cricket.ogg:system/media/audio/notifications/Cricket.ogg \
58 vendor/slim/prebuilt/common/media/audio/notifications/Altair.ogg:system/media/audio/notifications/Altair.ogg \
59 vendor/slim/prebuilt/common/media/audio/notifications/Helium.ogg:system/media/audio/notifications/Helium.ogg \
60 vendor/slim/prebuilt/common/media/audio/notifications/Aldebaran.ogg:system/media/audio/notifications/Aldebaran.ogg \
61 vendor/slim/prebuilt/common/media/audio/ui/camera_click.ogg:system/media/audio/ui/camera_click.ogg \
62 vendor/slim/prebuilt/common/media/audio/ui/Undock.ogg:system/media/audio/ui/Undock.ogg \
63 vendor/slim/prebuilt/common/media/audio/ui/VideoRecord.ogg:system/media/audio/ui/VideoRecord.ogg \
64 vendor/slim/prebuilt/common/media/audio/ui/KeypressReturn.ogg:system/media/audio/ui/KeypressReturn.ogg \
65 vendor/slim/prebuilt/common/media/audio/ui/camera_focus.ogg:system/media/audio/ui/camera_focus.ogg \
66 vendor/slim/prebuilt/common/media/audio/ui/LowBattery.ogg:system/media/audio/ui/LowBattery.ogg \
67 vendor/slim/prebuilt/common/media/audio/ui/KeypressDelete.ogg:system/media/audio/ui/KeypressDelete.ogg \
68 vendor/slim/prebuilt/common/media/audio/ui/Dock.ogg:system/media/audio/ui/Dock.ogg \
69 vendor/slim/prebuilt/common/media/audio/ui/Lock.ogg:system/media/audio/ui/Lock.ogg \
70 vendor/slim/prebuilt/common/media/audio/ui/Unlock.ogg:system/media/audio/ui/Unlock.ogg \
71 vendor/slim/prebuilt/common/media/audio/ui/KeypressStandard.ogg:system/media/audio/ui/KeypressStandard.ogg \
72 vendor/slim/prebuilt/common/media/audio/ui/Effect_Tick.ogg:system/media/audio/ui/Effect_Tick.ogg \
73 vendor/slim/prebuilt/common/media/audio/ui/KeypressSpacebar.ogg:system/media/audio/ui/KeypressSpacebar.ogg
arfaa54c12012-09-05 16:48:18 -030074#LOCAL SLIM CHANGES - END
araa342202012-09-04 14:59:34 -030075
76# Enable SIP+VoIP on all targets
77PRODUCT_COPY_FILES += \
78 frameworks/native/data/etc/android.software.sip.voip.xml:system/etc/permissions/android.software.sip.voip.xml
79
80# Don't export PS1 in /system/etc/mkshrc.
81PRODUCT_COPY_FILES += \
82 vendor/slim/prebuilt/common/etc/mkshrc:system/etc/mkshrc \
83 vendor/slim/prebuilt/common/etc/sysctl.conf:system/bin/sysctl.conf
84
85PRODUCT_COPY_FILES += \
Lars Greiss14969902013-04-06 12:22:29 +020086 vendor/slim/prebuilt/common/etc/init.d/00slim:system/etc/init.d/00slim \
87 vendor/slim/prebuilt/common/etc/init.d/90userinit:system/etc/init.d/90userinit \
araa342202012-09-04 14:59:34 -030088 vendor/slim/prebuilt/common/etc/init.d/98tweaks:system/etc/init.d/98tweaks \
89 vendor/slim/prebuilt/common/etc/init_trigger.disabled:system/etc/init_trigger.disabled \
Lars Greiss14969902013-04-06 12:22:29 +020090 vendor/slim/prebuilt/common/bin/sysinit:system/bin/sysinit
araa342202012-09-04 14:59:34 -030091
92PRODUCT_COPY_FILES += \
93 vendor/slim/prebuilt/common/etc/cron/cron.conf:system/etc/cron/cron.conf \
94 vendor/slim/prebuilt/common/etc/cron/cron.hourly/00drop_caches:system/etc/cron/cron.hourly/00drop_caches \
95 vendor/slim/prebuilt/common/etc/cron/cron.daily/00drop_caches:system/etc/cron/cron.daily/00drop_caches \
96 vendor/slim/prebuilt/common/etc/cron/cron.weekly/00drop_caches:system/etc/cron/cron.weekly/00drop_caches \
97 vendor/slim/prebuilt/common/etc/cron/cron.hourly/01clear_cache:system/etc/cron/cron.hourly/01clear_cache \
98 vendor/slim/prebuilt/common/etc/cron/cron.daily/01clear_cache:system/etc/cron/cron.daily/01clear_cache \
99 vendor/slim/prebuilt/common/etc/cron/cron.weekly/01clear_cache:system/etc/cron/cron.weekly/01clear_cache
100
prbassplayerecc0d602013-03-08 01:34:23 +0100101# Embed SuperUser
102SUPERUSER_EMBEDDED := true
103
araa342202012-09-04 14:59:34 -0300104# Required packages
105PRODUCT_PACKAGES += \
106 Camera \
107 Development \
108 SpareParts \
prbassplayerecc0d602013-03-08 01:34:23 +0100109 Superuser \
110 su
araa342202012-09-04 14:59:34 -0300111
112# Optional packages
113PRODUCT_PACKAGES += \
114 Basic \
115 HoloSpiralWallpaper \
116 NoiseField \
117 Galaxy4 \
118 LiveWallpapersPicker \
119 PhaseBeam
120
121# Extra Optional packages
122PRODUCT_PACKAGES += \
123 HoloLauncherHD \
Lars Greiss89cfcfc2013-02-23 02:28:10 +0100124 DashClock \
mnazim68b2e5f2012-12-28 14:36:23 -0700125 SlimFileManager \
Lars Greiss16987122013-03-13 14:25:14 +0100126 SlimCenter \
ar6ce9eeb2012-09-12 08:33:58 -0300127 Velvet \
arfaa54c12012-09-05 16:48:18 -0300128 LatinIME
araa342202012-09-04 14:59:34 -0300129
130# Extra tools
131PRODUCT_PACKAGES += \
132 openvpn \
133 e2fsck \
134 mke2fs \
135 tune2fs
136
137PRODUCT_PACKAGE_OVERLAYS += vendor/slim/overlay/dictionaries
138PRODUCT_PACKAGE_OVERLAYS += vendor/slim/overlay/common
139
140# T-Mobile theme engine
141include vendor/slim/config/themes_common.mk
Muhammed Nazim30d87262013-02-18 11:04:44 +0100142PRODUCT_VERSION_MAJOR = 4.2.2
krarvindecde6952013-02-28 01:02:13 +0100143PRODUCT_VERSION_MINOR = build
Lars Greissf73a9ee2013-04-05 14:16:10 +0200144PRODUCT_VERSION_MAINTENANCE = 3.3
araa342202012-09-04 14:59:34 -0300145
Muhammed Nazim30d87262013-02-18 11:04:44 +0100146PRODUCT_BUILD_PROP_OVERRIDES += BUILD_DISPLAY_ID=JDQ39
araa342202012-09-04 14:59:34 -0300147
arfaa54c12012-09-05 16:48:18 -0300148PRODUCT_PROPERTY_OVERRIDES += \
Lars Greiss5aca6d02013-02-01 02:47:17 +0100149 slim.ota.version=$(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR).$(PRODUCT_VERSION_MAINTENANCE)
arfaa54c12012-09-05 16:48:18 -0300150
ar87dc6e22012-10-08 09:02:44 -0300151ifdef SLIM_NIGHTLY
araa342202012-09-04 14:59:34 -0300152 PRODUCT_PROPERTY_OVERRIDES += \
Lars Greiss0e7669e2013-03-07 23:29:40 +0100153 ro.slim.version=Slim-$(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR).$(PRODUCT_VERSION_MAINTENANCE)-NIGHTLY-$(shell date +"%Y%m%d-%H%M") \
154 ro.modversion=Slim-$(PRODUCT_RELEASE_NAME)-$(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR).$(PRODUCT_VERSION_MAINTENANCE)-NIGHTLY-$(shell date +"%Y%m%d-%H%M")
araa342202012-09-04 14:59:34 -0300155else
156 ifdef SLIM_RELEASE
157 PRODUCT_PROPERTY_OVERRIDES += \
mnazim74996092012-11-29 14:46:11 -0700158 ro.slim.version=Slim-$(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR).$(PRODUCT_VERSION_MAINTENANCE)-OFFICIAL \
are6eb3062012-10-08 12:30:40 -0300159 ro.modversion=Slim-$(PRODUCT_RELEASE_NAME)-$(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR).$(PRODUCT_VERSION_MAINTENANCE)-OFFICIAL
araa342202012-09-04 14:59:34 -0300160 else
161 PRODUCT_PROPERTY_OVERRIDES += \
Lars Greiss0e7669e2013-03-07 23:29:40 +0100162 ro.slim.version=Slim-$(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR).$(PRODUCT_VERSION_MAINTENANCE)-UNOFFICIAL-$(shell date +"%Y%m%d-%H%M") \
163 ro.modversion=Slim-$(PRODUCT_RELEASE_NAME)-$(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR).$(PRODUCT_VERSION_MAINTENANCE)-UNOFFICIAL-$(shell date +"%Y%m%d-%H%M")
araa342202012-09-04 14:59:34 -0300164 endif
165endif