tiann
df182d105d
ksud: update faked Magisk version to 26.1 to make some modules happy
2023-04-17 23:20:10 +08:00
tiann
aab2af882e
manager: show confirm dialog when grant root to app.
2023-04-17 18:19:33 +08:00
tiann
db186e7c42
ksud: remove unused dependency
2023-04-17 18:19:18 +08:00
5ec1cff
80dd192bbc
ksud: fix bind mount failed again ( #395 )
...
This fixes https://github.com/Dr-TSNG/ZygiskOnKernelSU/issues/18
2023-04-17 12:05:13 +08:00
tiann
bff61c671a
ksud: avoid using master commit dependency
2023-04-17 11:37:54 +08:00
tiann
ff585d4dc1
ksud: fix clippy
2023-04-16 22:14:53 +08:00
tiann
5fd94ce426
manager: add bootlog for bugreport
2023-04-15 17:45:20 +08:00
tiann
415c799040
ksud: catch bootlog when post-fs-data
2023-04-15 17:45:20 +08:00
aiamadeus
2127bdbb46
website: fix web link address of taichi ( #391 )
...
Co-authored-by: AmadeusGhost <42570690+AmadeusGhost@users.noreply.github.com >
2023-04-15 15:32:07 +08:00
tiann
8a5c94c368
kernel: Make sure logd has started before post-fs-data.
2023-04-15 00:17:28 +08:00
tiann
edea4f1d1c
ksud: fix clippy
2023-04-14 23:06:11 +08:00
tiann
2a87f9fee0
ci: run clippy with release build
2023-04-14 22:59:29 +08:00
weishu
0c6020ffef
Ci ( #390 )
2023-04-14 22:55:43 +08:00
weishu
21ff0b4542
ci: update clippy check ( #389 )
2023-04-14 22:42:25 +08:00
5ec1cff
049736d6cb
ksud: refactor module mount ( #384 )
2023-04-14 22:30:34 +08:00
セリカ・シルフィル
4466f9f8a3
kernel: Fix pull when we are not currently on a branch ( #388 )
...
Before fix:
```
[celica@arch msm-5.4]$ curl -LSs "https://raw.githubusercontent.com/tiann/KernelSU/main/kernel/setup.sh " | bash -
++ pwd
+ GKI_ROOT=/home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4
+ echo '[+] GKI_ROOT: /home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4'
[+] GKI_ROOT: /home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4
+ test -d /home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4/common/drivers
+ test -d /home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4/drivers
+ DRIVER_DIR=/home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4/drivers
+ test -d /home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4/KernelSU
+ cd /home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4/KernelSU
+ git stash
没有要保存的本地修改
+ git pull
您当前不在一个分支上。
请指定您要合并哪一个分支。
详见 git-pull(1)。
git pull <远程> <分支>
```
After fix:
```
[celica@arch msm-5.4]$ curl -LSs "https://raw.githubusercontent.com/natsumerinchan/KernelSU/main/kernel/setup.sh " | bash -s main
++ pwd
+ GKI_ROOT=/home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4
+ echo '[+] GKI_ROOT: /home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4'
[+] GKI_ROOT: /home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4
+ test -d /home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4/common/drivers
+ test -d /home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4/drivers
+ DRIVER_DIR=/home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4/drivers
+ test -d /home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4/KernelSU
+ cd /home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4/KernelSU
+ git stash
没有要保存的本地修改
++ git status
++ grep -Po 'v\d+(\.\d+)*'
++ head -n1
+ '[' v0.5.2 ']'
+ git checkout main
之前的 HEAD 位置是 7bbb3bc ci: fix WSA upload path (#372 )
切换到分支 'main'
您的分支与上游分支 'origin/main' 一致。
+ git pull
已经是最新的。
+ '[' -z main ']'
+ git checkout main
已经位于 'main'
您的分支与上游分支 'origin/main' 一致。
+ cd /home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4
+ echo '[+] GKI_ROOT: /home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4'
[+] GKI_ROOT: /home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4
+ echo '[+] Copy kernel su driver to /home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4/drivers'
[+] Copy kernel su driver to /home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4/drivers
+ test -e /home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4/drivers/kernelsu
+ echo '[+] Add kernel su driver to Makefile'
[+] Add kernel su driver to Makefile
+ DRIVER_MAKEFILE=/home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4/drivers/Makefile
+ grep -q kernelsu /home/celica/workdir/mvaisakh-kernel/kernel/msm-5.4/drivers/Makefile
+ echo '[+] Done.'
[+] Done.
```
2023-04-14 15:31:30 +08:00
セリカ・シルフィル
d088d013ae
Kernel: Fix "bash: line 21: $1: unbound variable" ( #385 )
2023-04-13 22:15:17 +08:00
Coconut
524b83cfcd
Make Huawei 4.9 Kernel compiler Happy and Does not affect other kernels ( #374 )
...
Adapt to SELinux with Huawei 4.9.xxx kernel without affecting other
mainstream kernels
2023-04-13 17:08:05 +08:00
セリカ・シルフィル
bc532cf158
kernel: Support switch branch or tag ( #382 )
2023-04-13 14:40:56 +08:00
Amicia De Rune
ec65bc97cb
manager: update translation ( #381 )
...
Signed-off-by: RooGhz720 <rooghz720@gmail.com >
2023-04-13 13:19:39 +08:00
Terminator850
e35c83ea66
Ensure the stability of use ( #380 )
...
I think we can add tag selection commands in the setup.sh script, such
as git checkout v0.5.1, to ensure the stability of use #379
2023-04-13 12:30:32 +08:00
tiann
888b726485
misc: add .clang-format
2023-04-13 10:41:49 +08:00
Mike Evans
a9bc06e1d6
promotion: KernelSU integrated Bool-X kernel for raphael ( #378 )
...
Hi, I have made yet another KernelSU integrated kernel for Redmi #K20Pro
(#Raphael), based on a popular custom & optimized kernel called Bool-X
in the community.
Forked source code:
https://github.com/etnperlong/kernel_xiaomi_raphael_bool-x/tree/13.0-ksu
upstream source: https://github.com/onettboots/bool-x_xiaomi_raphael
(thanks to @onettboots)
I have tested the KernelSU feature on this kernel, everything works
fine.
2023-04-13 08:07:23 +08:00
Howard Wu
af44d0ba8d
ci: Install dependency python-telegram-bot ( #373 )
2023-04-12 20:37:41 +08:00
Howard Wu
7bbb3bc3b3
ci: fix WSA upload path ( #372 )
2023-04-12 18:31:59 +08:00
Howard Wu
81e826d776
ci: WSA build fix typo ( #370 )
2023-04-12 17:52:24 +08:00
tiann
0af5628d51
ksud: ensure parent dir when create file
2023-04-12 17:45:56 +08:00
tiann
aba62e2ef1
ksud: format anyhow error
2023-04-12 13:21:13 +08:00
tiann
f46634bc07
ksud: add error context to log
2023-04-12 13:17:13 +08:00
tiann
3681da2176
Revert "ksud: sort the stock mounts correctly."
...
This reverts commit 951efa16ee .
2023-04-12 13:12:10 +08:00
Howard Wu
7a8517b183
WSA Kernel update to 5.15 ( #369 )
...
Checks: https://github.com/Howard20181/KernelSU/actions/runs/4672228625
2023-04-12 12:16:56 +08:00
chen2021-web
3a3fcaad4c
Try to solve 4.14 build don't pass problem ( #368 )
2023-04-11 23:13:34 +08:00
tiann
951efa16ee
ksud: sort the stock mounts correctly.
2023-04-11 21:23:30 +08:00
tiann
e70a95f1ec
ksud: make compiler happy
2023-04-11 20:45:21 +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
tiann
5d9eacfdb5
ksud: don't umount stock overlayfs, just remount it
2023-04-11 16:24:02 +08:00
tiann
730519894c
manager: don't create root shell everytime. this should close #361 . MeiZu kernel seems cache something in execve syscall, which will cause double free in kernel.
2023-04-11 12:56:19 +08:00
Trịnh Văn Lợi
e9a29c5627
Update strings.xml ( #366 )
...
Update missing translation
2023-04-11 11:05:35 +08:00
weishu
8ba6ef20ea
kernel: make /system/bin/init second_stage more precisely ( #357 )
2023-04-11 10:55:17 +08:00
5ec1cff
a2bf1440fd
kernel: fix search git in path ( #363 )
...
Prevent failing to get KSU_GIT_VERSION when PATH contains space.
[Details](https://github.com/5ec1cff/my-notes/blob/master/mi-kernel.md#%E4%B8%80%E4%B8%AA%E7%BC%BA%E5%B0%91%E5%BC%95%E5%8F%B7%E5%BC%95%E5%8F%91%E7%9A%84%E8%A1%80%E6%A1%88 )
2023-04-09 17:16:35 +08:00
weishu
c4e5bbf2db
ksud: handle partition after REMOVE and REPLACE
2023-04-08 12:51:16 +08:00
Ylarod
cd069d8e31
ksud: ensure ksud context when install ( #356 )
...
Incorrect se context will make module system broken
2023-04-07 12:46:59 +08:00
Xeonacid
f2529f3e06
website: fix typo ( #354 )
2023-04-06 22:40:47 +08:00
tiann
1a725a0200
ci: shortten image file name
2023-04-06 19:23:09 +08:00
tiann
ac800a5bcf
Revert "ci: Remove tags with same KMI"
...
This reverts commit aba7e06e6d .
2023-04-06 13:35:43 +08:00
tiann
1ef5a91a28
ksud: keep pwd after switch mnt ns
2023-04-06 13:20:23 +08:00
zhcnUTF8
54e5e8fc07
kernel: check CONFIG_SECCOMP status ( #351 )
2023-04-05 19:09:47 +08:00
Howard Wu
d751f8f4cb
Save install logs to public download folder ( #350 )
2023-04-05 15:54:55 +08:00
Ylarod
e27409a1fa
ksud: exec uninstall.sh while uninstalling ( #347 )
2023-04-05 14:36:35 +08:00
Ylarod
b5accdfc9d
website: fix typo, add hidden-features ( #349 )
2023-04-05 14:36:22 +08:00