diff --git a/vendor/rockchip/common/apps/WPSoffice/Android.mk b/vendor/rockchip/common/apps/WPSoffice/Android.mk
new file mode 100755
index 0000000000..4051068710
--- /dev/null
+++ b/vendor/rockchip/common/apps/WPSoffice/Android.mk
@@ -0,0 +1,17 @@
+###############################################################################
+# MediaFloat
+LOCAL_PATH := $(call my-dir)
+include $(CLEAR_VARS)
+LOCAL_MODULE := WPSoffice
+LOCAL_MODULE_CLASS := APPS
+LOCAL_MODULE_TAGS := optional
+LOCAL_BUILT_MODULE_STEM := package.apk
+LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
+#LOCAL_PRIVILEGED_MODULE :=
+LOCAL_CERTIFICATE := PRESIGNED
+#LOCAL_OVERRIDES_PACKAGES :=
+LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
+#LOCAL_REQUIRED_MODULES :=
+#LOCAL_PREBUILT_JNI_LIBS :=
+LOCAL_DEX_PREOPT := false
+include $(BUILD_PREBUILT)
diff --git a/vendor/rockchip/common/apps/WPSoffice/WPSoffice.apk b/vendor/rockchip/common/apps/WPSoffice/WPSoffice.apk
new file mode 100755
index 0000000000..c43e76fce3
Binary files /dev/null and b/vendor/rockchip/common/apps/WPSoffice/WPSoffice.apk differ
diff --git a/vendor/rockchip/common/apps/apps.mk b/vendor/rockchip/common/apps/apps.mk
index 6be0497432..2ae2c18b61 100755
--- a/vendor/rockchip/common/apps/apps.mk
+++ b/vendor/rockchip/common/apps/apps.mk
@@ -4,7 +4,8 @@ PRODUCT_PACKAGES += \
RKUpdateService \
student \
baiduinput \
- chrome
+ chrome \
+ WPSoffice
ifeq ($(strip $(TARGET_BOARD_HARDWARE)), rk30board)
ifeq ($(strip $(TARGET_ARCH)), arm)