mirror of
https://github.com/topjohnwu/Magisk.git
synced 2025-02-22 03:58:29 +00:00
Skip files when scanning modules
This commit is contained in:
parent
ceb51bb14f
commit
1f3f881f81
@ -119,10 +119,11 @@ public class Utils {
|
|||||||
AsyncTask.THREAD_POOL_EXECUTOR.execute(() -> {
|
AsyncTask.THREAD_POOL_EXECUTOR.execute(() -> {
|
||||||
Map<String, Module> moduleMap = new ValueSortedMap<>();
|
Map<String, Module> moduleMap = new ValueSortedMap<>();
|
||||||
SuFile path = new SuFile(Const.MAGISK_PATH);
|
SuFile path = new SuFile(Const.MAGISK_PATH);
|
||||||
String[] modules = path.list(
|
SuFile[] modules = path.listFiles(
|
||||||
(file, name) -> !name.equals("lost+found") && !name.equals(".core"));
|
(file, name) -> !name.equals("lost+found") && !name.equals(".core"));
|
||||||
for (String name : modules) {
|
for (SuFile file : modules) {
|
||||||
Module module = new Module(Const.MAGISK_PATH + "/" + name);
|
if (file.isFile()) continue;
|
||||||
|
Module module = new Module(Const.MAGISK_PATH + "/" + file.getName());
|
||||||
moduleMap.put(module.getId(), module);
|
moduleMap.put(module.getId(), module);
|
||||||
}
|
}
|
||||||
Topic.publish(Topic.MODULE_LOAD_DONE, moduleMap);
|
Topic.publish(Topic.MODULE_LOAD_DONE, moduleMap);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user