Caner Karaca
8f33926aa0
Add Dependabot, Update Dependencies and Workflows ( #1440 )
...
Build may fail because of some major dependency updates. Needs changes,
changes/fixes welcomed.
Main goal is keeping all things up-to-date.
---------
Co-authored-by: weishu <twsxtd@gmail.com >
2024-03-20 12:52:34 +08:00
weishu
5355625ed6
ksud: correctly copy chr device and keep xattr. close #1397
2024-02-29 19:23:11 +08:00
weishu
300d9d4cca
ksud: Force creating new module format to avoid many wired issues. close #1384 , close #1381
2024-02-25 22:29:13 +08:00
weishu
9c4d20c0f2
ksud: remove http serve mode
2024-02-22 16:26:14 +08:00
weishu
cbd184421c
ksud: Add support for module webui
2024-02-20 16:39:05 +08:00
LoveSy
abf0dacb36
Add fallback to mount syscall ( #1349 )
2024-02-05 17:36:07 +08:00
weishu
60d2685f7e
ksud: Fix dependency
2024-02-02 11:25:54 +08:00
LoveSy
64269c8c4f
Use rustix for prctl ( #1333 )
2024-02-01 23:28:56 +08:00
LoveSy
4d4bd4793f
Use new mount api
2024-02-01 01:50:30 +08:00
LoveSy
c1a2cbf1e4
Use rustix to replace some unsafe calls
2024-02-01 00:35:51 +08:00
weishu
d7bc853bfc
ksud: use sparse image to avoiding resize image. close #1220
2024-01-29 18:50:19 +08:00
weishu
653225bb5b
ksud: Add support for boot patch
2024-01-15 20:17:10 +08:00
weishu
b4a52f89cc
ksud: bump dependencies
2023-11-02 12:05:21 +08:00
weishu
a22959beae
kernel: harden the signature check ( #1027 )
2023-10-11 02:53:11 -05:00
tiann
9a5e36c0a4
ksud: remove unused dependency
2023-04-17 18:19:18 +08:00
tiann
f1e2402316
ksud: avoid using master commit dependency
2023-04-17 11:37:54 +08:00
tiann
a46d4ecd3e
ksud: use move mount instead of remount for stock mounts
...
Because some stock mounts are difficult to remount it back, so we bind mount it to somewhere else before overlayfs mount. And then use move mount to mount it back.
2023-04-11 20:32:08 +08:00
tiann
48e76f9096
ksud: refine su and make it compitable with MagiskSU
...
Supported features:
1. --mount-master, -M, -mm which would make the command run in global mount namespace.
2. - user to switch a specific user's shell.
3. -v, -V to print version code and name.
fix #330 #306 #305 #32
2023-04-04 13:50:48 +08:00
tiann
c34a5ae2a6
ksud: Disable modules when magisk installed
2023-03-01 11:41:53 +08:00
tiann
b76d973f3a
ksud: restore stock mount after overlay mount. close #233
2023-02-21 20:22:00 +08:00
tiann
a2906093ec
ksud: Fix denpendency
2023-02-20 10:07:30 +08:00
tiann
095acad8a6
ksud: Fix mount ext4 failed of sys-mount
2023-02-12 18:07:50 +08:00
tiann
d26956ff72
ksud: Fix confliction with stock system overlayfs
2023-02-08 12:14:31 +08:00
skbeh
bea93f6ad7
ksud: compress embed assets ( #186 )
2023-02-03 09:31:32 +08:00
tiann
85bf01eb65
ksud: use logcat log
2023-02-01 20:28:38 +08:00
tiann
619dd1ace1
ksud: make it compilable for non-android
2023-02-01 19:04:33 +08:00
tiann
3413f4a4fe
ksud: sepolicy support
2023-01-31 18:47:43 +08:00
skbeh
634978c14f
ksud: remove subprocess dependency ( #156 )
2023-01-30 20:14:27 +08:00
skbeh
7785d2a3f8
ksud: replace some utils with rust libraries ( #142 )
2023-01-30 12:57:25 +08:00
Ylarod
db600d5ea0
kernel: precise trigger timing of post-fs-data ( #118 )
...
* kernel: add report_event cmd
* ksud: report event
* kernel: trigger on_post_fs_data
* ksud: comment unused code
* [skip ci] run clang-format
Signed-off-by: Ylarod <me@ylarod.cn >
* ci: use custom key to sign official bootimgs
* format ksud
* reject non root
* remove
Signed-off-by: Ylarod <me@ylarod.cn >
2023-01-26 11:29:02 +08:00
tiann
b4bc2e66e6
ksud: auto resize image based on module size
2023-01-24 15:00:31 +08:00
tiann
3ca9537d8a
ksud: retry for mount
2023-01-24 13:26:40 +08:00
tiann
3280c6af2e
ksud: fix encoding error
2023-01-04 17:26:21 +08:00
tiann
35aae8b0eb
ksud: Add userspace cli to load module
2023-01-04 14:42:47 +08:00