1. 23 Sep, 2021 4 commits
    • topjohnwu's avatar
      Update BusyBox · f3d39e75
      topjohnwu authored
      Fix #4657, close #4602
      f3d39e75
    • 残页's avatar
      Prevent original libselinux.so to be unmounted · 61783ffc
      残页 authored
      libselinux.so will be unmounted when magiskd starts. If magiskd restarts (like it died before boot completed), the files we want to unmount is the original files because the modified files is unmounted in previous start, which will causes many crashes due to missing libselinux.so.
      61783ffc
    • topjohnwu's avatar
      Move first stage unload into second stage · 05c4ad01
      topjohnwu authored
      05c4ad01
    • topjohnwu's avatar
      Improve memory map tricks · 12647dcf
      topjohnwu authored
      - In `unmap_all`, replace readable pages atomically with mmap + mremap
      - Create new function `remap_all` to replace pages with equivalent
        anonymous copies to prevent simple maps name scanning
      12647dcf
  2. 22 Sep, 2021 3 commits
  3. 20 Sep, 2021 4 commits
  4. 19 Sep, 2021 1 commit
  5. 18 Sep, 2021 5 commits
  6. 17 Sep, 2021 4 commits
  7. 16 Sep, 2021 1 commit
  8. 15 Sep, 2021 2 commits
  9. 13 Sep, 2021 6 commits
  10. 12 Sep, 2021 2 commits
  11. 10 Sep, 2021 1 commit
  12. 09 Sep, 2021 2 commits
  13. 08 Sep, 2021 5 commits