diff --git a/res/drawable-hdpi/ic_menu_save.png b/res/drawable-hdpi/ic_menu_save.png
new file mode 100644
index 00000000000..bb593cfc254
Binary files /dev/null and b/res/drawable-hdpi/ic_menu_save.png differ
diff --git a/res/drawable-mdpi/ic_menu_save.png b/res/drawable-mdpi/ic_menu_save.png
new file mode 100644
index 00000000000..ec244ac7fea
Binary files /dev/null and b/res/drawable-mdpi/ic_menu_save.png differ
diff --git a/res/drawable-xhdpi/ic_menu_save.png b/res/drawable-xhdpi/ic_menu_save.png
new file mode 100644
index 00000000000..7119441ed18
Binary files /dev/null and b/res/drawable-xhdpi/ic_menu_save.png differ
diff --git a/res/drawable-xxhdpi/ic_menu_save.png b/res/drawable-xxhdpi/ic_menu_save.png
new file mode 100644
index 00000000000..20f0b6b8235
Binary files /dev/null and b/res/drawable-xxhdpi/ic_menu_save.png differ
diff --git a/res/layout/wakelock_blocker.xml b/res/layout/wakelock_blocker.xml
new file mode 100644
index 00000000000..e698bfe054b
--- /dev/null
+++ b/res/layout/wakelock_blocker.xml
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/layout/wakelock_item.xml b/res/layout/wakelock_item.xml
new file mode 100644
index 00000000000..ac8c64c5ce5
--- /dev/null
+++ b/res/layout/wakelock_item.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
diff --git a/res/values/slim_strings.xml b/res/values/slim_strings.xml
index 7319b1e7ce0..2f8be43be01 100644
--- a/res/values/slim_strings.xml
+++ b/res/values/slim_strings.xml
@@ -1314,4 +1314,13 @@
7
5
+
+ Wakelock blocker
+ Block system wakelocks use with caution
+ Save
+ Available wakelocks
+ Reload
+ Proceed with caution
+ Blocking wakelocks have the potential to cause instability, crashes or data loss
+
diff --git a/res/xml/slim_advanced_settings.xml b/res/xml/slim_advanced_settings.xml
index 63d8880bad6..75efcc0f468 100644
--- a/res/xml/slim_advanced_settings.xml
+++ b/res/xml/slim_advanced_settings.xml
@@ -69,6 +69,12 @@
android:targetClass="com.cyngn.maxxaudio.activity.ActivityMusic" />
+