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