Commit Graph
11 Commits
Author SHA1 Message Date
topjohnwu e7e580e177 Remove support for Magisk lower than 1500 2018-10-20 15:04:15 -04:00
topjohnwu 04bcd145d3 Add a.a alias to BootSigner 2018-09-20 15:37:59 -04:00
topjohnwu 906b4aad9e New method of communication
Introduce a new communication method between Magisk and Magisk Manager.

Magisk used to hardcode classnames and send broadcast/start activities to
specific components. This new method makes no assumption of any class names,
so Magisk Manager can easily be fully obfuscated.

In addition, the new method connects Magisk and Magisk Manager with random
abstract Linux sockets instead of socket files in filesystems, bypassing
file system complexities (selinux, permissions and such)
2018-09-16 04:16:18 -04:00
topjohnwu 47c860142e Use ClassMaps to prevent errors 2018-09-16 00:08:13 -04:00
topjohnwu 3948e67c8f Require authentication to toggle fingerprint settings
Close #474
2018-08-22 17:49:51 -04:00
topjohnwu d56e1b2cc5 Move fingerprint settings to global database 2018-08-22 15:05:00 -04:00
topjohnwu d2c196896d Update snet extension 2018-08-22 11:50:21 +08:00
topjohnwu 9f05b182a2 Verify existing file checksum to prevent needless downloads 2018-08-05 00:37:02 +08:00
topjohnwu e90c555c18 Some cleanups 2018-08-01 03:09:44 +08:00
topjohnwu 23c7bbc7d5 Move Const to upper package 2018-07-31 17:42:35 +08:00
topjohnwu f900189f90 Rename and move methods 2018-07-31 17:41:54 +08:00