1. 24 Jan, 2021 19 commits
  2. 23 Jan, 2021 3 commits
  3. 22 Jan, 2021 3 commits
    • topjohnwu's avatar
      Bump target SDK to 30 · ab9a83c8
      topjohnwu authored
      ab9a83c8
    • topjohnwu's avatar
      Fix erroneous stream close · c87fdbea
      topjohnwu authored
      c87fdbea
    • topjohnwu's avatar
      Merge Magisk install zip into Magisk Manager · ec8fffe6
      topjohnwu authored
      Distribute Magisk directly with Magisk Manager APK. The APK will
      contain all required binaries and scripts for installation and
      uninstallation. App versions will now align with Magisk releases.
      
      Extra effort is spent to make the APK itself also a flashable zip that
      can be used in custom recoveries, so those still prefer to install
      Magisk with recoveries will not be affected with this change.
      
      As a bonus, this makes the whole installation and uninstallation
      process 100% offline. The existing Magisk Manager was not really
      functional without an Internet connection, as the installation process
      was highly tied to zips hosted on the server.
      
      An additional bonus: since all binaries are now shipped as "native
      libraries" of the APK, we can finally bump the target SDK version
      higher than 28. The target SDK version was stuck at 28 for a long time
      because newer SELinux restricts running executables from internal
      storage. More details can be found here: https://github.com/termux/termux-app/issues/1072
      The target SDK bump will be addressed in a future commit.
      
      Co-authored with @vvb2060
      ec8fffe6
  4. 21 Jan, 2021 1 commit
  5. 18 Jan, 2021 4 commits
  6. 17 Jan, 2021 7 commits
  7. 16 Jan, 2021 3 commits