summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMoyster <oysterized@gmail.com>2016-09-17 13:37:31 +0200
committerMoyster <oysterized@gmail.com>2016-09-17 13:37:31 +0200
commitdeecdb27734d319865d0168f186c36e02682dff3 (patch)
tree2a634aaae1359418203e0b7bfa1cae29c66741ba
parent34fcfe947230e318e9d94209d3d6f19541e79ece (diff)
add gestures from Divis1969/meilan2
-rw-r--r--flyme/Android.mk43
-rw-r--r--flyme/AndroidManifest.xml33
-rw-r--r--flyme/res/values/strings.xml24
3 files changed, 100 insertions, 0 deletions
diff --git a/flyme/Android.mk b/flyme/Android.mk
new file mode 100644
index 0000000..9bae867
--- /dev/null
+++ b/flyme/Android.mk
@@ -0,0 +1,43 @@
+opyright (C) 2016
+#
+# 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.
+#
+LOCAL_PATH := $(call my-dir)
+
+include $(CLEAR_VARS)
+
+LOCAL_PACKAGE_NAME := flyme-res
+LOCAL_CERTIFICATE := platform
+LOCAL_AAPT_FLAGS := --auto-add-overlay
+LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, res)
+
+# Tell aapt to create "extending (non-application)" resource IDs,
+# since these resources will be used by many apps.
+
+# 0x3f/one less than app id
+LOCAL_AAPT_FLAGS += -x 63
+
+LOCAL_MODULE_TAGS := optional
+
+# frameworks resource packages don't like the extra subdir layer
+LOCAL_IGNORE_SUBDIR := true
+
+# Install this alongside the libraries.
+LOCAL_MODULE_PATH := $(TARGET_OUT_JAVA_LIBRARIES)
+
+# Create package-export.apk, which other packages can use to get
+# PRODUCT-agnostic resource data like IDs and type definitions.
+LOCAL_EXPORT_PACKAGE_RESOURCES := true
+
+include $(BUILD_PACKAGE)
+
diff --git a/flyme/AndroidManifest.xml b/flyme/AndroidManifest.xml
new file mode 100644
index 0000000..a8a3558
--- /dev/null
+++ b/flyme/AndroidManifest.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/**
+ * Copyright 2016
+ *
+ * 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.
+ */
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:androidprv="http://schemas.android.com/apk/prv/res/android"
+ package="flyme.platform"
+ coreApp="true" android:sharedUserId="android.uid.system"
+ android:sharedUserLabel="@string/flyme_system_label">
+
+ <application android:process="system"
+ android:persistent="true"
+ android:hasCode="false"
+ android:label="@string/flyme_system_label"
+ android:allowClearUserData="false"
+ android:killAfterRestore="false"
+ android:supportsRtl="true"/>
+
+</manifest>
diff --git a/flyme/res/values/strings.xml b/flyme/res/values/strings.xml
new file mode 100644
index 0000000..a27d87c
--- /dev/null
+++ b/flyme/res/values/strings.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The CyanogenMod 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Label for the Flyme system components when they are shown to the user. -->
+ <string name="flyme_system_label">Flyme System</string>
+
+ <string name="gesture_control_path_string">/sys/devices/mx_tsp/gesture_control</string>
+ <string name="gesture_data_path_string">/sys/devices/mx_tsp/gesture_data</string>
+
+</resources>