diff --git a/duoqin/duoqin_f21pro.mk b/duoqin/duoqin_f21pro.mk index e074d72..2dcf09b 100644 --- a/duoqin/duoqin_f21pro.mk +++ b/duoqin/duoqin_f21pro.mk @@ -40,7 +40,10 @@ PRODUCT_COPY_FILES += \ device/wephone/duoqin/files/mtk-kpd.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/mtk-kpd.kl \ device/wephone/duoqin/files/mtk-pmic-keys.idc:$(TARGET_COPY_OUT_SYSTEM)/usr/idc/mtk-pmic-keys.idc \ device/wephone/duoqin/files/mtk-pmic-keys.kcm:$(TARGET_COPY_OUT_SYSTEM)/usr/keychars/mtk-pmic-keys.kcm \ - device/wephone/duoqin/files/mtk-pmic-keys.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/mtk-pmic-keys.kl + device/wephone/duoqin/files/mtk-pmic-keys.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/mtk-pmic-keys.kl \ + device/wephone/duoqin/files/odm-gpio-keys.idc:$(TARGET_COPY_OUT_SYSTEM)/usr/idc/odm-gpio-keys.idc \ + device/wephone/duoqin/files/odm-gpio-keys.kcm:$(TARGET_COPY_OUT_SYSTEM)/usr/keychars/odm-gpio-keys.kcm \ + device/wephone/duoqin/files/odm-gpio-keys.kl:$(TARGET_COPY_OUT_SYSTEM)/usr/keylayout/odm-gpio-keys.kl PRODUCT_PACKAGES += \ BromiteSystemWebView \ diff --git a/duoqin/files/odm-gpio-keys.idc b/duoqin/files/odm-gpio-keys.idc new file mode 100644 index 0000000..969cbf2 --- /dev/null +++ b/duoqin/files/odm-gpio-keys.idc @@ -0,0 +1,6 @@ +touch.deviceType = touchScreen +touch.orientationAware = 1 + +device.internal = 1 +keyboard.layout = odm-gpio-keys +keyboard.characterMap = odm-gpio-keys diff --git a/duoqin/files/odm-gpio-keys.kcm b/duoqin/files/odm-gpio-keys.kcm new file mode 100644 index 0000000..c0a3476 --- /dev/null +++ b/duoqin/files/odm-gpio-keys.kcm @@ -0,0 +1 @@ +type SPECIAL_FUNCTION \ No newline at end of file diff --git a/duoqin/files/odm-gpio-keys.kl b/duoqin/files/odm-gpio-keys.kl new file mode 100644 index 0000000..03b1c97 --- /dev/null +++ b/duoqin/files/odm-gpio-keys.kl @@ -0,0 +1 @@ +key 139 FUNCTION \ No newline at end of file