diff --git a/java/res/drawable-hdpi/btn_keyboard_key_dark_normal_holo.9.png b/java/res/drawable-hdpi/btn_keyboard_key_dark_normal_holo.9.png
index d13386a0c030c4d0a050000fee612e42b9aab5d0..a8c1688f7e1d75e56ba4d286bad5be55b20e9e10 100644
Binary files a/java/res/drawable-hdpi/btn_keyboard_key_dark_normal_holo.9.png and b/java/res/drawable-hdpi/btn_keyboard_key_dark_normal_holo.9.png differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_dark_normal_off_holo.9.png b/java/res/drawable-hdpi/btn_keyboard_key_dark_normal_off_holo.9.png
index 95b73c07e1e8b706878766d13677ae9f630973d1..829647663feea3bb3f827cf51f78b6dd646667de 100644
Binary files a/java/res/drawable-hdpi/btn_keyboard_key_dark_normal_off_holo.9.png and b/java/res/drawable-hdpi/btn_keyboard_key_dark_normal_off_holo.9.png differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_dark_normal_on_holo.9.png b/java/res/drawable-hdpi/btn_keyboard_key_dark_normal_on_holo.9.png
index 3bd224911fdebd1872bc17876869eab741fed135..020a65d6edc6adceb24cec61d43c8903466eb829 100644
Binary files a/java/res/drawable-hdpi/btn_keyboard_key_dark_normal_on_holo.9.png and b/java/res/drawable-hdpi/btn_keyboard_key_dark_normal_on_holo.9.png differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_dark_pressed_holo.9.png b/java/res/drawable-hdpi/btn_keyboard_key_dark_pressed_holo.9.png
index 77a0e7d7547a88b09a5b19a681ce4b27a8e39630..88b27c07b8508c447f1626a195411cd272c398a7 100644
Binary files a/java/res/drawable-hdpi/btn_keyboard_key_dark_pressed_holo.9.png and b/java/res/drawable-hdpi/btn_keyboard_key_dark_pressed_holo.9.png differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_dark_pressed_off_holo.9.png b/java/res/drawable-hdpi/btn_keyboard_key_dark_pressed_off_holo.9.png
index 1760075a85ea41e4732d4befcecca03d1afc2d70..87497bc1f0593d6cae25966a4cef1ba6f834db3e 100644
Binary files a/java/res/drawable-hdpi/btn_keyboard_key_dark_pressed_off_holo.9.png and b/java/res/drawable-hdpi/btn_keyboard_key_dark_pressed_off_holo.9.png differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_dark_pressed_on_holo.9.png b/java/res/drawable-hdpi/btn_keyboard_key_dark_pressed_on_holo.9.png
index b6d0dbca7ca488a41fa660664e8fd34eae08882a..f0d76dfa27506a4bd0e28a1e1563ba85788d3958 100644
Binary files a/java/res/drawable-hdpi/btn_keyboard_key_dark_pressed_on_holo.9.png and b/java/res/drawable-hdpi/btn_keyboard_key_dark_pressed_on_holo.9.png differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_light_normal_holo.9.png b/java/res/drawable-hdpi/btn_keyboard_key_light_normal_holo.9.png
index 763c538d3ff7e8630cba95ed19173cfb10e96f6f..3115fa436e9877eca0828519534e99f87f3ccc0c 100644
Binary files a/java/res/drawable-hdpi/btn_keyboard_key_light_normal_holo.9.png and b/java/res/drawable-hdpi/btn_keyboard_key_light_normal_holo.9.png differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_light_popup_normal.9.png b/java/res/drawable-hdpi/btn_keyboard_key_light_popup_normal.9.png
index e3a77d61b32ba4705f29f4e34389cc225762a9f4..2ed1b3447b41999edfe2021e0778d60dd66451bc 100644
Binary files a/java/res/drawable-hdpi/btn_keyboard_key_light_popup_normal.9.png and b/java/res/drawable-hdpi/btn_keyboard_key_light_popup_normal.9.png differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_light_pressed_holo.9.png b/java/res/drawable-hdpi/btn_keyboard_key_light_pressed_holo.9.png
index 328fe160af08dcea48e9f2ee03e710d29e38ccbb..dc08102a78192f3f18a9d7930ae815aa82a4f7dd 100644
Binary files a/java/res/drawable-hdpi/btn_keyboard_key_light_pressed_holo.9.png and b/java/res/drawable-hdpi/btn_keyboard_key_light_pressed_holo.9.png differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_popup_selected_holo.9.png b/java/res/drawable-hdpi/btn_keyboard_key_popup_selected_holo.9.png
index e0129ab101742ec2d0a9a705d596073e14cac9b8..5ecdaf428a4dfcd33a14c0b0a6635fa249459833 100644
Binary files a/java/res/drawable-hdpi/btn_keyboard_key_popup_selected_holo.9.png and b/java/res/drawable-hdpi/btn_keyboard_key_popup_selected_holo.9.png differ
diff --git a/java/res/drawable-hdpi/hint_popup_holo.9.png b/java/res/drawable-hdpi/hint_popup_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..2ffc6ea2b374664d35e3ca4ceba205c10b435cb9
Binary files /dev/null and b/java/res/drawable-hdpi/hint_popup_holo.9.png differ
diff --git a/java/res/drawable-hdpi/key_hint_at_holo.9.png b/java/res/drawable-hdpi/key_hint_at_holo.9.png
index ebde12dd9d3809131361baf73c74f92469ea11b4..129e198533f2b879c920ba16a96d75c46c982a49 100644
Binary files a/java/res/drawable-hdpi/key_hint_at_holo.9.png and b/java/res/drawable-hdpi/key_hint_at_holo.9.png differ
diff --git a/java/res/drawable-hdpi/key_hint_at_large_holo.9.png b/java/res/drawable-hdpi/key_hint_at_large_holo.9.png
index 29d21bc582d85ff8a86524e14de6f7fee0120d5c..d90bc31ab8186fae4e180b3fa667429103c1bc6a 100644
Binary files a/java/res/drawable-hdpi/key_hint_at_large_holo.9.png and b/java/res/drawable-hdpi/key_hint_at_large_holo.9.png differ
diff --git a/java/res/drawable-hdpi/key_hint_colon_holo.9.png b/java/res/drawable-hdpi/key_hint_colon_holo.9.png
index 14c46990de904ddf5088bd832fedb1a374c0b743..e82e41c944c2087721cb8d23c2febe7951ec0052 100644
Binary files a/java/res/drawable-hdpi/key_hint_colon_holo.9.png and b/java/res/drawable-hdpi/key_hint_colon_holo.9.png differ
diff --git a/java/res/drawable-hdpi/key_hint_colon_large_holo.9.png b/java/res/drawable-hdpi/key_hint_colon_large_holo.9.png
index 91e788323a8a0aad06264b95e13c5b7858a02f4f..64f0d2837174046029ead28589ec6c62a09edfd9 100644
Binary files a/java/res/drawable-hdpi/key_hint_colon_large_holo.9.png and b/java/res/drawable-hdpi/key_hint_colon_large_holo.9.png differ
diff --git a/java/res/drawable-hdpi/key_hint_exclamation_holo.9.png b/java/res/drawable-hdpi/key_hint_exclamation_holo.9.png
index 6887156a5081f5508cdc0a0390b08bb93aa53fb2..8d99a27d266131dfc9478577b6126fca2004e295 100644
Binary files a/java/res/drawable-hdpi/key_hint_exclamation_holo.9.png and b/java/res/drawable-hdpi/key_hint_exclamation_holo.9.png differ
diff --git a/java/res/drawable-hdpi/key_hint_exclamation_large_holo.9.png b/java/res/drawable-hdpi/key_hint_exclamation_large_holo.9.png
index e20a1371507aaf8362b2e53bc3e41bfe4a5511da..e93e4918763b6005221a79e3f5af85bb1aacd226 100644
Binary files a/java/res/drawable-hdpi/key_hint_exclamation_large_holo.9.png and b/java/res/drawable-hdpi/key_hint_exclamation_large_holo.9.png differ
diff --git a/java/res/drawable-hdpi/key_hint_question_holo.9.png b/java/res/drawable-hdpi/key_hint_question_holo.9.png
index 9055c7688289fe761e6b1fbed7b39976a5abc01c..4fe6a5b80276b28f05fbfc633a01317b93a50ada 100644
Binary files a/java/res/drawable-hdpi/key_hint_question_holo.9.png and b/java/res/drawable-hdpi/key_hint_question_holo.9.png differ
diff --git a/java/res/drawable-hdpi/key_hint_question_large_holo.9.png b/java/res/drawable-hdpi/key_hint_question_large_holo.9.png
index ade394cdd66316950252ddfc6292095085e52364..44dfdc4eabccf707a713b65699e07fda0391e9ca 100644
Binary files a/java/res/drawable-hdpi/key_hint_question_large_holo.9.png and b/java/res/drawable-hdpi/key_hint_question_large_holo.9.png differ
diff --git a/java/res/drawable-hdpi/key_hint_quote_holo.9.png b/java/res/drawable-hdpi/key_hint_quote_holo.9.png
index 361e3a8e446392ea7c578e254a38b3e6b14e27e5..8308aa647c61cb08a513caa272d34ed609e8aeab 100644
Binary files a/java/res/drawable-hdpi/key_hint_quote_holo.9.png and b/java/res/drawable-hdpi/key_hint_quote_holo.9.png differ
diff --git a/java/res/drawable-hdpi/key_hint_quote_large_holo.9.png b/java/res/drawable-hdpi/key_hint_quote_large_holo.9.png
index cc5e8d71014a58ff8a57b16e9447b9a88fdb8069..e73b9e0c6460785e486492415a697f1a877f2ab7 100644
Binary files a/java/res/drawable-hdpi/key_hint_quote_large_holo.9.png and b/java/res/drawable-hdpi/key_hint_quote_large_holo.9.png differ
diff --git a/java/res/drawable-hdpi/key_hint_underline_holo.9.png b/java/res/drawable-hdpi/key_hint_underline_holo.9.png
index a8841d08c076ffa469d92a03d08abadc1c479329..e4f271918d0af626179838fbe20f56560cb1d58c 100644
Binary files a/java/res/drawable-hdpi/key_hint_underline_holo.9.png and b/java/res/drawable-hdpi/key_hint_underline_holo.9.png differ
diff --git a/java/res/drawable-hdpi/key_hint_underline_large_holo.9.png b/java/res/drawable-hdpi/key_hint_underline_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..dad34fc72dc3c9c83dd94af2407030bcada31378
Binary files /dev/null and b/java/res/drawable-hdpi/key_hint_underline_large_holo.9.png differ
diff --git a/java/res/drawable-hdpi/keyboard_background_holo.9.png b/java/res/drawable-hdpi/keyboard_background_holo.9.png
index 87aa98e8ec74d52afabc8d288384b3b367d25b99..76fe2c8b80cfc47ab1eafff560ca11a6ec70ddea 100644
Binary files a/java/res/drawable-hdpi/keyboard_background_holo.9.png and b/java/res/drawable-hdpi/keyboard_background_holo.9.png differ
diff --git a/java/res/drawable-hdpi/keyboard_key_feedback_more_background_holo.9.png b/java/res/drawable-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-hdpi/keyboard_key_feedback_more_background_holo.9.png differ
diff --git a/java/res/drawable-hdpi/keyboard_popup_panel_background_holo.9.png b/java/res/drawable-hdpi/keyboard_popup_panel_background_holo.9.png
index 2b529b887f924b2326e639f6875a562be73c406e..4002dbe65384b708c0b80bf1e47582207e624924 100644
Binary files a/java/res/drawable-hdpi/keyboard_popup_panel_background_holo.9.png and b/java/res/drawable-hdpi/keyboard_popup_panel_background_holo.9.png differ
diff --git a/java/res/drawable-hdpi/keyboard_suggest_strip_holo.9.png b/java/res/drawable-hdpi/keyboard_suggest_strip_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..f55bcc9332714db833449db2c6fd57d65a54232e
Binary files /dev/null and b/java/res/drawable-hdpi/keyboard_suggest_strip_holo.9.png differ
diff --git a/java/res/drawable-hdpi/mic_slash_holo.png b/java/res/drawable-hdpi/mic_slash_holo.png
index 8108b6e137b47a97f1d0406358892d0d7f86c8c8..339be8a4f9c550d2a1ace99acb967b0c410891c3 100644
Binary files a/java/res/drawable-hdpi/mic_slash_holo.png and b/java/res/drawable-hdpi/mic_slash_holo.png differ
diff --git a/java/res/drawable-hdpi/ok_cancel_holo.9.png b/java/res/drawable-hdpi/ok_cancel_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..5be81c35ae96dfa4f2a6f141d4c8c5a445c38da9
Binary files /dev/null and b/java/res/drawable-hdpi/ok_cancel_holo.9.png differ
diff --git a/java/res/drawable-hdpi/speak_now_level0_holo.png b/java/res/drawable-hdpi/speak_now_level0_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..dbded426326838fd74284223e3383e1f4dad0498
Binary files /dev/null and b/java/res/drawable-hdpi/speak_now_level0_holo.png differ
diff --git a/java/res/drawable-hdpi/speak_now_level1_holo.png b/java/res/drawable-hdpi/speak_now_level1_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..702c9ba4fc1350f32702bc0a86f81047ea9d2f21
Binary files /dev/null and b/java/res/drawable-hdpi/speak_now_level1_holo.png differ
diff --git a/java/res/drawable-hdpi/speak_now_level2_holo.png b/java/res/drawable-hdpi/speak_now_level2_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..d73145e496f838be2fbcbbd0c5d1ff84bfe583f6
Binary files /dev/null and b/java/res/drawable-hdpi/speak_now_level2_holo.png differ
diff --git a/java/res/drawable-hdpi/speak_now_level3_holo.png b/java/res/drawable-hdpi/speak_now_level3_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..d466985494300b24a07c28366da0ceb470100997
Binary files /dev/null and b/java/res/drawable-hdpi/speak_now_level3_holo.png differ
diff --git a/java/res/drawable-hdpi/speak_now_level4_holo.png b/java/res/drawable-hdpi/speak_now_level4_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..8cf5297db08a8b1d2152deec99245e5b2a059cc6
Binary files /dev/null and b/java/res/drawable-hdpi/speak_now_level4_holo.png differ
diff --git a/java/res/drawable-hdpi/speak_now_level5_holo.png b/java/res/drawable-hdpi/speak_now_level5_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..67fd7c04e346bcfb06b25100779c610f78a47a62
Binary files /dev/null and b/java/res/drawable-hdpi/speak_now_level5_holo.png differ
diff --git a/java/res/drawable-hdpi/speak_now_level6_holo.png b/java/res/drawable-hdpi/speak_now_level6_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..938f4eb0c0f56c5860a075ae9ba2bd57fc55c8dd
Binary files /dev/null and b/java/res/drawable-hdpi/speak_now_level6_holo.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_delete_holo.png b/java/res/drawable-hdpi/sym_keyboard_delete_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..9bf496b709f3149291957865a3c78d14b70da501
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_delete_holo.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_num0_holo.png b/java/res/drawable-hdpi/sym_keyboard_num0_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..609702562626c809c7409e2fc7678fcde36ac37f
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_num0_holo.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_num1_holo.png b/java/res/drawable-hdpi/sym_keyboard_num1_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..6eb07bfcf1e42a4275df914f34383e69f2c009a3
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_num1_holo.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_num2_holo.png b/java/res/drawable-hdpi/sym_keyboard_num2_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..aed4abc22c2891a09f47bcc412d8cca95ca694b9
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_num2_holo.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_num3_holo.png b/java/res/drawable-hdpi/sym_keyboard_num3_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..0362006ff440eef0e6a5c9abb9299b73f498e720
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_num3_holo.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_num4_holo.png b/java/res/drawable-hdpi/sym_keyboard_num4_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..b661f8795b88d9868a2eb69d60b5fda7248588ae
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_num4_holo.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_num5_holo.png b/java/res/drawable-hdpi/sym_keyboard_num5_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..472651b8f1451f800ef66e6affff86170e148d4a
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_num5_holo.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_num6_holo.png b/java/res/drawable-hdpi/sym_keyboard_num6_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..df9f08e91636acacf887f5a1911e51dbb8efc3c2
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_num6_holo.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_num7_holo.png b/java/res/drawable-hdpi/sym_keyboard_num7_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..add7ce02a1af082472f6ddf79c64c39902067570
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_num7_holo.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_num8_holo.png b/java/res/drawable-hdpi/sym_keyboard_num8_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..39912733e1c15ce940d14084ab33361ad824afbd
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_num8_holo.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_num9_holo.png b/java/res/drawable-hdpi/sym_keyboard_num9_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..8db501dc8dea643a51733538e9112c05b008f841
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_num9_holo.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_numbpound_holo.png b/java/res/drawable-hdpi/sym_keyboard_numbpound_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..d769431b7747d0e0ef0a50f52e8307a332e5c93a
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_numbpound_holo.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_numbstar_holo.png b/java/res/drawable-hdpi/sym_keyboard_numbstar_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..40df4a96559822f2421555e9772401da3e75df61
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_numbstar_holo.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_return_holo.png b/java/res/drawable-hdpi/sym_keyboard_return_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..3813921f09c323cfeeaabf6c832063ff6d50a662
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_return_holo.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_settings_holo.png b/java/res/drawable-hdpi/sym_keyboard_settings_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..6d0af0f6d509ad52ec86a27ee30c1eea1c4226d0
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_settings_holo.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_shift_holo.png b/java/res/drawable-hdpi/sym_keyboard_shift_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..74a8148a3011079fd0fd8d4fcdc1d7a834f53cd7
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_shift_holo.png differ
diff --git a/java/res/drawable-hdpi/sym_keyboard_shift_locked_holo.png b/java/res/drawable-hdpi/sym_keyboard_shift_locked_holo.png
index f99a0edcf9ea778e1fd11d9c400201c39c4c187e..38abf93e983427889b8f38a4e3e7c4f3039b9d45 100644
Binary files a/java/res/drawable-hdpi/sym_keyboard_shift_locked_holo.png and b/java/res/drawable-hdpi/sym_keyboard_shift_locked_holo.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..c4c53f0836d1144fd7bac8427e43e950b480fb72
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_voice_holo.png b/java/res/drawable-hdpi/sym_keyboard_voice_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..605518c676e7a0a88180c17fac336c86d2f7d7c7
Binary files /dev/null and b/java/res/drawable-hdpi/sym_keyboard_voice_holo.png differ
diff --git a/java/res/drawable-hdpi/top_suggest_line_holo.9.png b/java/res/drawable-hdpi/top_suggest_line_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..dcce3015fb1c05155b83cd32d8acf589f78547c8
Binary files /dev/null and b/java/res/drawable-hdpi/top_suggest_line_holo.9.png differ
diff --git a/java/res/drawable-land-hdpi/hint_popup_holo.9.png b/java/res/drawable-land-hdpi/hint_popup_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..2ffc6ea2b374664d35e3ca4ceba205c10b435cb9
Binary files /dev/null and b/java/res/drawable-land-hdpi/hint_popup_holo.9.png differ
diff --git a/java/res/drawable-land-hdpi/key_hint_at_holo.9.png b/java/res/drawable-land-hdpi/key_hint_at_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..129e198533f2b879c920ba16a96d75c46c982a49
Binary files /dev/null and b/java/res/drawable-land-hdpi/key_hint_at_holo.9.png differ
diff --git a/java/res/drawable-land-hdpi/key_hint_at_large_holo.9.png b/java/res/drawable-land-hdpi/key_hint_at_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..d90bc31ab8186fae4e180b3fa667429103c1bc6a
Binary files /dev/null and b/java/res/drawable-land-hdpi/key_hint_at_large_holo.9.png differ
diff --git a/java/res/drawable-land-hdpi/key_hint_colon_holo.9.png b/java/res/drawable-land-hdpi/key_hint_colon_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..e82e41c944c2087721cb8d23c2febe7951ec0052
Binary files /dev/null and b/java/res/drawable-land-hdpi/key_hint_colon_holo.9.png differ
diff --git a/java/res/drawable-land-hdpi/key_hint_colon_large_holo.9.png b/java/res/drawable-land-hdpi/key_hint_colon_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..64f0d2837174046029ead28589ec6c62a09edfd9
Binary files /dev/null and b/java/res/drawable-land-hdpi/key_hint_colon_large_holo.9.png differ
diff --git a/java/res/drawable-land-hdpi/key_hint_exclamation_holo.9.png b/java/res/drawable-land-hdpi/key_hint_exclamation_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..8d99a27d266131dfc9478577b6126fca2004e295
Binary files /dev/null and b/java/res/drawable-land-hdpi/key_hint_exclamation_holo.9.png differ
diff --git a/java/res/drawable-land-hdpi/key_hint_exclamation_large_holo.9.png b/java/res/drawable-land-hdpi/key_hint_exclamation_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..e93e4918763b6005221a79e3f5af85bb1aacd226
Binary files /dev/null and b/java/res/drawable-land-hdpi/key_hint_exclamation_large_holo.9.png differ
diff --git a/java/res/drawable-land-hdpi/key_hint_question_holo.9.png b/java/res/drawable-land-hdpi/key_hint_question_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..4fe6a5b80276b28f05fbfc633a01317b93a50ada
Binary files /dev/null and b/java/res/drawable-land-hdpi/key_hint_question_holo.9.png differ
diff --git a/java/res/drawable-land-hdpi/key_hint_question_large_holo.9.png b/java/res/drawable-land-hdpi/key_hint_question_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..44dfdc4eabccf707a713b65699e07fda0391e9ca
Binary files /dev/null and b/java/res/drawable-land-hdpi/key_hint_question_large_holo.9.png differ
diff --git a/java/res/drawable-land-hdpi/key_hint_quote_holo.9.png b/java/res/drawable-land-hdpi/key_hint_quote_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..8308aa647c61cb08a513caa272d34ed609e8aeab
Binary files /dev/null and b/java/res/drawable-land-hdpi/key_hint_quote_holo.9.png differ
diff --git a/java/res/drawable-land-hdpi/key_hint_quote_large_holo.9.png b/java/res/drawable-land-hdpi/key_hint_quote_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..e73b9e0c6460785e486492415a697f1a877f2ab7
Binary files /dev/null and b/java/res/drawable-land-hdpi/key_hint_quote_large_holo.9.png differ
diff --git a/java/res/drawable-land-hdpi/key_hint_underline_holo.9.png b/java/res/drawable-land-hdpi/key_hint_underline_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..e4f271918d0af626179838fbe20f56560cb1d58c
Binary files /dev/null and b/java/res/drawable-land-hdpi/key_hint_underline_holo.9.png differ
diff --git a/java/res/drawable-land-hdpi/key_hint_underline_large_holo.9.png b/java/res/drawable-land-hdpi/key_hint_underline_large_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..dad34fc72dc3c9c83dd94af2407030bcada31378
Binary files /dev/null and b/java/res/drawable-land-hdpi/key_hint_underline_large_holo.9.png differ
diff --git a/java/res/layout/input_stone_bold.xml b/java/res/layout/input_stone_bold.xml
index bf25e159769e69a3f71c4f19e436a1b026900631..6fdc93855f4777985041cd7c89d21eb747a92d90 100644
--- a/java/res/layout/input_stone_bold.xml
+++ b/java/res/layout/input_stone_bold.xml
@@ -29,6 +29,7 @@
 
         latin:keyBackground="@drawable/btn_keyboard_key_stone"
         latin:keyTextColor="@color/latinkeyboard_key_color_black"
+        latin:keyTextColorDisabled="#FF808080"
         latin:shadowColor="@color/latinkeyboard_key_color_white"
         latin:keyLetterStyle="bold"
         latin:colorScheme="black"
diff --git a/java/res/layout/input_stone_normal.xml b/java/res/layout/input_stone_normal.xml
index cf47086120ff533c54e67f90f8f07551a55f6246..6ae9aed550556b0e9a30d5b4ac8efacd64139fc2 100644
--- a/java/res/layout/input_stone_normal.xml
+++ b/java/res/layout/input_stone_normal.xml
@@ -29,6 +29,7 @@
 
         latin:keyBackground="@drawable/btn_keyboard_key_stone"
         latin:keyTextColor="@color/latinkeyboard_key_color_black"
+        latin:keyTextColorDisabled="#FF808080"
         latin:shadowColor="@color/latinkeyboard_key_color_white"
         latin:colorScheme="black"
         latin:popupLayout="@layout/input_stone_popup"