topjohnwu
a223f6056e
Add zygote namespace detection
2017-04-22 17:12:54 +08:00
topjohnwu
a1fd7704e0
Fix vector bug
2017-04-22 17:12:54 +08:00
topjohnwu
b94227efc9
Add process searching
2017-04-22 17:12:54 +08:00
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
40766b3375
Do not use psuedo permissive, hide instead
2017-04-03 23:28:18 +08:00
topjohnwu
d274e45587
Fix SuperSU installation
2017-03-31 06:25:22 +08:00
topjohnwu
0a0eb3f710
Update policy rules
2017-03-31 02:54:39 +08:00
topjohnwu
67f347f880
Live patch policy in service mode
2017-03-30 02:29:10 +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
8c7fbe20f9
Daemons cannot run in /data on Samsung, move to magisk.img
2017-03-27 07:23:53 +08:00
topjohnwu
6e8e4ad5da
Fix compile warnings
2017-03-26 23:40:34 +08:00
Jasmin Hassan
760b6385f1
list_monitor: use IN_CLOSE_WRITE instead of IN_MODIFY
2017-03-26 21:49:11 +08:00
Jasmin Hassan
91527500f9
proc_monitor: Support newer kernels am_proc_start format
2017-03-26 21:49:11 +08:00
Jasmin Hassan
e87d989ca3
Fix proccess monitor for lsskernel 6.0.1 (3.8UX)
2017-03-26 21:49:11 +08:00
topjohnwu
0d10b812fe
Handle MagiskSU and MagiskHide differently
2017-03-19 05:00:12 +08:00
topjohnwu
b4fe4f3d10
Rename sepolicy-inject
2017-03-18 17:26:30 +08:00
topjohnwu
ba93fcbda0
Prevent multirom crashes
2017-03-18 16:57:29 +08:00
topjohnwu
88d19a4ca4
Several fixes
2017-03-18 16:57:04 +08:00
topjohnwu
af7b9ea898
Update to MagiskSU 8
2017-03-16 06:58:43 +08:00
topjohnwu
09cd0468cf
Stop after reading TRAILER!!!
2017-03-16 06:46:32 +08:00
topjohnwu
7877ac0c3b
Well, /dev/zero cannot be used like that...
2017-03-13 05:05:51 +08:00
topjohnwu
1442e29d0e
Update size in MTK headers
2017-03-13 04:27:56 +08:00
topjohnwu
c421e45fa0
Small improvements and bug fixes
2017-03-12 19:22:15 +08:00
topjohnwu
1a3c522c94
Various improvements for Magisk installation
2017-03-12 18:12:16 +08:00
topjohnwu
212a303347
Add auto cpio backup and restore
2017-03-10 07:52:59 +08:00
topjohnwu
3f3568d8af
More cpio features
2017-03-10 04:15:37 +08:00
topjohnwu
1e3bcfc8cd
Add basic cpio features
2017-03-08 00:54:23 +08:00
topjohnwu
a4ce9f6f05
Add compress, decompress, cleanup command
2017-03-05 01:51:13 +08:00
topjohnwu
65dc99744e
Use our own zlib for static link and ZLIB_CONST flag
2017-03-04 21:18:24 +08:00
topjohnwu
c6d4740b0c
Separate utility functions
2017-03-04 21:16:59 +08:00
topjohnwu
9f91c8b59d
Improvements
2017-03-04 00:04:15 +08:00
topjohnwu
2b3b087c29
Add bzip2 support
2017-03-02 05:23:31 +08:00
topjohnwu
e08d46aa76
Add lz4 support
2017-03-02 04:12:47 +08:00
topjohnwu
feccc97a14
Fix typo
2017-03-01 00:50:56 +08:00
topjohnwu
77eec3d21d
Support legacy lzma
2017-03-01 00:47:59 +08:00
topjohnwu
ecaafd1b70
Fix header when repack from ELF
2017-03-01 00:15:38 +08:00
topjohnwu
0d51997e46
Add xz support
2017-02-28 21:56:13 +08:00
topjohnwu
463cbceb07
Cleanup Android.mk
2017-02-28 17:53:04 +08:00
topjohnwu
1437c5c63f
Add ndk-compression with liblzma
2017-02-28 17:24:27 +08:00
topjohnwu
52f1d50902
Project restructure
2017-02-28 16:59:21 +08:00
topjohnwu
a839cb787e
Rename bootimgtool to magiskboot
2017-02-28 05:43:49 +08:00
topjohnwu
f621fb2060
Add gzip native support
2017-02-28 05:40:27 +08:00
topjohnwu
2ccd8b8838
Cleanup hexpatch
2017-02-25 03:50:26 +08:00
topjohnwu
7ef0746c52
Add ELF support
2017-02-25 03:29:12 +08:00