Fix installation on FBE devices

This commit is contained in:
topjohnwu 2017-12-16 04:31:31 +08:00
parent 21b1b5098e
commit 310b266251
3 changed files with 5 additions and 4 deletions

View File

@ -8,7 +8,7 @@ android {
applicationId "com.topjohnwu.magisk"
minSdkVersion 21
targetSdkVersion 27
versionCode 72
versionCode 73
versionName "5.4.3"
ndk {
moduleName 'zipadjust'

View File

@ -1,8 +1,9 @@
### v5.4.3 (72)
### v5.4.3 (73)
- Fix dynamic resource loading, should prevent crashing when checking SafetyNet
- Update SignAPK to use very little RAM, should expand old device support
- Support settings migration after hiding Magisk Manager
- Add reboot menu in modules section
- Add changelog in app
- Add dark theme to superuser requests
- Properly handle new `KEEPVERITY` and `HIGHCOMP` flags for installation
- Properly handle new `KEEPVERITY` and `HIGHCOMP` flags for installation
- Adapt su database to `/data/adb/magisk.adb` and installation paths to `/data/adb`

View File

@ -247,7 +247,7 @@ public class InstallMagisk extends ParallelTask<Void, Void, Boolean> {
String binPath = mm.remoteMagiskVersionCode >= 1464 ? "/data/adb/magisk" : "/data/magisk";
Shell.getShell().run(console, logs,
Utils.fmt("rm -rf %s/*; mkdir -p %s; chmod 700 /data/adb", binPath, binPath),
Utils.fmt("mv -f %s/* %s; rm -rf %s", install, binPath, install),
Utils.fmt("cp -af %s/* %s; rm -rf %s", install, binPath, install),
Utils.fmt("flash_boot_image %s %s", patched_boot, mBootLocation),
mm.remoteMagiskVersionCode >= 1464 ? "cp /data/magisk.img /data/adb/magisk.img" : "",
"patch_dtbo_image");