セリカ・シルフィル
d714ab0c5d
CI: Add ARCVM release build ( #762 )
2023-07-13 20:58:45 +08:00
weishu
38eb93d5ca
website: fix deploy
2023-07-13 20:11:37 +08:00
Kirill
080d5bd9e8
Translation of instructions into Russian ( #761 )
...
This project is quite extensive, decided to translate it into Russian
(further adjustments may be required)
2023-07-13 19:26:15 +08:00
weishu
d05ec41379
manager: show loading dialog when uninstall/enable/disable module.
2023-07-12 13:00:40 +08:00
weishu
d07956ead6
ksud: fix prune module
2023-07-11 22:00:50 +08:00
weishu
4e3af6dab3
ksud: refactor module iteration
2023-07-11 21:45:45 +08:00
weishu
45d96b98c5
ksud: remove update flag file before mount. if module installation is failed, the module.img will be reverted and the update flag file may exist
2023-07-11 21:28:56 +08:00
weishu
b554c66b46
ksud: uninstall module at next boot. close #740
2023-07-11 21:25:51 +08:00
Muhammed Ali
fb87d0f0f5
Support Xiaomi Redmi Note 8 and 8T ( #750 )
...
Updated
Signed-off-by: Muhammed Ali Simsek <malisimsek17@gmail.com >
2023-07-11 21:08:16 +08:00
weishu
37abe48702
manager: save stderr of installation to log file. fix #723
2023-07-11 20:10:12 +08:00
weishu
ec9babea76
ksud: Specify the block size of the ext4 image as 1K, because our subsequent size calculations are based on this; some phones such as the Samsung S23, if no default value is specified, will cause unexpected errors. close #721
2023-07-11 18:30:33 +08:00
Zackptg5
8a464ac7b2
Add boot script directory vars ( #747 )
...
Add back variable names for post-fs-data.d and service.d directories
Co-authored-by: weishu <twsxtd@gmail.com >
2023-07-11 12:39:56 +08:00
weishu
eb5a99e4b6
ci: fix rustfmt failed ( #748 )
2023-07-11 12:23:56 +08:00
weishu
047312e0e5
ci: fix rustfmt failed duplicated toml
2023-07-11 12:12:53 +08:00
weishu
45a25eda50
ci: fix rustfmt failed typo
2023-07-11 12:00:42 +08:00
weishu
120c2f43de
ci: fix rustfmt failed
2023-07-11 11:59:58 +08:00
Gustavo Mendes
9deb820923
Update Portuguese brazilian translation ( #741 )
...
Signed-off-by: Gustavo Mendes <gusttavo.me@outlook.com >
2023-07-10 08:49:36 +08:00
Amicia De Rune
ae21d4c9fd
manager: update translation Indonesian ( #734 )
...
Signed-off-by: RooGhz720 <rooghz720@gmail.com >
2023-07-09 17:02:00 +08:00
shìwēi nguyen
5381ceabae
ksud: symlink by relative path when handle partitions ( #737 )
...
This allows the Magisk design-compliant module boot script to access
`$MODDIR/system/$part` while the mounted overlay still points to
`/$part`
Fix https://github.com/tiann/KernelSU/issues/726
2023-07-09 17:01:00 +08:00
Syuugo
5d07e1d392
Add WSA Kernel 5.15.104.1 ( #704 )
...
- Add `5.15.104.1`
- Delete `5.15.78.1`
2023-07-08 12:20:27 +08:00
weishu
d78f24098a
Revert "manager: don't remember state when process died." close #728
...
This reverts commit 12761ee167 .
2023-07-08 01:22:21 +08:00
dabao1955
cd952f5e45
kernel/ksu.c:Fix word mistakes when enabling CONFIG_KSU_DEBUG ( #724 )
...
According to the instructions in Kconfig, when the `CONFIG_KSU_DEBUG`
option is turned on, KernelSU will run in `debug mode` instead of the
`debug version` mentioned in kernel/ksu.c.
2023-07-08 01:22:06 +08:00
awakened
156b17f69d
Support Samsung S10/N10 and Oneplus 9/9Pro ( #725 )
...
Co-authored-by: Phạm Tiên Sinh <song.long.dai.duong@gmail.com >
2023-07-06 13:25:28 +08:00
4qwerty7
f4d2b0feab
Distinguish different PT_REGS_PARM4 under x86 ( #711 )
...
1. `PT_REGS_CCALL_PARM4` 表示存放C调用约定的第4个参数的寄存器
2. `PT_REGS_SYSCALL_PARM4` 表示存放linux syscall调用约定的第4个参数的寄存器
3. 将原有 `PT_REGS_PARM4` 改为上述之一
4. 将原有 `ksu_handle_execveat_ksud` 和 `ksu_handle_execveat_sucompat` 可能被
kprobe 传递错误实参、且不使用的形参标记为 never_used 并传递 `NULL`
5. 为 `ksu_handle_execveat_ksud` 提供正确的 argv 参数用以在 x86 下也能正确识别 `init
second_stage`
---------
Co-authored-by: weishu <twsxtd@gmail.com >
2023-07-06 09:01:35 +08:00
th1nhhdk
2c0a9cd64c
repos.json: Updated repo link for Sony Xperia 1 II & Sony Xperia 5 II ( #722 )
...
The old one is outdated and unmaintained
2023-07-05 21:00:49 +08:00
Howard Wu
134507b928
ci: Fix checkout branch ( #720 )
...
Don't set ref branch for properly check PR
2023-07-05 08:03:27 +08:00
Howard Wu
2b42d14ef8
ci: Fix WSA build output path ( #717 )
2023-07-04 12:41:14 +08:00
Jakub Skorłutowski
e6071b5247
Add Polish language ( #716 )
2023-07-04 12:37:06 +08:00
dabao1955
f288cfccae
update featrue_request issue temple ( #715 )
...
Compared with markdown, yaml may be more focused on the required
information, and will not easily destroy the content in the template.
And I think the "feature request" might not require users to upload
their logs.
It looks like this:

Co-authored-by: dabao1955 <195328750@qq.com >
2023-07-03 23:05:19 +08:00
naxitoo
1cc9da5efe
Update Spanish translations + Spanish README ( #710 )
2023-07-03 09:52:17 +08:00
longhuan1999
0aee64f339
Update app-profile.md and strings.xml ( #712 )
...
1. website: Correcting several errors in docs of App Profile
2. manager: Remove the 'app name' field except for the default
strings.xml file
2023-07-03 09:51:54 +08:00
Ali Beyaz
cbbdc665c8
Changed some Turkish translations ( #707 )
2023-07-02 19:42:58 +08:00
weishu
1b2635784f
website: Add docs for App Profile
2023-07-02 19:07:09 +08:00
weishu
ee5d2f8c84
kernel: fix compile err in old kernel
2023-07-02 19:06:31 +08:00
weishu
dfc2a86e70
kernel: fix compile err and format code. close #706
2023-07-02 14:51:14 +08:00
4qwerty7
c0066b68f5
kernel: support the case that init_task.mnt_ns != zygote.mnt_ns(WSA) ( #698 )
...
Basic support for the case that init_task.mnt_ns != zygote.mnt_ns(WSA),
just copy nsproxy and fs pointers for solve #276 .
Note the copy in `apk_sign.c` is not required but suggested for
secure(ensure the checked mnt_ns is what ns android running, not created
by user, although many distributions does not have user ns.).
Tested with latest release on Win10 19045.3086(with WSAPatch).
Further review required for:
- [x] Security of this operation (without locking).
- [x] The impact of these modifications on other Android distributions.
2023-07-02 00:20:01 +08:00
Ali Beyaz
6ef5e4ef76
Update Turkish strings.xml ( #703 )
2023-07-01 21:22:50 +08:00
weishu
e3e77fde78
kernel: authorize the newly type for all roles. refer: http://aospxref.com/kernel-android12-5.10-lts/xref/security/selinux/ss/policydb.c#950
2023-07-01 20:54:13 +08:00
weishu
8ea55c7f2f
manager: bump minimal kernel version
2023-07-01 20:46:20 +08:00
raystef66
d2a976b3cc
Update Flemish/Dutch translation ( #702 )
2023-07-01 20:14:51 +08:00
weishu
d675662862
kernel: add some log
2023-07-01 19:35:28 +08:00
weishu
839b318785
ksud: don't create dir when read
2023-07-01 19:01:09 +08:00
weishu
971f59c11e
ksud: fix fmt
2023-07-01 18:59:41 +08:00
weishu
ab58808b64
ksud: fix compile err
2023-07-01 18:55:01 +08:00
weishu
9cbb7cb10e
ksud: apply selinux rule when profile is set
2023-07-01 18:46:21 +08:00
weishu
70f2df11d1
manager: support setting selinux rules profile
2023-07-01 18:44:56 +08:00
weishu
827a2f2901
ksud: don't apply rule when check grammer
2023-07-01 17:43:40 +08:00
weishu
a9c33f6940
ksud: load profile sepolicy rules when boot
2023-07-01 16:50:10 +08:00
weishu
2bb73a2a92
ksud: support root profile's sepolicy
2023-07-01 16:34:43 +08:00
weishu
90407986be
ksud: remove unused command
2023-07-01 15:31:53 +08:00