diff --git a/briar-android/src/main/res/layout/preference_switch_compat.xml b/briar-android/src/main/res/layout/preference_switch_compat.xml
new file mode 100644
index 0000000000000000000000000000000000000000..de1f7c770a32f49951ff6b3bdd3d44e191585fd7
--- /dev/null
+++ b/briar-android/src/main/res/layout/preference_switch_compat.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Needed for SwitchPreference on Android 4 (API < 21)-->
+<android.support.v7.widget.SwitchCompat
+	android:id="@android:id/switch_widget"
+	xmlns:android="http://schemas.android.com/apk/res/android"
+	xmlns:tools="http://schemas.android.com/tools"
+	android:layout_width="wrap_content"
+	android:layout_height="wrap_content"
+	android:background="@null"
+	android:clickable="false"
+	android:focusable="false"
+	android:focusableInTouchMode="false"
+	tools:targetApi="n"/>
diff --git a/briar-android/src/main/res/xml/settings.xml b/briar-android/src/main/res/xml/settings.xml
index c87436492d1e93e53eecc8622237aaabcf411425..f325934e97334374e649d108a1cbabbd76f3580b 100644
--- a/briar-android/src/main/res/xml/settings.xml
+++ b/briar-android/src/main/res/xml/settings.xml
@@ -48,7 +48,8 @@
 			android:defaultValue="true"
 			android:key="pref_key_tor_mobile_data"
 			android:persistent="false"
-			android:title="@string/tor_mobile_data_title"/>
+			android:title="@string/tor_mobile_data_title"
+			android:widgetLayout="@layout/preference_switch_compat"/>
 
 	</PreferenceCategory>
 
@@ -57,10 +58,12 @@
 		android:title="@string/security_settings_title">
 
 		<SwitchPreference
+			android:enabled="false"
 			android:key="pref_key_lock"
 			android:persistent="false"
 			android:summary="@string/pref_lock_summary"
-			android:title="@string/pref_lock_title"/>
+			android:title="@string/pref_lock_title"
+			android:widgetLayout="@layout/preference_switch_compat"/>
 
 		<ListPreference
 			android:defaultValue="@string/pref_lock_timeout_value_default"
@@ -107,35 +110,40 @@
 			android:defaultValue="true"
 			android:key="pref_key_notify_sign_in"
 			android:summary="@string/notify_sign_in_summary"
-			android:title="@string/notify_sign_in_title"/>
+			android:title="@string/notify_sign_in_title"
+			android:widgetLayout="@layout/preference_switch_compat"/>
 
 		<SwitchPreference
 			android:defaultValue="true"
 			android:key="pref_key_notify_private_messages"
 			android:persistent="false"
 			android:summary="@string/notify_private_messages_setting_summary"
-			android:title="@string/notify_private_messages_setting_title"/>
+			android:title="@string/notify_private_messages_setting_title"
+			android:widgetLayout="@layout/preference_switch_compat"/>
 
 		<SwitchPreference
 			android:defaultValue="true"
 			android:key="pref_key_notify_group_messages"
 			android:persistent="false"
 			android:summary="@string/notify_group_messages_setting_summary"
-			android:title="@string/notify_group_messages_setting_title"/>
+			android:title="@string/notify_group_messages_setting_title"
+			android:widgetLayout="@layout/preference_switch_compat"/>
 
 		<SwitchPreference
 			android:defaultValue="true"
 			android:key="pref_key_notify_forum_posts"
 			android:persistent="false"
 			android:summary="@string/notify_forum_posts_setting_summary"
-			android:title="@string/notify_forum_posts_setting_title"/>
+			android:title="@string/notify_forum_posts_setting_title"
+			android:widgetLayout="@layout/preference_switch_compat"/>
 
 		<SwitchPreference
 			android:defaultValue="true"
 			android:key="pref_key_notify_blog_posts"
 			android:persistent="false"
 			android:summary="@string/notify_blog_posts_setting_summary"
-			android:title="@string/notify_blog_posts_setting_title"/>
+			android:title="@string/notify_blog_posts_setting_title"
+			android:widgetLayout="@layout/preference_switch_compat"/>
 
 		<SwitchPreference
 			android:defaultValue="false"
@@ -143,13 +151,15 @@
 			android:persistent="false"
 			android:summary="@string/notify_lock_screen_setting_summary"
 			android:title="@string/notify_lock_screen_setting_title"
-			android:visibility="gone"/>
+			android:visibility="gone"
+			android:widgetLayout="@layout/preference_switch_compat"/>
 
 		<SwitchPreference
 			android:defaultValue="true"
 			android:key="pref_key_notify_vibration"
 			android:persistent="false"
-			android:title="@string/notify_vibration_setting"/>
+			android:title="@string/notify_vibration_setting"
+			android:widgetLayout="@layout/preference_switch_compat"/>
 
 		<Preference
 			android:key="pref_key_notify_sound"