Skip to content
Snippets Groups Projects
Commit e644043e authored by Nicolas Pomepuy's avatar Nicolas Pomepuy
Browse files

Add device model, android version and permissions to the debug logs

parent a65c1fc0
No related branches found
No related tags found
1 merge request!1606Add device model, android version and permissions to the debug logs
Pipeline #280711 passed with stage
in 4 minutes
......@@ -42,6 +42,7 @@ import org.videolan.tools.getContextWithLocale
import org.videolan.vlc.gui.DebugLogActivity
import org.videolan.vlc.gui.helpers.NotificationHelper
import org.videolan.vlc.gui.preferences.search.PreferenceParser
import org.videolan.vlc.util.Permissions
import java.io.*
import java.util.*
......@@ -187,6 +188,16 @@ class DebugLogService : Service(), Logcat.Callback, Runnable {
bw.write("libvlc revision: ${getString(R.string.build_libvlc_revision)}\r\n")
bw.write("vlc revision: ${getString(R.string.build_vlc_revision)}\r\n")
bw.write("medialibrary: ${BuildConfig.ML_VERSION}\r\n")
bw.write("Android version: ${Build.VERSION.SDK_INT}\r\n")
bw.write("Device Model: ${Build.MANUFACTURER} - ${Build.MODEL}\r\n")
bw.write("____________________________\r\n")
bw.write("Permissions\r\n")
bw.write("____________________________\r\n")
bw.write("Can read: ${Permissions.canReadStorage(this)}\r\n")
bw.write("Can write: ${Permissions.canWriteStorage(this)}\r\n")
bw.write("Storage ALL access: ${Permissions.hasAllAccess(this)}\r\n")
bw.write("Notifications: ${Permissions.canSendNotifications(this)}\r\n")
bw.write("PiP Allowed: ${Permissions.isPiPAllowed(this)}\r\n")
bw.write("____________________________\r\n")
try {
bw.write("Changed settings:\r\n${PreferenceParser.getChangedPrefsString(this)}\r\n")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment