Commit Graph

19 Commits

Author SHA1 Message Date
5ec1cff 2c2c1b2b45 ksud: backup stock image and use it when restore (#1619) 2024-04-14 00:45:06 +08:00
weishu 102bde759c ksud: Add support for module webui 2024-02-20 16:39:05 +08:00
weishu 1a3fe6ab05 ksud: allow to set upperdir and workdir for overlayfs 2024-02-01 18:02:10 +08:00
Nullptr 8ad962be7f Fix temp dir on Android 10 or below (#1250)
Co-authored-by: Ylarod <me@ylarod.cn>
2024-01-05 14:41:33 +08:00
Nullptr c07b7d38a0 Mount temp dir at /debug_ramdisk (#1226) 2023-12-23 21:05:26 +08:00
weishu 0974d88528 ksud: support root profile's sepolicy 2023-07-01 16:34:43 +08:00
weishu 7ab0583a0d ksud: respect the skip_mount flag of module 2023-06-22 17:00:02 +08:00
tiann 415c799040 ksud: catch bootlog when post-fs-data 2023-04-15 17:45:20 +08:00
5ec1cff 049736d6cb ksud: refactor module mount (#384) 2023-04-14 22:30:34 +08:00
tiann 719b90f8da 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
Ylarod 2d9c6c64be ksud: support .ksurc (#345) 2023-04-05 13:30:21 +08:00
Ylarod 8c93e03504 ksud: add /data/adb/ksu/bin to PATH (#343) 2023-04-05 11:47:35 +08:00
セリカ・シルフィル 1276429d95 ksud: modules_update will be mounted to /data/adb/modules_update (#336)
https://github.com/tiann/KernelSU/commit/d6d08530e41d4d14acb617067c83cb76a0647ded
and https://github.com/tiann/KernelSU/pull/327 have moved
`/data/adb/ksu/modules` to `/data/adb/modules`,but `modules_update` has
not to do it.Many modules hard-coded this directory.
2023-04-03 22:32:13 +08:00
tiann d6d08530e4 ksud: Breaking change: modules are mounted to /data/adb/modules and will disable itself when magisk installed. 2023-03-01 11:49:54 +08:00
skbeh df0ebb3012 ci: add CI for clippy, rustfmt and shell scripts (#193) 2023-02-04 13:52:20 +08:00
tiann 866b0a7dc6 ksud: unify version 2023-02-03 21:02:11 +08:00
skbeh d163200127 kernel, ksud: collect binaries into /data/adb/ksu (#161) 2023-02-01 17:58:58 +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 fad6ff3dce ksud: Add userspace cli to load module 2023-01-04 14:42:47 +08:00