- 04 Nov, 2020 2 commits
- 03 Nov, 2020 5 commits
-
-
topjohnwu authored
-
topjohnwu authored
-
topjohnwu authored
-
topjohnwu authored
-
topjohnwu authored
Previously, Magisk uses persist or cache for storing modules' custom sepolicy rules. In this commit, we significantly broaden its compatibility and also prevent mounting errors. The persist partition is non-standard and also critical for Snapdragon devices, so we prefer not to use it by default. We will go through the following logic to find the best suitable non-volatile, writable location to store and load sepolicy.rule files: Unencrypted data -> FBE data unencrypted dir -> cache -> metadata -> persist This should cover almost all possible cases: very old devices have cache partitions; newer devices will use FBE; latest devices will use metadata FBE (which guarantees a metadata parition); and finally, all Snapdragon devices have the persist partition (as a last resort). Fix #3179
-
- 28 Oct, 2020 2 commits
- 27 Oct, 2020 2 commits
- 26 Oct, 2020 1 commit
-
-
topjohnwu authored
-
- 25 Oct, 2020 3 commits
- 22 Oct, 2020 2 commits
- 21 Oct, 2020 7 commits
- 20 Oct, 2020 1 commit
-
-
topjohnwu authored
-
- 17 Oct, 2020 15 commits
-
-
vvb2060 authored
-
topjohnwu authored
-
topjohnwu authored
-
topjohnwu authored
-
vvb2060 authored
-
vvb2060 authored
-
-
vvb2060 authored
-
vvb2060 authored
-
vvb2060 authored
-
topjohnwu authored
-
Davy Defaud authored
- fix a French typo: raccourcis → raccourci - French orthotypography: use a thin space before a question mark, and a true (non breaking) hyphen instead of a dash.
-
topjohnwu authored
-
vvb2060 authored
-
Miguel Cruces authored
-