topjohnwu
ef9d463bd7
Fix PLOGE
2018-11-08 06:07:02 -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
b6965105b7
Better parsing logic
2018-11-08 04:57:16 -05:00
topjohnwu
3d269fe8be
Migrate MagiskInit to C++
2018-11-08 04:20:16 -05:00
topjohnwu
be5f00aa1a
Prevent stack overflow when managing hide list
2018-11-07 22:46:56 -05:00
topjohnwu
59ba350f34
Fix copy and move assigments of Array
2018-11-07 04:09:37 -05:00
topjohnwu
803c5377a6
Clean init.c
2018-11-07 02:21:15 -05:00
topjohnwu
7c12bf7fa1
Modernize code base
2018-11-07 02:10:38 -05:00
topjohnwu
ca35a9681f
Minor code improvements
2018-11-06 05:02:30 -05:00
topjohnwu
9fe5f37337
Minor code improvements
2018-11-05 14:37:47 -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
411ea56a3e
Add personal update script to gitignore
2018-11-04 04:16:11 -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
6339ba6bfb
Upgrade libutils to C++
2018-11-03 03:06:01 -04:00
topjohnwu
ef6677f43d
Source reorganization
2018-11-03 00:26:04 -04:00
topjohnwu
a7824af5a8
Expose persist prop API
2018-11-03 00:15:21 -04:00
vvb2060
1eb7d7b7a8
Add FLAG_INCLUDE_STOPPED_PACKAGES for broadcast
2018-11-03 00:04:27 -04:00
topjohnwu
11c33d4447
Migrate resetprop to C++
2018-11-02 23:56:15 -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
3e2afd4b1d
Better debugging output
2018-11-01 01:16:15 -04:00
topjohnwu
f45b0686d2
Mount ext4 images with noatime flag
2018-10-29 21:44:22 -04:00
vvb2060
1f3f881f81
Skip files when scanning modules
2018-10-28 17:21:58 -04:00
topjohnwu
ceb51bb14f
daemon.c uses external flags
2018-10-28 16:55:51 -04:00
topjohnwu
3e22573d8d
Upgrade snet extension
2018-10-28 16:55:51 -04:00
topjohnwu
79418a3767
Upgrade Bouncycastle
2018-10-28 16:55:51 -04:00
Shahmi Saidi
40d4683de1
Hint what FBE means in details.md
2018-10-28 15:15:19 -04:00
topjohnwu
79e5b54ec7
Remove redundant semicolon
2018-10-28 15:13:30 -04:00
topjohnwu
bd81923f2f
Revert "Make dark theme cards slightly darker"
...
This reverts commit 675d6d8328
.
2018-10-28 14:59:45 -04:00
topjohnwu
69560b8ad7
Fix and prevent crashes
2018-10-28 14:54:07 -04:00
topjohnwu
dc413e7b73
Retry db construction if first time failed
2018-10-28 14:49:04 -04:00
topjohnwu
7fc00c446b
Buffer OutputStream to prevent broken pipe error
2018-10-28 05:25:33 -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
5fc7079023
Sort Policies before returning
2018-10-28 03:00:49 -04:00
topjohnwu
bfbd254be7
Update donation link
2018-10-28 02:48:01 -04:00
topjohnwu
f8ea43466c
Only allow device owner to hide/restore Magisk Manager
2018-10-28 00:58:22 -04:00
topjohnwu
75ab1fa570
Micro optimizations
2018-10-28 00:54:56 -04:00
topjohnwu
bf4a46d57c
Optimize logging in Magisk Manager
2018-10-27 22:06:24 -04:00
topjohnwu
1046dd5eda
Default to cmdline logging
2018-10-27 18:34:38 -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
2a65c3dc8f
Prepare for new database implementation
2018-10-27 17:38:23 -04:00
topjohnwu
f17ec9e9d7
Update sqlite header
2018-10-27 03:30:20 -04:00
Nicholas
675d6d8328
Make dark theme cards slightly darker
...
Use #323232 instead of #424242
Of course this is just a suggestion, use other codes if you wish. I just find the current color a bit too light for a dark theme.
2018-10-26 17:09:56 -04:00
topjohnwu
6dc9ccad75
Use const char*
2018-10-26 17:02:56 -04:00
topjohnwu
6add02702b
Fix bug in MagiskBoot
2018-10-26 17:02:07 -04:00
topjohnwu
958d6377e3
Improve XML string matching code
2018-10-26 02:50:45 -04:00