- 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 13 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
-
Viktor De Pasquale authored
Moved list diff recalculation to the computing thread instead
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
-
topjohnwu authored
-
- 21 Apr, 2019 5 commits
-
-
tarasyyyk authored
-
tarasyyyk authored
-
cristisilaghi authored
-
dark-basic authored
Restructured based on original string. New missing lines added
-
topjohnwu authored
This should in theory should support more devices for detecting the volume up press on boot. Close #1346
-
- 20 Apr, 2019 1 commit
-
-
Viktor De Pasquale authored
Screens are merged via common viewModel, all data are immediately accessible to both of them
-
- 19 Apr, 2019 8 commits
-
-
Viktor De Pasquale authored
Updated policy items so listeners are not indirectly set to them and kept out of the instance of the parent object
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
# Conflicts: # gradle/wrapper/gradle-wrapper.properties
-
Viktor De Pasquale authored
-
topjohnwu authored
-
topjohnwu authored
-
topjohnwu authored
-
topjohnwu authored
-
- 18 Apr, 2019 4 commits
-
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
-
- 17 Apr, 2019 3 commits
-
-
Viktor De Pasquale authored
Fixed theme issues along the way
-
Viktor De Pasquale authored
-
Viktor De Pasquale authored
Added back dark theme
-
- 16 Apr, 2019 1 commit
-
-
Viktor De Pasquale authored
# Conflicts: # app/build.gradle # app/src/main/java/com/topjohnwu/magisk/App.java # app/src/main/java/com/topjohnwu/magisk/model/adapters/ReposAdapter.java # app/src/main/java/com/topjohnwu/magisk/model/update/UpdateCheckService.java # app/src/main/java/com/topjohnwu/magisk/ui/MainActivity.java # app/src/main/java/com/topjohnwu/magisk/ui/SplashActivity.java # app/src/main/java/com/topjohnwu/magisk/ui/flash/FlashActivity.java # app/src/main/java/com/topjohnwu/magisk/ui/home/MagiskFragment.java # app/src/main/java/com/topjohnwu/magisk/ui/log/LogFragment.java # app/src/main/java/com/topjohnwu/magisk/ui/surequest/SuRequestActivity.java # app/src/main/java/com/topjohnwu/magisk/utils/ValueSortedMap.java # app/src/main/java/com/topjohnwu/magisk/view/dialogs/InstallMethodDialog.java # app/src/main/java/com/topjohnwu/magisk/view/dialogs/MagiskInstallDialog.java # app/src/main/java/com/topjohnwu/magisk/view/dialogs/ManagerInstallDialog.java # build.gradle
-