b2431b982f
Prettify code
2016-12-11 05:10:48 +08:00
8d6d619eed
Fork once only
...
Right now there are three threads (process)
1. Main thread in parent: monitor logcat
2. Second thread in parent: monitor hidelist
3. Children: switch namespace and unmounts
2016-12-11 04:56:01 +08:00
70e332b9e8
MagiskHide small update
2016-12-11 03:41:29 +08:00
0a53c42a8a
Improve phh su installation
2016-12-10 23:48:24 +08:00
0ccc92dc1e
Minor restructure
2016-12-09 15:57:10 +08:00
c9157cc13b
Fix bug in clone dummy
2016-12-08 21:31:34 +08:00
2b1270381d
Install phh su if no SuperSU detected
2016-12-08 01:50:10 -08:00
cdb8ee3946
Fix #19 uninstaller issues
2016-12-08 01:24:27 -08:00
1e3586621b
Magic Mount Total Re-factor Part 2
...
1. It seems that many part of the system is upset about symlinks, revert to bind mounts
2. New system and vendor mirror implementation found, no need to copy anything
3. Thanks to the new mirror implementation, adding new items to /system and /vendor is now possible
4. Re-written some coding style
2016-12-08 00:58:22 -08:00
c07e9ac29d
Magic Mount total re-factor
...
1. Remove stage 4 bind which mount files back, use symlinks instead
2. libs do not support symlink, make a copy to data if needed
3. Proper support for adding new files into /system/vendor on devices with separate vendor partition
2016-12-07 01:45:09 +08:00
6e3bb48574
Add su binary into Magisk
2016-12-06 04:49:35 +08:00
16d7ae62bd
Move selinux submodule
2016-12-06 03:09:15 +08:00
eea3cb32a5
Add Windows build scripts and fix script bugs
2016-12-06 02:45:51 +08:00
670fe8590c
Various fixes
...
Fixes #13 and #17
2016-11-29 04:19:36 +08:00
30c048723c
Update installer
v9
2016-11-15 04:46:01 +08:00
85dc669ddf
Mount magisk.img with option suid
...
Should fix #12 , hope so :)
2016-11-14 11:00:56 +08:00
397c1a1c2b
Magisk Hide won't play well with dummy lib
2016-11-14 05:02:57 +08:00
f1d3e35aac
Proper support for special mounts
2016-11-14 04:30:05 +08:00
0e69201f05
Remove UID check, not reliable....
2016-11-14 04:27:43 +08:00
f8fdaf5c1f
Initialize is not needed
2016-11-13 21:22:04 +08:00
1f3b81338c
Fix Moto DTB issue
2016-11-13 21:03:00 +08:00
5921d3a42a
Update scripts
2016-11-13 21:02:35 +08:00
dbbc85719e
MagiskHide: Unmount cache mounts and check UID
2016-11-13 19:27:01 +08:00
0ddb6c3f10
Various small changes
2016-11-13 16:58:43 +08:00
e13281726c
Add bootanim, host, busybox
2016-11-09 05:17:14 +08:00
0ddf4355a1
Update build.sh
2016-11-09 05:16:03 +08:00
7c8a3ca1a8
Revert to 1.25.0 as 1.25.1 is faulty
2016-11-09 04:41:34 +08:00
3068738a70
MagiskHide small tweak
2016-11-07 23:57:21 +08:00
cfa0d8b7c0
gitmodule typo fix
2016-11-06 05:00:58 +08:00
7ac41652f7
Brand new dummy cloning: No bugs and faster
2016-11-06 04:47:54 +08:00
24a510bc2e
Kill process after remove from list
2016-11-06 02:43:57 +08:00
0498540439
Magisk Hide: Unmount dummy skeleton
2016-11-06 02:09:14 +08:00
da94c2e1e5
Update build.sh to detect failures
2016-11-06 01:33:55 +08:00
bcdd74514f
Adjust scripts for resetprop
2016-11-05 02:38:10 +08:00
1d0c36a0ab
Add resetprop to Magisk
2016-11-05 02:38:10 +08:00
a34ea8f131
Magisk Hide Massive Update
2016-11-01 04:21:43 +08:00
7fbfa6a52b
Remove custom patch script in uninstaller
2016-10-30 20:09:32 +08:00
799ef3380d
Update build script
2016-10-30 19:32:36 +08:00
d5087858ca
Add build scripts
...
Building through the build script will compile all binaries, and generate a properly signed zip
Should work on linux and macOS environments
2016-10-30 19:11:26 +08:00
d9fc5650b8
Oops, MTK rootfs/recovery detection had wrong offset
2016-10-30 06:57:50 +08:00
9ea028f5ab
Various updates, prepare for Multirom support
2016-10-30 06:50:06 +08:00
aa309087fd
Update flash script
2016-10-30 06:50:06 +08:00
57bdd9d3bf
Update busybox to 1.25.1
2016-10-30 06:11:48 +08:00
dc9871fe5b
Update binaries
2016-10-30 06:11:22 +08:00
3255ca3ea4
Remove unnecessary statics
2016-10-30 06:08:23 +08:00
a06ef6fe25
Magisk v8
v8
2016-10-19 06:22:00 +08:00
696d256fa0
Move root helper location
2016-10-15 05:38:30 +08:00
70e8ad7104
Add scripts / support for Magisk Hide to Magisk
2016-10-15 05:38:12 +08:00
f785dcac3d
Magisk Hide: Auto unmount necessary files
2016-10-15 05:18:16 +08:00
aa54ef10ae
Magisk Hide: Unmount everything
2016-10-06 17:53:52 +08:00