everest: Bring more in line with stingray
Mainly from the Telstra 4.0.4 update.
diff --git a/everest/device-everest.mk b/everest/device-everest.mk
index cde5c1e..e6bb6e2 100644
--- a/everest/device-everest.mk
+++ b/everest/device-everest.mk
@@ -20,9 +20,11 @@
$(LOCAL_PATH)/proprietary/batch:system/bin/batch \
$(LOCAL_PATH)/proprietary/brcm_guci_drv:system/bin/brcm_guci_drv \
$(LOCAL_PATH)/proprietary/bugtogo.sh:system/bin/bugtogo.sh \
+ $(LOCAL_PATH)/proprietary/bypassfactory:system/bin/bypassfactory \
$(LOCAL_PATH)/proprietary/chat-ril:system/bin/chat-ril \
$(LOCAL_PATH)/proprietary/ftmipcd:system/bin/ftmipcd \
$(LOCAL_PATH)/proprietary/location:system/bin/location \
+ $(LOCAL_PATH)/proprietary/savebpver:system/bin/savebpver \
$(LOCAL_PATH)/proprietary/pppd:system/bin/pppd \
$(LOCAL_PATH)/proprietary/pppd-ril:system/bin/pppd-ril \
$(LOCAL_PATH)/proprietary/tcmd:system/bin/tcmd \
@@ -38,6 +40,9 @@
$(LOCAL_PATH)/proprietary/voip_aud_params.bin:system/etc/voip_aud_params.bin \
$(LOCAL_PATH)/proprietary/camera.stingray.so:system/lib/hw/camera.stingray.so \
$(LOCAL_PATH)/proprietary/gps.stingray.so:system/lib/hw/gps.stingray.so \
+ $(LOCAL_PATH)/proprietary/libdmengine.so:system/lib/libdmengine.so \
+ $(LOCAL_PATH)/proprietary/libdmjavaplugin.so:system/lib/libdmjavaplugin.so \
+ $(LOCAL_PATH)/proprietary/libims_client_jni.so:system/lib/libims_client_jni.so \
$(LOCAL_PATH)/proprietary/libmoto_ecnswrapper.so:system/lib/libmoto_ecnswrapper.so \
$(LOCAL_PATH)/proprietary/libmoto_ril.so:system/lib/libmoto_ril.so \
$(LOCAL_PATH)/proprietary/libpppd_plugin-ril.so:system/lib/libpppd_plugin-ril.so \
@@ -47,3 +52,12 @@
$(LOCAL_PATH)/proprietary/libtpa.so:system/lib/libtpa.so \
$(LOCAL_PATH)/proprietary/libtpa_core.so:system/lib/libtpa_core.so
+# All the apks necessary for everest
+PRODUCT_PACKAGES += \
+ AppDirectedSmsService \
+ ConnMO \
+ DMService \
+ MotoLocationProxy \
+ MotoModemUtil \
+ StingrayProgramMenu \
+ StingrayProgramMenuSystem
diff --git a/everest/proprietary/Android.mk b/everest/proprietary/Android.mk
new file mode 100644
index 0000000..8078890
--- /dev/null
+++ b/everest/proprietary/Android.mk
@@ -0,0 +1,105 @@
+# Copyright (C) 2011 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.
+
+ifeq ($(TARGET_DEVICE),everest)
+LOCAL_PATH:=$(call my-dir)
+
+# Module makefile rules for apks on everest
+
+# AppDirectedSmsService
+
+include $(CLEAR_VARS)
+
+LOCAL_MODULE := AppDirectedSmsService
+LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
+LOCAL_MODULE_CLASS := APPS
+LOCAL_MODULE_TAGS := optional
+LOCAL_CERTIFICATE := platform
+LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
+include $(BUILD_PREBUILT)
+
+# ConnMO
+
+include $(CLEAR_VARS)
+
+LOCAL_MODULE := ConnMO
+LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
+LOCAL_MODULE_CLASS := APPS
+LOCAL_MODULE_TAGS := optional
+LOCAL_CERTIFICATE := platform
+LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
+include $(BUILD_PREBUILT)
+
+# DMService
+
+include $(CLEAR_VARS)
+
+LOCAL_MODULE := DMService
+LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
+LOCAL_MODULE_CLASS := APPS
+LOCAL_MODULE_TAGS := optional
+LOCAL_CERTIFICATE := platform
+LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
+include $(BUILD_PREBUILT)
+
+# MotoLocationProxy
+
+include $(CLEAR_VARS)
+
+LOCAL_MODULE := MotoLocationProxy
+LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
+LOCAL_MODULE_CLASS := APPS
+LOCAL_MODULE_TAGS := optional
+LOCAL_CERTIFICATE := platform
+LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
+include $(BUILD_PREBUILT)
+
+# MotoModemUtil
+
+include $(CLEAR_VARS)
+
+LOCAL_MODULE := MotoModemUtil
+LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
+LOCAL_MODULE_CLASS := APPS
+LOCAL_MODULE_TAGS := optional
+LOCAL_CERTIFICATE := platform
+LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
+include $(BUILD_PREBUILT)
+
+# StingrayProgramMenu
+
+include $(CLEAR_VARS)
+
+LOCAL_MODULE := StingrayProgramMenu
+LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
+LOCAL_MODULE_CLASS := APPS
+LOCAL_MODULE_TAGS := optional
+LOCAL_CERTIFICATE := platform
+LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
+include $(BUILD_PREBUILT)
+
+# StingrayProgramMenuSystem
+
+include $(CLEAR_VARS)
+
+LOCAL_MODULE := StingrayProgramMenuSystem
+LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
+LOCAL_MODULE_CLASS := APPS
+LOCAL_MODULE_TAGS := optional
+LOCAL_CERTIFICATE := platform
+LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
+include $(BUILD_PREBUILT)
+
+endif
+
diff --git a/everest/proprietary/AppDirectedSmsService.apk b/everest/proprietary/AppDirectedSmsService.apk
new file mode 100644
index 0000000..69bece7
--- /dev/null
+++ b/everest/proprietary/AppDirectedSmsService.apk
Binary files differ
diff --git a/everest/proprietary/ConnMO.apk b/everest/proprietary/ConnMO.apk
new file mode 100644
index 0000000..82f835d
--- /dev/null
+++ b/everest/proprietary/ConnMO.apk
Binary files differ
diff --git a/everest/proprietary/DMService.apk b/everest/proprietary/DMService.apk
new file mode 100644
index 0000000..28630c8
--- /dev/null
+++ b/everest/proprietary/DMService.apk
Binary files differ
diff --git a/everest/proprietary/MotoLocationProxy.apk b/everest/proprietary/MotoLocationProxy.apk
new file mode 100644
index 0000000..7bad5d8
--- /dev/null
+++ b/everest/proprietary/MotoLocationProxy.apk
Binary files differ
diff --git a/everest/proprietary/MotoModemUtil.apk b/everest/proprietary/MotoModemUtil.apk
new file mode 100644
index 0000000..0a4824e
--- /dev/null
+++ b/everest/proprietary/MotoModemUtil.apk
Binary files differ
diff --git a/everest/proprietary/StingrayProgramMenu.apk b/everest/proprietary/StingrayProgramMenu.apk
new file mode 100644
index 0000000..210fd65
--- /dev/null
+++ b/everest/proprietary/StingrayProgramMenu.apk
Binary files differ
diff --git a/everest/proprietary/StingrayProgramMenuSystem.apk b/everest/proprietary/StingrayProgramMenuSystem.apk
new file mode 100644
index 0000000..0070f6a
--- /dev/null
+++ b/everest/proprietary/StingrayProgramMenuSystem.apk
Binary files differ
diff --git a/everest/proprietary/bypassfactory b/everest/proprietary/bypassfactory
new file mode 100644
index 0000000..6a3abbe
--- /dev/null
+++ b/everest/proprietary/bypassfactory
Binary files differ
diff --git a/everest/proprietary/libdmengine.so b/everest/proprietary/libdmengine.so
new file mode 100644
index 0000000..1f5c09c
--- /dev/null
+++ b/everest/proprietary/libdmengine.so
Binary files differ
diff --git a/everest/proprietary/libdmjavaplugin.so b/everest/proprietary/libdmjavaplugin.so
new file mode 100644
index 0000000..d926e0e
--- /dev/null
+++ b/everest/proprietary/libdmjavaplugin.so
Binary files differ
diff --git a/everest/proprietary/libims_client_jni.so b/everest/proprietary/libims_client_jni.so
new file mode 100644
index 0000000..ed55455
--- /dev/null
+++ b/everest/proprietary/libims_client_jni.so
Binary files differ
diff --git a/everest/proprietary/savebpver b/everest/proprietary/savebpver
new file mode 100644
index 0000000..7182805
--- /dev/null
+++ b/everest/proprietary/savebpver
Binary files differ