tiann
7140f04243
manager: Add git commit to version
2023-01-06 14:09:50 +08:00
tiann
76ff69dedb
ksud: trim command output
2023-01-06 13:10:27 +08:00
tiann
1c4e51aec5
ksud: support post-fs-data.sh run as daemon.
...
1. We should make the `post-fs-data.sh` use itself a process group, otherwise it will receive signal from other process and make it exit accidentally.
2. And we should also switch child process' cgroup out of parent process, otherwise it would be kill by cgroup.
2023-01-06 12:59:21 +08:00
残页
7942f4c495
ksud: use the same variable type in scripts ( #26 )
...
When executing module install scripts, KSU is set to "true"; when executing module post-fs-data scripts, KSU is set to "1". This may cause confusions so use the same value instead.
2023-01-06 11:49:13 +08:00
tiann
bc9daf1583
ksud: block stderr of installer script
2023-01-05 18:47:05 +08:00
Huy Minh
89288a0c59
Kconfig : Make KSU depends on OVERLAY_FS ( #25 )
...
As KernelSU now support modules and mounting system as R/W using overlayfs, it's time to require overlayfs when trying to compile it.
2023-01-05 17:48:22 +08:00
tiann
ea3cfbd0ca
ksud: fix selinux unlabeled of modules dir
2023-01-05 16:58:00 +08:00
tiann
06cc677278
manager: allow absent versionCode, version, author for module prop
2023-01-05 15:27:33 +08:00
tiann
edf7c9a8b7
manager: v0.3.2
2023-01-05 14:54:02 +08:00
tiann
977d247ee0
ksud: Don't load module in safe mode
2023-01-05 14:50:09 +08:00
tiann
3d9fc18149
ksud: Fix module may uninstall failed
2023-01-05 14:38:59 +08:00
tiann
f86c14b672
ksud: Add magisk binary as resetprop
2023-01-05 14:13:35 +08:00
tiann
e37d0148e1
ksud: Add support for post-fs-data and system.prop
2023-01-05 14:10:38 +08:00
tiann
800f66467c
ksud: add is_safe_mode
2023-01-05 13:52:39 +08:00
tiann
df2a9a8a75
ksud: exec module post-fs-data.sh
2023-01-05 13:42:18 +08:00
tiann
9e1ee1c513
ksud: add context for module install failure.
2023-01-05 13:41:29 +08:00
tiann
ed2fb62034
manager: refresh ui when enable/disable/remove
2023-01-05 13:30:16 +08:00
tiann
cb227660c7
manager: v0.3.0
2023-01-05 11:30:08 +08:00
tiann
313862dd07
ksud: specific ext4 format for mount
2023-01-05 11:14:02 +08:00
tiann
279b591200
ksud: e2fsck check image before mount
2023-01-05 11:13:31 +08:00
tiann
0a1247b835
manager: allow uninstall when update module
2023-01-05 10:57:25 +08:00
tiann
b4e8371b04
ksud: clean module dir earlier
2023-01-05 10:51:04 +08:00
tiann
a34ac88cbf
ksud: clean module mount point if it exists.
2023-01-05 10:41:46 +08:00
tiann
f7b284f774
manager: remove font for status card
2023-01-05 10:35:42 +08:00
tiann
e8048a7bf4
manager: minor text change
2023-01-05 10:01:21 +08:00
忆清鸣、
e00a09c5b9
manager: Add Chinese support ( #23 )
...
* manager: Add Simplified Chinese support
* manager: Add Simplified Chinese support
* manager: Add Traditional Chinese
* manager: Do not translate the app name
* manager: Organize spaces
2023-01-04 22:49:12 +08:00
weishu
35d6e27cd5
kernel: change vold.rc to atrace.rc temporarily
2023-01-04 21:42:50 +07:00
tiann
422e87dd97
misc: Add gitignore
2023-01-04 21:57:52 +08:00
tiann
3280c6af2e
ksud: fix encoding error
2023-01-04 17:26:21 +08:00
tiann
d8f5d74ec3
ksud: delete modules_update when flag not exist
2023-01-04 17:06:21 +08:00
tiann
bd93095abb
ksud: Add omitted files
2023-01-04 15:52:30 +08:00
weishu
d7cfa6b669
kernel: version -> 8
2023-01-04 13:43:53 +07:00
weishu
91ec16310c
kernel: Add boot_completed init event
2023-01-04 13:43:37 +07:00
tiann
964a79bc76
manager: version 0.3.0
2023-01-04 14:42:47 +08:00
tiann
35aae8b0eb
ksud: Add userspace cli to load module
2023-01-04 14:42:47 +08:00
tiann
3f9b1cb74b
manager: module requires KernelSU 8+
2023-01-04 14:42:47 +08:00
tiann
237539ac45
manager: show module state
2023-01-04 14:42:47 +08:00
weishu
d3d6601006
kernel: version -> 7
2023-01-03 09:21:46 +07:00
weishu
b3f7d1f070
kernel: use exec instead of init service
2023-01-03 09:21:21 +07:00
weishu
5229b8158e
kernel: make injected init service name random
2023-01-02 22:19:01 +07:00
weishu
2e8645b50e
kernel: unregister vfs_read hook to avoid read performance
2023-01-02 21:43:02 +07:00
weishu
ae18ab2b5e
kernel: inject userspace init events
2023-01-01 23:54:54 +07:00
tiann
6d2762b1e1
manager: Fix crash when no root
2023-01-01 23:11:13 +08:00
tiann
4fc8a62374
manager: Add settings screen
2023-01-01 20:55:25 +08:00
tiann
bf92185d38
manager: fix module crash
2023-01-01 19:13:57 +08:00
tiann
5c8606e2fa
manager: add menu bar for home screen
2023-01-01 19:08:37 +08:00
tiann
e63da60173
manager: fix reinstall when leave screen
2023-01-01 18:35:02 +08:00
tiann
06ad0a0509
manager: install screen add log and reboot
2023-01-01 18:23:11 +08:00
tiann
96a3b89afd
manager: Add install screen
2023-01-01 18:07:02 +08:00
tiann
d6dabf7b24
manager: Add module UI
2023-01-01 16:51:28 +08:00