diff --git a/java/res/drawable-land-mdpi/hint_popup_holo.9.png b/java/res/drawable-land-mdpi/hint_popup_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..c409cea00a98ad81938650f5c8f4c406450b449a
Binary files /dev/null and b/java/res/drawable-land-mdpi/hint_popup_holo.9.png differ
diff --git a/java/res/drawable-land-mdpi/key_hint_at_holo.9.png b/java/res/drawable-land-mdpi/key_hint_at_holo.9.png
index 011b41b5f5feb9809c510579b301dc61f223837a..627e7a0ee9534aefaae8b4383863ab324a37d961 100644
Binary files a/java/res/drawable-land-mdpi/key_hint_at_holo.9.png and b/java/res/drawable-land-mdpi/key_hint_at_holo.9.png differ
diff --git a/java/res/drawable-land-mdpi/key_hint_at_large_holo.9.png b/java/res/drawable-land-mdpi/key_hint_at_large_holo.9.png
index eaad0664cb0223f4c1fd616b15ced1d845584189..9569217ae776ac72cb1c497bf7457a3135171936 100644
Binary files a/java/res/drawable-land-mdpi/key_hint_at_large_holo.9.png and b/java/res/drawable-land-mdpi/key_hint_at_large_holo.9.png differ
diff --git a/java/res/drawable-land-mdpi/key_hint_exclamation_holo.9.png b/java/res/drawable-land-mdpi/key_hint_exclamation_holo.9.png
index badcfb2ec009d0f8e136ff292e1177a8e9480d59..89c5aae85117e07dc0bfe12d5dacc1a50745a510 100644
Binary files a/java/res/drawable-land-mdpi/key_hint_exclamation_holo.9.png and b/java/res/drawable-land-mdpi/key_hint_exclamation_holo.9.png differ
diff --git a/java/res/drawable-land-mdpi/key_hint_exclamation_large_holo.9.png b/java/res/drawable-land-mdpi/key_hint_exclamation_large_holo.9.png
index 6511822aba6d5faec5f943550711cd97c5c2e913..932bcb99b5a95f96ccb1b5eb9f2e5ecd687a8e95 100644
Binary files a/java/res/drawable-land-mdpi/key_hint_exclamation_large_holo.9.png and b/java/res/drawable-land-mdpi/key_hint_exclamation_large_holo.9.png differ
diff --git a/java/res/drawable-land-mdpi/key_hint_question_holo.9.png b/java/res/drawable-land-mdpi/key_hint_question_holo.9.png
index 0cfb7120e3824d87bb1af40b9969d681be686e54..8373b69d1cf87d04dce428a843f914f0aba4ad4d 100644
Binary files a/java/res/drawable-land-mdpi/key_hint_question_holo.9.png and b/java/res/drawable-land-mdpi/key_hint_question_holo.9.png differ
diff --git a/java/res/drawable-land-mdpi/key_hint_question_large_holo.9.png b/java/res/drawable-land-mdpi/key_hint_question_large_holo.9.png
index d205ef83d53e97e20815369deb477a48b5f8819a..a9eaeea33d1f1e10bf9cc16c384ababa907cfba1 100644
Binary files a/java/res/drawable-land-mdpi/key_hint_question_large_holo.9.png and b/java/res/drawable-land-mdpi/key_hint_question_large_holo.9.png differ
diff --git a/java/res/drawable-land-mdpi/key_hint_quote_holo.9.png b/java/res/drawable-land-mdpi/key_hint_quote_holo.9.png
index fbe2296afd41cd60238aaae9b66a7a5c424befaf..01a3a9a36741cf19be8dff832c70bc2bc68409a8 100644
Binary files a/java/res/drawable-land-mdpi/key_hint_quote_holo.9.png and b/java/res/drawable-land-mdpi/key_hint_quote_holo.9.png differ
diff --git a/java/res/drawable-land-mdpi/key_hint_quote_large_holo.9.png b/java/res/drawable-land-mdpi/key_hint_quote_large_holo.9.png
index 074d619c9ad3d1c223798387fb5a3af9a97531ed..7cba264c2eee2339c8f8140c8be174a65cb5514b 100644
Binary files a/java/res/drawable-land-mdpi/key_hint_quote_large_holo.9.png and b/java/res/drawable-land-mdpi/key_hint_quote_large_holo.9.png differ
diff --git a/java/res/drawable-land-mdpi/key_hint_underline_holo.9.png b/java/res/drawable-land-mdpi/key_hint_underline_holo.9.png
index 21d548732f2941e69de5d32d6e5fe3ad00d8f4b1..a95a575e5955cb494dd568dcf5f3e7632ea8f935 100644
Binary files a/java/res/drawable-land-mdpi/key_hint_underline_holo.9.png and b/java/res/drawable-land-mdpi/key_hint_underline_holo.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_dark_normal_holo.9.png b/java/res/drawable-mdpi/btn_keyboard_key_dark_normal_holo.9.png
index 0aa920ed95a82db1b25ec3aa6a712b9a985748e3..8002da2c52f5d5090efec41539f045b139b0b2c1 100644
Binary files a/java/res/drawable-mdpi/btn_keyboard_key_dark_normal_holo.9.png and b/java/res/drawable-mdpi/btn_keyboard_key_dark_normal_holo.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_dark_normal_off_holo.9.png b/java/res/drawable-mdpi/btn_keyboard_key_dark_normal_off_holo.9.png
index 5088ae416f08e99e38110897466dcb9e0d233ef3..506feece7fc24a778a73ed1749f544440e5c2529 100644
Binary files a/java/res/drawable-mdpi/btn_keyboard_key_dark_normal_off_holo.9.png and b/java/res/drawable-mdpi/btn_keyboard_key_dark_normal_off_holo.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_dark_normal_on_holo.9.png b/java/res/drawable-mdpi/btn_keyboard_key_dark_normal_on_holo.9.png
index d2f0d170ca489aa0e062999edd9da1f434e70b38..9c34ccc5c9cc94125892d7132ac6f2c22c614192 100644
Binary files a/java/res/drawable-mdpi/btn_keyboard_key_dark_normal_on_holo.9.png and b/java/res/drawable-mdpi/btn_keyboard_key_dark_normal_on_holo.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_dark_pressed_holo.9.png b/java/res/drawable-mdpi/btn_keyboard_key_dark_pressed_holo.9.png
index 890e9be70720eda54d51bb86d86cac43635fec34..f33e4cb0c18f4b5ae4848781fa2fafc385c930f1 100644
Binary files a/java/res/drawable-mdpi/btn_keyboard_key_dark_pressed_holo.9.png and b/java/res/drawable-mdpi/btn_keyboard_key_dark_pressed_holo.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_dark_pressed_off_holo.9.png b/java/res/drawable-mdpi/btn_keyboard_key_dark_pressed_off_holo.9.png
index e73e7f653d1558081f19daab3aba9b927cf61663..f6882c0bb19a85ed8374a1f4a492708b82401605 100644
Binary files a/java/res/drawable-mdpi/btn_keyboard_key_dark_pressed_off_holo.9.png and b/java/res/drawable-mdpi/btn_keyboard_key_dark_pressed_off_holo.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_dark_pressed_on_holo.9.png b/java/res/drawable-mdpi/btn_keyboard_key_dark_pressed_on_holo.9.png
index 4c0015ba94b094ebc3d14fa7e161565c97ad63ee..e86eea71b9192a974f90f24510a7c8eee93536d6 100644
Binary files a/java/res/drawable-mdpi/btn_keyboard_key_dark_pressed_on_holo.9.png and b/java/res/drawable-mdpi/btn_keyboard_key_dark_pressed_on_holo.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_light_normal_holo.9.png b/java/res/drawable-mdpi/btn_keyboard_key_light_normal_holo.9.png
index 75c2ae94614983caa6330b3c72c13a5a7dc13a85..a8375d43252794733c7faba99448af5e43877d10 100644
Binary files a/java/res/drawable-mdpi/btn_keyboard_key_light_normal_holo.9.png and b/java/res/drawable-mdpi/btn_keyboard_key_light_normal_holo.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_light_popup_normal.9.png b/java/res/drawable-mdpi/btn_keyboard_key_light_popup_normal.9.png
index 02d0fcf93a719c37fb7596fe349cd71d7bc16ef3..b4a50f282fb713a8acc2bd2aa719ebb44a61d415 100644
Binary files a/java/res/drawable-mdpi/btn_keyboard_key_light_popup_normal.9.png and b/java/res/drawable-mdpi/btn_keyboard_key_light_popup_normal.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_light_pressed_holo.9.png b/java/res/drawable-mdpi/btn_keyboard_key_light_pressed_holo.9.png
index c7492bf674340f9ffad736b1b8186ab724c4d37b..47188652a87b9d04328ac77cf86fb249a2c4339b 100644
Binary files a/java/res/drawable-mdpi/btn_keyboard_key_light_pressed_holo.9.png and b/java/res/drawable-mdpi/btn_keyboard_key_light_pressed_holo.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_popup_selected_holo.9.png b/java/res/drawable-mdpi/btn_keyboard_key_popup_selected_holo.9.png
index 2fadf53dc043dad7aefed795c53ea3edf7e82014..dc41d58cea41efe412e13da0bc8138b452ee7b06 100644
Binary files a/java/res/drawable-mdpi/btn_keyboard_key_popup_selected_holo.9.png and b/java/res/drawable-mdpi/btn_keyboard_key_popup_selected_holo.9.png differ
diff --git a/java/res/drawable-mdpi/cancel_holo.9.png b/java/res/drawable-mdpi/cancel_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..74f967eb9de34f32bd8095c00f5423a46da3bd27
Binary files /dev/null and b/java/res/drawable-mdpi/cancel_holo.9.png differ
diff --git a/java/res/drawable-mdpi/hint_popup_holo.9.png b/java/res/drawable-mdpi/hint_popup_holo.9.png
index 0d861faa79a4d559a7a801508449ad6a794572d9..c409cea00a98ad81938650f5c8f4c406450b449a 100644
Binary files a/java/res/drawable-mdpi/hint_popup_holo.9.png and b/java/res/drawable-mdpi/hint_popup_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_at_holo.9.png b/java/res/drawable-mdpi/key_hint_at_holo.9.png
index 70917cf28fc421919e66647aa792b9eaf60902c1..627e7a0ee9534aefaae8b4383863ab324a37d961 100644
Binary files a/java/res/drawable-mdpi/key_hint_at_holo.9.png and b/java/res/drawable-mdpi/key_hint_at_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_at_large_holo.9.png b/java/res/drawable-mdpi/key_hint_at_large_holo.9.png
index df197b044b0acb1e49d070664bc8cc321a691e87..9569217ae776ac72cb1c497bf7457a3135171936 100644
Binary files a/java/res/drawable-mdpi/key_hint_at_large_holo.9.png and b/java/res/drawable-mdpi/key_hint_at_large_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_exclamation_holo.9.png b/java/res/drawable-mdpi/key_hint_exclamation_holo.9.png
index d59c7a6ebc8a6740f45decfe90b9bb032fc2d7a6..89c5aae85117e07dc0bfe12d5dacc1a50745a510 100644
Binary files a/java/res/drawable-mdpi/key_hint_exclamation_holo.9.png and b/java/res/drawable-mdpi/key_hint_exclamation_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_exclamation_large_holo.9.png b/java/res/drawable-mdpi/key_hint_exclamation_large_holo.9.png
index 0fb6d28f7968ebb91077bd05526dbe207cc44a3e..932bcb99b5a95f96ccb1b5eb9f2e5ecd687a8e95 100644
Binary files a/java/res/drawable-mdpi/key_hint_exclamation_large_holo.9.png and b/java/res/drawable-mdpi/key_hint_exclamation_large_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_question_holo.9.png b/java/res/drawable-mdpi/key_hint_question_holo.9.png
index 32b382d1a4991d6dde72873808654ef58cf4a62c..8373b69d1cf87d04dce428a843f914f0aba4ad4d 100644
Binary files a/java/res/drawable-mdpi/key_hint_question_holo.9.png and b/java/res/drawable-mdpi/key_hint_question_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_question_large_holo.9.png b/java/res/drawable-mdpi/key_hint_question_large_holo.9.png
index 7a0643bc3db872ea5a722de758585f2c3b129ea8..a9eaeea33d1f1e10bf9cc16c384ababa907cfba1 100644
Binary files a/java/res/drawable-mdpi/key_hint_question_large_holo.9.png and b/java/res/drawable-mdpi/key_hint_question_large_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_quote_holo.9.png b/java/res/drawable-mdpi/key_hint_quote_holo.9.png
index dc0f74fa87d8344ecf0333a3c61af16962f89716..01a3a9a36741cf19be8dff832c70bc2bc68409a8 100644
Binary files a/java/res/drawable-mdpi/key_hint_quote_holo.9.png and b/java/res/drawable-mdpi/key_hint_quote_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_quote_large_holo.9.png b/java/res/drawable-mdpi/key_hint_quote_large_holo.9.png
index 59696fac72abccfb7fa446fa59c6a0fc0f4d07eb..7cba264c2eee2339c8f8140c8be174a65cb5514b 100644
Binary files a/java/res/drawable-mdpi/key_hint_quote_large_holo.9.png and b/java/res/drawable-mdpi/key_hint_quote_large_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_underline_holo.9.png b/java/res/drawable-mdpi/key_hint_underline_holo.9.png
index 5dcf382318f3ea4d43769bfedbd05ce4c79316e3..a95a575e5955cb494dd568dcf5f3e7632ea8f935 100644
Binary files a/java/res/drawable-mdpi/key_hint_underline_holo.9.png and b/java/res/drawable-mdpi/key_hint_underline_holo.9.png differ
diff --git a/java/res/drawable-mdpi/key_hint_underline_large_holo.9.png b/java/res/drawable-mdpi/key_hint_underline_large_holo.9.png
index 1211844ba4673806fb7ff974d2fa3226b6021df5..bef74c18430f0c75904837d28bf0de57415b3934 100644
Binary files a/java/res/drawable-mdpi/key_hint_underline_large_holo.9.png and b/java/res/drawable-mdpi/key_hint_underline_large_holo.9.png differ
diff --git a/java/res/drawable-mdpi/keyboard_background_holo.9.png b/java/res/drawable-mdpi/keyboard_background_holo.9.png
index 915fcf053718c3bd84d813d33f2016ba0282d5f3..0ea57c09edba176a7de88cc743775b4365afd6b9 100644
Binary files a/java/res/drawable-mdpi/keyboard_background_holo.9.png and b/java/res/drawable-mdpi/keyboard_background_holo.9.png differ
diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_more_background_holo.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_more_background_holo.9.png
index 94cd91ebf1d264b6134c12f571959e024d414580..8cfd7cf57ecf33c2a78da2fa7c4e8e1a24daa6e6 100644
Binary files a/java/res/drawable-mdpi/keyboard_key_feedback_more_background_holo.9.png and b/java/res/drawable-mdpi/keyboard_key_feedback_more_background_holo.9.png differ
diff --git a/java/res/drawable-mdpi/keyboard_popup_panel_background_holo.9.png b/java/res/drawable-mdpi/keyboard_popup_panel_background_holo.9.png
index b3e04cd50fe72dfac78d61a6d34c4443876035bd..c5d938dc4abd27161658589894f89db05ee7647c 100644
Binary files a/java/res/drawable-mdpi/keyboard_popup_panel_background_holo.9.png and b/java/res/drawable-mdpi/keyboard_popup_panel_background_holo.9.png differ
diff --git a/java/res/drawable-mdpi/mic_slash_holo.png b/java/res/drawable-mdpi/mic_slash_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..8108b6e137b47a97f1d0406358892d0d7f86c8c8
Binary files /dev/null and b/java/res/drawable-mdpi/mic_slash_holo.png differ
diff --git a/java/res/drawable-mdpi/ok_cancel_holo.9.png b/java/res/drawable-mdpi/ok_cancel_holo.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..5eb078c709e7528aa6b93a4c61decbbfa0924401
Binary files /dev/null and b/java/res/drawable-mdpi/ok_cancel_holo.9.png differ
diff --git a/java/res/drawable-mdpi/speak_now_level0_holo.png b/java/res/drawable-mdpi/speak_now_level0_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..2a4fbd839451619325e8e9eb6c82d80f83ec2165
Binary files /dev/null and b/java/res/drawable-mdpi/speak_now_level0_holo.png differ
diff --git a/java/res/drawable-mdpi/speak_now_level1_holo.png b/java/res/drawable-mdpi/speak_now_level1_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..dd35b1826f532fcb69469321a69aae0c1ecf27eb
Binary files /dev/null and b/java/res/drawable-mdpi/speak_now_level1_holo.png differ
diff --git a/java/res/drawable-mdpi/speak_now_level2_holo.png b/java/res/drawable-mdpi/speak_now_level2_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..e3e42c458394a5cffbc5cecd0457f99a66306913
Binary files /dev/null and b/java/res/drawable-mdpi/speak_now_level2_holo.png differ
diff --git a/java/res/drawable-mdpi/speak_now_level3_holo.png b/java/res/drawable-mdpi/speak_now_level3_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..7cf104e1f98efb30a84ae5b8803d31376c734d55
Binary files /dev/null and b/java/res/drawable-mdpi/speak_now_level3_holo.png differ
diff --git a/java/res/drawable-mdpi/speak_now_level4_holo.png b/java/res/drawable-mdpi/speak_now_level4_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..baad6ca58d0d34df11df14b9e7156ede84138205
Binary files /dev/null and b/java/res/drawable-mdpi/speak_now_level4_holo.png differ
diff --git a/java/res/drawable-mdpi/speak_now_level5_holo.png b/java/res/drawable-mdpi/speak_now_level5_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..34c161eaf27b2def992091742b9b17253eff13d8
Binary files /dev/null and b/java/res/drawable-mdpi/speak_now_level5_holo.png differ
diff --git a/java/res/drawable-mdpi/speak_now_level6_holo.png b/java/res/drawable-mdpi/speak_now_level6_holo.png
new file mode 100644
index 0000000000000000000000000000000000000000..e6b26d139be5246b71e38f967f8eb89292d79bfc
Binary files /dev/null and b/java/res/drawable-mdpi/speak_now_level6_holo.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_delete_holo.png b/java/res/drawable-mdpi/sym_keyboard_delete_holo.png
index 3a76047d57d2ab8c2dab88b26b6c642902d243bc..9f1bfe87ffb6273f72ecb58be172b9710724398a 100644
Binary files a/java/res/drawable-mdpi/sym_keyboard_delete_holo.png and b/java/res/drawable-mdpi/sym_keyboard_delete_holo.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_num0_holo.png b/java/res/drawable-mdpi/sym_keyboard_num0_holo.png
index 9ded731c30f104553d2a1a2122e64391237f29a2..2bb2a8bb994f54c2e7489254a4dd15d5e5e2c954 100644
Binary files a/java/res/drawable-mdpi/sym_keyboard_num0_holo.png and b/java/res/drawable-mdpi/sym_keyboard_num0_holo.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_num1_holo.png b/java/res/drawable-mdpi/sym_keyboard_num1_holo.png
index d5796f21e2138568ef1f2c2768ef4721da7b8d98..0e0553723059c8ca4b6f9ef9e78327cb080de7fd 100644
Binary files a/java/res/drawable-mdpi/sym_keyboard_num1_holo.png and b/java/res/drawable-mdpi/sym_keyboard_num1_holo.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_num2_holo.png b/java/res/drawable-mdpi/sym_keyboard_num2_holo.png
index 53fe35090c9b01402e58880556f746e6cd6aef87..3b2a5500407ab47799c85d5bbdc7586fc69c9390 100644
Binary files a/java/res/drawable-mdpi/sym_keyboard_num2_holo.png and b/java/res/drawable-mdpi/sym_keyboard_num2_holo.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_num3_holo.png b/java/res/drawable-mdpi/sym_keyboard_num3_holo.png
index 9301d48d7b5f53d29c9cae2e56276e02c9ad9753..0d829bfd941731761de3eb85699b0bb97cae69d1 100644
Binary files a/java/res/drawable-mdpi/sym_keyboard_num3_holo.png and b/java/res/drawable-mdpi/sym_keyboard_num3_holo.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_num4_holo.png b/java/res/drawable-mdpi/sym_keyboard_num4_holo.png
index fce381c7fa676c8bb01eee00dfdba58b4f9c78c1..d676a1c16f344488cb5cc4d912938be24aa292e5 100644
Binary files a/java/res/drawable-mdpi/sym_keyboard_num4_holo.png and b/java/res/drawable-mdpi/sym_keyboard_num4_holo.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_num5_holo.png b/java/res/drawable-mdpi/sym_keyboard_num5_holo.png
index 4ccb2ca0fcd6956384ba20e87f1357c9ef4efb00..d47f2d5f408ebfa853b095808566447843ad031e 100644
Binary files a/java/res/drawable-mdpi/sym_keyboard_num5_holo.png and b/java/res/drawable-mdpi/sym_keyboard_num5_holo.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_num6_holo.png b/java/res/drawable-mdpi/sym_keyboard_num6_holo.png
index 1653f64fcbe267e9c6d264deead374661b7983db..8e9138e9b8d55ed76eaeb40e91e8087163085221 100644
Binary files a/java/res/drawable-mdpi/sym_keyboard_num6_holo.png and b/java/res/drawable-mdpi/sym_keyboard_num6_holo.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_num7_holo.png b/java/res/drawable-mdpi/sym_keyboard_num7_holo.png
index 8a1892e34174dafc3b6933e77e4aa20a0cdf092a..7453b6b6ca9e1446e4cc72508de9f129dac27317 100644
Binary files a/java/res/drawable-mdpi/sym_keyboard_num7_holo.png and b/java/res/drawable-mdpi/sym_keyboard_num7_holo.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_num8_holo.png b/java/res/drawable-mdpi/sym_keyboard_num8_holo.png
index 97839dc5023239eacdd2adf6e9b2cbdd68861c4f..b59885f7ed528cbf86b727a45431977133595b5e 100644
Binary files a/java/res/drawable-mdpi/sym_keyboard_num8_holo.png and b/java/res/drawable-mdpi/sym_keyboard_num8_holo.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_num9_holo.png b/java/res/drawable-mdpi/sym_keyboard_num9_holo.png
index cc8acaaab0106854b4ef75c2e4bba38212f431f0..db465f75553cc33c8a7f484180d732afa16922f8 100644
Binary files a/java/res/drawable-mdpi/sym_keyboard_num9_holo.png and b/java/res/drawable-mdpi/sym_keyboard_num9_holo.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_numbpound_holo.png b/java/res/drawable-mdpi/sym_keyboard_numbpound_holo.png
index fe1f07525f549f381420ed8290d1412f9f2b2507..32f736c31c67b718de7e848582ef1ebbd3d788d9 100644
Binary files a/java/res/drawable-mdpi/sym_keyboard_numbpound_holo.png and b/java/res/drawable-mdpi/sym_keyboard_numbpound_holo.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_numbstar_holo.png b/java/res/drawable-mdpi/sym_keyboard_numbstar_holo.png
index 6d3175ac82a1b7bd0f6a4cc78ce2e75baf61f71a..4fe9e6ae624dcac74e40982b0cf77c1fadfb7d32 100644
Binary files a/java/res/drawable-mdpi/sym_keyboard_numbstar_holo.png and b/java/res/drawable-mdpi/sym_keyboard_numbstar_holo.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_return_holo.png b/java/res/drawable-mdpi/sym_keyboard_return_holo.png
index d7c5318f466e2ec97b3c8ebb65d4e95beee8a367..695a163c89c1cbfd05f4a184d5366f432631089f 100644
Binary files a/java/res/drawable-mdpi/sym_keyboard_return_holo.png and b/java/res/drawable-mdpi/sym_keyboard_return_holo.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_shift_holo.png b/java/res/drawable-mdpi/sym_keyboard_shift_holo.png
index 920068a3c1f5641fe595c57817b789f2d844a506..8f5db5da10fb6692733bfa42b445c1541f5f3d0f 100644
Binary files a/java/res/drawable-mdpi/sym_keyboard_shift_holo.png and b/java/res/drawable-mdpi/sym_keyboard_shift_holo.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_shift_locked_holo.png b/java/res/drawable-mdpi/sym_keyboard_shift_locked_holo.png
index fee4b986273f6546a9455e66d890d27c1fdf7a4e..0305827bab5f0e68c4818fe0516aab7a703c0a34 100644
Binary files a/java/res/drawable-mdpi/sym_keyboard_shift_locked_holo.png and b/java/res/drawable-mdpi/sym_keyboard_shift_locked_holo.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_smiley_holo.png b/java/res/drawable-mdpi/sym_keyboard_smiley_holo.png
index b47be2ddf0c1a651a11a8ae29a31b8f75f6ed8bf..302ea0f05a5e2b9d86cbd6f0cba86f8e88d9d6c4 100644
Binary files a/java/res/drawable-mdpi/sym_keyboard_smiley_holo.png and b/java/res/drawable-mdpi/sym_keyboard_smiley_holo.png differ
diff --git a/java/res/drawable-mdpi/sym_keyboard_space_holo.png b/java/res/drawable-mdpi/sym_keyboard_space_holo.png
index 11fa4d8263c02da6ef30ea01b6467eb7da951571..ec21a4fd8b3e3d4e021b70c7bd88e84c669a808e 100644
Binary files a/java/res/drawable-mdpi/sym_keyboard_space_holo.png and b/java/res/drawable-mdpi/sym_keyboard_space_holo.png differ
diff --git a/java/res/drawable/ic_subtype_keyboard.png b/java/res/drawable/ic_subtype_keyboard.png
new file mode 100644
index 0000000000000000000000000000000000000000..ef5fe4b3ca5b0c8a8ccd3883a808b9a96e198666
Binary files /dev/null and b/java/res/drawable/ic_subtype_keyboard.png differ
diff --git a/java/res/drawable/ic_subtype_mic.png b/java/res/drawable/ic_subtype_mic.png
new file mode 100644
index 0000000000000000000000000000000000000000..03c0b6982259a07ca11f5ba161a608a52cc6757c
Binary files /dev/null and b/java/res/drawable/ic_subtype_mic.png differ
diff --git a/java/res/drawable/ic_subtype_us_keyboard.png b/java/res/drawable/ic_subtype_us_keyboard.png
new file mode 100644
index 0000000000000000000000000000000000000000..8ed6cc8b2bcbabeb908032066e3a1c2e7615ec2a
Binary files /dev/null and b/java/res/drawable/ic_subtype_us_keyboard.png differ
diff --git a/java/res/layout/recognition_status.xml b/java/res/layout/recognition_status.xml
index 49af773609bec658c9dfd472db75fb992d1faae2..ea2d9eefe68c8516ec0e3ffc8afe18da2d834826 100644
--- a/java/res/layout/recognition_status.xml
+++ b/java/res/layout/recognition_status.xml
@@ -57,7 +57,7 @@
         android:layout_width="wrap_content"
         android:layout_marginTop="20dip"
         android:layout_gravity="center_horizontal"
-        android:src="@drawable/mic_slash"
+        android:src="@drawable/mic_slash_holo"
     />
 
     <ProgressBar android:id="@+id/progress"