1. Avoid changing `system.prop`: there is already no need to add system-wise `dex2oat` flags, since LSPosed provides a wrapper for it, see https://nullptr.icu/index.php/archives/53/ for detailed explanation; 2. Postpone initialization of LSPlant: initialization of `initInfo` during the `onLoad` Zygisk api will change the order of parsed files in memory, especially bring the item `libart.so` forward; 3. Close opened virtual map file: this should no longer be a problem after the second point is applied since it is no longer opened during `onLoad`, but let us close it as a good practice; 4. Remove /data/resource-cache mount: introduced in https://github.com/LSPosed/LSPosed/pull/1627, most likely designed to solve problems in early versions of root solutions and being reverted does not change the function of deamon since we will have to wait sufficient time in `waitSystemService` of `LSPosedService` manager. Of course, more tests are neeeded on different devices to see if parasitic notification manager will work as expected. |
||
|---|---|---|
| .. | ||
| magisk_module | ||
| src | ||
| update | ||
| .gitignore | ||
| build.gradle.kts | ||
| proguard-rules.pro | ||