diff --git a/java/res/drawable-hdpi/keyboard_key_feedback_background.9.png b/java/res/drawable-hdpi/keyboard_key_feedback_background.9.png
index 762a25704f20d449178579c6f83b212f8d1f953f..27d992375fe98b805a5bddf2b43c44b70a2ff274 100644
Binary files a/java/res/drawable-hdpi/keyboard_key_feedback_background.9.png and b/java/res/drawable-hdpi/keyboard_key_feedback_background.9.png differ
diff --git a/java/res/drawable-hdpi/keyboard_key_feedback_background_holo.9.png b/java/res/drawable-hdpi/keyboard_key_feedback_background_holo.9.png
index 8d6acacfb49c457061fe5a6a90980d6122ddfa33..943f9e4bcdab341c94ce1c4cf28e91f7da34c1b7 100644
Binary files a/java/res/drawable-hdpi/keyboard_key_feedback_background_holo.9.png and b/java/res/drawable-hdpi/keyboard_key_feedback_background_holo.9.png differ
diff --git a/java/res/drawable-hdpi/keyboard_key_feedback_more_background.9.png b/java/res/drawable-hdpi/keyboard_key_feedback_more_background.9.png
index 141d2d6bec4c473ae4dcc3d7559734f3a4f8f18f..33263b9d734da3c24ff92c0ed908a7d212e237f3 100644
Binary files a/java/res/drawable-hdpi/keyboard_key_feedback_more_background.9.png and b/java/res/drawable-hdpi/keyboard_key_feedback_more_background.9.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_space_holo.png b/java/res/drawable-hdpi/sym_keyboard_space_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..a8e5f7d5e89a989b64b50418f097f6f77bb16389
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_space_holo.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_tab.png b/java/res/drawable-hdpi/sym_keyboard_tab.png
index 51d17d98962e2064b99da6fb8a253c9fffbc451d..3d1c5c0ea8b886e01337963ce511f57c574ed753 100644
Binary files a/java/res/drawable-hdpi/sym_keyboard_tab.png and b/java/res/drawable-hdpi/sym_keyboard_tab.png differ
diff --git a/java/res/drawable-land-xhdpi/hint_popup_holo.9.png b/java/res/drawable-land-xhdpi/hint_popup_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..3cd20d34f29fa6f82cdca19ebff196f10aeffd75
Binary files /dev/null and b/java/res/drawable-land-xhdpi/hint_popup_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_num0_holo.9.png b/java/res/drawable-mdpi/key_hint_num0_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..271264e92c36f17b72b7ee910cee45c351fc0bf4
Binary files /dev/null and b/java/res/drawable-mdpi/key_hint_num0_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_num1_holo.9.png b/java/res/drawable-mdpi/key_hint_num1_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..eaf3742627b21cbdb8442de2a012044e0c11b336
Binary files /dev/null and b/java/res/drawable-mdpi/key_hint_num1_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_num2_holo.9.png b/java/res/drawable-mdpi/key_hint_num2_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..8a1657117a121f52ca65dc9ff6a28fb649e36e47
Binary files /dev/null and b/java/res/drawable-mdpi/key_hint_num2_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_num3_holo.9.png b/java/res/drawable-mdpi/key_hint_num3_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..34b5011091f55725d5f63f7f60bd7e9f3c7eaa75
Binary files /dev/null and b/java/res/drawable-mdpi/key_hint_num3_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_num4_holo.9.png b/java/res/drawable-mdpi/key_hint_num4_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..d4cc250dd60f767fcbd24a7745eca1500433439f
Binary files /dev/null and b/java/res/drawable-mdpi/key_hint_num4_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_num5_holo.9.png b/java/res/drawable-mdpi/key_hint_num5_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..6a054b42f3e54ba92238f30bef827e062d1f7150
Binary files /dev/null and b/java/res/drawable-mdpi/key_hint_num5_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_num6_holo.9.png b/java/res/drawable-mdpi/key_hint_num6_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..66e91400a7fbc99b5ca1c5d9798fbc52ad46dd16
Binary files /dev/null and b/java/res/drawable-mdpi/key_hint_num6_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_num7_holo.9.png b/java/res/drawable-mdpi/key_hint_num7_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..5eae24f4fd2ac2a19c398ded1d7a8445c75300f5
Binary files /dev/null and b/java/res/drawable-mdpi/key_hint_num7_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_num8_holo.9.png b/java/res/drawable-mdpi/key_hint_num8_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..ea7f512fd6b4e0a7c538ffd9b422623e162f221d
Binary files /dev/null and b/java/res/drawable-mdpi/key_hint_num8_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_num9_holo.9.png b/java/res/drawable-mdpi/key_hint_num9_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..0bf85de931823f0cefe4727c2c3e053cdaec786b
Binary files /dev/null and b/java/res/drawable-mdpi/key_hint_num9_holo.9.png differ
diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_background_holo.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_background_holo.9.png
index 286cf84fc3fe12e63516ae11cf844f1e824b88ec..3d6a76f6685798a9861a1cbcd245ba9abd85ff85 100644
Binary files a/java/res/drawable-mdpi/keyboard_key_feedback_background_holo.9.png and b/java/res/drawable-mdpi/keyboard_key_feedback_background_holo.9.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_space_holo.png b/java/res/drawable-mdpi/sym_keyboard_space_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..25e655d966fe89c09f8fe98009a6b3c2acc79f9c
Binary files /dev/null and b/java/res/drawable-mdpi/sym_keyboard_space_holo.png differ
diff --git a/java/res/drawable-sw600dp-hdpi/btn_keyboard_key_popup_selected_holo.9.png b/java/res/drawable-sw600dp-hdpi/btn_keyboard_key_popup_selected_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..544ed7f7832e537ec6f3be8646a2333077c0935a
Binary files /dev/null and b/java/res/drawable-sw600dp-hdpi/btn_keyboard_key_popup_selected_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-hdpi/hint_popup_holo.9.png b/java/res/drawable-sw600dp-hdpi/hint_popup_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..2ffc6ea2b374664d35e3ca4ceba205c10b435cb9
Binary files /dev/null and b/java/res/drawable-sw600dp-hdpi/hint_popup_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-hdpi/key_hint_num0_holo.9.png b/java/res/drawable-sw600dp-hdpi/key_hint_num0_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..25df0ef0bd3295f9da82699f0a2afe06aaee75bb
Binary files /dev/null and b/java/res/drawable-sw600dp-hdpi/key_hint_num0_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-hdpi/key_hint_num1_holo.9.png b/java/res/drawable-sw600dp-hdpi/key_hint_num1_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..12df78ed3c94b66ff2c5d0da967c8126c2b03eaf
Binary files /dev/null and b/java/res/drawable-sw600dp-hdpi/key_hint_num1_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-hdpi/key_hint_num2_holo.9.png b/java/res/drawable-sw600dp-hdpi/key_hint_num2_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..03fcd0731aba9e04b38d03783fca57fc2a2f1b5a
Binary files /dev/null and b/java/res/drawable-sw600dp-hdpi/key_hint_num2_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-hdpi/key_hint_num3_holo.9.png b/java/res/drawable-sw600dp-hdpi/key_hint_num3_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..41c007b0a8ced61a9241bf0d2f9c4f7dce302e9a
Binary files /dev/null and b/java/res/drawable-sw600dp-hdpi/key_hint_num3_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-hdpi/key_hint_num4_holo.9.png b/java/res/drawable-sw600dp-hdpi/key_hint_num4_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..2e7d7b3caad5c44ff31cb2d13dec8293be3471fe
Binary files /dev/null and b/java/res/drawable-sw600dp-hdpi/key_hint_num4_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-hdpi/key_hint_num5_holo.9.png b/java/res/drawable-sw600dp-hdpi/key_hint_num5_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..28c470af20c8376100e86f8d5dcc66c0a3a025f0
Binary files /dev/null and b/java/res/drawable-sw600dp-hdpi/key_hint_num5_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-hdpi/key_hint_num6_holo.9.png b/java/res/drawable-sw600dp-hdpi/key_hint_num6_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..33b6535db4ff04f31d96f20056064cf83b407e58
Binary files /dev/null and b/java/res/drawable-sw600dp-hdpi/key_hint_num6_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-hdpi/key_hint_num7_holo.9.png b/java/res/drawable-sw600dp-hdpi/key_hint_num7_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..6365e45b1f366daef7a15d7efaed6ba81fa6f5d6
Binary files /dev/null and b/java/res/drawable-sw600dp-hdpi/key_hint_num7_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-hdpi/key_hint_num8_holo.9.png b/java/res/drawable-sw600dp-hdpi/key_hint_num8_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..59b4426f6dfc456e2bb0d604d57b828ecbea3f7a
Binary files /dev/null and b/java/res/drawable-sw600dp-hdpi/key_hint_num8_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-hdpi/key_hint_num9_holo.9.png b/java/res/drawable-sw600dp-hdpi/key_hint_num9_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..426c4e5024fcb515e66acabf0f874fbb47edc66e
Binary files /dev/null and b/java/res/drawable-sw600dp-hdpi/key_hint_num9_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-hdpi/keyboard_key_feedback_background_holo.9.png b/java/res/drawable-sw600dp-hdpi/keyboard_key_feedback_background_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..39219a58353ae5f04cfd587ec14c6196e8de0841
Binary files /dev/null and b/java/res/drawable-sw600dp-hdpi/keyboard_key_feedback_background_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-hdpi/keyboard_key_feedback_more_background_holo.9.png b/java/res/drawable-sw600dp-hdpi/keyboard_key_feedback_more_background_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..e5cc5b7e21a662bf2cb93a6a017374237b3d5f7f
Binary files /dev/null and b/java/res/drawable-sw600dp-hdpi/keyboard_key_feedback_more_background_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-hdpi/sym_keyboard_numsymbol_holo.png b/java/res/drawable-sw600dp-hdpi/sym_keyboard_numsymbol_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..398eaea12ed4216498d34b2c3e9d47a93bbfd3c9
Binary files /dev/null and b/java/res/drawable-sw600dp-hdpi/sym_keyboard_numsymbol_holo.png differ
diff --git a/java/res/drawable-sw600dp-hdpi/sym_keyboard_tab_holo.png b/java/res/drawable-sw600dp-hdpi/sym_keyboard_tab_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..1780f682ba7da0f7ac1d971827a7194cc2bc53f3
Binary files /dev/null and b/java/res/drawable-sw600dp-hdpi/sym_keyboard_tab_holo.png differ
diff --git a/java/res/drawable-sw600dp-land-hdpi/hint_popup_holo.9.png b/java/res/drawable-sw600dp-land-hdpi/hint_popup_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..2ffc6ea2b374664d35e3ca4ceba205c10b435cb9
Binary files /dev/null and b/java/res/drawable-sw600dp-land-hdpi/hint_popup_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-land-mdpi/hint_popup_holo.9.png b/java/res/drawable-sw600dp-land-mdpi/hint_popup_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..f5d15b72856e2fd5a549ddf80fd02243503be36f
Binary files /dev/null and b/java/res/drawable-sw600dp-land-mdpi/hint_popup_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-land-xhdpi/hint_popup_holo.9.png b/java/res/drawable-sw600dp-land-xhdpi/hint_popup_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..bc37fa844eaed229a97cba24c861336b648b64c7
Binary files /dev/null and b/java/res/drawable-sw600dp-land-xhdpi/hint_popup_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_dark_normal_holo.9.png b/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_dark_normal_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..1534d99d1f2defc90897247835361b980517168c
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_dark_normal_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_dark_normal_off_holo.9.png b/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_dark_normal_off_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..936513a3132bf6c1a111cdd84a12e26f4a4046c1
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_dark_normal_off_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_dark_normal_on_holo.9.png b/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_dark_normal_on_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..b071251a7652fd073e0a3567d7fd933e2daa0fc9
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_dark_normal_on_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_dark_pressed_holo.9.png b/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_dark_pressed_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..9fed21edf2f76ea59e7a20dca434b0e7e7b67732
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_dark_pressed_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_dark_pressed_off_holo.9.png b/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_dark_pressed_off_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..3fce559381923e5aff6371fecfbd2d6a9194932c
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_dark_pressed_off_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_dark_pressed_on_holo.9.png b/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_dark_pressed_on_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..3f82b67dd5059af1f52974be380e1b68920fdf2a
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_dark_pressed_on_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_light_normal_holo.9.png b/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_light_normal_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..eded1736b07750af32f9298c664688c65793f9e4
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_light_normal_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_light_pressed_holo.9.png b/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_light_pressed_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..e6a1dceccb51479c64eee7bc7dc0506484ae6753
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_light_pressed_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_popup_selected_holo.9.png b/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_popup_selected_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..ffa7386df2e01ba7fc53a0ef641c8be53748621f
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/btn_keyboard_key_popup_selected_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/hint_popup_holo.9.png b/java/res/drawable-sw600dp-mdpi/hint_popup_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..f5d15b72856e2fd5a549ddf80fd02243503be36f
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/hint_popup_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/key_hint_num0_holo.9.png b/java/res/drawable-sw600dp-mdpi/key_hint_num0_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..d9a1626549180d8fe5921036b1f15f6436f5888d
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/key_hint_num0_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/key_hint_num1_holo.9.png b/java/res/drawable-sw600dp-mdpi/key_hint_num1_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..ac6c7294bb97487d482b6d001b3ac4a75d80b737
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/key_hint_num1_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/key_hint_num2_holo.9.png b/java/res/drawable-sw600dp-mdpi/key_hint_num2_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..fc2877402d2fb10b53e4be675ea7b0d27dfaaffa
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/key_hint_num2_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/key_hint_num3_holo.9.png b/java/res/drawable-sw600dp-mdpi/key_hint_num3_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..890af26900597760fee696975643e3d2a6beec2b
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/key_hint_num3_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/key_hint_num4_holo.9.png b/java/res/drawable-sw600dp-mdpi/key_hint_num4_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..72a57034fc308cce1d1a98e0985f7a3cb94d5ba4
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/key_hint_num4_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/key_hint_num5_holo.9.png b/java/res/drawable-sw600dp-mdpi/key_hint_num5_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..03c117df483e7b36af9472371f4f12739c7cf6f8
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/key_hint_num5_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/key_hint_num6_holo.9.png b/java/res/drawable-sw600dp-mdpi/key_hint_num6_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..b07bef3b8ef3c785dded7c2fbe719b91af7c7da4
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/key_hint_num6_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/key_hint_num7_holo.9.png b/java/res/drawable-sw600dp-mdpi/key_hint_num7_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..3ae17e1523804848d37d08716338427e967eaa51
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/key_hint_num7_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/key_hint_num8_holo.9.png b/java/res/drawable-sw600dp-mdpi/key_hint_num8_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..e2c6763d7aa2ed5d311ad95f5b627d15393766bd
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/key_hint_num8_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/key_hint_num9_holo.9.png b/java/res/drawable-sw600dp-mdpi/key_hint_num9_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..ec03b2c78caf9ff06b1234f7173628a526f77478
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/key_hint_num9_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/keyboard_background_holo.9.png b/java/res/drawable-sw600dp-mdpi/keyboard_background_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..a93966c920bf7ec82a5554ea5e4e0aa11834e54b
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/keyboard_background_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/keyboard_key_feedback_background_holo.9.png b/java/res/drawable-sw600dp-mdpi/keyboard_key_feedback_background_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..5f152175d6288d7b7457cf08018a5e86cd7e2e4a
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/keyboard_key_feedback_background_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/keyboard_key_feedback_more_background_holo.9.png b/java/res/drawable-sw600dp-mdpi/keyboard_key_feedback_more_background_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..77a806c1e6fff59bb77913ccb3d7d156cf51da5d
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/keyboard_key_feedback_more_background_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/keyboard_popup_panel_background_holo.9.png b/java/res/drawable-sw600dp-mdpi/keyboard_popup_panel_background_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..7be7ab7e228efeecff57d4f44d7d9e61c703117b
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/keyboard_popup_panel_background_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/keyboard_suggest_strip_holo.9.png b/java/res/drawable-sw600dp-mdpi/keyboard_suggest_strip_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..1f87a68e9c57479d6dc0ae7174a4e408d94a8b52
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/keyboard_suggest_strip_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_delete_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_delete_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..1555791691aaf1572667793df8a8a9c141225b07
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_delete_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_num0_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num0_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..e1d395b45ca141bb7d2b818feb51d7fec60b8723
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num0_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_num1_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num1_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..225436ac274001ff66a61f728f9b03fefe66b287
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num1_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_num2_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num2_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..e513fa4a0b59b4d32f34f5c80ab66252e419fbc3
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num2_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_num3_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num3_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..b91e005fce5f58568a794ebb91a2dfed44711bfc
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num3_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_num4_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num4_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..65f88245be4f31306303c2a003a2be0bfc47d2df
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num4_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_num5_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num5_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..b89ef07eb7bca78fe8ed8a85963affe5bc004749
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num5_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_num6_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num6_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..931275a9e66bb012769a22f839aff4e2fee8dbec
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num6_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_num7_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num7_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..9396c4c8fbd209376a00ff2dff49ab7d2ae85f5d
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num7_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_num8_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num8_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..12e3eef45e8c360774eca4fbfe2576cd49857b77
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num8_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_num9_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num9_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..6911c2b4f9da0b70aa0ffed3be43064f68a6e9b7
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_num9_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_numbpound_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_numbpound_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..e3a8b49005b5a18becd864f9525961fc9f626846
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_numbpound_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_numbstar_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_numbstar_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..e80e9345f099df050535c1508838f2a32bed6209
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_numbstar_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_numsymbol_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_numsymbol_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..73153849cf57417750a73543defdba46dc533ad8
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_numsymbol_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_return_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_return_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..d519ccecf46c8db125cec33d871c4094b9e7257b
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_return_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_settings_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_settings_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..784a4505405470a347e3dacc074ae0c17dabae01
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_settings_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_shift_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_shift_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..91d6e32f9d0e3158acccdf3de98d70c66dc9c79c
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_shift_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_shift_locked_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_shift_locked_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..2bd053656a5a164e22ad8b4af397adcb560ae5ac
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_shift_locked_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_space_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_space_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..25e655d966fe89c09f8fe98009a6b3c2acc79f9c
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_space_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_tab_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_tab_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..5acd12cc4796349c05581243a083e5054737eed9
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_tab_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_voice_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_voice_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..c1116dc1773213dd75168bd7d71a3b93bff20a11
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_voice_holo.png differ
diff --git a/java/res/drawable-sw600dp-mdpi/sym_keyboard_voice_off_holo.png b/java/res/drawable-sw600dp-mdpi/sym_keyboard_voice_off_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..44919dfccf1276e6a7053f5b1f1052dcf2f854f8
Binary files /dev/null and b/java/res/drawable-sw600dp-mdpi/sym_keyboard_voice_off_holo.png differ
diff --git a/java/res/drawable-sw600dp-xhdpi/btn_keyboard_key_popup_selected_holo.9.png b/java/res/drawable-sw600dp-xhdpi/btn_keyboard_key_popup_selected_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..8b5d1b098133a179737d49a8f00571a736f86866
Binary files /dev/null and b/java/res/drawable-sw600dp-xhdpi/btn_keyboard_key_popup_selected_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-xhdpi/hint_popup_holo.9.png b/java/res/drawable-sw600dp-xhdpi/hint_popup_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..bc37fa844eaed229a97cba24c861336b648b64c7
Binary files /dev/null and b/java/res/drawable-sw600dp-xhdpi/hint_popup_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-xhdpi/key_hint_num0_holo.9.png b/java/res/drawable-sw600dp-xhdpi/key_hint_num0_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..3a9232b000dc1da552164107332cf7b23ccec5c4
Binary files /dev/null and b/java/res/drawable-sw600dp-xhdpi/key_hint_num0_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-xhdpi/key_hint_num1_holo.9.png b/java/res/drawable-sw600dp-xhdpi/key_hint_num1_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..1b2d80eb69a92d486df2f317a2ef41db020e85ff
Binary files /dev/null and b/java/res/drawable-sw600dp-xhdpi/key_hint_num1_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-xhdpi/key_hint_num2_holo.9.png b/java/res/drawable-sw600dp-xhdpi/key_hint_num2_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..b80d17348949422ddb75a079db278808b6245dd1
Binary files /dev/null and b/java/res/drawable-sw600dp-xhdpi/key_hint_num2_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-xhdpi/key_hint_num3_holo.9.png b/java/res/drawable-sw600dp-xhdpi/key_hint_num3_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..2d7214e429c18cd7581d7846b029aa40d01c8df4
Binary files /dev/null and b/java/res/drawable-sw600dp-xhdpi/key_hint_num3_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-xhdpi/key_hint_num4_holo.9.png b/java/res/drawable-sw600dp-xhdpi/key_hint_num4_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..2abdb37c139a50bacf93441e146f93dee9532d53
Binary files /dev/null and b/java/res/drawable-sw600dp-xhdpi/key_hint_num4_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-xhdpi/key_hint_num5_holo.9.png b/java/res/drawable-sw600dp-xhdpi/key_hint_num5_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..af9b842b9f363d6238c9af4f436c90fb76d7465e
Binary files /dev/null and b/java/res/drawable-sw600dp-xhdpi/key_hint_num5_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-xhdpi/key_hint_num6_holo.9.png b/java/res/drawable-sw600dp-xhdpi/key_hint_num6_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..8594839262d38d0dc6b9df4e91ee9736e12f104b
Binary files /dev/null and b/java/res/drawable-sw600dp-xhdpi/key_hint_num6_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-xhdpi/key_hint_num7_holo.9.png b/java/res/drawable-sw600dp-xhdpi/key_hint_num7_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..5727b06c5226a0a8fd05767cd696df40f0ffb20c
Binary files /dev/null and b/java/res/drawable-sw600dp-xhdpi/key_hint_num7_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-xhdpi/key_hint_num8_holo.9.png b/java/res/drawable-sw600dp-xhdpi/key_hint_num8_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..2628c107fb5dd487d75f50fa98767355d4ec8684
Binary files /dev/null and b/java/res/drawable-sw600dp-xhdpi/key_hint_num8_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-xhdpi/key_hint_num9_holo.9.png b/java/res/drawable-sw600dp-xhdpi/key_hint_num9_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..cd8476f27503ee3a343861d5ba70c537343001c7
Binary files /dev/null and b/java/res/drawable-sw600dp-xhdpi/key_hint_num9_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-xhdpi/keyboard_key_feedback_background_holo.9.png b/java/res/drawable-sw600dp-xhdpi/keyboard_key_feedback_background_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..8d43a4bdbe5ebb24c28cd2aebf0ca0ef492331e2
Binary files /dev/null and b/java/res/drawable-sw600dp-xhdpi/keyboard_key_feedback_background_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-xhdpi/keyboard_key_feedback_more_background_holo.9.png b/java/res/drawable-sw600dp-xhdpi/keyboard_key_feedback_more_background_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..e973c7e6a9d950db2d125a9afc8eb83f6e63d3c0
Binary files /dev/null and b/java/res/drawable-sw600dp-xhdpi/keyboard_key_feedback_more_background_holo.9.png differ
diff --git a/java/res/drawable-sw600dp-xhdpi/sym_keyboard_numsymbol_holo.png b/java/res/drawable-sw600dp-xhdpi/sym_keyboard_numsymbol_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..c7a8b286ab88b8b1fcd54ee161e16e7e67b222da
Binary files /dev/null and b/java/res/drawable-sw600dp-xhdpi/sym_keyboard_numsymbol_holo.png differ
diff --git a/java/res/drawable-sw600dp-xhdpi/sym_keyboard_tab_holo.png b/java/res/drawable-sw600dp-xhdpi/sym_keyboard_tab_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..fd9f8cce69248b885c38ac6919548f70006e9d83
Binary files /dev/null and b/java/res/drawable-sw600dp-xhdpi/sym_keyboard_tab_holo.png differ
diff --git a/java/res/drawable-sw768dp-hdpi/btn_keyboard_key_popup_selected_holo.9.png b/java/res/drawable-sw768dp-hdpi/btn_keyboard_key_popup_selected_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..544ed7f7832e537ec6f3be8646a2333077c0935a
Binary files /dev/null and b/java/res/drawable-sw768dp-hdpi/btn_keyboard_key_popup_selected_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-hdpi/hint_popup_holo.9.png b/java/res/drawable-sw768dp-hdpi/hint_popup_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..2ffc6ea2b374664d35e3ca4ceba205c10b435cb9
Binary files /dev/null and b/java/res/drawable-sw768dp-hdpi/hint_popup_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-hdpi/keyboard_key_feedback_background_holo.9.png b/java/res/drawable-sw768dp-hdpi/keyboard_key_feedback_background_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..099a50873af32eb9a9854479787bd309ae0a4d6f
Binary files /dev/null and b/java/res/drawable-sw768dp-hdpi/keyboard_key_feedback_background_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-hdpi/keyboard_key_feedback_more_background_holo.9.png b/java/res/drawable-sw768dp-hdpi/keyboard_key_feedback_more_background_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..c21240f17bceaf4b3330b4a5e0840623654e341e
Binary files /dev/null and b/java/res/drawable-sw768dp-hdpi/keyboard_key_feedback_more_background_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-land-hdpi/hint_popup_holo.9.png b/java/res/drawable-sw768dp-land-hdpi/hint_popup_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..2b93014e1dd7fd0ea7bfcfe81fd3982440cc6772
Binary files /dev/null and b/java/res/drawable-sw768dp-land-hdpi/hint_popup_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-land-mdpi/hint_popup_holo.9.png b/java/res/drawable-sw768dp-land-mdpi/hint_popup_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..c409cea00a98ad81938650f5c8f4c406450b449a
Binary files /dev/null and b/java/res/drawable-sw768dp-land-mdpi/hint_popup_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-land-mdpi/key_hint_at_holo.9.png b/java/res/drawable-sw768dp-land-mdpi/key_hint_at_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..5b946ff9bfbb7228f9707f3da06dffce38d3d717
Binary files /dev/null and b/java/res/drawable-sw768dp-land-mdpi/key_hint_at_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-land-mdpi/key_hint_at_large_holo.9.png b/java/res/drawable-sw768dp-land-mdpi/key_hint_at_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..852f899edb1bb17265043cc4ab1f7f186b331988
Binary files /dev/null and b/java/res/drawable-sw768dp-land-mdpi/key_hint_at_large_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-land-mdpi/key_hint_colon_holo.9.png b/java/res/drawable-sw768dp-land-mdpi/key_hint_colon_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..1d9346e6ffb277eb5d5fd4ff1598603ca26f6a23
Binary files /dev/null and b/java/res/drawable-sw768dp-land-mdpi/key_hint_colon_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-land-mdpi/key_hint_colon_large_holo.9.png b/java/res/drawable-sw768dp-land-mdpi/key_hint_colon_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..17e9091b4ffb6b28d1e10ea7cfb4a1124d3474db
Binary files /dev/null and b/java/res/drawable-sw768dp-land-mdpi/key_hint_colon_large_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-land-mdpi/key_hint_comma_holo.9.png b/java/res/drawable-sw768dp-land-mdpi/key_hint_comma_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..c2a913c0459c070793a700fb3ef856393d99c447
Binary files /dev/null and b/java/res/drawable-sw768dp-land-mdpi/key_hint_comma_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-land-mdpi/key_hint_comma_large_holo.9.png b/java/res/drawable-sw768dp-land-mdpi/key_hint_comma_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..846f213f1cdb2ed07c519214ff9d7cb811236fbc
Binary files /dev/null and b/java/res/drawable-sw768dp-land-mdpi/key_hint_comma_large_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-land-mdpi/key_hint_exclamation_holo.9.png b/java/res/drawable-sw768dp-land-mdpi/key_hint_exclamation_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..ce8e8de431ca41c3353d2d2f06b1b6e437992282
Binary files /dev/null and b/java/res/drawable-sw768dp-land-mdpi/key_hint_exclamation_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-land-mdpi/key_hint_exclamation_large_holo.9.png b/java/res/drawable-sw768dp-land-mdpi/key_hint_exclamation_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..035dcf85d46f4857ecbee16ac67ae8e4500a08c9
Binary files /dev/null and b/java/res/drawable-sw768dp-land-mdpi/key_hint_exclamation_large_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-land-mdpi/key_hint_plus_holo.9.png b/java/res/drawable-sw768dp-land-mdpi/key_hint_plus_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..931390b45150d1a6db41da5a77186ba21882cfd2
Binary files /dev/null and b/java/res/drawable-sw768dp-land-mdpi/key_hint_plus_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-land-mdpi/key_hint_plus_large_holo.9.png b/java/res/drawable-sw768dp-land-mdpi/key_hint_plus_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..e6f9f8a9c685b0c13c238434933f5a7bf71deb5a
Binary files /dev/null and b/java/res/drawable-sw768dp-land-mdpi/key_hint_plus_large_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-land-mdpi/key_hint_question_holo.9.png b/java/res/drawable-sw768dp-land-mdpi/key_hint_question_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..6cbeb59932817bc5eec3e8a0917a12f07c268189
Binary files /dev/null and b/java/res/drawable-sw768dp-land-mdpi/key_hint_question_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-land-mdpi/key_hint_question_large_holo.9.png b/java/res/drawable-sw768dp-land-mdpi/key_hint_question_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..bfd58de099492f7f4cf459789d4fba20e02ec1e0
Binary files /dev/null and b/java/res/drawable-sw768dp-land-mdpi/key_hint_question_large_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-land-mdpi/key_hint_quote_holo.9.png b/java/res/drawable-sw768dp-land-mdpi/key_hint_quote_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..3b361b71c86eda9768b6e19b221d50c9de3f90a3
Binary files /dev/null and b/java/res/drawable-sw768dp-land-mdpi/key_hint_quote_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-land-mdpi/key_hint_quote_large_holo.9.png b/java/res/drawable-sw768dp-land-mdpi/key_hint_quote_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..2a08aa12e68ade1bb02b12b009b9792473ccab01
Binary files /dev/null and b/java/res/drawable-sw768dp-land-mdpi/key_hint_quote_large_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-land-mdpi/key_hint_underline_holo.9.png b/java/res/drawable-sw768dp-land-mdpi/key_hint_underline_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..06f3efb7e69eee1ed5f5a788b18b2f49db761635
Binary files /dev/null and b/java/res/drawable-sw768dp-land-mdpi/key_hint_underline_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-land-mdpi/key_hint_underline_large_holo.9.png b/java/res/drawable-sw768dp-land-mdpi/key_hint_underline_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..50f99a19125ae0449635d3d1146508a7ec3cd472
Binary files /dev/null and b/java/res/drawable-sw768dp-land-mdpi/key_hint_underline_large_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-land-xhdpi/hint_popup_holo.9.png b/java/res/drawable-sw768dp-land-xhdpi/hint_popup_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..3cd20d34f29fa6f82cdca19ebff196f10aeffd75
Binary files /dev/null and b/java/res/drawable-sw768dp-land-xhdpi/hint_popup_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_dark_normal_holo.9.png b/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_dark_normal_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..1534d99d1f2defc90897247835361b980517168c
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_dark_normal_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_dark_normal_off_holo.9.png b/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_dark_normal_off_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..936513a3132bf6c1a111cdd84a12e26f4a4046c1
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_dark_normal_off_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_dark_normal_on_holo.9.png b/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_dark_normal_on_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..b071251a7652fd073e0a3567d7fd933e2daa0fc9
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_dark_normal_on_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_dark_pressed_holo.9.png b/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_dark_pressed_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..9fed21edf2f76ea59e7a20dca434b0e7e7b67732
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_dark_pressed_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_dark_pressed_off_holo.9.png b/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_dark_pressed_off_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..3fce559381923e5aff6371fecfbd2d6a9194932c
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_dark_pressed_off_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_dark_pressed_on_holo.9.png b/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_dark_pressed_on_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..3f82b67dd5059af1f52974be380e1b68920fdf2a
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_dark_pressed_on_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_light_normal_holo.9.png b/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_light_normal_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..eded1736b07750af32f9298c664688c65793f9e4
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_light_normal_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_light_pressed_holo.9.png b/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_light_pressed_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..e6a1dceccb51479c64eee7bc7dc0506484ae6753
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_light_pressed_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_popup_selected_holo.9.png b/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_popup_selected_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..ffa7386df2e01ba7fc53a0ef641c8be53748621f
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/btn_keyboard_key_popup_selected_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/hint_popup_holo.9.png b/java/res/drawable-sw768dp-mdpi/hint_popup_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..01d1139d87ad4a618340a075ae5df7e30d31c779
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/hint_popup_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/key_hint_at_holo.9.png b/java/res/drawable-sw768dp-mdpi/key_hint_at_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..5b946ff9bfbb7228f9707f3da06dffce38d3d717
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/key_hint_at_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/key_hint_at_large_holo.9.png b/java/res/drawable-sw768dp-mdpi/key_hint_at_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..852f899edb1bb17265043cc4ab1f7f186b331988
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/key_hint_at_large_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/key_hint_colon_holo.9.png b/java/res/drawable-sw768dp-mdpi/key_hint_colon_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..1d9346e6ffb277eb5d5fd4ff1598603ca26f6a23
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/key_hint_colon_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/key_hint_colon_large_holo.9.png b/java/res/drawable-sw768dp-mdpi/key_hint_colon_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..17e9091b4ffb6b28d1e10ea7cfb4a1124d3474db
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/key_hint_colon_large_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/key_hint_comma_holo.9.png b/java/res/drawable-sw768dp-mdpi/key_hint_comma_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..c2a913c0459c070793a700fb3ef856393d99c447
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/key_hint_comma_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/key_hint_comma_large_holo.9.png b/java/res/drawable-sw768dp-mdpi/key_hint_comma_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..846f213f1cdb2ed07c519214ff9d7cb811236fbc
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/key_hint_comma_large_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/key_hint_exclamation_holo.9.png b/java/res/drawable-sw768dp-mdpi/key_hint_exclamation_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..ce8e8de431ca41c3353d2d2f06b1b6e437992282
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/key_hint_exclamation_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/key_hint_exclamation_large_holo.9.png b/java/res/drawable-sw768dp-mdpi/key_hint_exclamation_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..035dcf85d46f4857ecbee16ac67ae8e4500a08c9
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/key_hint_exclamation_large_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/key_hint_plus_holo.9.png b/java/res/drawable-sw768dp-mdpi/key_hint_plus_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..931390b45150d1a6db41da5a77186ba21882cfd2
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/key_hint_plus_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/key_hint_plus_large_holo.9.png b/java/res/drawable-sw768dp-mdpi/key_hint_plus_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..e6f9f8a9c685b0c13c238434933f5a7bf71deb5a
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/key_hint_plus_large_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/key_hint_question_holo.9.png b/java/res/drawable-sw768dp-mdpi/key_hint_question_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..6cbeb59932817bc5eec3e8a0917a12f07c268189
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/key_hint_question_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/key_hint_question_large_holo.9.png b/java/res/drawable-sw768dp-mdpi/key_hint_question_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..bfd58de099492f7f4cf459789d4fba20e02ec1e0
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/key_hint_question_large_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/key_hint_quote_holo.9.png b/java/res/drawable-sw768dp-mdpi/key_hint_quote_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..3b361b71c86eda9768b6e19b221d50c9de3f90a3
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/key_hint_quote_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/key_hint_quote_large_holo.9.png b/java/res/drawable-sw768dp-mdpi/key_hint_quote_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..2a08aa12e68ade1bb02b12b009b9792473ccab01
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/key_hint_quote_large_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/key_hint_underline_holo.9.png b/java/res/drawable-sw768dp-mdpi/key_hint_underline_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..b137b00211cbcdda26d2bc6d71bc4de46420b6e5
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/key_hint_underline_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/key_hint_underline_large_holo.9.png b/java/res/drawable-sw768dp-mdpi/key_hint_underline_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..9845e3bd6f60e8e098f7ab8cfd2077d497d09ad4
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/key_hint_underline_large_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/keyboard_background_holo.9.png b/java/res/drawable-sw768dp-mdpi/keyboard_background_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..a93966c920bf7ec82a5554ea5e4e0aa11834e54b
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/keyboard_background_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/keyboard_key_feedback_background_holo.9.png b/java/res/drawable-sw768dp-mdpi/keyboard_key_feedback_background_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..286cf84fc3fe12e63516ae11cf844f1e824b88ec
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/keyboard_key_feedback_background_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/keyboard_key_feedback_more_background_holo.9.png b/java/res/drawable-sw768dp-mdpi/keyboard_key_feedback_more_background_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..e3f5be86d0ddad72a7529e6ac8e53742d63828f1
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/keyboard_key_feedback_more_background_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/keyboard_popup_panel_background_holo.9.png b/java/res/drawable-sw768dp-mdpi/keyboard_popup_panel_background_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..7be7ab7e228efeecff57d4f44d7d9e61c703117b
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/keyboard_popup_panel_background_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/keyboard_suggest_strip_holo.9.png b/java/res/drawable-sw768dp-mdpi/keyboard_suggest_strip_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..1f87a68e9c57479d6dc0ae7174a4e408d94a8b52
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/keyboard_suggest_strip_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_delete_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_delete_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..1555791691aaf1572667793df8a8a9c141225b07
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_delete_holo.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_num0_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num0_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..e1d395b45ca141bb7d2b818feb51d7fec60b8723
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num0_holo.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_num1_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num1_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..225436ac274001ff66a61f728f9b03fefe66b287
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num1_holo.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_num2_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num2_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..e513fa4a0b59b4d32f34f5c80ab66252e419fbc3
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num2_holo.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_num3_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num3_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..b91e005fce5f58568a794ebb91a2dfed44711bfc
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num3_holo.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_num4_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num4_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..65f88245be4f31306303c2a003a2be0bfc47d2df
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num4_holo.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_num5_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num5_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..b89ef07eb7bca78fe8ed8a85963affe5bc004749
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num5_holo.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_num6_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num6_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..931275a9e66bb012769a22f839aff4e2fee8dbec
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num6_holo.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_num7_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num7_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..9396c4c8fbd209376a00ff2dff49ab7d2ae85f5d
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num7_holo.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_num8_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num8_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..12e3eef45e8c360774eca4fbfe2576cd49857b77
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num8_holo.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_num9_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num9_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..6911c2b4f9da0b70aa0ffed3be43064f68a6e9b7
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_num9_holo.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_numbpound_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_numbpound_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..e3a8b49005b5a18becd864f9525961fc9f626846
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_numbpound_holo.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_numbstar_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_numbstar_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..e80e9345f099df050535c1508838f2a32bed6209
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_numbstar_holo.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_return_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_return_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..d519ccecf46c8db125cec33d871c4094b9e7257b
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_return_holo.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_settings_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_settings_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..784a4505405470a347e3dacc074ae0c17dabae01
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_settings_holo.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_shift_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_shift_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..91d6e32f9d0e3158acccdf3de98d70c66dc9c79c
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_shift_holo.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_shift_locked_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_shift_locked_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..2bd053656a5a164e22ad8b4af397adcb560ae5ac
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_shift_locked_holo.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_space_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_space_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..25e655d966fe89c09f8fe98009a6b3c2acc79f9c
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_space_holo.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_voice_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_voice_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..c1116dc1773213dd75168bd7d71a3b93bff20a11
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_voice_holo.png differ
diff --git a/java/res/drawable-sw768dp-mdpi/sym_keyboard_voice_off_holo.png b/java/res/drawable-sw768dp-mdpi/sym_keyboard_voice_off_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..44919dfccf1276e6a7053f5b1f1052dcf2f854f8
Binary files /dev/null and b/java/res/drawable-sw768dp-mdpi/sym_keyboard_voice_off_holo.png differ
diff --git a/java/res/drawable-sw768dp-xhdpi/btn_keyboard_key_popup_selected_holo.9.png b/java/res/drawable-sw768dp-xhdpi/btn_keyboard_key_popup_selected_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..8b5d1b098133a179737d49a8f00571a736f86866
Binary files /dev/null and b/java/res/drawable-sw768dp-xhdpi/btn_keyboard_key_popup_selected_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-xhdpi/hint_popup_holo.9.png b/java/res/drawable-sw768dp-xhdpi/hint_popup_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..bc37fa844eaed229a97cba24c861336b648b64c7
Binary files /dev/null and b/java/res/drawable-sw768dp-xhdpi/hint_popup_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-xhdpi/keyboard_key_feedback_background_holo.9.png b/java/res/drawable-sw768dp-xhdpi/keyboard_key_feedback_background_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..38c84e81b10d6b3bed44299d4c69af903b1c033a
Binary files /dev/null and b/java/res/drawable-sw768dp-xhdpi/keyboard_key_feedback_background_holo.9.png differ
diff --git a/java/res/drawable-sw768dp-xhdpi/keyboard_key_feedback_more_background_holo.9.png b/java/res/drawable-sw768dp-xhdpi/keyboard_key_feedback_more_background_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..f66e545385d75c959feefc77ddc1be039d633a9e
Binary files /dev/null and b/java/res/drawable-sw768dp-xhdpi/keyboard_key_feedback_more_background_holo.9.png differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_popup_selected_holo.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_popup_selected_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..3ed9b1e7c71be0ea264ebfdadea17a04e0189629
Binary files /dev/null and b/java/res/drawable-xhdpi/btn_keyboard_key_popup_selected_holo.9.png differ
diff --git a/java/res/drawable-xhdpi/hint_popup_holo.9.png b/java/res/drawable-xhdpi/hint_popup_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..bc37fa844eaed229a97cba24c861336b648b64c7
Binary files /dev/null and b/java/res/drawable-xhdpi/hint_popup_holo.9.png differ
diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_background.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_background.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..16c76106c78f7c00131cb577513d67b3ab59a9f8
Binary files /dev/null and b/java/res/drawable-xhdpi/keyboard_key_feedback_background.9.png differ
diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_background_holo.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_background_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..943f9e4bcdab341c94ce1c4cf28e91f7da34c1b7
Binary files /dev/null and b/java/res/drawable-xhdpi/keyboard_key_feedback_background_holo.9.png differ
diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_more_background.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_more_background.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..e020e34b1ae6a2e7d441213cb74c48f07b2e3b18
Binary files /dev/null and b/java/res/drawable-xhdpi/keyboard_key_feedback_more_background.9.png differ
diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_more_background_holo.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_more_background_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..f66e545385d75c959feefc77ddc1be039d633a9e
Binary files /dev/null and b/java/res/drawable-xhdpi/keyboard_key_feedback_more_background_holo.9.png differ