[Android General] prototype74:
Dude, you just had to look some lines above AndroidRuntime :

[COLOR="Red"]09-20 14:19:18.309 2961 2961 W SQLiteLog: (28) failed to open "/data/user/0/com.android.providers.settings/databases/settings.db" with flag (131138) and mode_t (0) due to error (13)
09-20 14:19:18.309 2961 2961 W SQLiteLog: (28) failed to open "/data/user/0/com.android.providers.settings/databases/settings.db" with flag (131072) and mode_t (0) due to error (13)[/COLOR]
[COLOR="Red"]09-20 14:19:18.309 2961 2961 E SQLiteLog: (14) cannot open file at line 31541 of [2ef4f3a5b1]
09-20 14:19:18.309 2961 2961 E SQLiteLog: (14) os_unix.c:31541: (13) open(/data/user/0/com.android.providers.settings/databases/settings.db) -
09-20 14:19:18.309 2961 2961 E SQLiteDatabase: Failed to open database '/data/user/0/com.android.providers.settings/databases/settings.db'.
09-20 14:19:18.309 2961 2961 E SQLiteDatabase: android.database.sqlite.SQLiteCantOpenDatabaseException: unknown error (code 1806): Could not open database[/COLOR]
09-20 14:19:18.309 2961 2961 E SQLiteDatabase: #################################################################
09-20 14:19:18.309 2961 2961 E SQLiteDatabase: Error Code : 1806 (SQLITE_CANTOPEN_EACCES)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase: Caused By : Application has no permission to open the specified database file.
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	(unknown error (code 1806): Could not open database)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase: #################################################################
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.database.sqlite.SQLiteConnection.nativeOpen(Native Method)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.database.sqlite.SQLiteConnection.open(SQLiteConnection.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.database.sqlite.SQLiteConnection.open(SQLiteConnection.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.database.sqlite.SQLiteConnectionPool.openConnectionLocked(SQLiteConnectionPool.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.database.sqlite.SQLiteConnectionPool.open(SQLiteConnectionPool.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.database.sqlite.SQLiteConnectionPool.open(SQLiteConnectionPool.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.database.sqlite.SQLiteDatabase.openInner(SQLiteDatabase.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.database.sqlite.SQLiteDatabase.open(SQLiteDatabase.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at com.android.providers.settings.SettingsProvider$SettingsRegistry.migrateAllLegacySettingsIfNeeded(SettingsProvider.java:1789)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at com.android.providers.settings.SettingsProvider$SettingsRegistry.<init>(SettingsProvider.java:1558)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at com.android.providers.settings.SettingsProvider.onCreate(SettingsProvider.java:292)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.content.ContentProvider.attachInfo(ContentProvider.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.content.ContentProvider.attachInfo(ContentProvider.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.app.ActivityThread.installProvider(ActivityThread.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.app.ActivityThread.acquireProvider(ActivityThread.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.app.ContextImpl$ApplicationContentResolver.acquireProvider(ContextImpl.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.content.ContentResolver.acquireProvider(ContentResolver.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.provider.Settings$NameValueCache.lazyGetProvider(Settings.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.provider.Settings$NameValueCache.getStringForUser(Settings.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.provider.Settings$Secure.getStringForUser(Settings.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.provider.Settings$Secure.getIntForUser(Settings.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at android.provider.Settings$Secure.getInt(Settings.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at com.android.server.UiModeManagerService.onStart(UiModeManagerService.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at com.android.server.SystemServiceManager.startService(SystemServiceManager.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at com.android.server.SystemServer.startOtherServices(SystemServer.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at com.android.server.SystemServer.run(SystemServer.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at com.android.server.SystemServer.main(SystemServer.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at java.lang.reflect.Method.invoke(Native Method)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
09-20 14:19:18.309 2961 2961 E SQLiteDatabase:	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
09-20 14:19:18.309 2961 2961 D AndroidRuntime: Shutting down VM
09-20 14:19:18.309 2961 2961 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: main
09-20 14:19:18.309 2961 2961 E AndroidRuntime: java.lang.RuntimeException: Failed to start service com.android.server.UiModeManagerService: onStart threw an exception
09-20 14:19:18.309 2961 2961 E AndroidRuntime:	at com.android.server.SystemServiceManager.startService(SystemServiceManager.java)
09-20 14:19:18.309 2961 2961 E AndroidRuntime:	at com.android.server.SystemServer.startOtherServices(SystemServer.java)
09-20 14:19:18.309 2961 2961 E AndroidRuntime:	at com.android.server.SystemServer.run(SystemServer.java)
09-20 14:19:18.309 2961 2961 E AndroidRuntime:	at com.android.server.SystemServer.main(SystemServer.java)
09-20 14:19:18.309 2961 2961 E AndroidRuntime:	at java.lang.reflect.Method.invoke(Native Method)
09-20 14:19:18.309 2961 2961 E AndroidRuntime:	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
09-20 14:19:18.309 2961 2961 E AndroidRuntime:	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
09-20 14:19:18.309 2961 2961 E AndroidRuntime: Caused by: java.lang.RuntimeException: Unable to get provider com.android.providers.settings.SettingsProvider: android.database.sqlite.SQLiteCantOpenDatabaseException: unknown error (code 1806): Could not open database

I think you need to do a factory reset. Accoding your logcat you can find settings.db in your internal storage