Commit Graph

23 Commits

Author SHA1 Message Date
tiann
db186e7c42 ksud: remove unused dependency 2023-04-17 18:19:18 +08:00
tiann
bff61c671a ksud: avoid using master commit dependency 2023-04-17 11:37:54 +08:00
tiann
e808bed680 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
36e40746e6 ksud: Disable modules when magisk installed 2023-03-01 11:41:53 +08:00
tiann
b8b9f6ec75 ksud: Fix windows compile 2023-02-21 21:39:14 +08:00
tiann
1fd381af13 ksud: restore stock mount after overlay mount. close #233 2023-02-21 20:22:00 +08:00
tiann
afdb21755f ksud: Fix denpendency 2023-02-20 10:07:30 +08:00
tiann
06be27db98 ksud: Fix mount ext4 failed of sys-mount 2023-02-12 18:07:50 +08:00
tiann
f2647c6469 ksud: Fix confliction with stock system overlayfs 2023-02-08 12:14:31 +08:00
tiann
a8e85f65eb ksud: Fix incorrect dependency 2023-02-03 23:19:22 +08:00
tiann
94462f8521 ksud: Fix macOS compile 2023-02-03 14:46:48 +08:00
skbeh
9e34996c3b ksud: fix issues found by clippy (#167)
These issues are mostly found by `cargo clippy -- -W clippy::pedantic`.
2023-02-03 09:45:07 +08:00
skbeh
5088703ec3 ksud: compress embed assets (#186) 2023-02-03 09:31:32 +08:00
tiann
4c8681d52c ksud: use logcat log 2023-02-01 20:28:38 +08:00
tiann
9d192d5f2b ksud: make it compilable for non-android 2023-02-01 19:04:33 +08:00
tiann
4852beec79 ksud: sepolicy support 2023-01-31 18:47:43 +08:00
skbeh
c19e8bef73 ksud: remove subprocess dependency (#156) 2023-01-30 20:14:27 +08:00
skbeh
783093384a ksud: replace some utils with rust libraries (#142) 2023-01-30 12:57:25 +08:00
Ylarod
443c5867cd 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
59a35c0140 ksud: auto resize image based on module size 2023-01-24 15:00:31 +08:00
tiann
5b9b620bc0 ksud: retry for mount 2023-01-24 13:26:40 +08:00
tiann
7802618833 ksud: fix encoding error 2023-01-04 17:26:21 +08:00
tiann
fad6ff3dce ksud: Add userspace cli to load module 2023-01-04 14:42:47 +08:00