summaryrefslogtreecommitdiffstats
path: root/setup-makefiles.sh
diff options
context:
space:
mode:
authorJean-Baptiste Queru <jbq@google.com>2010-09-24 09:44:46 -0700
committerJean-Baptiste Queru <jbq@google.com>2010-09-24 09:44:46 -0700
commitf6e012d2eef8693ef12570a3a91a8c8c3925ae8c (patch)
treece18206faba6152f11704379bbe9c1110ed966fa /setup-makefiles.sh
parentb0e667675f8cb83371d3114f674684f785fc2000 (diff)
downloaddevice_samsung_crespo-f6e012d2eef8693ef12570a3a91a8c8c3925ae8c.zip
device_samsung_crespo-f6e012d2eef8693ef12570a3a91a8c8c3925ae8c.tar.gz
device_samsung_crespo-f6e012d2eef8693ef12570a3a91a8c8c3925ae8c.tar.bz2
Improve configuration when proprietary binaries are present
-Enable 3D Launcher -Turn on live wallpapers (mostly copied from passion) Change-Id: Iadbc07ff7ab4c582454dd1547f8d169191e113f9
Diffstat (limited to 'setup-makefiles.sh')
-rwxr-xr-xsetup-makefiles.sh44
1 files changed, 43 insertions, 1 deletions
diff --git a/setup-makefiles.sh b/setup-makefiles.sh
index 45b38ec..fea7f99 100755
--- a/setup-makefiles.sh
+++ b/setup-makefiles.sh
@@ -14,8 +14,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-MANUFACTURER=samsung
DEVICE=crespo
+MANUFACTURER=samsung
mkdir -p ../../../vendor/$MANUFACTURER/$DEVICE
@@ -36,6 +36,19 @@ mkdir -p ../../../vendor/$MANUFACTURER/$DEVICE
# This file is generated by device/__MANUFACTURER__/__DEVICE__/setup-makefiles.sh
+# Live wallpaper packages
+PRODUCT_PACKAGES := \\
+ LiveWallpapers \\
+ LiveWallpapersPicker \\
+ MagicSmokeWallpapers \\
+ VisualizationWallpapers \\
+ librs_jni
+
+# Publish that we support the live wallpaper feature.
+PRODUCT_COPY_FILES := \\
+ packages/wallpapers/LivePicker/android.software.live_wallpaper.xml:/system/etc/permissions/android.software.live_wallpaper.xml
+
+# Pick up overlay for features that depend on non-open-source files
DEVICE_PACKAGE_OVERLAYS := vendor/__MANUFACTURER__/__DEVICE__/overlay
\$(call inherit-product, vendor/__MANUFACTURER__/__DEVICE__/device-vendor-blobs.mk)
@@ -58,4 +71,33 @@ EOF
# This file is generated by device/__MANUFACTURER__/__DEVICE__/setup-makefiles.sh
+BOARD_GPS_LIBRARIES := libgps
+
+USE_CAMERA_STUB := false
+EOF
+
+mkdir -p ../../../vendor/$MANUFACTURER/$DEVICE/overlay/packages/apps/Launcher2/res/layout
+(cat << EOF) | sed s/__DEVICE__/$DEVICE/g | sed s/__MANUFACTURER__/$MANUFACTURER/g > ../../../vendor/$MANUFACTURER/$DEVICE/overlay/packages/apps/Launcher2/res/layout/all_apps.xml
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2010 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.
+-->
+
+<!-- This file is generated by device/__MANUFACTURER__/__DEVICE__/setup-makefiles.sh -->
+
+<!-- switch to all_apps_3d on devices that support RenderScript -->
+<merge xmlns:android="http://schemas.android.com/apk/res/android">
+ <include layout="@layout/all_apps_3d" />
+</merge>
EOF