topjohnwu
|
376e7977f0
|
Deprecate path /sbin/.core, switch to /sbin/.magisk
Symlink is preserved for backwards compatibility
|
2018-11-15 01:36:03 -05:00 |
|
topjohnwu
|
89e0be0099
|
Fix a bug causing magiskhide CLI freezing
|
2018-11-13 02:22:55 -05:00 |
|
topjohnwu
|
3a2a2a4ffa
|
Micro optimizations
|
2018-11-13 02:07:02 -05:00 |
|
topjohnwu
|
9592a69986
|
Prevent unmounting non-custom mount points
|
2018-11-13 01:53:48 -05:00 |
|
topjohnwu
|
5743c72cca
|
Minor cleanup
|
2018-11-08 15:23:36 -05:00 |
|
topjohnwu
|
8745c7884e
|
Rename Array to Vector
Finally get rid of the C style vector, rename the template class to its proper name
|
2018-11-08 05:03:59 -05:00 |
|
topjohnwu
|
7c12bf7fa1
|
Modernize code base
|
2018-11-07 02:10:38 -05:00 |
|
topjohnwu
|
0742901cd2
|
Modernize database code
|
2018-11-04 18:24:08 -05:00 |
|
topjohnwu
|
5e4d2dedbe
|
Minor log_daemon changes
|
2018-11-04 17:23:08 -05:00 |
|
topjohnwu
|
cda57dd4b4
|
Fully migrate Magisk to C++
|
2018-11-04 04:15:51 -05:00 |
|
topjohnwu
|
4351de503f
|
Migrate exec function to C++ arrays
|
2018-11-03 04:03:11 -04:00 |
|
topjohnwu
|
b8a3cc8b60
|
Separate magiskhide logic from main daemon
|
2018-11-01 14:08:33 -04:00 |
|
topjohnwu
|
27c688252d
|
Store hidelist in magisk database
|
2018-11-01 13:23:12 -04:00 |
|
topjohnwu
|
ceb51bb14f
|
daemon.c uses external flags
|
2018-10-28 16:55:51 -04:00 |
|
topjohnwu
|
79e5b54ec7
|
Remove redundant semicolon
|
2018-10-28 15:13:30 -04:00 |
|
topjohnwu
|
dc413e7b73
|
Retry db construction if first time failed
|
2018-10-28 14:49:04 -04:00 |
|
topjohnwu
|
2efc423cf8
|
Add missing flags and move debug logging logic to libutils
|
2018-10-28 04:25:31 -04:00 |
|
topjohnwu
|
8ec3086cdd
|
Make sure magisklogd is properly initialized
|
2018-10-28 04:24:53 -04:00 |
|
topjohnwu
|
bf4a46d57c
|
Optimize logging in Magisk Manager
|
2018-10-27 22:06:24 -04:00 |
|
topjohnwu
|
f9e32a119a
|
Fix bug when query database with specific keys
|
2018-10-27 17:56:20 -04:00 |
|
topjohnwu
|
dbb8b8a439
|
Handle magisk.db completely natively
Prevent database corruption due to different Android application sqlite default settings
|
2018-10-27 17:54:48 -04:00 |
|
topjohnwu
|
9954154ca2
|
Move functions out of libutils
|
2018-10-24 22:23:14 -04:00 |
|
topjohnwu
|
c2b016370b
|
Make a copy of logcat and use that instead
When Magisk is magic mounting /system/bin, there is a chance that logcat would be temporarily unavailable. Leave a copy and use that for magisklogd
|
2018-10-20 21:46:12 -04:00 |
|
topjohnwu
|
a9121fa28f
|
Reorganize libutils and cleanups
|
2018-10-12 21:46:09 -04:00 |
|
topjohnwu
|
acf7c0c665
|
Minor reorganization of daemons
|
2018-10-12 00:50:47 -04:00 |
|
topjohnwu
|
e8e39e0f3c
|
Use poll instead of select
Close #637
|
2018-10-04 15:06:13 -04:00 |
|
topjohnwu
|
d119dd9a0c
|
Rewrite su daemon and client
|
2018-10-04 04:59:51 -04:00 |
|
topjohnwu
|
09ef19f7ec
|
Code cleanups
|
2018-10-04 01:49:52 -04:00 |
|
topjohnwu
|
5020cd1bbf
|
Small cleanup
|
2018-09-28 01:25:43 -04:00 |
|
topjohnwu
|
cce636224c
|
Reorganization
|
2018-09-27 18:26:41 -04:00 |
|