a46c6252c6
Detect insufficient partition size
...
Close #388
2018-08-11 15:56:12 +08:00
5c1886c8f5
Update scripts
2018-08-10 18:59:14 +08:00
6add682705
Remove high compression mode
2018-08-10 03:49:25 +08:00
a63696836c
Proper addon.d-v2 support
2018-08-03 22:40:49 +08:00
bb25edc09e
Use own busybox for get_outfd
2018-08-03 04:25:00 +08:00
169c0fe4af
Stop use clashing names
2018-08-03 03:43:02 +08:00
0ef026c610
Remove system root when running addon.d
2018-07-20 00:37:38 +08:00
90379eeb35
Detect ramdisk partition
...
Because Huawei, fix #400
2018-07-19 17:48:51 +08:00
ef62272df7
Small adjustments to prevent seccomp errors
2018-07-10 02:44:58 +08:00
c3b473e4bc
Fix get_outfd in embedded mode
2018-07-07 17:48:05 +08:00
c3a6179a21
Update scripts
2018-07-05 17:29:13 +08:00
4de51d93ef
Tweak info when installing
2018-07-04 23:46:16 +08:00
70243d7a47
Add fallback to parse block from fstabs
2018-07-03 18:28:44 +08:00
b5b8c4b725
First find blocks by-name, then fallback to parsing sysfs
2018-07-03 02:57:57 +08:00
d149af9628
Fix bootloop when upgrading from older Magisk
2018-07-01 14:58:31 +08:00
3283439fd4
New uninstaller
2018-06-27 06:00:01 +08:00
c8216f9bc5
Fix uninstaller
2018-06-26 22:41:03 +08:00
d1a7372bd2
fix a bug when $ABILONG is arm64-v8a
2018-06-26 05:03:07 +08:00
7265450e2e
Precise free space calculation for magisk.img
...
1. Introduce new applet: imgtool for better separation from the main program
2. Actually mount the image and check statvfs for free space in the image
This shall eliminate any possible module installation failure from image resizing issues.
2018-06-22 06:18:06 +08:00
daf9b019c6
More elaborate bb_setup
2018-06-21 16:39:10 +08:00
14eebd582f
Source addon.d script from data
2018-06-21 11:54:21 +08:00
9a8eeacee8
Fix output of addon.d, and add support for addon.d-v2
2018-06-21 10:53:49 +08:00
45b0bf5bc5
Remove unnecessary variable
2018-06-21 01:48:46 +08:00
88db822c43
Get device blocks with sysfs
2018-06-21 01:37:08 +08:00
c0ca99f4b4
Make sure APK exists before signing AVB 1.0
...
Check all possible APK locations before actually running the verification
2018-06-19 14:19:38 -07:00
196f15d240
Fix survival script for AVB 1.0 signed boot image
2018-06-19 14:19:38 -07:00
835ece5469
Update default flag logic, fix S9/S9+ DTB patches
2018-06-18 01:40:56 +08:00
d93fc67a75
Improve detecting device status
2018-06-17 17:59:24 +08:00
3f83919e09
Fix bootloops when flashing Magisk after data wipe on FBE devices
2018-06-11 02:26:18 +08:00
72a5b83544
Support patching dtb placed in extra section (S9/S9+)
2018-06-10 20:36:18 +08:00
274efb49e7
Fix modules installation error
2018-06-03 17:01:10 +08:00
9b445d89a1
Add extract feature to update-binary
2018-05-13 14:26:28 +08:00
25703c1750
Do not force LD_LIBRARY_PATH in recovery
2018-05-06 01:49:01 +08:00
fc9d4034a9
Fix installation in custom recoveries
2018-04-29 14:04:18 +08:00
a2c1b024f3
Use 32-bit binaries only
2018-04-22 14:13:27 +08:00
9e737df534
Update high compression mode detection logic
2018-03-10 15:55:55 +08:00
a94fa81195
Support non skip_initramfs device with slot suffix
2018-02-14 00:57:52 +08:00
6728445542
Support separate ramdisk images
2018-02-10 03:34:13 +08:00
10ed299c78
Detect recovery on FBE devices with no DE access
2018-02-10 03:31:00 +08:00
e5c3183025
Update scripts
2018-01-01 16:46:28 +08:00
d8bb3af06b
Miscellaneous
2017-12-29 04:25:30 +08:00
74da6e1dc0
Support new 1500 template
2017-12-26 03:23:58 +08:00
f7b4935677
Add recommend KEEPVERITY and KEEPFORCEENCRYPT flags
2017-12-21 15:42:03 +08:00
a3c49de6a5
Refactor magiskboot
2017-12-21 03:36:18 +08:00
4db0ad32f0
Fix install scripts
2017-12-18 03:08:53 +08:00
8ca1e43533
Move all /data files into /data/adb
2017-12-16 04:42:16 +08:00
bd01c314dc
Change database location
2017-12-12 03:04:55 +08:00
942c870981
Properly handle KEEPVERITY and HIGHCOMP
2017-12-07 04:20:27 +08:00
baff9256c5
Dynamic patch verity and forceencrypt flag
2017-12-07 03:21:13 +08:00
9f6a27c20d
Add high compression ramdisk support
2017-12-06 12:51:16 +08:00