- 29 Oct, 2021 9 commits
-
-
topjohnwu authored
-
残页 authored
Fix topjohnwu#4810 > [ 2.927463] [1: init: 1] magiskinit: Replace [/system/etc/selinux/plat_sepolicy.cil] -> [xxx] [ 2.936801] [1: init: 1] magiskinit: write failed with 14: Bad address Since topjohnwu#4596, magisk fails to patch `/init`, xwrite() fails with EFAULT, break the original `/init` file and make the device unbootable. Reverting this commit for legacy rootfs devices fixes the problem. I think this is a Samsung kernel magic since currently I can't reproduce this on other devices or find something special in the log currently we have.
-
残页 authored
Fix #4319 Some devices store init.rc into the new path but still have the legacy /init.rc file
-
vvb2060 authored
-
vvb2060 authored
-
残页 authored
-
vvb2060 authored
prevent cross mount namespace
-
topjohnwu authored
-
- 28 Oct, 2021 1 commit
-
-
topjohnwu authored
-
- 27 Oct, 2021 5 commits
- 26 Oct, 2021 4 commits
- 24 Oct, 2021 8 commits
-
-
topjohnwu authored
-
Arbri çoçka authored
-
0purple authored
-
Ilya Kushnir authored
-
sn-o-w authored
-
green1052 authored
-
vvb2060 authored
-
topjohnwu authored
-
- 23 Oct, 2021 1 commit
-
-
topjohnwu authored
-
- 21 Oct, 2021 2 commits
- 20 Oct, 2021 4 commits
- 17 Oct, 2021 5 commits
-
-
topjohnwu authored
-
LoveSy authored
-
LoveSy authored
- The lambda here infers its return type as `std::string`, and since `info` is `const`, the labmda copies `info.name` and returns a `std::string&&`. After captured by the `std::string_view`, the `std::string&&` return value deconstructs and makes `std::string_view` refers to a dangling pointer.
-
topjohnwu authored
-
topjohnwu authored
-
- 14 Oct, 2021 1 commit
-
-
topjohnwu authored
-