Commit Graph

5490 Commits

Author SHA1 Message Date
3a7e782c07 Remove separate binary support for tools rely on daemon 2017-04-22 17:12:54 +08:00
8f6b33d790 Rewrite magiskhide 2017-04-22 17:12:54 +08:00
f476daa041 Change parts of library to shared
libsqlite and libselinux are shipped with Android systems
We build them here for the compiler to link against it,
we actually use the one in /system/lib(64)
2017-04-22 17:12:54 +08:00
acfde9458d Merge magiskpolicy, magiskhide, resetprop, magisksu 2017-04-22 17:12:54 +08:00
82e969627a Start unifying with log monitor 2017-04-22 17:12:54 +08:00
9de3c582c0 Fix support for older Android versions 2017-04-22 06:28:56 +08:00
45cff2b51b Add xperm rules for Android O 2017-04-20 04:31:29 +08:00
670397a73e Add extended permission support 2017-04-20 04:04:09 +08:00
272eb37e9a Several improvments and fixes 2017-04-20 02:16:52 +08:00
ca79e58ab9 More Android O rules 2017-04-18 21:29:52 +08:00
977c049875 Change flags 2017-04-18 21:09:53 +08:00
aefbc1c9bf Move the helper function to higher level 2017-04-17 16:33:01 +08:00
c37a2e61ed Set context manually 2017-04-17 16:32:41 +08:00
7f6cd5e469 Do not auto transit 2017-04-17 16:30:58 +08:00
f6d1f1985c Fix compile issue when using NDK Unified Headers 2017-04-16 23:12:53 +08:00
222c31b306 Fix checking order 2017-04-16 23:10:18 +08:00
e99185f011 Release the file after reading 2017-04-16 04:11:14 +08:00
5c662f1230 Add Android O rules 2017-04-16 04:11:02 +08:00
a65c7ee2fc Integrate with unified daemon 2017-04-16 02:29:42 +08:00
743c4f554d Fix various issues 2017-04-16 02:28:12 +08:00
838b2757eb Separate public and private APIs 2017-04-15 19:26:29 +08:00
a92c9fc226 MagiskSU rewrite for unified binary 2017-04-15 03:21:31 +08:00
ed052e0b0b Compile with unified binary only
The su binary itself cannot do much, since it still requires a daemon to work
The daemon code will soon be moved to a higher level (out of MagiskSU), so there is no point in creating a separate binary
2017-04-06 06:18:39 +08:00
ae88d3054d Finally, official Java 8 support 2017-04-05 17:02:18 +08:00
7bb8b9039c Update to new format from libsepol 2017-04-05 09:13:09 +08:00
3800b4b45c Adjustments for unified binary 2017-04-05 06:06:21 +08:00
cd498711bc Adjustments for unified binary 2017-04-05 06:00:42 +08:00
40766b3375 Do not use psuedo permissive, hide instead 2017-04-03 23:28:18 +08:00
411b600e14 Screw that Jack compiler, use retrolambda 2017-03-31 16:04:12 +08:00
0a0ad9a184 Bump to 4.3.1 manager-v4.3.1 2017-03-31 13:17:58 +08:00
234bead59e Bump version manager-v4.3.0 2017-03-31 06:58:47 +08:00
d274e45587 Fix SuperSU installation v12.0 2017-03-31 06:25:22 +08:00
76de310986 Create french strings.xml
Hope it's not too late for the update :)
2017-03-31 03:23:23 +08:00
0a0eb3f710 Update policy rules 2017-03-31 02:54:39 +08:00
81d054a525 Adjust scripts 2017-03-31 02:54:39 +08:00
817f050bcd Say goodbye to old modules 2017-03-30 06:52:18 +08:00
60ae685d1e Change disable to Core Only Mode 2017-03-30 05:16:50 +08:00
dc9670c439 Allow Samsung setprop policy 2017-03-30 02:53:46 +08:00
2e185f4ec9 Add core props support 2017-03-30 02:47:40 +08:00
67f347f880 Live patch policy in service mode 2017-03-30 02:29:10 +08:00
03c8079858 Add --magisk option 2017-03-30 02:24:16 +08:00
0cfc527328 Complete minimal patch 2017-03-30 02:02:39 +08:00
81542fc6a8 Fix MTK header support 2017-03-29 04:35:35 +08:00
5aced279d6 Add legacy lz4 mode support 2017-03-29 04:35:35 +08:00
3f016f785f Handle selinux for Samsung in binary 2017-03-29 02:23:10 +08:00
a6427d081e Fix typo 2017-03-29 02:22:33 +08:00
8c7fbe20f9 Daemons cannot run in /data on Samsung, move to magisk.img 2017-03-27 07:23:53 +08:00
f66a820e14 Reduce macro rules 2017-03-27 07:15:54 +08:00
469aba8ed0 Magisk Hide enable/disable scripts fix 2017-03-27 05:51:23 +08:00
4c7bdbb284 Fix crashing when selecting release notes on some devices 2017-03-26 23:55:11 +08:00