vvb2060
|
b90c65370e
|
Fix build on Windows
|
2020-01-26 12:27:07 +08:00 |
|
topjohnwu
|
ba55e2bc32
|
Backup proper magiskinit in A-only 2SI
|
2020-01-22 05:12:04 +08:00 |
|
topjohnwu
|
0a2c99f1dc
|
Use __LP64__ to detect 64 bit
|
2020-01-22 01:20:14 +08:00 |
|
topjohnwu
|
836bfbdd02
|
Wrapper is no longer needed
|
2020-01-22 01:17:30 +08:00 |
|
topjohnwu
|
b13a35057a
|
Support building standalone resetprop
|
2020-01-21 00:48:52 +08:00 |
|
topjohnwu
|
c3e77b1ec1
|
Add BusyBox SELinux support
Close #1523
|
2020-01-20 20:48:05 +08:00 |
|
topjohnwu
|
fb60bea659
|
Update external/selinux
|
2020-01-20 18:36:16 +08:00 |
|
topjohnwu
|
b39f407596
|
Load libsqlite dynamically
|
2020-01-11 03:20:59 +08:00 |
|
osm0sis
|
615ad0cc5a
|
core: remove remaining legacy workarounds/leftovers
|
2020-01-10 23:31:43 +08:00 |
|
topjohnwu
|
3a0e3c98f7
|
Minor adjustments to prevent crashes
|
2020-01-09 23:42:27 +08:00 |
|
topjohnwu
|
fafa92d44b
|
Simplify rootfs persist mount
|
2020-01-08 22:42:54 +08:00 |
|
topjohnwu
|
242e64d72f
|
Make write return something sane
|
2020-01-06 17:09:09 +08:00 |
|
topjohnwu
|
2262af728e
|
Eliminate undefined behavior
|
2020-01-06 05:31:38 +08:00 |
|
topjohnwu
|
2db1e5cb74
|
Minor module related fixes
|
2019-12-30 13:21:39 +08:00 |
|
topjohnwu
|
78c64d39ec
|
Add split command to magiskboot
Allow splitting image.*-dtb files to kernel and dtb
|
2019-12-30 13:04:39 +08:00 |
|
topjohnwu
|
b2cb2b8b75
|
Reduce socket name length
Some detectors simply ban long abstract sockets
|
2019-12-28 21:27:55 +08:00 |
|
Zackptg5
|
d19f65ce4a
|
Ignore twrp fstabs
|
2019-12-28 13:47:05 +08:00 |
|
topjohnwu
|
3beffd84d6
|
Copy sepolicy rules to persist every boot
|
2019-12-22 03:44:07 -05:00 |
|
topjohnwu
|
3b9f7885e0
|
Stop using chdir
|
2019-12-21 05:29:38 -05:00 |
|
topjohnwu
|
7668e45890
|
Cleanup legacy code
|
2019-12-17 17:15:31 -05:00 |
|
topjohnwu
|
695c8bc5d0
|
Detect package name for copying binaries
Close #2152
|
2019-12-17 16:38:12 -05:00 |
|
topjohnwu
|
4f4f54a059
|
Remove unused code
|
2019-12-13 08:31:24 -05:00 |
|
topjohnwu
|
12fda29280
|
Add support for pre-init custom sepolicy patches
Close #1685
|
2019-12-13 06:05:12 -05:00 |
|
topjohnwu
|
af060b3132
|
General QoL changes
|
2019-12-13 00:37:06 -05:00 |
|
topjohnwu
|
8c500709e4
|
Remove SAR compatibility mode
|
2019-12-12 03:25:48 -05:00 |
|
topjohnwu
|
490e6a6f23
|
Add new API to load sepolicy rule file
|
2019-12-09 04:14:30 -05:00 |
|
topjohnwu
|
08177c3dd8
|
Mount persist partition mirror pre-init
|
2019-12-09 04:09:23 -05:00 |
|
topjohnwu
|
d22b9c26b6
|
Pull out common logic
|
2019-12-06 15:31:49 -05:00 |
|
topjohnwu
|
4bb8ad19cf
|
Small init refactoring
|
2019-12-06 12:02:34 -05:00 |
|
topjohnwu
|
11b7076a43
|
Fix broken getxattr calls
|
2019-12-05 17:34:50 -05:00 |
|
topjohnwu
|
476b61c4c9
|
Support system_root with NVIDIA partition names
Fix #2063
|
2019-12-05 17:20:32 -05:00 |
|
topjohnwu
|
8cc5f096a2
|
Some minor changes
|
2019-12-05 17:20:32 -05:00 |
|
Alvin Wong
|
474d65207e
|
Fix MagiskHide unmounting paths under /product
Fixes #2107
|
2019-12-03 05:42:10 -05:00 |
|
topjohnwu
|
03428329ef
|
Add new verity and encryption patterns
Close #2118
|
2019-12-03 05:39:39 -05:00 |
|
topjohnwu
|
8d21988656
|
Support patching DTB/DTBO partition format
|
2019-12-02 04:34:21 -05:00 |
|
topjohnwu
|
276535dad6
|
Fix incorrect kmsg path
/proc/kmsg -> /dev/kmsg
|
2019-11-25 19:09:02 -05:00 |
|
topjohnwu
|
e373e59661
|
Make sure file descriptors are setup properly
|
2019-11-25 19:07:06 -05:00 |
|
topjohnwu
|
34bb18448c
|
Fix compile errors
|
2019-11-23 17:18:55 -05:00 |
|
topjohnwu
|
01253f050a
|
Use smart pointers
|
2019-11-23 04:57:52 -05:00 |
|
topjohnwu
|
5bee1c56a9
|
Properly use RAII to reduce complication
|
2019-11-22 03:01:49 -05:00 |
|
topjohnwu
|
bffdedddb4
|
Fix fwrite/fread params
|
2019-11-21 17:43:31 -05:00 |
|
topjohnwu
|
fd72f658c0
|
Fix SQL command when creating magiskdb
|
2019-11-21 14:40:12 -05:00 |
|
topjohnwu
|
d3b5cf82d8
|
Small adjustments
|
2019-11-21 06:17:28 -05:00 |
|
topjohnwu
|
d26d804cc2
|
Migrate to generic stream implementation
|
2019-11-21 06:08:02 -05:00 |
|
topjohnwu
|
4f9a25ee89
|
Create generic streams on top of stdio
WIP
|
2019-11-20 21:48:49 -05:00 |
|
topjohnwu
|
bb9ce0e897
|
Make sepolicy dump more efficient
|
2019-11-20 03:47:15 -05:00 |
|
topjohnwu
|
d6fb9868bf
|
Small sepolicy refactor and fixes
|
2019-11-19 05:20:18 -05:00 |
|
topjohnwu
|
9aff1a57d3
|
Cleanup headers
|
2019-11-19 02:04:47 -05:00 |
|
topjohnwu
|
7681fde4d0
|
Record mounts to be cleaned up in a vector
|
2019-11-19 00:16:20 -05:00 |
|
topjohnwu
|
d3b7b41927
|
Fix kmsg logging in magiskinit
|
2019-11-18 17:18:56 -05:00 |
|