You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
+ Fix crash on Android 12+ caused by access denied
that makes directory list null, eg. Android/data
+ FileScanner.addText can optionally return TextView
+ minor foundFiles changes that allows it to be cleared
+ Print app name and version on launch
+ Remove unnecessary codes on
.....List.get.....listOn(SharedPreferences) function
+ Add "Set defaults" button on black/whitelist
(basically adds default values without removing
current entries)
+ Add more blacklist
"/storage/emulated/0/\\.chartboost", // most modern apps that displays ads (even Chartboost) should never put ads folder in sdcard anymore, but just in case
50
+
"/storage/emulated/0/\\.DataStorage", // ContextData\\.xml // generated by UC Browser (but also ES File Explorer?)
51
+
"/storage/emulated/0/\\.dev", // can be seen on ColorOS
48
52
"/storage/emulated/0/\\.estrongs", // generated by ES File Explorer
53
+
"/storage/emulated/0/\\.ext4", // can be seen on ColorOS
54
+
"/storage/emulated/0/\\.sstmp", // can be seen on ColorOS
49
55
"/storage/emulated/0/\\.userReturn", // es file explorer stuff?
56
+
"/storage/emulated/0/\\.Uc2DataStorage", // Uc2ContextData.xml // generated by UC Browser
57
+
"/storage/emulated/0/\\.UTSystemConfig", // Global/Alvin2.xml // generated by UC Browser
58
+
"/storage/emulated/0/\\.Uc2UTSystemConfig", // Global/Uc2Alvin2.xml // generated by UC Browser
50
59
"/storage/emulated/0/crash\\.txt$", // Usually generated by GameGuardian
51
60
"/storage/emulated/0/logcat\\.txt$", // Usually generated by GameGuardian
61
+
"/storage/emulated/0/gltools_crashlog\\.txt$", // generated by GLTools
52
62
"/storage/emulated/0/.*Analytics",
53
63
"/storage/emulated/0/.*Cache",
54
64
"/storage/emulated/0/.*cache",
55
-
"/storage/emulated/0/.*\\.exo",
56
-
"/storage/emulated/0/.*\\.thumb[0-9]",
57
-
"/storage/emulated/0/.*\\.thumbnails\\?",
58
-
"/storage/emulated/0/.*thumbs?\\.db",
65
+
"/storage/emulated/0/.*/\\.DS_Store$",
66
+
"/storage/emulated/0/.*/\\.nomedia$",
59
67
"/storage/emulated/0/.*/\\.spotlight-V100",
60
-
"/storage/emulated/0/.*/\\.DS_Store",
61
68
"/storage/emulated/0/.*/\\.Trash",
69
+
"/storage/emulated/0/.*\\.exo$",
70
+
"/storage/emulated/0/.*\\.thumb[0-9]",
71
+
"/storage/emulated/0/.*\\.thumbnails\\?$",
72
+
"/storage/emulated/0/.*thumbs?\\.db",
62
73
"/storage/emulated/0/.*/bugreports",
63
74
"/storage/emulated/0/.*/Bugreport",
64
75
"/storage/emulated/0/.*/desktop\\.ini$",
65
76
"/storage/emulated/0/.*/fseventd",
66
77
"/storage/emulated/0/.*/leakcanary",
67
-
"/storage/emulated/0/.*/LOST\\.DIR"
78
+
"/storage/emulated/0/.*/LOST\\.DIR$"
68
79
)
69
80
val blacklistOnDefault:Set<String> =setOf(
70
-
".*\\.log",
71
-
".*\\.tmp",
81
+
".*\\.log$",
82
+
".*\\.tmp$",
72
83
".*/log",
73
84
".*/Logs",
85
+
".*/logs",
86
+
//"/storage/emulated/0/.*albumthumbs\\?",
87
+
"/storage/emulated/0/Android/data/.*/fastbot", // Seemingly generated by apps that uses some kind of Bytedance components? (or perhaps TikTok analytics or Pangle?)
//"/storage/emulated/0/Tencent", // XG/Logs/YYYYMMDD/N\.1\.app\.log // apparently was used for freefire push notification svc logs??
115
+
"/storage/emulated/0/UCShare", // .ucThumb/videoThumb_-... // generated by UC Browser
116
+
//"/storage/emulated/0/UnityAdsVideoCache",
117
+
//"/storage/emulated/0/\\.chartboost", // most modern apps that displays ads (even Chartboost) should never put ads folder in sdcard anymore, but just in case
118
+
"/storage/emulated/0/\\.DataStorage", // ContextData\\.xml // generated by UC Browser (but also ES File Explorer?)
119
+
"/storage/emulated/0/\\.dev", // can be seen on ColorOS
120
+
//"/storage/emulated/0/\\.estrongs", // generated by ES File Explorer
121
+
"/storage/emulated/0/\\.ext4", // can be seen on ColorOS
122
+
"/storage/emulated/0/\\.sstmp", // can be seen on ColorOS
123
+
//"/storage/emulated/0/\\.userReturn", // es file explorer stuff?
124
+
"/storage/emulated/0/\\.Uc2DataStorage", // Uc2ContextData.xml // generated by UC Browser
125
+
"/storage/emulated/0/\\.UTSystemConfig", // Global/Alvin2.xml // generated by UC Browser
126
+
"/storage/emulated/0/\\.Uc2UTSystemConfig", // Global/Uc2Alvin2.xml // generated by UC Browser
127
+
//"/storage/emulated/0/crash\\.txt$", // Usually generated by GameGuardian
128
+
//"/storage/emulated/0/logcat\\.txt$", // Usually generated by GameGuardian
129
+
"/storage/emulated/0/gltools_crashlog\\.txt$", // generated by GLTools
0 commit comments