From 47d1b9e7cf7c51480050ca0ed1d5f5571195719e Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Queru Date: Wed, 30 Sep 2009 19:15:42 -0700 Subject: Scripts to manage the PV binaries --- .gitignore | 1 + Android.mk | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ extract-files.sh | 10 ++++++++++ 3 files changed, 59 insertions(+) create mode 100644 .gitignore create mode 100644 Android.mk create mode 100755 extract-files.sh diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f5b82f3 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +proprietary/* diff --git a/Android.mk b/Android.mk new file mode 100644 index 0000000..17a9c4f --- /dev/null +++ b/Android.mk @@ -0,0 +1,48 @@ +ifeq ($(TARGET_ARCH),arm) + +LOCAL_PATH:= $(call my-dir) + +PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/proprietary/pvasflocal.cfg:system/etc/pvasflocal.cfg + +include $(CLEAR_VARS) +LOCAL_MODULE := libomx_wmadec_sharedlibrary.so +LOCAL_MODULE_CLASS := SHARED_LIBRARIES +LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES) +LOCAL_SRC_FILES := proprietary/$(LOCAL_MODULE) +OVERRIDE_BUILT_MODULE_PATH := $(TARGET_OUT_INTERMEDIATE_LIBRARIES) +include $(BUILD_PREBUILT) + +include $(CLEAR_VARS) +LOCAL_MODULE := libomx_wmvdec_sharedlibrary.so +LOCAL_MODULE_CLASS := SHARED_LIBRARIES +LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES) +LOCAL_SRC_FILES := proprietary/$(LOCAL_MODULE) +OVERRIDE_BUILT_MODULE_PATH := $(TARGET_OUT_INTERMEDIATE_LIBRARIES) +include $(BUILD_PREBUILT) + +include $(CLEAR_VARS) +LOCAL_MODULE := libpvasfcommon.so +LOCAL_MODULE_CLASS := SHARED_LIBRARIES +LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES) +LOCAL_SRC_FILES := proprietary/$(LOCAL_MODULE) +OVERRIDE_BUILT_MODULE_PATH := $(TARGET_OUT_INTERMEDIATE_LIBRARIES) +include $(BUILD_PREBUILT) + +include $(CLEAR_VARS) +LOCAL_MODULE := libpvasflocalpbreg.so +LOCAL_MODULE_CLASS := SHARED_LIBRARIES +LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES) +LOCAL_SRC_FILES := proprietary/$(LOCAL_MODULE) +OVERRIDE_BUILT_MODULE_PATH := $(TARGET_OUT_INTERMEDIATE_LIBRARIES) +include $(BUILD_PREBUILT) + +include $(CLEAR_VARS) +LOCAL_MODULE := libpvasflocalpb.so +LOCAL_MODULE_CLASS := SHARED_LIBRARIES +LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES) +LOCAL_SRC_FILES := proprietary/$(LOCAL_MODULE) +OVERRIDE_BUILT_MODULE_PATH := $(TARGET_OUT_INTERMEDIATE_LIBRARIES) +include $(BUILD_PREBUILT) + +endif # TARGET_ARCH diff --git a/extract-files.sh b/extract-files.sh new file mode 100755 index 0000000..1d59b5a --- /dev/null +++ b/extract-files.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +mkdir -p proprietary + +adb pull /system/etc/pvasflocal.cfg proprietary/pvasflocal.cfg +adb pull /system/lib/libomx_wmadec_sharedlibrary.so proprietary/libomx_wmadec_sharedlibrary.so +adb pull /system/lib/libomx_wmvdec_sharedlibrary.so proprietary/libomx_wmvdec_sharedlibrary.so +adb pull /system/lib/libpvasfcommon.so proprietary/libpvasfcommon.so +adb pull /system/lib/libpvasflocalpbreg.so proprietary/libpvasflocalpbreg.so +adb pull /system/lib/libpvasflocalpb.so proprietary/libpvasflocalpb.so -- cgit v1.2.3