diff --git a/core/res/res/drawable-hdpi/pointer_alias.png b/core/res/res/drawable-hdpi/pointer_alias.png
new file mode 100644
index 0000000000000..d33fe3caf7b60
Binary files /dev/null and b/core/res/res/drawable-hdpi/pointer_alias.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_all_scroll.png b/core/res/res/drawable-hdpi/pointer_all_scroll.png
new file mode 100644
index 0000000000000..095aadce579d0
Binary files /dev/null and b/core/res/res/drawable-hdpi/pointer_all_scroll.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_arrow.png b/core/res/res/drawable-hdpi/pointer_arrow.png
index 85d066e77d36b..a949a1a6a9230 100644
Binary files a/core/res/res/drawable-hdpi/pointer_arrow.png and b/core/res/res/drawable-hdpi/pointer_arrow.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_cell.png b/core/res/res/drawable-hdpi/pointer_cell.png
new file mode 100644
index 0000000000000..76910e63b8ff6
Binary files /dev/null and b/core/res/res/drawable-hdpi/pointer_cell.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_context_menu.png b/core/res/res/drawable-hdpi/pointer_context_menu.png
new file mode 100644
index 0000000000000..c45d29baed211
Binary files /dev/null and b/core/res/res/drawable-hdpi/pointer_context_menu.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_copy.png b/core/res/res/drawable-hdpi/pointer_copy.png
new file mode 100644
index 0000000000000..c5eda2e5b5c43
Binary files /dev/null and b/core/res/res/drawable-hdpi/pointer_copy.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_crosshair.png b/core/res/res/drawable-hdpi/pointer_crosshair.png
new file mode 100644
index 0000000000000..be767b286f359
Binary files /dev/null and b/core/res/res/drawable-hdpi/pointer_crosshair.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_grab.png b/core/res/res/drawable-hdpi/pointer_grab.png
new file mode 100644
index 0000000000000..26da04de1d12d
Binary files /dev/null and b/core/res/res/drawable-hdpi/pointer_grab.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_grabbing.png b/core/res/res/drawable-hdpi/pointer_grabbing.png
new file mode 100644
index 0000000000000..f4031a9227c77
Binary files /dev/null and b/core/res/res/drawable-hdpi/pointer_grabbing.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_hand.png b/core/res/res/drawable-hdpi/pointer_hand.png
new file mode 100644
index 0000000000000..a7ae55fc4b5f2
Binary files /dev/null and b/core/res/res/drawable-hdpi/pointer_hand.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_help.png b/core/res/res/drawable-hdpi/pointer_help.png
new file mode 100644
index 0000000000000..a3afdb6958976
Binary files /dev/null and b/core/res/res/drawable-hdpi/pointer_help.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_horizontal_double_arrow.png b/core/res/res/drawable-hdpi/pointer_horizontal_double_arrow.png
new file mode 100644
index 0000000000000..9388f162b17e9
Binary files /dev/null and b/core/res/res/drawable-hdpi/pointer_horizontal_double_arrow.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_nodrop.png b/core/res/res/drawable-hdpi/pointer_nodrop.png
new file mode 100644
index 0000000000000..7043323701ddd
Binary files /dev/null and b/core/res/res/drawable-hdpi/pointer_nodrop.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_spot_anchor.png b/core/res/res/drawable-hdpi/pointer_spot_anchor.png
index 784f613de936c..4b74e2dd2363f 100644
Binary files a/core/res/res/drawable-hdpi/pointer_spot_anchor.png and b/core/res/res/drawable-hdpi/pointer_spot_anchor.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_spot_hover.png b/core/res/res/drawable-hdpi/pointer_spot_hover.png
index 0e8353c59e222..68d6e4a238311 100644
Binary files a/core/res/res/drawable-hdpi/pointer_spot_hover.png and b/core/res/res/drawable-hdpi/pointer_spot_hover.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_spot_touch.png b/core/res/res/drawable-hdpi/pointer_spot_touch.png
index 3ad9b10dda0d2..fda831fbc82fc 100644
Binary files a/core/res/res/drawable-hdpi/pointer_spot_touch.png and b/core/res/res/drawable-hdpi/pointer_spot_touch.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_text.png b/core/res/res/drawable-hdpi/pointer_text.png
new file mode 100644
index 0000000000000..ab0c80a1714f1
Binary files /dev/null and b/core/res/res/drawable-hdpi/pointer_text.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_top_left_diagonal_double_arrow.png b/core/res/res/drawable-hdpi/pointer_top_left_diagonal_double_arrow.png
new file mode 100644
index 0000000000000..ab52bffd9de5a
Binary files /dev/null and b/core/res/res/drawable-hdpi/pointer_top_left_diagonal_double_arrow.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_top_right_diagonal_double_arrow.png b/core/res/res/drawable-hdpi/pointer_top_right_diagonal_double_arrow.png
new file mode 100644
index 0000000000000..1250d35df4692
Binary files /dev/null and b/core/res/res/drawable-hdpi/pointer_top_right_diagonal_double_arrow.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_vertical_double_arrow.png b/core/res/res/drawable-hdpi/pointer_vertical_double_arrow.png
new file mode 100644
index 0000000000000..6730c7b4a365a
Binary files /dev/null and b/core/res/res/drawable-hdpi/pointer_vertical_double_arrow.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_vertical_text.png b/core/res/res/drawable-hdpi/pointer_vertical_text.png
new file mode 100644
index 0000000000000..f079bc1a5f4ab
Binary files /dev/null and b/core/res/res/drawable-hdpi/pointer_vertical_text.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_zoom_in.png b/core/res/res/drawable-hdpi/pointer_zoom_in.png
new file mode 100644
index 0000000000000..a3dc84baef3c0
Binary files /dev/null and b/core/res/res/drawable-hdpi/pointer_zoom_in.png differ
diff --git a/core/res/res/drawable-hdpi/pointer_zoom_out.png b/core/res/res/drawable-hdpi/pointer_zoom_out.png
new file mode 100644
index 0000000000000..3ee31bd66b800
Binary files /dev/null and b/core/res/res/drawable-hdpi/pointer_zoom_out.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_alias.png b/core/res/res/drawable-mdpi/pointer_alias.png
index 8f61a39dd2097..619567a88e338 100644
Binary files a/core/res/res/drawable-mdpi/pointer_alias.png and b/core/res/res/drawable-mdpi/pointer_alias.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_alias_large.png b/core/res/res/drawable-mdpi/pointer_alias_large.png
index 606774d4cb732..b3f382e56bfb9 100644
Binary files a/core/res/res/drawable-mdpi/pointer_alias_large.png and b/core/res/res/drawable-mdpi/pointer_alias_large.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_all_scroll.png b/core/res/res/drawable-mdpi/pointer_all_scroll.png
index a897ef4799a40..3db456e885d2d 100644
Binary files a/core/res/res/drawable-mdpi/pointer_all_scroll.png and b/core/res/res/drawable-mdpi/pointer_all_scroll.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_all_scroll_large.png b/core/res/res/drawable-mdpi/pointer_all_scroll_large.png
index c29db87027361..120e1d72d2330 100644
Binary files a/core/res/res/drawable-mdpi/pointer_all_scroll_large.png and b/core/res/res/drawable-mdpi/pointer_all_scroll_large.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_arrow.png b/core/res/res/drawable-mdpi/pointer_arrow.png
index 7a74ec113365c..77e4354eb3f53 100644
Binary files a/core/res/res/drawable-mdpi/pointer_arrow.png and b/core/res/res/drawable-mdpi/pointer_arrow.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_arrow_large.png b/core/res/res/drawable-mdpi/pointer_arrow_large.png
index 9f59c4cae9219..e28a7a559aed6 100644
Binary files a/core/res/res/drawable-mdpi/pointer_arrow_large.png and b/core/res/res/drawable-mdpi/pointer_arrow_large.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_cell.png b/core/res/res/drawable-mdpi/pointer_cell.png
index b5213890f0acb..e5ce9461c6e88 100644
Binary files a/core/res/res/drawable-mdpi/pointer_cell.png and b/core/res/res/drawable-mdpi/pointer_cell.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_cell_large.png b/core/res/res/drawable-mdpi/pointer_cell_large.png
index 3dec5e5d825f9..fcb9fc89a7681 100644
Binary files a/core/res/res/drawable-mdpi/pointer_cell_large.png and b/core/res/res/drawable-mdpi/pointer_cell_large.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_context_menu.png b/core/res/res/drawable-mdpi/pointer_context_menu.png
index 4e1ba4ef3fbe4..e0e849d0bff78 100644
Binary files a/core/res/res/drawable-mdpi/pointer_context_menu.png and b/core/res/res/drawable-mdpi/pointer_context_menu.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_context_menu_large.png b/core/res/res/drawable-mdpi/pointer_context_menu_large.png
index 7c9e250d48842..e8c9be4bfa57b 100644
Binary files a/core/res/res/drawable-mdpi/pointer_context_menu_large.png and b/core/res/res/drawable-mdpi/pointer_context_menu_large.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_copy.png b/core/res/res/drawable-mdpi/pointer_copy.png
index 254485cebd815..e731108370d34 100644
Binary files a/core/res/res/drawable-mdpi/pointer_copy.png and b/core/res/res/drawable-mdpi/pointer_copy.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_copy_large.png b/core/res/res/drawable-mdpi/pointer_copy_large.png
index 2f0e082b09277..15ccb04b8f76d 100644
Binary files a/core/res/res/drawable-mdpi/pointer_copy_large.png and b/core/res/res/drawable-mdpi/pointer_copy_large.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_crosshair.png b/core/res/res/drawable-mdpi/pointer_crosshair.png
index 8a06c773de7ee..be6bd342a1c78 100644
Binary files a/core/res/res/drawable-mdpi/pointer_crosshair.png and b/core/res/res/drawable-mdpi/pointer_crosshair.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_crosshair_large.png b/core/res/res/drawable-mdpi/pointer_crosshair_large.png
index 51faf96cafd12..657df8d24ccfa 100644
Binary files a/core/res/res/drawable-mdpi/pointer_crosshair_large.png and b/core/res/res/drawable-mdpi/pointer_crosshair_large.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_grab.png b/core/res/res/drawable-mdpi/pointer_grab.png
index 0e0ea2eff0720..d625b55f7066a 100644
Binary files a/core/res/res/drawable-mdpi/pointer_grab.png and b/core/res/res/drawable-mdpi/pointer_grab.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_grab_large.png b/core/res/res/drawable-mdpi/pointer_grab_large.png
index 44a171c7c424f..9d36df0d6d94f 100644
Binary files a/core/res/res/drawable-mdpi/pointer_grab_large.png and b/core/res/res/drawable-mdpi/pointer_grab_large.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_grabbing.png b/core/res/res/drawable-mdpi/pointer_grabbing.png
index 9deb64cb108d1..71bb17ba5592e 100644
Binary files a/core/res/res/drawable-mdpi/pointer_grabbing.png and b/core/res/res/drawable-mdpi/pointer_grabbing.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_grabbing_large.png b/core/res/res/drawable-mdpi/pointer_grabbing_large.png
index b602d2f78ded1..5574b07faf44b 100644
Binary files a/core/res/res/drawable-mdpi/pointer_grabbing_large.png and b/core/res/res/drawable-mdpi/pointer_grabbing_large.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_hand.png b/core/res/res/drawable-mdpi/pointer_hand.png
index c614d9ebce7ff..d7f7beda111c3 100644
Binary files a/core/res/res/drawable-mdpi/pointer_hand.png and b/core/res/res/drawable-mdpi/pointer_hand.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_hand_large.png b/core/res/res/drawable-mdpi/pointer_hand_large.png
index 464ec28e41613..f775464ced189 100644
Binary files a/core/res/res/drawable-mdpi/pointer_hand_large.png and b/core/res/res/drawable-mdpi/pointer_hand_large.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_help.png b/core/res/res/drawable-mdpi/pointer_help.png
index d54b2b109bbde..286242cfc5145 100644
Binary files a/core/res/res/drawable-mdpi/pointer_help.png and b/core/res/res/drawable-mdpi/pointer_help.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_help_large.png b/core/res/res/drawable-mdpi/pointer_help_large.png
index 69d1e419bda92..27f4a845e06c5 100644
Binary files a/core/res/res/drawable-mdpi/pointer_help_large.png and b/core/res/res/drawable-mdpi/pointer_help_large.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_horizontal_double_arrow.png b/core/res/res/drawable-mdpi/pointer_horizontal_double_arrow.png
index a2951a9ef0770..20f319ac5cc42 100644
Binary files a/core/res/res/drawable-mdpi/pointer_horizontal_double_arrow.png and b/core/res/res/drawable-mdpi/pointer_horizontal_double_arrow.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_horizontal_double_arrow_large.png b/core/res/res/drawable-mdpi/pointer_horizontal_double_arrow_large.png
index 70861065d4ef4..33ef5c96ac8a6 100644
Binary files a/core/res/res/drawable-mdpi/pointer_horizontal_double_arrow_large.png and b/core/res/res/drawable-mdpi/pointer_horizontal_double_arrow_large.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_nodrop.png b/core/res/res/drawable-mdpi/pointer_nodrop.png
index aa928953cf0a1..931b74094d791 100644
Binary files a/core/res/res/drawable-mdpi/pointer_nodrop.png and b/core/res/res/drawable-mdpi/pointer_nodrop.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_nodrop_large.png b/core/res/res/drawable-mdpi/pointer_nodrop_large.png
index e150d042a7bc5..88f77d300a15c 100644
Binary files a/core/res/res/drawable-mdpi/pointer_nodrop_large.png and b/core/res/res/drawable-mdpi/pointer_nodrop_large.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_spot_anchor.png b/core/res/res/drawable-mdpi/pointer_spot_anchor.png
index 48d638b0479d8..a8bc03b46243d 100644
Binary files a/core/res/res/drawable-mdpi/pointer_spot_anchor.png and b/core/res/res/drawable-mdpi/pointer_spot_anchor.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_spot_hover.png b/core/res/res/drawable-mdpi/pointer_spot_hover.png
index b30481592e655..c3672b22dfc67 100644
Binary files a/core/res/res/drawable-mdpi/pointer_spot_hover.png and b/core/res/res/drawable-mdpi/pointer_spot_hover.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_spot_touch.png b/core/res/res/drawable-mdpi/pointer_spot_touch.png
index 659f80955b00e..1f146d2e27bbd 100644
Binary files a/core/res/res/drawable-mdpi/pointer_spot_touch.png and b/core/res/res/drawable-mdpi/pointer_spot_touch.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_text.png b/core/res/res/drawable-mdpi/pointer_text.png
index 34d1698c6ff12..68a5535b15445 100644
Binary files a/core/res/res/drawable-mdpi/pointer_text.png and b/core/res/res/drawable-mdpi/pointer_text.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_text_large.png b/core/res/res/drawable-mdpi/pointer_text_large.png
index 2fba190552b94..599dc6968da7f 100644
Binary files a/core/res/res/drawable-mdpi/pointer_text_large.png and b/core/res/res/drawable-mdpi/pointer_text_large.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_top_left_diagonal_double_arrow.png b/core/res/res/drawable-mdpi/pointer_top_left_diagonal_double_arrow.png
index b0cd92ced9a94..fe7d49602aa56 100644
Binary files a/core/res/res/drawable-mdpi/pointer_top_left_diagonal_double_arrow.png and b/core/res/res/drawable-mdpi/pointer_top_left_diagonal_double_arrow.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_top_left_diagonal_double_arrow_large.png b/core/res/res/drawable-mdpi/pointer_top_left_diagonal_double_arrow_large.png
index eecaa89204ed6..7b2e20c9d19c0 100644
Binary files a/core/res/res/drawable-mdpi/pointer_top_left_diagonal_double_arrow_large.png and b/core/res/res/drawable-mdpi/pointer_top_left_diagonal_double_arrow_large.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_top_right_diagonal_double_arrow.png b/core/res/res/drawable-mdpi/pointer_top_right_diagonal_double_arrow.png
index f8d3527fcd0a9..95a662017927c 100644
Binary files a/core/res/res/drawable-mdpi/pointer_top_right_diagonal_double_arrow.png and b/core/res/res/drawable-mdpi/pointer_top_right_diagonal_double_arrow.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_top_right_diagonal_double_arrow_large.png b/core/res/res/drawable-mdpi/pointer_top_right_diagonal_double_arrow_large.png
index 9d47ecf793efa..2e2904b6562da 100644
Binary files a/core/res/res/drawable-mdpi/pointer_top_right_diagonal_double_arrow_large.png and b/core/res/res/drawable-mdpi/pointer_top_right_diagonal_double_arrow_large.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_vertical_double_arrow.png b/core/res/res/drawable-mdpi/pointer_vertical_double_arrow.png
index 48c93798714e0..ae6bfed378121 100644
Binary files a/core/res/res/drawable-mdpi/pointer_vertical_double_arrow.png and b/core/res/res/drawable-mdpi/pointer_vertical_double_arrow.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_vertical_double_arrow_large.png b/core/res/res/drawable-mdpi/pointer_vertical_double_arrow_large.png
index fd777b14bad19..3beb1d1e9c8cc 100644
Binary files a/core/res/res/drawable-mdpi/pointer_vertical_double_arrow_large.png and b/core/res/res/drawable-mdpi/pointer_vertical_double_arrow_large.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_vertical_text.png b/core/res/res/drawable-mdpi/pointer_vertical_text.png
index 9fcbcba808670..06a536b27861e 100644
Binary files a/core/res/res/drawable-mdpi/pointer_vertical_text.png and b/core/res/res/drawable-mdpi/pointer_vertical_text.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_vertical_text_large.png b/core/res/res/drawable-mdpi/pointer_vertical_text_large.png
index 1cbe49adb32a1..f03179ba24b43 100644
Binary files a/core/res/res/drawable-mdpi/pointer_vertical_text_large.png and b/core/res/res/drawable-mdpi/pointer_vertical_text_large.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_0.png b/core/res/res/drawable-mdpi/pointer_wait_0.png
index ae32a4417f08f..aefdb467165a7 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_0.png and b/core/res/res/drawable-mdpi/pointer_wait_0.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_1.png b/core/res/res/drawable-mdpi/pointer_wait_1.png
index afadc3153dbcd..19396602031b6 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_1.png and b/core/res/res/drawable-mdpi/pointer_wait_1.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_10.png b/core/res/res/drawable-mdpi/pointer_wait_10.png
index 4e5f3b090eea1..cd3a8f542c3bc 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_10.png and b/core/res/res/drawable-mdpi/pointer_wait_10.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_11.png b/core/res/res/drawable-mdpi/pointer_wait_11.png
index f895e53443684..e8894ede71946 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_11.png and b/core/res/res/drawable-mdpi/pointer_wait_11.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_12.png b/core/res/res/drawable-mdpi/pointer_wait_12.png
index 7a155f53be3ce..f5af8b03f3283 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_12.png and b/core/res/res/drawable-mdpi/pointer_wait_12.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_13.png b/core/res/res/drawable-mdpi/pointer_wait_13.png
index a9ae639ae2af2..06e4462434aa8 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_13.png and b/core/res/res/drawable-mdpi/pointer_wait_13.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_14.png b/core/res/res/drawable-mdpi/pointer_wait_14.png
index 6761dda863975..7f0ac45598c8a 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_14.png and b/core/res/res/drawable-mdpi/pointer_wait_14.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_15.png b/core/res/res/drawable-mdpi/pointer_wait_15.png
index 98821ed064aa0..577fb78d7f87c 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_15.png and b/core/res/res/drawable-mdpi/pointer_wait_15.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_16.png b/core/res/res/drawable-mdpi/pointer_wait_16.png
index 72f385313f0dc..d111d0b3a19f7 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_16.png and b/core/res/res/drawable-mdpi/pointer_wait_16.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_17.png b/core/res/res/drawable-mdpi/pointer_wait_17.png
index a7452edfe132b..55bd35a0da887 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_17.png and b/core/res/res/drawable-mdpi/pointer_wait_17.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_18.png b/core/res/res/drawable-mdpi/pointer_wait_18.png
index ecb4f723f9b19..a1870cadea25b 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_18.png and b/core/res/res/drawable-mdpi/pointer_wait_18.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_19.png b/core/res/res/drawable-mdpi/pointer_wait_19.png
index 1ce5d703670ce..ffc44351ba7c0 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_19.png and b/core/res/res/drawable-mdpi/pointer_wait_19.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_2.png b/core/res/res/drawable-mdpi/pointer_wait_2.png
index d42278a02d925..04314b7263c04 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_2.png and b/core/res/res/drawable-mdpi/pointer_wait_2.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_20.png b/core/res/res/drawable-mdpi/pointer_wait_20.png
index 2736fea618711..c98ababfc9174 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_20.png and b/core/res/res/drawable-mdpi/pointer_wait_20.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_21.png b/core/res/res/drawable-mdpi/pointer_wait_21.png
index e2fafd1fa2153..778e829a2a91a 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_21.png and b/core/res/res/drawable-mdpi/pointer_wait_21.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_22.png b/core/res/res/drawable-mdpi/pointer_wait_22.png
index 24bd01a313b36..9d6175642f9d8 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_22.png and b/core/res/res/drawable-mdpi/pointer_wait_22.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_23.png b/core/res/res/drawable-mdpi/pointer_wait_23.png
index 26c6129a7412c..68c1def011709 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_23.png and b/core/res/res/drawable-mdpi/pointer_wait_23.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_24.png b/core/res/res/drawable-mdpi/pointer_wait_24.png
index 25979633b9f4d..cb4e59f15bfd0 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_24.png and b/core/res/res/drawable-mdpi/pointer_wait_24.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_25.png b/core/res/res/drawable-mdpi/pointer_wait_25.png
index c925d821eccc5..64662b2be0faa 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_25.png and b/core/res/res/drawable-mdpi/pointer_wait_25.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_26.png b/core/res/res/drawable-mdpi/pointer_wait_26.png
index 7c3735db540a3..8a4a7304f87a6 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_26.png and b/core/res/res/drawable-mdpi/pointer_wait_26.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_27.png b/core/res/res/drawable-mdpi/pointer_wait_27.png
index d4f2f65a3e0da..65782256ec650 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_27.png and b/core/res/res/drawable-mdpi/pointer_wait_27.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_28.png b/core/res/res/drawable-mdpi/pointer_wait_28.png
index 582c276fb24cb..233efc3d2ffe8 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_28.png and b/core/res/res/drawable-mdpi/pointer_wait_28.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_29.png b/core/res/res/drawable-mdpi/pointer_wait_29.png
index f79f7156e8a8f..2513064a1d164 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_29.png and b/core/res/res/drawable-mdpi/pointer_wait_29.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_3.png b/core/res/res/drawable-mdpi/pointer_wait_3.png
index efc766e7b625e..a4b3de52d96d9 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_3.png and b/core/res/res/drawable-mdpi/pointer_wait_3.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_30.png b/core/res/res/drawable-mdpi/pointer_wait_30.png
index 636d793e2f3df..f3dcdbb585338 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_30.png and b/core/res/res/drawable-mdpi/pointer_wait_30.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_31.png b/core/res/res/drawable-mdpi/pointer_wait_31.png
index 8f41a53a53f75..c0709aa7509fc 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_31.png and b/core/res/res/drawable-mdpi/pointer_wait_31.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_32.png b/core/res/res/drawable-mdpi/pointer_wait_32.png
index deef9b7ad981b..2456313ffd02d 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_32.png and b/core/res/res/drawable-mdpi/pointer_wait_32.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_33.png b/core/res/res/drawable-mdpi/pointer_wait_33.png
index 6cad76b41e1f6..d5506a8f2b2ee 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_33.png and b/core/res/res/drawable-mdpi/pointer_wait_33.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_34.png b/core/res/res/drawable-mdpi/pointer_wait_34.png
index 4b258254d2fd8..365213de97874 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_34.png and b/core/res/res/drawable-mdpi/pointer_wait_34.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_35.png b/core/res/res/drawable-mdpi/pointer_wait_35.png
index ccfaf74dacf1d..577c7b6ef7ee8 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_35.png and b/core/res/res/drawable-mdpi/pointer_wait_35.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_36.png b/core/res/res/drawable-mdpi/pointer_wait_36.png
new file mode 100644
index 0000000000000..9f7202b146c5c
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_36.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_37.png b/core/res/res/drawable-mdpi/pointer_wait_37.png
new file mode 100644
index 0000000000000..7a041af928c1e
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_37.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_38.png b/core/res/res/drawable-mdpi/pointer_wait_38.png
new file mode 100644
index 0000000000000..d615452429376
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_38.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_39.png b/core/res/res/drawable-mdpi/pointer_wait_39.png
new file mode 100644
index 0000000000000..b6ecf0f0016c0
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_39.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_4.png b/core/res/res/drawable-mdpi/pointer_wait_4.png
index d39d13afe5ff9..f2a7759797bbd 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_4.png and b/core/res/res/drawable-mdpi/pointer_wait_4.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_40.png b/core/res/res/drawable-mdpi/pointer_wait_40.png
new file mode 100644
index 0000000000000..408ac15c3a0d9
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_40.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_41.png b/core/res/res/drawable-mdpi/pointer_wait_41.png
new file mode 100644
index 0000000000000..54f38cf23b08b
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_41.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_42.png b/core/res/res/drawable-mdpi/pointer_wait_42.png
new file mode 100644
index 0000000000000..7894cf5ef5151
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_42.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_43.png b/core/res/res/drawable-mdpi/pointer_wait_43.png
new file mode 100644
index 0000000000000..8bd34afa81a22
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_43.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_44.png b/core/res/res/drawable-mdpi/pointer_wait_44.png
new file mode 100644
index 0000000000000..b79e17bf778b8
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_44.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_45.png b/core/res/res/drawable-mdpi/pointer_wait_45.png
new file mode 100644
index 0000000000000..7105121ff0c5c
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_45.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_46.png b/core/res/res/drawable-mdpi/pointer_wait_46.png
new file mode 100644
index 0000000000000..09b2f611e5179
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_46.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_47.png b/core/res/res/drawable-mdpi/pointer_wait_47.png
new file mode 100644
index 0000000000000..2415548a41df3
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_47.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_48.png b/core/res/res/drawable-mdpi/pointer_wait_48.png
new file mode 100644
index 0000000000000..7b51615c7d4f9
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_48.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_49.png b/core/res/res/drawable-mdpi/pointer_wait_49.png
new file mode 100644
index 0000000000000..985c7bca12795
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_49.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_5.png b/core/res/res/drawable-mdpi/pointer_wait_5.png
index 1c5a7de0980fa..a6f99410a5eed 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_5.png and b/core/res/res/drawable-mdpi/pointer_wait_5.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_50.png b/core/res/res/drawable-mdpi/pointer_wait_50.png
new file mode 100644
index 0000000000000..c8b031faa0b78
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_50.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_51.png b/core/res/res/drawable-mdpi/pointer_wait_51.png
new file mode 100644
index 0000000000000..74e74c948090e
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_51.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_52.png b/core/res/res/drawable-mdpi/pointer_wait_52.png
new file mode 100644
index 0000000000000..e42252d55a1d5
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_52.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_53.png b/core/res/res/drawable-mdpi/pointer_wait_53.png
new file mode 100644
index 0000000000000..860de2a12a47a
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_53.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_54.png b/core/res/res/drawable-mdpi/pointer_wait_54.png
new file mode 100644
index 0000000000000..eb47cc19e3318
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_54.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_55.png b/core/res/res/drawable-mdpi/pointer_wait_55.png
new file mode 100644
index 0000000000000..ce853acc27fef
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_55.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_56.png b/core/res/res/drawable-mdpi/pointer_wait_56.png
new file mode 100644
index 0000000000000..e17ec114a10f5
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_56.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_57.png b/core/res/res/drawable-mdpi/pointer_wait_57.png
new file mode 100644
index 0000000000000..f450f0451beb9
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_57.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_58.png b/core/res/res/drawable-mdpi/pointer_wait_58.png
new file mode 100644
index 0000000000000..f3d26dd03a2a6
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_58.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_59.png b/core/res/res/drawable-mdpi/pointer_wait_59.png
new file mode 100644
index 0000000000000..5220f3c4262e4
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_59.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_6.png b/core/res/res/drawable-mdpi/pointer_wait_6.png
index 5113b272095fa..5f2b1f9d201a6 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_6.png and b/core/res/res/drawable-mdpi/pointer_wait_6.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_60.png b/core/res/res/drawable-mdpi/pointer_wait_60.png
new file mode 100644
index 0000000000000..b01a0cd088068
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_60.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_61.png b/core/res/res/drawable-mdpi/pointer_wait_61.png
new file mode 100644
index 0000000000000..07a132d892107
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_61.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_62.png b/core/res/res/drawable-mdpi/pointer_wait_62.png
new file mode 100644
index 0000000000000..52e97681ba807
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_62.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_63.png b/core/res/res/drawable-mdpi/pointer_wait_63.png
new file mode 100644
index 0000000000000..85b36f7bfcadc
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_63.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_64.png b/core/res/res/drawable-mdpi/pointer_wait_64.png
new file mode 100644
index 0000000000000..d68475218f2ce
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_64.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_65.png b/core/res/res/drawable-mdpi/pointer_wait_65.png
new file mode 100644
index 0000000000000..7c0ee307067e8
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_65.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_66.png b/core/res/res/drawable-mdpi/pointer_wait_66.png
new file mode 100644
index 0000000000000..54a7204454042
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_66.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_67.png b/core/res/res/drawable-mdpi/pointer_wait_67.png
new file mode 100644
index 0000000000000..8416304d042ab
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_67.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_68.png b/core/res/res/drawable-mdpi/pointer_wait_68.png
new file mode 100644
index 0000000000000..af2e5e26e0bc2
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_68.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_69.png b/core/res/res/drawable-mdpi/pointer_wait_69.png
new file mode 100644
index 0000000000000..dd440d7d0c63d
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_69.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_7.png b/core/res/res/drawable-mdpi/pointer_wait_7.png
index 766a7169f4ff3..d950c530ed89e 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_7.png and b/core/res/res/drawable-mdpi/pointer_wait_7.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_70.png b/core/res/res/drawable-mdpi/pointer_wait_70.png
new file mode 100644
index 0000000000000..3b3843b8fd963
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_70.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_71.png b/core/res/res/drawable-mdpi/pointer_wait_71.png
new file mode 100644
index 0000000000000..e8aba4c20f9ca
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_71.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_72.png b/core/res/res/drawable-mdpi/pointer_wait_72.png
new file mode 100644
index 0000000000000..17c30d50f2b51
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_72.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_73.png b/core/res/res/drawable-mdpi/pointer_wait_73.png
new file mode 100644
index 0000000000000..9336a80c12aaa
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_73.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_74.png b/core/res/res/drawable-mdpi/pointer_wait_74.png
new file mode 100644
index 0000000000000..1f18ea56b7925
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_74.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_75.png b/core/res/res/drawable-mdpi/pointer_wait_75.png
new file mode 100644
index 0000000000000..24d2b774dfac0
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_75.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_76.png b/core/res/res/drawable-mdpi/pointer_wait_76.png
new file mode 100644
index 0000000000000..21cd4b1f2d443
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_76.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_77.png b/core/res/res/drawable-mdpi/pointer_wait_77.png
new file mode 100644
index 0000000000000..53d653247ac5d
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_77.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_78.png b/core/res/res/drawable-mdpi/pointer_wait_78.png
new file mode 100644
index 0000000000000..769f1c81f876f
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_78.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_79.png b/core/res/res/drawable-mdpi/pointer_wait_79.png
new file mode 100644
index 0000000000000..3f89a84f99b8a
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_79.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_8.png b/core/res/res/drawable-mdpi/pointer_wait_8.png
index 80fb2d9bf29ec..c3026ea05fe97 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_8.png and b/core/res/res/drawable-mdpi/pointer_wait_8.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_80.png b/core/res/res/drawable-mdpi/pointer_wait_80.png
new file mode 100644
index 0000000000000..4cf0e15ddd0ed
Binary files /dev/null and b/core/res/res/drawable-mdpi/pointer_wait_80.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_wait_9.png b/core/res/res/drawable-mdpi/pointer_wait_9.png
index db07e87eabdf2..f1fb13421a9e7 100644
Binary files a/core/res/res/drawable-mdpi/pointer_wait_9.png and b/core/res/res/drawable-mdpi/pointer_wait_9.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_zoom_in.png b/core/res/res/drawable-mdpi/pointer_zoom_in.png
index 17c4e664f41c4..ef4e4a5847f32 100644
Binary files a/core/res/res/drawable-mdpi/pointer_zoom_in.png and b/core/res/res/drawable-mdpi/pointer_zoom_in.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_zoom_in_large.png b/core/res/res/drawable-mdpi/pointer_zoom_in_large.png
index 9b0fa7f2a387f..c484ce8171391 100644
Binary files a/core/res/res/drawable-mdpi/pointer_zoom_in_large.png and b/core/res/res/drawable-mdpi/pointer_zoom_in_large.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_zoom_out.png b/core/res/res/drawable-mdpi/pointer_zoom_out.png
index 742f705960bb3..af725a4f50fef 100644
Binary files a/core/res/res/drawable-mdpi/pointer_zoom_out.png and b/core/res/res/drawable-mdpi/pointer_zoom_out.png differ
diff --git a/core/res/res/drawable-mdpi/pointer_zoom_out_large.png b/core/res/res/drawable-mdpi/pointer_zoom_out_large.png
index 1a9ec8654e823..448ea45c56781 100644
Binary files a/core/res/res/drawable-mdpi/pointer_zoom_out_large.png and b/core/res/res/drawable-mdpi/pointer_zoom_out_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_alias.png b/core/res/res/drawable-xhdpi/pointer_alias.png
index fe0fd25d14469..d71ba71a9d36b 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_alias.png and b/core/res/res/drawable-xhdpi/pointer_alias.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_alias_large.png b/core/res/res/drawable-xhdpi/pointer_alias_large.png
index ad595ed6f3742..b178901bdf67e 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_alias_large.png and b/core/res/res/drawable-xhdpi/pointer_alias_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_all_scroll.png b/core/res/res/drawable-xhdpi/pointer_all_scroll.png
index e2374ece10678..e9d05d5079beb 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_all_scroll.png and b/core/res/res/drawable-xhdpi/pointer_all_scroll.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_all_scroll_large.png b/core/res/res/drawable-xhdpi/pointer_all_scroll_large.png
index 6029f52b2da38..1fd54fb3cc9b1 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_all_scroll_large.png and b/core/res/res/drawable-xhdpi/pointer_all_scroll_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_arrow.png b/core/res/res/drawable-xhdpi/pointer_arrow.png
index 1cfd033029165..b2608c524ec05 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_arrow.png and b/core/res/res/drawable-xhdpi/pointer_arrow.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_arrow_large.png b/core/res/res/drawable-xhdpi/pointer_arrow_large.png
index dc9007a998b1d..6019c5ab9184b 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_arrow_large.png and b/core/res/res/drawable-xhdpi/pointer_arrow_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_cell.png b/core/res/res/drawable-xhdpi/pointer_cell.png
index 4ca09e3229a26..e96b8bdc383ea 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_cell.png and b/core/res/res/drawable-xhdpi/pointer_cell.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_cell_large.png b/core/res/res/drawable-xhdpi/pointer_cell_large.png
index 50119b7f99758..01d02707f567c 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_cell_large.png and b/core/res/res/drawable-xhdpi/pointer_cell_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_context_menu.png b/core/res/res/drawable-xhdpi/pointer_context_menu.png
index 05a59f8c9690c..d4b2bdeb2cffb 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_context_menu.png and b/core/res/res/drawable-xhdpi/pointer_context_menu.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_context_menu_large.png b/core/res/res/drawable-xhdpi/pointer_context_menu_large.png
index 148cf8729d7fc..977df10c20d57 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_context_menu_large.png and b/core/res/res/drawable-xhdpi/pointer_context_menu_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_copy.png b/core/res/res/drawable-xhdpi/pointer_copy.png
index 0cdbf21153e6c..5b6cc5bc454fc 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_copy.png and b/core/res/res/drawable-xhdpi/pointer_copy.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_copy_large.png b/core/res/res/drawable-xhdpi/pointer_copy_large.png
index 0e1350c27c715..d78a410a28879 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_copy_large.png and b/core/res/res/drawable-xhdpi/pointer_copy_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_crosshair.png b/core/res/res/drawable-xhdpi/pointer_crosshair.png
index 86c649c1a1bc0..d384c94fd6a8c 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_crosshair.png and b/core/res/res/drawable-xhdpi/pointer_crosshair.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_crosshair_large.png b/core/res/res/drawable-xhdpi/pointer_crosshair_large.png
index fc59291fee75f..165daf3fa1c58 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_crosshair_large.png and b/core/res/res/drawable-xhdpi/pointer_crosshair_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_grab.png b/core/res/res/drawable-xhdpi/pointer_grab.png
index b5c28ba159804..46dd3eeb95c6c 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_grab.png and b/core/res/res/drawable-xhdpi/pointer_grab.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_grab_large.png b/core/res/res/drawable-xhdpi/pointer_grab_large.png
index df98d8974fa48..1c7e63e2e5271 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_grab_large.png and b/core/res/res/drawable-xhdpi/pointer_grab_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_grabbing.png b/core/res/res/drawable-xhdpi/pointer_grabbing.png
index 6aba589f92356..2fb8a9c4442f1 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_grabbing.png and b/core/res/res/drawable-xhdpi/pointer_grabbing.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_grabbing_large.png b/core/res/res/drawable-xhdpi/pointer_grabbing_large.png
index f2d043c3b98b1..3467a03e2a566 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_grabbing_large.png and b/core/res/res/drawable-xhdpi/pointer_grabbing_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_hand.png b/core/res/res/drawable-xhdpi/pointer_hand.png
index 486cb24f09658..926310cce74dd 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_hand.png and b/core/res/res/drawable-xhdpi/pointer_hand.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_hand_large.png b/core/res/res/drawable-xhdpi/pointer_hand_large.png
index 31135893c4f9b..546b222164b58 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_hand_large.png and b/core/res/res/drawable-xhdpi/pointer_hand_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_help.png b/core/res/res/drawable-xhdpi/pointer_help.png
index abcf92312e2d2..5a6805c47772a 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_help.png and b/core/res/res/drawable-xhdpi/pointer_help.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_help_large.png b/core/res/res/drawable-xhdpi/pointer_help_large.png
index b745e1eb3f8ff..4bdc3d14d5a3f 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_help_large.png and b/core/res/res/drawable-xhdpi/pointer_help_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_horizontal_double_arrow.png b/core/res/res/drawable-xhdpi/pointer_horizontal_double_arrow.png
index 299ae1198b7f4..caf2a97bb7be6 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_horizontal_double_arrow.png and b/core/res/res/drawable-xhdpi/pointer_horizontal_double_arrow.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_horizontal_double_arrow_large.png b/core/res/res/drawable-xhdpi/pointer_horizontal_double_arrow_large.png
index 9c8fa5cfa1863..2f22640f99e6c 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_horizontal_double_arrow_large.png and b/core/res/res/drawable-xhdpi/pointer_horizontal_double_arrow_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_nodrop.png b/core/res/res/drawable-xhdpi/pointer_nodrop.png
index 8e93f33064abe..fdfc2671255cb 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_nodrop.png and b/core/res/res/drawable-xhdpi/pointer_nodrop.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_nodrop_large.png b/core/res/res/drawable-xhdpi/pointer_nodrop_large.png
index a392da7b5b40a..2b5e8a4b0f59f 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_nodrop_large.png and b/core/res/res/drawable-xhdpi/pointer_nodrop_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_spot_anchor.png b/core/res/res/drawable-xhdpi/pointer_spot_anchor.png
index a1dcc146ae0db..c7407551bd27d 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_spot_anchor.png and b/core/res/res/drawable-xhdpi/pointer_spot_anchor.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_spot_hover.png b/core/res/res/drawable-xhdpi/pointer_spot_hover.png
index 668f841de1daa..e734427ba56b2 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_spot_hover.png and b/core/res/res/drawable-xhdpi/pointer_spot_hover.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_spot_touch.png b/core/res/res/drawable-xhdpi/pointer_spot_touch.png
index 2e922db4a778b..439405099ae40 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_spot_touch.png and b/core/res/res/drawable-xhdpi/pointer_spot_touch.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_text.png b/core/res/res/drawable-xhdpi/pointer_text.png
index 0cebeae84cc9d..2c0184ddab011 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_text.png and b/core/res/res/drawable-xhdpi/pointer_text.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_text_large.png b/core/res/res/drawable-xhdpi/pointer_text_large.png
index d9ce209b62107..97db3ec28bcaf 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_text_large.png and b/core/res/res/drawable-xhdpi/pointer_text_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_top_left_diagonal_double_arrow.png b/core/res/res/drawable-xhdpi/pointer_top_left_diagonal_double_arrow.png
index 5454a8ba5ccbf..a36deb3f49959 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_top_left_diagonal_double_arrow.png and b/core/res/res/drawable-xhdpi/pointer_top_left_diagonal_double_arrow.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_top_left_diagonal_double_arrow_large.png b/core/res/res/drawable-xhdpi/pointer_top_left_diagonal_double_arrow_large.png
index fcfa405afc306..6870e23ae8176 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_top_left_diagonal_double_arrow_large.png and b/core/res/res/drawable-xhdpi/pointer_top_left_diagonal_double_arrow_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_top_right_diagonal_double_arrow.png b/core/res/res/drawable-xhdpi/pointer_top_right_diagonal_double_arrow.png
index a4268e4c3be4a..c8d6d1f14a8a4 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_top_right_diagonal_double_arrow.png and b/core/res/res/drawable-xhdpi/pointer_top_right_diagonal_double_arrow.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_top_right_diagonal_double_arrow_large.png b/core/res/res/drawable-xhdpi/pointer_top_right_diagonal_double_arrow_large.png
index 39c5f1ae6cf7a..5bfb7712f59db 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_top_right_diagonal_double_arrow_large.png and b/core/res/res/drawable-xhdpi/pointer_top_right_diagonal_double_arrow_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_vertical_double_arrow.png b/core/res/res/drawable-xhdpi/pointer_vertical_double_arrow.png
index 95ca954d5d711..720df913f9dc9 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_vertical_double_arrow.png and b/core/res/res/drawable-xhdpi/pointer_vertical_double_arrow.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_vertical_double_arrow_large.png b/core/res/res/drawable-xhdpi/pointer_vertical_double_arrow_large.png
index 191f1039f7880..82b30d1fedc2d 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_vertical_double_arrow_large.png and b/core/res/res/drawable-xhdpi/pointer_vertical_double_arrow_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_vertical_text.png b/core/res/res/drawable-xhdpi/pointer_vertical_text.png
index a07d091395a2c..4ec8eea041e2e 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_vertical_text.png and b/core/res/res/drawable-xhdpi/pointer_vertical_text.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_vertical_text_large.png b/core/res/res/drawable-xhdpi/pointer_vertical_text_large.png
index d3f729a3d686a..fab741220b831 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_vertical_text_large.png and b/core/res/res/drawable-xhdpi/pointer_vertical_text_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_0.png b/core/res/res/drawable-xhdpi/pointer_wait_0.png
index 013aaf6b92dc4..4c558b21ca1f2 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_0.png and b/core/res/res/drawable-xhdpi/pointer_wait_0.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_1.png b/core/res/res/drawable-xhdpi/pointer_wait_1.png
index 7fb0300742d90..e86769dd3670d 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_1.png and b/core/res/res/drawable-xhdpi/pointer_wait_1.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_10.png b/core/res/res/drawable-xhdpi/pointer_wait_10.png
index 90efa0a2c7c60..b0f9d87f4e178 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_10.png and b/core/res/res/drawable-xhdpi/pointer_wait_10.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_11.png b/core/res/res/drawable-xhdpi/pointer_wait_11.png
index 7c303a2fd1f7a..4b853ab28a6b6 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_11.png and b/core/res/res/drawable-xhdpi/pointer_wait_11.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_12.png b/core/res/res/drawable-xhdpi/pointer_wait_12.png
index 20a1fa88e05cd..59bf8a88beea0 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_12.png and b/core/res/res/drawable-xhdpi/pointer_wait_12.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_13.png b/core/res/res/drawable-xhdpi/pointer_wait_13.png
index 4585a3983673a..5c618d7b0766a 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_13.png and b/core/res/res/drawable-xhdpi/pointer_wait_13.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_14.png b/core/res/res/drawable-xhdpi/pointer_wait_14.png
index bdf0e5cd2826a..c4fb4acd7cd77 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_14.png and b/core/res/res/drawable-xhdpi/pointer_wait_14.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_15.png b/core/res/res/drawable-xhdpi/pointer_wait_15.png
index e39c28cccd619..24bdc15ea7d27 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_15.png and b/core/res/res/drawable-xhdpi/pointer_wait_15.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_16.png b/core/res/res/drawable-xhdpi/pointer_wait_16.png
index 728814180fe9b..a55f28084b4d0 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_16.png and b/core/res/res/drawable-xhdpi/pointer_wait_16.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_17.png b/core/res/res/drawable-xhdpi/pointer_wait_17.png
index b35da18604bfe..fc616455c21e6 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_17.png and b/core/res/res/drawable-xhdpi/pointer_wait_17.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_18.png b/core/res/res/drawable-xhdpi/pointer_wait_18.png
index 0a61dd6ef0789..6f72345cea09e 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_18.png and b/core/res/res/drawable-xhdpi/pointer_wait_18.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_19.png b/core/res/res/drawable-xhdpi/pointer_wait_19.png
index 1920c774a987d..05d2dbba6c365 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_19.png and b/core/res/res/drawable-xhdpi/pointer_wait_19.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_2.png b/core/res/res/drawable-xhdpi/pointer_wait_2.png
index c6b3861f9e604..5b018a36b1b3e 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_2.png and b/core/res/res/drawable-xhdpi/pointer_wait_2.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_20.png b/core/res/res/drawable-xhdpi/pointer_wait_20.png
index b27358b2b9218..af141d8d3cd85 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_20.png and b/core/res/res/drawable-xhdpi/pointer_wait_20.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_21.png b/core/res/res/drawable-xhdpi/pointer_wait_21.png
index c1f9076915634..90cd89ca23b84 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_21.png and b/core/res/res/drawable-xhdpi/pointer_wait_21.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_22.png b/core/res/res/drawable-xhdpi/pointer_wait_22.png
index 6cc0c13469183..41165cb15f1e7 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_22.png and b/core/res/res/drawable-xhdpi/pointer_wait_22.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_23.png b/core/res/res/drawable-xhdpi/pointer_wait_23.png
index 7df525cf4f2de..46305db3bf71c 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_23.png and b/core/res/res/drawable-xhdpi/pointer_wait_23.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_24.png b/core/res/res/drawable-xhdpi/pointer_wait_24.png
index 008e273d21b9a..53ecd9b4178a6 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_24.png and b/core/res/res/drawable-xhdpi/pointer_wait_24.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_25.png b/core/res/res/drawable-xhdpi/pointer_wait_25.png
index 59f02d95014cd..e41399799c27b 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_25.png and b/core/res/res/drawable-xhdpi/pointer_wait_25.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_26.png b/core/res/res/drawable-xhdpi/pointer_wait_26.png
index 852b0bf7780ff..081ef8402a74e 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_26.png and b/core/res/res/drawable-xhdpi/pointer_wait_26.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_27.png b/core/res/res/drawable-xhdpi/pointer_wait_27.png
index aba6292c4293a..19f29acf2c013 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_27.png and b/core/res/res/drawable-xhdpi/pointer_wait_27.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_28.png b/core/res/res/drawable-xhdpi/pointer_wait_28.png
index e59af43227717..9f9f9068699b7 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_28.png and b/core/res/res/drawable-xhdpi/pointer_wait_28.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_29.png b/core/res/res/drawable-xhdpi/pointer_wait_29.png
index a195c29eae1d6..07ff05e265d94 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_29.png and b/core/res/res/drawable-xhdpi/pointer_wait_29.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_3.png b/core/res/res/drawable-xhdpi/pointer_wait_3.png
index fb40e6f3084ca..e77332e263f90 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_3.png and b/core/res/res/drawable-xhdpi/pointer_wait_3.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_30.png b/core/res/res/drawable-xhdpi/pointer_wait_30.png
index 0d19d280118f9..7d31416810949 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_30.png and b/core/res/res/drawable-xhdpi/pointer_wait_30.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_31.png b/core/res/res/drawable-xhdpi/pointer_wait_31.png
index 49066b6c6827e..651a33d7ade62 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_31.png and b/core/res/res/drawable-xhdpi/pointer_wait_31.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_32.png b/core/res/res/drawable-xhdpi/pointer_wait_32.png
index 43f75431c8e4b..b09b96199ef75 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_32.png and b/core/res/res/drawable-xhdpi/pointer_wait_32.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_33.png b/core/res/res/drawable-xhdpi/pointer_wait_33.png
index 3664ea80b2ddd..5b260c4aefd2a 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_33.png and b/core/res/res/drawable-xhdpi/pointer_wait_33.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_34.png b/core/res/res/drawable-xhdpi/pointer_wait_34.png
index e4c3919ed6dc3..fdcfc64bd30fa 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_34.png and b/core/res/res/drawable-xhdpi/pointer_wait_34.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_35.png b/core/res/res/drawable-xhdpi/pointer_wait_35.png
index e58777adfeb8c..e3da4b8152740 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_35.png and b/core/res/res/drawable-xhdpi/pointer_wait_35.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_36.png b/core/res/res/drawable-xhdpi/pointer_wait_36.png
new file mode 100644
index 0000000000000..1a1d7b782f157
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_36.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_37.png b/core/res/res/drawable-xhdpi/pointer_wait_37.png
new file mode 100644
index 0000000000000..c53c43c45786e
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_37.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_38.png b/core/res/res/drawable-xhdpi/pointer_wait_38.png
new file mode 100644
index 0000000000000..16cf47f028bb5
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_38.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_39.png b/core/res/res/drawable-xhdpi/pointer_wait_39.png
new file mode 100644
index 0000000000000..2adb86175188e
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_39.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_4.png b/core/res/res/drawable-xhdpi/pointer_wait_4.png
index 552b7354525ac..18bd82699ae7a 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_4.png and b/core/res/res/drawable-xhdpi/pointer_wait_4.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_40.png b/core/res/res/drawable-xhdpi/pointer_wait_40.png
new file mode 100644
index 0000000000000..da7861f778109
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_40.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_41.png b/core/res/res/drawable-xhdpi/pointer_wait_41.png
new file mode 100644
index 0000000000000..d0ba242653590
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_41.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_42.png b/core/res/res/drawable-xhdpi/pointer_wait_42.png
new file mode 100644
index 0000000000000..a90a13803dbdc
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_42.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_43.png b/core/res/res/drawable-xhdpi/pointer_wait_43.png
new file mode 100644
index 0000000000000..4256b255ed0cf
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_43.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_44.png b/core/res/res/drawable-xhdpi/pointer_wait_44.png
new file mode 100644
index 0000000000000..9e5fe21fc7ac2
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_44.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_45.png b/core/res/res/drawable-xhdpi/pointer_wait_45.png
new file mode 100644
index 0000000000000..19dd43f2dfc2c
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_45.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_46.png b/core/res/res/drawable-xhdpi/pointer_wait_46.png
new file mode 100644
index 0000000000000..c91001fe87116
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_46.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_47.png b/core/res/res/drawable-xhdpi/pointer_wait_47.png
new file mode 100644
index 0000000000000..d481e422e951a
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_47.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_48.png b/core/res/res/drawable-xhdpi/pointer_wait_48.png
new file mode 100644
index 0000000000000..299585b3c9a5d
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_48.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_49.png b/core/res/res/drawable-xhdpi/pointer_wait_49.png
new file mode 100644
index 0000000000000..cd032133dfc9f
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_49.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_5.png b/core/res/res/drawable-xhdpi/pointer_wait_5.png
index cd2bfa153a13c..3abd5dbc89df9 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_5.png and b/core/res/res/drawable-xhdpi/pointer_wait_5.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_50.png b/core/res/res/drawable-xhdpi/pointer_wait_50.png
new file mode 100644
index 0000000000000..72122a0dfb0e7
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_50.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_51.png b/core/res/res/drawable-xhdpi/pointer_wait_51.png
new file mode 100644
index 0000000000000..94398fd3112f3
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_51.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_52.png b/core/res/res/drawable-xhdpi/pointer_wait_52.png
new file mode 100644
index 0000000000000..a4561bd2029d0
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_52.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_53.png b/core/res/res/drawable-xhdpi/pointer_wait_53.png
new file mode 100644
index 0000000000000..a8f417adff94e
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_53.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_54.png b/core/res/res/drawable-xhdpi/pointer_wait_54.png
new file mode 100644
index 0000000000000..cedab098c29b2
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_54.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_55.png b/core/res/res/drawable-xhdpi/pointer_wait_55.png
new file mode 100644
index 0000000000000..76e1bb62f070f
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_55.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_56.png b/core/res/res/drawable-xhdpi/pointer_wait_56.png
new file mode 100644
index 0000000000000..c4f1d1296a747
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_56.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_57.png b/core/res/res/drawable-xhdpi/pointer_wait_57.png
new file mode 100644
index 0000000000000..46ab8e2326671
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_57.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_58.png b/core/res/res/drawable-xhdpi/pointer_wait_58.png
new file mode 100644
index 0000000000000..9d369572325b8
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_58.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_59.png b/core/res/res/drawable-xhdpi/pointer_wait_59.png
new file mode 100644
index 0000000000000..c0f342b18ee41
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_59.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_6.png b/core/res/res/drawable-xhdpi/pointer_wait_6.png
index f7c71b9354962..ad5ecb40501f5 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_6.png and b/core/res/res/drawable-xhdpi/pointer_wait_6.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_60.png b/core/res/res/drawable-xhdpi/pointer_wait_60.png
new file mode 100644
index 0000000000000..202c5121d8f59
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_60.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_61.png b/core/res/res/drawable-xhdpi/pointer_wait_61.png
new file mode 100644
index 0000000000000..c48c3f2d9a060
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_61.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_62.png b/core/res/res/drawable-xhdpi/pointer_wait_62.png
new file mode 100644
index 0000000000000..80dee225b7002
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_62.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_63.png b/core/res/res/drawable-xhdpi/pointer_wait_63.png
new file mode 100644
index 0000000000000..d5b0ee594e609
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_63.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_64.png b/core/res/res/drawable-xhdpi/pointer_wait_64.png
new file mode 100644
index 0000000000000..b327a5739dc93
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_64.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_65.png b/core/res/res/drawable-xhdpi/pointer_wait_65.png
new file mode 100644
index 0000000000000..92d832ba78880
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_65.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_66.png b/core/res/res/drawable-xhdpi/pointer_wait_66.png
new file mode 100644
index 0000000000000..253b8a0e1be41
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_66.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_67.png b/core/res/res/drawable-xhdpi/pointer_wait_67.png
new file mode 100644
index 0000000000000..a8b3e4ec3c1f2
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_67.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_68.png b/core/res/res/drawable-xhdpi/pointer_wait_68.png
new file mode 100644
index 0000000000000..cfd03439fe58e
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_68.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_69.png b/core/res/res/drawable-xhdpi/pointer_wait_69.png
new file mode 100644
index 0000000000000..cb01ee5694f26
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_69.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_7.png b/core/res/res/drawable-xhdpi/pointer_wait_7.png
index 3fa202e8e0062..bca504ec53a99 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_7.png and b/core/res/res/drawable-xhdpi/pointer_wait_7.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_70.png b/core/res/res/drawable-xhdpi/pointer_wait_70.png
new file mode 100644
index 0000000000000..f38082f0566c4
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_70.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_71.png b/core/res/res/drawable-xhdpi/pointer_wait_71.png
new file mode 100644
index 0000000000000..e8b56dbe0f9e2
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_71.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_72.png b/core/res/res/drawable-xhdpi/pointer_wait_72.png
new file mode 100644
index 0000000000000..9dff9e069adfa
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_72.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_73.png b/core/res/res/drawable-xhdpi/pointer_wait_73.png
new file mode 100644
index 0000000000000..e989fcc7f4858
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_73.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_74.png b/core/res/res/drawable-xhdpi/pointer_wait_74.png
new file mode 100644
index 0000000000000..953bbd30af101
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_74.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_75.png b/core/res/res/drawable-xhdpi/pointer_wait_75.png
new file mode 100644
index 0000000000000..7df2d9e523f05
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_75.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_76.png b/core/res/res/drawable-xhdpi/pointer_wait_76.png
new file mode 100644
index 0000000000000..b241ef6d9b87b
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_76.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_77.png b/core/res/res/drawable-xhdpi/pointer_wait_77.png
new file mode 100644
index 0000000000000..f5018b8d9085d
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_77.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_78.png b/core/res/res/drawable-xhdpi/pointer_wait_78.png
new file mode 100644
index 0000000000000..06209a01f7266
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_78.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_79.png b/core/res/res/drawable-xhdpi/pointer_wait_79.png
new file mode 100644
index 0000000000000..37887b8735a89
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_79.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_8.png b/core/res/res/drawable-xhdpi/pointer_wait_8.png
index e0e50ae28b3fa..08449440595dd 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_8.png and b/core/res/res/drawable-xhdpi/pointer_wait_8.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_80.png b/core/res/res/drawable-xhdpi/pointer_wait_80.png
new file mode 100644
index 0000000000000..115ef9dfbc1b3
Binary files /dev/null and b/core/res/res/drawable-xhdpi/pointer_wait_80.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_wait_9.png b/core/res/res/drawable-xhdpi/pointer_wait_9.png
index e3de26f7cb472..bf6d02247e854 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_wait_9.png and b/core/res/res/drawable-xhdpi/pointer_wait_9.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_zoom_in.png b/core/res/res/drawable-xhdpi/pointer_zoom_in.png
index 9c29fcb528c49..d436387649d90 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_zoom_in.png and b/core/res/res/drawable-xhdpi/pointer_zoom_in.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_zoom_in_large.png b/core/res/res/drawable-xhdpi/pointer_zoom_in_large.png
index beabbd23ae444..e451a33210e74 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_zoom_in_large.png and b/core/res/res/drawable-xhdpi/pointer_zoom_in_large.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_zoom_out.png b/core/res/res/drawable-xhdpi/pointer_zoom_out.png
index 710552b66fbcc..afaaedc80b18d 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_zoom_out.png and b/core/res/res/drawable-xhdpi/pointer_zoom_out.png differ
diff --git a/core/res/res/drawable-xhdpi/pointer_zoom_out_large.png b/core/res/res/drawable-xhdpi/pointer_zoom_out_large.png
index b748f07efa327..0ed8327febb42 100644
Binary files a/core/res/res/drawable-xhdpi/pointer_zoom_out_large.png and b/core/res/res/drawable-xhdpi/pointer_zoom_out_large.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_alias.png b/core/res/res/drawable-xxhdpi/pointer_alias.png
new file mode 100644
index 0000000000000..c329002ee0755
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_alias.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_all_scroll.png b/core/res/res/drawable-xxhdpi/pointer_all_scroll.png
new file mode 100644
index 0000000000000..808143aeff089
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_all_scroll.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_arrow.png b/core/res/res/drawable-xxhdpi/pointer_arrow.png
index 4031f165d1142..56dfedc66b5c4 100644
Binary files a/core/res/res/drawable-xxhdpi/pointer_arrow.png and b/core/res/res/drawable-xxhdpi/pointer_arrow.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_cell.png b/core/res/res/drawable-xxhdpi/pointer_cell.png
new file mode 100644
index 0000000000000..4180882b65818
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_cell.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_context_menu.png b/core/res/res/drawable-xxhdpi/pointer_context_menu.png
new file mode 100644
index 0000000000000..6ebfaab9abed3
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_context_menu.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_copy.png b/core/res/res/drawable-xxhdpi/pointer_copy.png
new file mode 100644
index 0000000000000..bef4fb4e8c174
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_copy.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_crosshair.png b/core/res/res/drawable-xxhdpi/pointer_crosshair.png
new file mode 100644
index 0000000000000..6cb8b835506e3
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_crosshair.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_grab.png b/core/res/res/drawable-xxhdpi/pointer_grab.png
new file mode 100644
index 0000000000000..6caa1ba77eb9c
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_grab.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_grabbing.png b/core/res/res/drawable-xxhdpi/pointer_grabbing.png
new file mode 100644
index 0000000000000..b52f75174a16e
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_grabbing.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_hand.png b/core/res/res/drawable-xxhdpi/pointer_hand.png
new file mode 100644
index 0000000000000..f3ee077b5cc99
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_hand.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_help.png b/core/res/res/drawable-xxhdpi/pointer_help.png
new file mode 100644
index 0000000000000..96b2a711d9e7c
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_help.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_horizontal_double_arrow.png b/core/res/res/drawable-xxhdpi/pointer_horizontal_double_arrow.png
new file mode 100644
index 0000000000000..677ccadbb26a9
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_horizontal_double_arrow.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_nodrop.png b/core/res/res/drawable-xxhdpi/pointer_nodrop.png
new file mode 100644
index 0000000000000..ef54301e4eac5
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_nodrop.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_spot_anchor.png b/core/res/res/drawable-xxhdpi/pointer_spot_anchor.png
new file mode 100644
index 0000000000000..5b46ce5bfb750
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_spot_anchor.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_spot_hover.png b/core/res/res/drawable-xxhdpi/pointer_spot_hover.png
new file mode 100644
index 0000000000000..6c1ab15c0a93d
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_spot_hover.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_spot_touch.png b/core/res/res/drawable-xxhdpi/pointer_spot_touch.png
new file mode 100644
index 0000000000000..ab69fd82b7b0b
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_spot_touch.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_text.png b/core/res/res/drawable-xxhdpi/pointer_text.png
new file mode 100644
index 0000000000000..01458862d25a7
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_text.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_top_left_diagonal_double_arrow.png b/core/res/res/drawable-xxhdpi/pointer_top_left_diagonal_double_arrow.png
new file mode 100644
index 0000000000000..e01aa649780c9
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_top_left_diagonal_double_arrow.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_top_right_diagonal_double_arrow.png b/core/res/res/drawable-xxhdpi/pointer_top_right_diagonal_double_arrow.png
new file mode 100644
index 0000000000000..e947e0ea6f142
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_top_right_diagonal_double_arrow.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_vertical_double_arrow.png b/core/res/res/drawable-xxhdpi/pointer_vertical_double_arrow.png
new file mode 100644
index 0000000000000..c867247c08f48
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_vertical_double_arrow.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_vertical_text.png b/core/res/res/drawable-xxhdpi/pointer_vertical_text.png
new file mode 100644
index 0000000000000..77ff389ca8cc9
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_vertical_text.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_zoom_in.png b/core/res/res/drawable-xxhdpi/pointer_zoom_in.png
new file mode 100644
index 0000000000000..7852abe51bca8
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_zoom_in.png differ
diff --git a/core/res/res/drawable-xxhdpi/pointer_zoom_out.png b/core/res/res/drawable-xxhdpi/pointer_zoom_out.png
new file mode 100644
index 0000000000000..83c621ebdc41a
Binary files /dev/null and b/core/res/res/drawable-xxhdpi/pointer_zoom_out.png differ
diff --git a/core/res/res/drawable/pointer_alias_icon.xml b/core/res/res/drawable/pointer_alias_icon.xml
index 8ba930165b48b..4c701c0481f74 100644
--- a/core/res/res/drawable/pointer_alias_icon.xml
+++ b/core/res/res/drawable/pointer_alias_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="11.5dp"
+ android:hotSpotY="11.5dp" />
diff --git a/core/res/res/drawable/pointer_alias_large_icon.xml b/core/res/res/drawable/pointer_alias_large_icon.xml
index 149f58cf5d013..8dca8a5e54e2a 100644
--- a/core/res/res/drawable/pointer_alias_large_icon.xml
+++ b/core/res/res/drawable/pointer_alias_large_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="28.75dp"
+ android:hotSpotY="28.75dp" />
diff --git a/core/res/res/drawable/pointer_all_scroll_icon.xml b/core/res/res/drawable/pointer_all_scroll_icon.xml
index e9469488be3ac..a0cf3182e89d2 100644
--- a/core/res/res/drawable/pointer_all_scroll_icon.xml
+++ b/core/res/res/drawable/pointer_all_scroll_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="12dp"
+ android:hotSpotY="12dp" />
diff --git a/core/res/res/drawable/pointer_all_scroll_large_icon.xml b/core/res/res/drawable/pointer_all_scroll_large_icon.xml
index c580f765cfef1..1fe7dadb17029 100644
--- a/core/res/res/drawable/pointer_all_scroll_large_icon.xml
+++ b/core/res/res/drawable/pointer_all_scroll_large_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="30dp"
+ android:hotSpotY="30dp" />
diff --git a/core/res/res/drawable/pointer_arrow_icon.xml b/core/res/res/drawable/pointer_arrow_icon.xml
index 72af0c11f50c1..61eb1cd69d44e 100644
--- a/core/res/res/drawable/pointer_arrow_icon.xml
+++ b/core/res/res/drawable/pointer_arrow_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="4.5dp"
+ android:hotSpotY="3.5dp" />
diff --git a/core/res/res/drawable/pointer_arrow_large_icon.xml b/core/res/res/drawable/pointer_arrow_large_icon.xml
index 22c7bfebf951c..0f2997bc236bc 100644
--- a/core/res/res/drawable/pointer_arrow_large_icon.xml
+++ b/core/res/res/drawable/pointer_arrow_large_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="13.5dp"
+ android:hotSpotY="10.5dp" />
diff --git a/core/res/res/drawable/pointer_cell_icon.xml b/core/res/res/drawable/pointer_cell_icon.xml
index da1e320c1d711..35a61c2fce1b5 100644
--- a/core/res/res/drawable/pointer_cell_icon.xml
+++ b/core/res/res/drawable/pointer_cell_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="12dp"
+ android:hotSpotY="12dp" />
diff --git a/core/res/res/drawable/pointer_context_menu_icon.xml b/core/res/res/drawable/pointer_context_menu_icon.xml
index 330b627b5d02c..badc73612c1f8 100644
--- a/core/res/res/drawable/pointer_context_menu_icon.xml
+++ b/core/res/res/drawable/pointer_context_menu_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="4.5dp"
+ android:hotSpotY="3.5dp" />
diff --git a/core/res/res/drawable/pointer_context_menu_large_icon.xml b/core/res/res/drawable/pointer_context_menu_large_icon.xml
index c57e615feb94b..e07e5b607d656 100644
--- a/core/res/res/drawable/pointer_context_menu_large_icon.xml
+++ b/core/res/res/drawable/pointer_context_menu_large_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="13.5dp"
+ android:hotSpotY="10.5dp" />
diff --git a/core/res/res/drawable/pointer_copy_icon.xml b/core/res/res/drawable/pointer_copy_icon.xml
index e299db5b23b59..da32939b5b0ff 100644
--- a/core/res/res/drawable/pointer_copy_icon.xml
+++ b/core/res/res/drawable/pointer_copy_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="7.5dp"
+ android:hotSpotY="7.5dp" />
diff --git a/core/res/res/drawable/pointer_copy_large_icon.xml b/core/res/res/drawable/pointer_copy_large_icon.xml
index 4ee3f18f0c4bc..55d47b4f4d634 100644
--- a/core/res/res/drawable/pointer_copy_large_icon.xml
+++ b/core/res/res/drawable/pointer_copy_large_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="22.5dp"
+ android:hotSpotY="22.5dp" />
diff --git a/core/res/res/drawable/pointer_crosshair_large_icon.xml b/core/res/res/drawable/pointer_crosshair_large_icon.xml
index 6a71b7b638f3f..1073fff1c2435 100644
--- a/core/res/res/drawable/pointer_crosshair_large_icon.xml
+++ b/core/res/res/drawable/pointer_crosshair_large_icon.xml
@@ -1,5 +1,5 @@
diff --git a/core/res/res/drawable/pointer_grab_icon.xml b/core/res/res/drawable/pointer_grab_icon.xml
index d437b3a7bf8a2..b3d4e78828cd3 100644
--- a/core/res/res/drawable/pointer_grab_icon.xml
+++ b/core/res/res/drawable/pointer_grab_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="13.5dp"
+ android:hotSpotY="13.5dp" />
diff --git a/core/res/res/drawable/pointer_grab_large_icon.xml b/core/res/res/drawable/pointer_grab_large_icon.xml
index f2df1cb483819..343c7d27c7496 100644
--- a/core/res/res/drawable/pointer_grab_large_icon.xml
+++ b/core/res/res/drawable/pointer_grab_large_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="33.75dp"
+ android:hotSpotY="33.75dp" />
diff --git a/core/res/res/drawable/pointer_grabbing_icon.xml b/core/res/res/drawable/pointer_grabbing_icon.xml
index 38f4c3a064fa4..93818d75925c6 100644
--- a/core/res/res/drawable/pointer_grabbing_icon.xml
+++ b/core/res/res/drawable/pointer_grabbing_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="8.5dp"
+ android:hotSpotY="7.5dp" />
diff --git a/core/res/res/drawable/pointer_grabbing_large_icon.xml b/core/res/res/drawable/pointer_grabbing_large_icon.xml
index e4042bf66aa4c..ac1626530778b 100644
--- a/core/res/res/drawable/pointer_grabbing_large_icon.xml
+++ b/core/res/res/drawable/pointer_grabbing_large_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="25.5dp"
+ android:hotSpotY="22.5dp" />
diff --git a/core/res/res/drawable/pointer_hand_icon.xml b/core/res/res/drawable/pointer_hand_icon.xml
index 3d90b88d5dca5..3f9d1a639ddb3 100644
--- a/core/res/res/drawable/pointer_hand_icon.xml
+++ b/core/res/res/drawable/pointer_hand_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="9.5dp"
+ android:hotSpotY="1.5dp" />
diff --git a/core/res/res/drawable/pointer_hand_large_icon.xml b/core/res/res/drawable/pointer_hand_large_icon.xml
index e34422af6c132..cd49762bd23f2 100644
--- a/core/res/res/drawable/pointer_hand_large_icon.xml
+++ b/core/res/res/drawable/pointer_hand_large_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="23.75dp"
+ android:hotSpotY="3.75dp" />
diff --git a/core/res/res/drawable/pointer_help_icon.xml b/core/res/res/drawable/pointer_help_icon.xml
index 49ae554249f81..0a4bdb03b5248 100644
--- a/core/res/res/drawable/pointer_help_icon.xml
+++ b/core/res/res/drawable/pointer_help_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="4.5dp"
+ android:hotSpotY="3.5dp" />
diff --git a/core/res/res/drawable/pointer_help_large_icon.xml b/core/res/res/drawable/pointer_help_large_icon.xml
index 4c60a55a6458a..43a12616a5401 100644
--- a/core/res/res/drawable/pointer_help_large_icon.xml
+++ b/core/res/res/drawable/pointer_help_large_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="13.5dp"
+ android:hotSpotY="10.5dp" />
diff --git a/core/res/res/drawable/pointer_horizontal_double_arrow_icon.xml b/core/res/res/drawable/pointer_horizontal_double_arrow_icon.xml
index 93b3fe500d9c7..6ddcc42a390f8 100644
--- a/core/res/res/drawable/pointer_horizontal_double_arrow_icon.xml
+++ b/core/res/res/drawable/pointer_horizontal_double_arrow_icon.xml
@@ -2,4 +2,4 @@
+ android:hotSpotY="12dp" />
diff --git a/core/res/res/drawable/pointer_horizontal_double_arrow_large_icon.xml b/core/res/res/drawable/pointer_horizontal_double_arrow_large_icon.xml
index a2039e6025735..854be260f43f9 100644
--- a/core/res/res/drawable/pointer_horizontal_double_arrow_large_icon.xml
+++ b/core/res/res/drawable/pointer_horizontal_double_arrow_large_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="30dp"
+ android:hotSpotY="30dp" />
diff --git a/core/res/res/drawable/pointer_nodrop_icon.xml b/core/res/res/drawable/pointer_nodrop_icon.xml
index 955b40f2d567a..4dffd23638da9 100644
--- a/core/res/res/drawable/pointer_nodrop_icon.xml
+++ b/core/res/res/drawable/pointer_nodrop_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="7.5dp"
+ android:hotSpotY="7.5dp" />
diff --git a/core/res/res/drawable/pointer_nodrop_large_icon.xml b/core/res/res/drawable/pointer_nodrop_large_icon.xml
index cde2e4131926b..602c744401a90 100644
--- a/core/res/res/drawable/pointer_nodrop_large_icon.xml
+++ b/core/res/res/drawable/pointer_nodrop_large_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="22.5dp"
+ android:hotSpotY="22.5dp" />
diff --git a/core/res/res/drawable/pointer_spot_anchor_icon.xml b/core/res/res/drawable/pointer_spot_anchor_icon.xml
index 73c0c11d99fa6..b7d000f4511f6 100644
--- a/core/res/res/drawable/pointer_spot_anchor_icon.xml
+++ b/core/res/res/drawable/pointer_spot_anchor_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="12dp"
+ android:hotSpotY="12dp" />
diff --git a/core/res/res/drawable/pointer_spot_hover_icon.xml b/core/res/res/drawable/pointer_spot_hover_icon.xml
index 1d7440b3f6d99..0d641b2cbe6ce 100644
--- a/core/res/res/drawable/pointer_spot_hover_icon.xml
+++ b/core/res/res/drawable/pointer_spot_hover_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="12dp"
+ android:hotSpotY="12dp" />
diff --git a/core/res/res/drawable/pointer_spot_touch_icon.xml b/core/res/res/drawable/pointer_spot_touch_icon.xml
index f4f0639d49d8f..b1c8c0bd409fa 100644
--- a/core/res/res/drawable/pointer_spot_touch_icon.xml
+++ b/core/res/res/drawable/pointer_spot_touch_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="12dp"
+ android:hotSpotY="12dp" />
diff --git a/core/res/res/drawable/pointer_text_icon.xml b/core/res/res/drawable/pointer_text_icon.xml
index d948c8916963b..1daba6559fb5f 100644
--- a/core/res/res/drawable/pointer_text_icon.xml
+++ b/core/res/res/drawable/pointer_text_icon.xml
@@ -2,4 +2,4 @@
+ android:hotSpotY="11dp" />
diff --git a/core/res/res/drawable/pointer_text_large_icon.xml b/core/res/res/drawable/pointer_text_large_icon.xml
index 24d35b0ba2b40..5b32ea34843b4 100644
--- a/core/res/res/drawable/pointer_text_large_icon.xml
+++ b/core/res/res/drawable/pointer_text_large_icon.xml
@@ -2,4 +2,4 @@
+ android:hotSpotY="27.5dp" />
diff --git a/core/res/res/drawable/pointer_top_left_diagonal_double_arrow_icon.xml b/core/res/res/drawable/pointer_top_left_diagonal_double_arrow_icon.xml
index de5efe25dae21..1598766eab7f8 100644
--- a/core/res/res/drawable/pointer_top_left_diagonal_double_arrow_icon.xml
+++ b/core/res/res/drawable/pointer_top_left_diagonal_double_arrow_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="12dp"
+ android:hotSpotY="12dp" />
diff --git a/core/res/res/drawable/pointer_top_left_diagonal_double_arrow_large_icon.xml b/core/res/res/drawable/pointer_top_left_diagonal_double_arrow_large_icon.xml
index 270ccc9ce721b..5e0d37bb51ce5 100644
--- a/core/res/res/drawable/pointer_top_left_diagonal_double_arrow_large_icon.xml
+++ b/core/res/res/drawable/pointer_top_left_diagonal_double_arrow_large_icon.xml
@@ -1,5 +1,5 @@
diff --git a/core/res/res/drawable/pointer_top_right_diagonal_double_arrow_icon.xml b/core/res/res/drawable/pointer_top_right_diagonal_double_arrow_icon.xml
index e87b526864263..83324ef9e8de8 100644
--- a/core/res/res/drawable/pointer_top_right_diagonal_double_arrow_icon.xml
+++ b/core/res/res/drawable/pointer_top_right_diagonal_double_arrow_icon.xml
@@ -2,4 +2,4 @@
+ android:hotSpotY="12dp" />
diff --git a/core/res/res/drawable/pointer_top_right_diagonal_double_arrow_large_icon.xml b/core/res/res/drawable/pointer_top_right_diagonal_double_arrow_large_icon.xml
index e350a4385d48d..6ed5a0ba2829a 100644
--- a/core/res/res/drawable/pointer_top_right_diagonal_double_arrow_large_icon.xml
+++ b/core/res/res/drawable/pointer_top_right_diagonal_double_arrow_large_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="30dp"
+ android:hotSpotY="30dp" />
diff --git a/core/res/res/drawable/pointer_vertical_double_arrow_icon.xml b/core/res/res/drawable/pointer_vertical_double_arrow_icon.xml
index 5759079a47fa0..c746fd8a4855d 100644
--- a/core/res/res/drawable/pointer_vertical_double_arrow_icon.xml
+++ b/core/res/res/drawable/pointer_vertical_double_arrow_icon.xml
@@ -1,5 +1,5 @@
diff --git a/core/res/res/drawable/pointer_vertical_double_arrow_large_icon.xml b/core/res/res/drawable/pointer_vertical_double_arrow_large_icon.xml
index 65728ad3374d3..190d181cb14dd 100644
--- a/core/res/res/drawable/pointer_vertical_double_arrow_large_icon.xml
+++ b/core/res/res/drawable/pointer_vertical_double_arrow_large_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="30dp"
+ android:hotSpotY="30dp" />
diff --git a/core/res/res/drawable/pointer_vertical_text_icon.xml b/core/res/res/drawable/pointer_vertical_text_icon.xml
index 3b48dc89fb563..275b979751eb6 100644
--- a/core/res/res/drawable/pointer_vertical_text_icon.xml
+++ b/core/res/res/drawable/pointer_vertical_text_icon.xml
@@ -2,4 +2,4 @@
+ android:hotSpotY="12dp" />
diff --git a/core/res/res/drawable/pointer_vertical_text_large_icon.xml b/core/res/res/drawable/pointer_vertical_text_large_icon.xml
index 48211cb7a17bd..a1b5dc213b03c 100644
--- a/core/res/res/drawable/pointer_vertical_text_large_icon.xml
+++ b/core/res/res/drawable/pointer_vertical_text_large_icon.xml
@@ -1,5 +1,5 @@
diff --git a/core/res/res/drawable/pointer_wait.xml b/core/res/res/drawable/pointer_wait.xml
index 8955ce8dd4184..c769be56ca620 100644
--- a/core/res/res/drawable/pointer_wait.xml
+++ b/core/res/res/drawable/pointer_wait.xml
@@ -1,38 +1,84 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/core/res/res/drawable/pointer_wait_icon.xml b/core/res/res/drawable/pointer_wait_icon.xml
index d9b03b096093e..e52c4e06f7877 100644
--- a/core/res/res/drawable/pointer_wait_icon.xml
+++ b/core/res/res/drawable/pointer_wait_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="8dp"
+ android:hotSpotY="8dp" />
diff --git a/core/res/res/drawable/pointer_zoom_in_icon.xml b/core/res/res/drawable/pointer_zoom_in_icon.xml
index e2dcb49c16002..322fab83e820f 100644
--- a/core/res/res/drawable/pointer_zoom_in_icon.xml
+++ b/core/res/res/drawable/pointer_zoom_in_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="10.5dp"
+ android:hotSpotY="9.5dp" />
diff --git a/core/res/res/drawable/pointer_zoom_in_large_icon.xml b/core/res/res/drawable/pointer_zoom_in_large_icon.xml
index 3eb89f5680c35..4505892039aa0 100644
--- a/core/res/res/drawable/pointer_zoom_in_large_icon.xml
+++ b/core/res/res/drawable/pointer_zoom_in_large_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="26.25dp"
+ android:hotSpotY="23.75dp" />
diff --git a/core/res/res/drawable/pointer_zoom_out_icon.xml b/core/res/res/drawable/pointer_zoom_out_icon.xml
index b805df3d18c12..bfb5aa647377c 100644
--- a/core/res/res/drawable/pointer_zoom_out_icon.xml
+++ b/core/res/res/drawable/pointer_zoom_out_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="10.5dp"
+ android:hotSpotY="9.5dp" />
diff --git a/core/res/res/drawable/pointer_zoom_out_large_icon.xml b/core/res/res/drawable/pointer_zoom_out_large_icon.xml
index df6412e049b28..90057e6e38cd1 100644
--- a/core/res/res/drawable/pointer_zoom_out_large_icon.xml
+++ b/core/res/res/drawable/pointer_zoom_out_large_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="26.25dp"
+ android:hotSpotY="23.75dp" />