diff --git a/RELEASENOTES.md b/RELEASENOTES.md
index 57ae217d05..9fcd586452 100644
--- a/RELEASENOTES.md
+++ b/RELEASENOTES.md
@@ -102,6 +102,9 @@
* Make showing and hiding player controls accessible to TalkBack in
`PlayerView`.
* Rename `spherical_view` surface type to `spherical_gl_surface_view`.
+ * Make it easier to override the shuffle, repeat, fullscreen, VR and small
+ notification icon assets
+ ([#6709](https://github.com/google/ExoPlayer/issues/6709)).
* Analytics:
* Remove `AnalyticsCollector.Factory`. Instances should be created directly,
and the `Player` should be set by calling `AnalyticsCollector.setPlayer`.
diff --git a/library/ui/src/main/res/drawable-anydpi-v21/exo_controls_fullscreen_enter.xml b/library/ui/src/main/res/drawable-anydpi-v21/exo_icon_fullscreen_enter.xml
similarity index 100%
rename from library/ui/src/main/res/drawable-anydpi-v21/exo_controls_fullscreen_enter.xml
rename to library/ui/src/main/res/drawable-anydpi-v21/exo_icon_fullscreen_enter.xml
diff --git a/library/ui/src/main/res/drawable-anydpi-v21/exo_controls_fullscreen_exit.xml b/library/ui/src/main/res/drawable-anydpi-v21/exo_icon_fullscreen_exit.xml
similarity index 100%
rename from library/ui/src/main/res/drawable-anydpi-v21/exo_controls_fullscreen_exit.xml
rename to library/ui/src/main/res/drawable-anydpi-v21/exo_icon_fullscreen_exit.xml
diff --git a/library/ui/src/main/res/drawable-anydpi-v21/exo_controls_repeat_all.xml b/library/ui/src/main/res/drawable-anydpi-v21/exo_icon_repeat_all.xml
similarity index 100%
rename from library/ui/src/main/res/drawable-anydpi-v21/exo_controls_repeat_all.xml
rename to library/ui/src/main/res/drawable-anydpi-v21/exo_icon_repeat_all.xml
diff --git a/library/ui/src/main/res/drawable-anydpi-v21/exo_controls_repeat_off.xml b/library/ui/src/main/res/drawable-anydpi-v21/exo_icon_repeat_off.xml
similarity index 100%
rename from library/ui/src/main/res/drawable-anydpi-v21/exo_controls_repeat_off.xml
rename to library/ui/src/main/res/drawable-anydpi-v21/exo_icon_repeat_off.xml
diff --git a/library/ui/src/main/res/drawable-anydpi-v21/exo_controls_repeat_one.xml b/library/ui/src/main/res/drawable-anydpi-v21/exo_icon_repeat_one.xml
similarity index 100%
rename from library/ui/src/main/res/drawable-anydpi-v21/exo_controls_repeat_one.xml
rename to library/ui/src/main/res/drawable-anydpi-v21/exo_icon_repeat_one.xml
diff --git a/library/ui/src/main/res/drawable-anydpi-v21/exo_controls_shuffle_off.xml b/library/ui/src/main/res/drawable-anydpi-v21/exo_icon_shuffle_off.xml
similarity index 100%
rename from library/ui/src/main/res/drawable-anydpi-v21/exo_controls_shuffle_off.xml
rename to library/ui/src/main/res/drawable-anydpi-v21/exo_icon_shuffle_off.xml
diff --git a/library/ui/src/main/res/drawable-anydpi-v21/exo_controls_shuffle_on.xml b/library/ui/src/main/res/drawable-anydpi-v21/exo_icon_shuffle_on.xml
similarity index 100%
rename from library/ui/src/main/res/drawable-anydpi-v21/exo_controls_shuffle_on.xml
rename to library/ui/src/main/res/drawable-anydpi-v21/exo_icon_shuffle_on.xml
diff --git a/library/ui/src/main/res/drawable-hdpi/exo_notification_small_icon.png b/library/ui/src/main/res/drawable-hdpi/exo_icon_circular_play.png
similarity index 100%
rename from library/ui/src/main/res/drawable-hdpi/exo_notification_small_icon.png
rename to library/ui/src/main/res/drawable-hdpi/exo_icon_circular_play.png
diff --git a/library/ui/src/main/res/drawable-hdpi/exo_controls_fullscreen_enter.png b/library/ui/src/main/res/drawable-hdpi/exo_icon_fullscreen_enter.png
similarity index 100%
rename from library/ui/src/main/res/drawable-hdpi/exo_controls_fullscreen_enter.png
rename to library/ui/src/main/res/drawable-hdpi/exo_icon_fullscreen_enter.png
diff --git a/library/ui/src/main/res/drawable-hdpi/exo_controls_fullscreen_exit.png b/library/ui/src/main/res/drawable-hdpi/exo_icon_fullscreen_exit.png
similarity index 100%
rename from library/ui/src/main/res/drawable-hdpi/exo_controls_fullscreen_exit.png
rename to library/ui/src/main/res/drawable-hdpi/exo_icon_fullscreen_exit.png
diff --git a/library/ui/src/main/res/drawable-hdpi/exo_controls_repeat_all.png b/library/ui/src/main/res/drawable-hdpi/exo_icon_repeat_all.png
similarity index 100%
rename from library/ui/src/main/res/drawable-hdpi/exo_controls_repeat_all.png
rename to library/ui/src/main/res/drawable-hdpi/exo_icon_repeat_all.png
diff --git a/library/ui/src/main/res/drawable-hdpi/exo_controls_repeat_off.png b/library/ui/src/main/res/drawable-hdpi/exo_icon_repeat_off.png
similarity index 100%
rename from library/ui/src/main/res/drawable-hdpi/exo_controls_repeat_off.png
rename to library/ui/src/main/res/drawable-hdpi/exo_icon_repeat_off.png
diff --git a/library/ui/src/main/res/drawable-hdpi/exo_controls_repeat_one.png b/library/ui/src/main/res/drawable-hdpi/exo_icon_repeat_one.png
similarity index 100%
rename from library/ui/src/main/res/drawable-hdpi/exo_controls_repeat_one.png
rename to library/ui/src/main/res/drawable-hdpi/exo_icon_repeat_one.png
diff --git a/library/ui/src/main/res/drawable-hdpi/exo_controls_shuffle_off.png b/library/ui/src/main/res/drawable-hdpi/exo_icon_shuffle_off.png
similarity index 100%
rename from library/ui/src/main/res/drawable-hdpi/exo_controls_shuffle_off.png
rename to library/ui/src/main/res/drawable-hdpi/exo_icon_shuffle_off.png
diff --git a/library/ui/src/main/res/drawable-hdpi/exo_controls_shuffle_on.png b/library/ui/src/main/res/drawable-hdpi/exo_icon_shuffle_on.png
similarity index 100%
rename from library/ui/src/main/res/drawable-hdpi/exo_controls_shuffle_on.png
rename to library/ui/src/main/res/drawable-hdpi/exo_icon_shuffle_on.png
diff --git a/library/ui/src/main/res/drawable-ldpi/exo_notification_small_icon.png b/library/ui/src/main/res/drawable-ldpi/exo_icon_circular_play.png
similarity index 100%
rename from library/ui/src/main/res/drawable-ldpi/exo_notification_small_icon.png
rename to library/ui/src/main/res/drawable-ldpi/exo_icon_circular_play.png
diff --git a/library/ui/src/main/res/drawable-ldpi/exo_controls_fullscreen_enter.png b/library/ui/src/main/res/drawable-ldpi/exo_icon_fullscreen_enter.png
similarity index 100%
rename from library/ui/src/main/res/drawable-ldpi/exo_controls_fullscreen_enter.png
rename to library/ui/src/main/res/drawable-ldpi/exo_icon_fullscreen_enter.png
diff --git a/library/ui/src/main/res/drawable-ldpi/exo_controls_fullscreen_exit.png b/library/ui/src/main/res/drawable-ldpi/exo_icon_fullscreen_exit.png
similarity index 100%
rename from library/ui/src/main/res/drawable-ldpi/exo_controls_fullscreen_exit.png
rename to library/ui/src/main/res/drawable-ldpi/exo_icon_fullscreen_exit.png
diff --git a/library/ui/src/main/res/drawable-ldpi/exo_controls_repeat_all.png b/library/ui/src/main/res/drawable-ldpi/exo_icon_repeat_all.png
similarity index 100%
rename from library/ui/src/main/res/drawable-ldpi/exo_controls_repeat_all.png
rename to library/ui/src/main/res/drawable-ldpi/exo_icon_repeat_all.png
diff --git a/library/ui/src/main/res/drawable-ldpi/exo_controls_repeat_off.png b/library/ui/src/main/res/drawable-ldpi/exo_icon_repeat_off.png
similarity index 100%
rename from library/ui/src/main/res/drawable-ldpi/exo_controls_repeat_off.png
rename to library/ui/src/main/res/drawable-ldpi/exo_icon_repeat_off.png
diff --git a/library/ui/src/main/res/drawable-ldpi/exo_controls_repeat_one.png b/library/ui/src/main/res/drawable-ldpi/exo_icon_repeat_one.png
similarity index 100%
rename from library/ui/src/main/res/drawable-ldpi/exo_controls_repeat_one.png
rename to library/ui/src/main/res/drawable-ldpi/exo_icon_repeat_one.png
diff --git a/library/ui/src/main/res/drawable-ldpi/exo_controls_shuffle_off.png b/library/ui/src/main/res/drawable-ldpi/exo_icon_shuffle_off.png
similarity index 100%
rename from library/ui/src/main/res/drawable-ldpi/exo_controls_shuffle_off.png
rename to library/ui/src/main/res/drawable-ldpi/exo_icon_shuffle_off.png
diff --git a/library/ui/src/main/res/drawable-ldpi/exo_controls_shuffle_on.png b/library/ui/src/main/res/drawable-ldpi/exo_icon_shuffle_on.png
similarity index 100%
rename from library/ui/src/main/res/drawable-ldpi/exo_controls_shuffle_on.png
rename to library/ui/src/main/res/drawable-ldpi/exo_icon_shuffle_on.png
diff --git a/library/ui/src/main/res/drawable-mdpi/exo_notification_small_icon.png b/library/ui/src/main/res/drawable-mdpi/exo_icon_circular_play.png
similarity index 100%
rename from library/ui/src/main/res/drawable-mdpi/exo_notification_small_icon.png
rename to library/ui/src/main/res/drawable-mdpi/exo_icon_circular_play.png
diff --git a/library/ui/src/main/res/drawable-mdpi/exo_controls_fullscreen_enter.png b/library/ui/src/main/res/drawable-mdpi/exo_icon_fullscreen_enter.png
similarity index 100%
rename from library/ui/src/main/res/drawable-mdpi/exo_controls_fullscreen_enter.png
rename to library/ui/src/main/res/drawable-mdpi/exo_icon_fullscreen_enter.png
diff --git a/library/ui/src/main/res/drawable-mdpi/exo_controls_fullscreen_exit.png b/library/ui/src/main/res/drawable-mdpi/exo_icon_fullscreen_exit.png
similarity index 100%
rename from library/ui/src/main/res/drawable-mdpi/exo_controls_fullscreen_exit.png
rename to library/ui/src/main/res/drawable-mdpi/exo_icon_fullscreen_exit.png
diff --git a/library/ui/src/main/res/drawable-mdpi/exo_controls_repeat_all.png b/library/ui/src/main/res/drawable-mdpi/exo_icon_repeat_all.png
similarity index 100%
rename from library/ui/src/main/res/drawable-mdpi/exo_controls_repeat_all.png
rename to library/ui/src/main/res/drawable-mdpi/exo_icon_repeat_all.png
diff --git a/library/ui/src/main/res/drawable-mdpi/exo_controls_repeat_off.png b/library/ui/src/main/res/drawable-mdpi/exo_icon_repeat_off.png
similarity index 100%
rename from library/ui/src/main/res/drawable-mdpi/exo_controls_repeat_off.png
rename to library/ui/src/main/res/drawable-mdpi/exo_icon_repeat_off.png
diff --git a/library/ui/src/main/res/drawable-mdpi/exo_controls_repeat_one.png b/library/ui/src/main/res/drawable-mdpi/exo_icon_repeat_one.png
similarity index 100%
rename from library/ui/src/main/res/drawable-mdpi/exo_controls_repeat_one.png
rename to library/ui/src/main/res/drawable-mdpi/exo_icon_repeat_one.png
diff --git a/library/ui/src/main/res/drawable-mdpi/exo_controls_shuffle_off.png b/library/ui/src/main/res/drawable-mdpi/exo_icon_shuffle_off.png
similarity index 100%
rename from library/ui/src/main/res/drawable-mdpi/exo_controls_shuffle_off.png
rename to library/ui/src/main/res/drawable-mdpi/exo_icon_shuffle_off.png
diff --git a/library/ui/src/main/res/drawable-mdpi/exo_controls_shuffle_on.png b/library/ui/src/main/res/drawable-mdpi/exo_icon_shuffle_on.png
similarity index 100%
rename from library/ui/src/main/res/drawable-mdpi/exo_controls_shuffle_on.png
rename to library/ui/src/main/res/drawable-mdpi/exo_icon_shuffle_on.png
diff --git a/library/ui/src/main/res/drawable-xhdpi/exo_notification_small_icon.png b/library/ui/src/main/res/drawable-xhdpi/exo_icon_circular_play.png
similarity index 100%
rename from library/ui/src/main/res/drawable-xhdpi/exo_notification_small_icon.png
rename to library/ui/src/main/res/drawable-xhdpi/exo_icon_circular_play.png
diff --git a/library/ui/src/main/res/drawable-xhdpi/exo_controls_fullscreen_enter.png b/library/ui/src/main/res/drawable-xhdpi/exo_icon_fullscreen_enter.png
similarity index 100%
rename from library/ui/src/main/res/drawable-xhdpi/exo_controls_fullscreen_enter.png
rename to library/ui/src/main/res/drawable-xhdpi/exo_icon_fullscreen_enter.png
diff --git a/library/ui/src/main/res/drawable-xhdpi/exo_controls_fullscreen_exit.png b/library/ui/src/main/res/drawable-xhdpi/exo_icon_fullscreen_exit.png
similarity index 100%
rename from library/ui/src/main/res/drawable-xhdpi/exo_controls_fullscreen_exit.png
rename to library/ui/src/main/res/drawable-xhdpi/exo_icon_fullscreen_exit.png
diff --git a/library/ui/src/main/res/drawable-xhdpi/exo_controls_repeat_all.png b/library/ui/src/main/res/drawable-xhdpi/exo_icon_repeat_all.png
similarity index 100%
rename from library/ui/src/main/res/drawable-xhdpi/exo_controls_repeat_all.png
rename to library/ui/src/main/res/drawable-xhdpi/exo_icon_repeat_all.png
diff --git a/library/ui/src/main/res/drawable-xhdpi/exo_controls_repeat_off.png b/library/ui/src/main/res/drawable-xhdpi/exo_icon_repeat_off.png
similarity index 100%
rename from library/ui/src/main/res/drawable-xhdpi/exo_controls_repeat_off.png
rename to library/ui/src/main/res/drawable-xhdpi/exo_icon_repeat_off.png
diff --git a/library/ui/src/main/res/drawable-xhdpi/exo_controls_repeat_one.png b/library/ui/src/main/res/drawable-xhdpi/exo_icon_repeat_one.png
similarity index 100%
rename from library/ui/src/main/res/drawable-xhdpi/exo_controls_repeat_one.png
rename to library/ui/src/main/res/drawable-xhdpi/exo_icon_repeat_one.png
diff --git a/library/ui/src/main/res/drawable-xhdpi/exo_controls_shuffle_off.png b/library/ui/src/main/res/drawable-xhdpi/exo_icon_shuffle_off.png
similarity index 100%
rename from library/ui/src/main/res/drawable-xhdpi/exo_controls_shuffle_off.png
rename to library/ui/src/main/res/drawable-xhdpi/exo_icon_shuffle_off.png
diff --git a/library/ui/src/main/res/drawable-xhdpi/exo_controls_shuffle_on.png b/library/ui/src/main/res/drawable-xhdpi/exo_icon_shuffle_on.png
similarity index 100%
rename from library/ui/src/main/res/drawable-xhdpi/exo_controls_shuffle_on.png
rename to library/ui/src/main/res/drawable-xhdpi/exo_icon_shuffle_on.png
diff --git a/library/ui/src/main/res/drawable-xxhdpi/exo_notification_small_icon.png b/library/ui/src/main/res/drawable-xxhdpi/exo_icon_circular_play.png
similarity index 100%
rename from library/ui/src/main/res/drawable-xxhdpi/exo_notification_small_icon.png
rename to library/ui/src/main/res/drawable-xxhdpi/exo_icon_circular_play.png
diff --git a/library/ui/src/main/res/drawable-xxhdpi/exo_controls_fullscreen_enter.png b/library/ui/src/main/res/drawable-xxhdpi/exo_icon_fullscreen_enter.png
similarity index 100%
rename from library/ui/src/main/res/drawable-xxhdpi/exo_controls_fullscreen_enter.png
rename to library/ui/src/main/res/drawable-xxhdpi/exo_icon_fullscreen_enter.png
diff --git a/library/ui/src/main/res/drawable-xxhdpi/exo_controls_fullscreen_exit.png b/library/ui/src/main/res/drawable-xxhdpi/exo_icon_fullscreen_exit.png
similarity index 100%
rename from library/ui/src/main/res/drawable-xxhdpi/exo_controls_fullscreen_exit.png
rename to library/ui/src/main/res/drawable-xxhdpi/exo_icon_fullscreen_exit.png
diff --git a/library/ui/src/main/res/drawable-xxhdpi/exo_controls_repeat_all.png b/library/ui/src/main/res/drawable-xxhdpi/exo_icon_repeat_all.png
similarity index 100%
rename from library/ui/src/main/res/drawable-xxhdpi/exo_controls_repeat_all.png
rename to library/ui/src/main/res/drawable-xxhdpi/exo_icon_repeat_all.png
diff --git a/library/ui/src/main/res/drawable-xxhdpi/exo_controls_repeat_off.png b/library/ui/src/main/res/drawable-xxhdpi/exo_icon_repeat_off.png
similarity index 100%
rename from library/ui/src/main/res/drawable-xxhdpi/exo_controls_repeat_off.png
rename to library/ui/src/main/res/drawable-xxhdpi/exo_icon_repeat_off.png
diff --git a/library/ui/src/main/res/drawable-xxhdpi/exo_controls_repeat_one.png b/library/ui/src/main/res/drawable-xxhdpi/exo_icon_repeat_one.png
similarity index 100%
rename from library/ui/src/main/res/drawable-xxhdpi/exo_controls_repeat_one.png
rename to library/ui/src/main/res/drawable-xxhdpi/exo_icon_repeat_one.png
diff --git a/library/ui/src/main/res/drawable-xxhdpi/exo_controls_shuffle_off.png b/library/ui/src/main/res/drawable-xxhdpi/exo_icon_shuffle_off.png
similarity index 100%
rename from library/ui/src/main/res/drawable-xxhdpi/exo_controls_shuffle_off.png
rename to library/ui/src/main/res/drawable-xxhdpi/exo_icon_shuffle_off.png
diff --git a/library/ui/src/main/res/drawable-xxhdpi/exo_controls_shuffle_on.png b/library/ui/src/main/res/drawable-xxhdpi/exo_icon_shuffle_on.png
similarity index 100%
rename from library/ui/src/main/res/drawable-xxhdpi/exo_controls_shuffle_on.png
rename to library/ui/src/main/res/drawable-xxhdpi/exo_icon_shuffle_on.png
diff --git a/library/ui/src/main/res/drawable-xxxhdpi/exo_notification_small_icon.png b/library/ui/src/main/res/drawable-xxxhdpi/exo_icon_circular_play.png
similarity index 100%
rename from library/ui/src/main/res/drawable-xxxhdpi/exo_notification_small_icon.png
rename to library/ui/src/main/res/drawable-xxxhdpi/exo_icon_circular_play.png
diff --git a/library/ui/src/main/res/values/drawables.xml b/library/ui/src/main/res/values/drawables.xml
index 3cd9168726..84c037a8b7 100644
--- a/library/ui/src/main/res/values/drawables.xml
+++ b/library/ui/src/main/res/values/drawables.xml
@@ -20,6 +20,14 @@
@drawable/exo_icon_previous
@drawable/exo_icon_fastforward
@drawable/exo_icon_rewind
+ @drawable/exo_icon_repeat_all
+ @drawable/exo_icon_repeat_off
+ @drawable/exo_icon_repeat_one
+ @drawable/exo_icon_shuffle_off
+ @drawable/exo_icon_shuffle_on
+ @drawable/exo_icon_fullscreen_enter
+ @drawable/exo_icon_fullscreen_exit
+ @drawable/exo_icon_vr
@drawable/exo_icon_play
@drawable/exo_icon_pause
@drawable/exo_icon_next
@@ -27,4 +35,5 @@
@drawable/exo_icon_fastforward
@drawable/exo_icon_rewind
@drawable/exo_icon_stop
+ @drawable/exo_icon_circular_play
diff --git a/library/ui/src/main/res/values/styles.xml b/library/ui/src/main/res/values/styles.xml
index c458a3ea99..c271a0af6d 100644
--- a/library/ui/src/main/res/values/styles.xml
+++ b/library/ui/src/main/res/values/styles.xml
@@ -52,7 +52,7 @@