需求:
适配电信遥控器在recovery时响应 如:向上,向下,确定键
实现方法:
diff --git a/device.cpp b/device.cpp
index 9bb3f0f..f757fb2 100755
--- a/device.cpp
+++ b/device.cpp
@@ -24,6 +24,10 @@
#define KEY_DOWN_ME_CMCC 0x2dd2dd22
#define KEY_UP_ME_CMCC 0x35cadd22
#define KEY_ENTER_ME_CMCC 0x31cedd22
+
+#define KEY_DOWN_ME_CTC 0x2dd24cb3
+#define KEY_UP_ME_CTC 0x35ca4cb3
+#define KEY_ENTER_ME_CTC 0x31ce4cb3
#endif
#define MAX_ITEMS 20
@@ -194,12 +198,15 @@ int Device::HandleMenuKey(int key, bool visible) {
#ifdef HI_REMOTE_RECOVERY
case KEY_DOWN_ME:
case KEY_DOWN_ME_CMCC:
+ case KEY_DOWN_ME_CTC:
return kHighlightDown;
case KEY_UP_ME:
case KEY_UP_ME_CMCC:
+ case KEY_UP_ME_CTC:
return kHighlightUp;
case KEY_ENTER_ME:
case KEY_ENTER_ME_CMCC:
+ case KEY_ENTER_ME_CTC:
return kInvokeItem;
#else
case KEY_DOWN: