- 01 May, 2019 3 commits
-
-
Viktor De Pasquale authored
-
topjohnwu authored
-
topjohnwu authored
-
- 30 Apr, 2019 8 commits
-
-
topjohnwu authored
Close #1376
-
osm0sis authored
-
osm0sis authored
- this would likely occur on an FDE device with block map OTAs (a la LineageOS) since they do not require/request decrypt - for reference all other addon.d "v1" cases should work fine: 1) FDE with openrecovery script works fine since it requests decrypt 2) FBE with openrecovery script OR block map work fine since /data/adb remains accessible
-
topjohnwu authored
-
topjohnwu authored
-
topjohnwu authored
-
topjohnwu authored
-
topjohnwu authored
-
- 29 Apr, 2019 1 commit
-
-
topjohnwu authored
-
- 27 Apr, 2019 8 commits
-
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
Fixed first backpress closing the app instead of showing default fragment
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
This needed to be done in order to get the Koin working as it requires injection before calling onCreate
-
- 26 Apr, 2019 6 commits
-
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
Added new Dialog for further use
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
-
- 24 Apr, 2019 5 commits
-
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
-
topjohnwu authored
-
topjohnwu authored
We used to construct /sbin tmpfs overlay in early-init stage after SELinux is properly initialized. However the way it is implemented (forking daemon from magiskinit with complicated file waiting triggers) is extremely complicated and error prone. This commit moves the construction of the sbin overlay to pre-init stage. The catch is that since SELinux is not present at that point, proper selabel has to be reconstructed afterwards. Some additional SEPolicy rules are added to make sure init can access magisk binaries, and the secontext relabeling task is assigned to the main Magisk daemon.
-
- 22 Apr, 2019 9 commits
-
-
topjohnwu authored
Some stupid Samsung ROMs will spawn multiple zygote daemons. Since we switched to ptrace based process monitoring, we have to know all zygote processes to trace. This is an attempt to fix this issue. Close #1272
-
Viktor De Pasquale authored
Fixed list query not being disposed so it could occasionally crash due to several changes rewriting each other
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
This is done in an effort to separate flash activity to smaller pieces.
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
-