topjohnwu
f31a24b16d
Update setenv functions (also fixes uninstalling)
2018-05-26 23:14:09 +08:00
topjohnwu
b436bce565
Minor optimizations
2018-05-26 21:25:59 +08:00
topjohnwu
886286a819
Disable config ondemand when using Gradle > 4.6
2018-05-26 17:35:02 +08:00
topjohnwu
6d93831488
Fix zipsigner when using external keys
2018-05-20 15:24:47 +08:00
topjohnwu
bcdadc6581
Update busybox
2018-05-20 02:34:06 +08:00
topjohnwu
36448191b7
Fix applet invocation
2018-05-20 00:49:48 +08:00
topjohnwu
be5be108c3
Fix build all
2018-05-19 16:53:00 +08:00
topjohnwu
c9ca42aaa9
Support fixing Magisk environment
2018-05-13 18:14:44 +08:00
topjohnwu
c0e2f44092
Use wrapper script to prevent crazy LD_XXX flags
2018-05-13 14:32:21 +08:00
topjohnwu
1412fcbb22
Update sepolicy rules
2018-05-13 14:30:41 +08:00
topjohnwu
9b445d89a1
Add extract feature to update-binary
2018-05-13 14:26:28 +08:00
topjohnwu
c3c78428c4
Use lower API level for static binaries
2018-05-13 05:22:46 +08:00
topjohnwu
c6d2bf577f
Massive building system rewrite
2018-05-13 03:04:40 +08:00
topjohnwu
25703c1750
Do not force LD_LIBRARY_PATH in recovery
2018-05-06 01:49:01 +08:00
topjohnwu
3a9a3ed184
Bump Magisk Manager version
v16.4
2018-04-29 15:20:41 +08:00
topjohnwu
88fae36b8a
Hide sub-services of apps for hiding
...
Close #383
2018-04-29 15:10:35 +08:00
topjohnwu
fc9d4034a9
Fix installation in custom recoveries
2018-04-29 14:04:18 +08:00
topjohnwu
cecc0b932d
Remove some traits
2018-04-29 12:34:36 +08:00
topjohnwu
0faed7159c
Add invincible mode back
2018-04-29 12:17:28 +08:00
topjohnwu
fb491cfdcf
Add Protobuf support to resetprop
2018-04-29 01:20:48 +08:00
topjohnwu
fc706dcb40
Bump busybox to 1.28.3
2018-04-22 14:28:16 +08:00
topjohnwu
a2c1b024f3
Use 32-bit binaries only
2018-04-22 14:13:27 +08:00
Frieder Bluemle
3d865394d7
Update Gradle wrapper to 4.6
2018-04-22 03:09:02 +08:00
topjohnwu
76ef1d0d86
Cleanup sepolicy rules
2018-04-22 03:06:40 +08:00
topjohnwu
9484ec0c17
Massive refactoring
...
Remove post-fs mode
2018-04-22 02:16:56 +08:00
topjohnwu
614c552e55
Improve daemon startup
2018-04-21 20:16:59 +08:00
topjohnwu
7db3d84ba2
Forgot to update the default file secontext
2018-04-21 13:20:42 +08:00
topjohnwu
87f6018468
Massive sepolicy refactor
2018-04-15 03:18:18 +08:00
topjohnwu
9194c50590
Update build.gradle
2018-04-15 03:17:28 +08:00
topjohnwu
7ff45974c6
Upstream selinux
2018-04-14 17:18:29 +08:00
topjohnwu
2533a4fc4a
Fix APK installation on Android P
2018-04-08 03:22:22 +08:00
topjohnwu
42284c5efb
Test logcat instead of checking logd
2018-04-08 02:12:40 +08:00
topjohnwu
7d7686da33
Update Magisk Manager
v16.3
2018-03-28 15:23:55 +08:00
topjohnwu
65e455ef0b
Update Android gradle plugin
2018-03-28 02:43:03 +08:00
topjohnwu
ac05e2f2e2
Fix tail size calculation
...
Close #381
2018-03-27 00:45:18 +08:00
topjohnwu
787f7b3035
Remove backwards compatibility symlinks
...
These links cause magiskhide unable to work ideally and add complications. I think I gave enough time for migration
2018-03-27 00:35:59 +08:00
topjohnwu
31bd642b80
Update to busybox 1.28.2
2018-03-26 22:12:04 +08:00
topjohnwu
f0bac6b154
Resetprop small refactor
2018-03-26 21:21:48 +08:00
topjohnwu
cc7e74ca11
Cleanup build.gradle
2018-03-26 03:53:06 +08:00
topjohnwu
e8a44646b8
Update Magisk Manager
v16.2
2018-03-18 12:34:07 +08:00
topjohnwu
ae97d011ae
Change MagiskHide state if logd is disabled
2018-03-18 12:17:10 +08:00
imswebra
1b7657a374
tips.md Grammar Fix
2018-03-18 12:16:57 +08:00
topjohnwu
5665e04014
Force using system binaries
2018-03-17 21:42:42 +08:00
topjohnwu
bb70385a42
Update Magisk Manager
v16.1
2018-03-11 08:37:13 +08:00
topjohnwu
9855877b03
Update rules for Android P
2018-03-11 08:36:20 +08:00
topjohnwu
76c9188fae
Android P renamed nonplat_properties
2018-03-11 02:53:57 +08:00
topjohnwu
e4e5269836
Android P have no make_ext4fs, use mke2fs as fallback
2018-03-11 02:52:24 +08:00
topjohnwu
9e737df534
Update high compression mode detection logic
2018-03-10 15:55:55 +08:00
Shaka Huang
0b3192c4d5
Check dtb even if kernel is not available
...
By the flow of unpacking boot image of Chrome OS there will be no kernel file but an dtb image. In that case the dtb image won’t be added when repacking boot image.
Signed-off-by: Shaka Huang <shakalaca@gmail.com>
2018-03-03 20:57:55 +08:00
Shaka Huang
968e6237bd
Fix error parsing MTK boot.img
...
Should be copy & paste error:
1. boot->r_fmt should be re-checked instead of boot->k_fmt once MTK header was found in ramdisk.
2. ramdisk_size should be restored instead of kernel_size when uncompressed ramdisk was found.
3. Correct header of ramdisk
Signed-off-by: Shaka Huang <shakalaca@gmail.com>
2018-03-03 20:57:37 +08:00