diff --git a/mobile/android/base/db/BrowserProvider.java.in b/mobile/android/base/db/BrowserProvider.java.in index af5f70c79393..caa6366b07c7 100644 --- a/mobile/android/base/db/BrowserProvider.java.in +++ b/mobile/android/base/db/BrowserProvider.java.in @@ -1774,6 +1774,7 @@ public class BrowserProvider extends ContentProvider { // commands in parallel using multiple connections. if (Build.VERSION.SDK_INT >= 11) { db.enableWriteAheadLogging(); + db.setLockingEnabled(false); } else { // Pre-Honeycomb, we can do some lesser optimizations. cursor = null; diff --git a/mobile/android/base/db/TabsProvider.java.in b/mobile/android/base/db/TabsProvider.java.in index 2259b6fa9a59..e855f509d5c4 100644 --- a/mobile/android/base/db/TabsProvider.java.in +++ b/mobile/android/base/db/TabsProvider.java.in @@ -196,6 +196,7 @@ public class TabsProvider extends ContentProvider { // commands in parallel using multiple connections. if (Build.VERSION.SDK_INT >= 11) { db.enableWriteAheadLogging(); + db.setLockingEnabled(false); } else { // Pre-Honeycomb, we can do some lesser optimizations. cursor = null;