ShirkNeko
c863ff6f49
ci: Attempting once more to build the LKM using the DDK
2025-11-04 19:28:13 +08:00
ShirkNeko
59339b806a
Revert "ci: use ddk for faster ci, manual gki image build"
...
This reverts commit 33d1f18395 .
2025-11-03 03:49:56 +08:00
ShirkNeko
2433d64b6b
Revert "ci: Attempting to resolve the issue with DDK compilation being unavailable"
...
This reverts commit a622657092 .
2025-11-03 03:39:46 +08:00
ShirkNeko
a622657092
ci: Attempting to resolve the issue with DDK compilation being unavailable
2025-11-03 00:57:29 +08:00
ShirkNeko
33d1f18395
ci: use ddk for faster ci, manual gki image build
...
Co-authored-by: Ylarod <me@ylarod.cn >
2025-11-02 20:54:58 +08:00
ShirkNeko
cb97c16f5e
Fix LKM build error due to kernel module listing
...
Co-authored-by: James McConnell <bins4us@hotmail.com >
Co-authored-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
Co-authored-by: Rifat Azad <33044977+rifsxd@users.noreply.github.com >
Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
2025-05-05 21:04:25 +08:00
ShirkNeko
69b48d5345
Comment out the cleanup command to avoid accidentally deleting protected exports.
2025-04-30 20:27:54 +08:00
ShirkNeko
ba26677cfc
Merge some files and rewrite the update history
2025-03-22 14:09:21 +08:00
SsageParuders
02ad724406
Apply patch for glibc 2.38 compatibility in bazel build system ( #2327 )
...
Based on the commit from
[android.googlesource.com](75f82c6a15 %5E%21/),
this change applies a patch to the bazel build system for source code
that does not include this fix and is using glibc version 2.38 or later.
This ensures that the build process does not encounter linkage errors
related to undefined symbols such as __isoc23_strtol, __isoc23_strtoul,
and __isoc23_strtoull.
2024-12-30 15:17:28 +08:00
Caner Karaca
1e029eddee
Update ( #1618 )
2024-04-13 16:43:45 +08:00
dabao1955
97faab6be4
kernel: Use CONFIG_KSU=m to compile lkm ( #1468 )
...
before:
CONFIG_KSU=y
CONFIG_KSU_MODULE=y
after:
CONFIG_KSU=m
---------
Signed-off-by: dabao1955 <dabao1955@163.com >
Co-authored-by: weishu <twsxtd@gmail.com >
2024-03-19 15:40:38 +08:00
weishu
44c0b3a767
skipci: Fix release upload
2024-03-17 13:15:55 +08:00
weishu
cf210d629f
ci: Fix avd build ( #1457 )
2024-03-17 09:07:52 +08:00
weishu
39504ec2f3
ci: Fix release
2024-03-15 22:14:42 +08:00
weishu
1642e92c6f
ci: Fix symbol strip
2024-03-15 21:00:44 +08:00
weishu
0f220f4044
ci: Fix release and LKM upload
2024-03-15 20:54:32 +08:00
Ylarod
7568d55be1
Build KernelSU as LKM ( #1254 )
...
Co-authored-by: weishu <twsxtd@gmail.com >
2024-03-15 18:53:24 +08:00
秋秋
0f985917f9
ci: Remove ccache patch ( #1312 )
...
We don't need it
2024-01-24 14:11:19 +08:00
Syuugo
161b3280c4
Update action uses ( #1216 )
2023-12-20 09:37:08 +08:00
weishu
8b81aeaf70
ci: remove protected symbols
2023-11-02 12:06:08 +08:00
weishu
fb6565bd19
ci: fix build for protectd symbols
2023-10-25 09:13:11 +08:00
weishu
f86fce6e16
ci: remove dirty postfix for a14 kernel
2023-10-24 22:59:52 +08:00
Js0n
f349507232
ci: replace python-telegram-bot with telethon ( #1076 )
2023-10-24 07:00:23 +08:00
weishu
55f712d1b2
kernel: dirty fix for pixel8 wlan/bluetooth. close #1074
...
The wlan and bluetooth driver bcmdhd4398 cannot be loaded because cfg80211.ko has been converted to a vendor module. You can find more information about this conversion at: ee1e4b7c5e .
The reason why cfg80211.ko cannot be loaded is because the rfkill.ko module in system_dlkm has protected symbols. To fix this issue, we simply need to delete the protected symbol.
"There is no ABI stability between GKI and GKI modules. In order for modules to load correctly during runtime, GKI and GKI modules must be built and updated together."
We need to find a better solution to address this problem.
Co-authored-by: aviraxp <wanghan1995315@gmail.com >
2023-10-23 22:20:43 +08:00
weishu
3f98493bb3
Add android14-6.1 ( #1065 )
2023-10-22 17:55:02 +08:00
weishu
583426ecc5
Add Android 14 kernel ci ( #1057 )
2023-10-20 08:53:08 +08:00
Syuugo Mizoguchi
40fc6d2163
Bump actions/checkout from 3 to 4 ( #935 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to
4.
- [Release notes](https://github.com/actions/checkout/releases )
-
[Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](actions/checkout@v3...v4)
2023-09-07 21:24:01 +08:00
weishu
7e44765074
Fix build ( #927 )
2023-09-01 22:27:25 +08:00
weishu
0ddb8a4c89
ci: Maximize build space
2023-08-09 23:05:41 +08:00
weishu
676590be15
ci: Keep .repo becuase it contains all repo's .git
2023-08-09 22:07:14 +08:00
weishu
e8a90aadb2
ci: Fix No space left on device ( #833 )
...
For android13 gki kernels, Google puts lots of unused file to kernel
source tree, while the Github Action only has 14G disk size and the ci
may fail because of "No space left on device".
The `repo` tool will try pull all the refs and tags with depth=INT_MAX if it found the SHA1 hash doesn't exist on remote server even if you force it to fetch with `depth=1` and `--no-tags`. So we use the version `v2.16` which doesn't check it.
And also, using a fixed repo version can avoid randomly failure of building.
2023-08-09 13:32:48 +08:00
セリカ・シルフィル
be413fd147
CI: Support set manager signature size and hash ( #757 )
...
close #739 , close #745 , close #752
2023-07-18 12:38:44 +08:00
weishu
1703c16948
ci: support deprecated kernel versions ( #648 )
2023-06-18 12:47:29 +08:00
tiann
ed0cfd231e
ci: fix debug build
2023-05-16 19:46:49 +08:00
weishu
538d3f06f4
ci: Add debug kernel build ( #506 )
2023-05-16 18:30:33 +08:00
weishu
842c0b674f
ci: Fix setlocalversion patch failed ( #451 )
2023-05-04 15:37:06 +08:00
Howard Wu
38c65e7e4b
[skip ci] ci: fix job name typo ( #398 )
2023-04-18 18:44:04 +08:00
Howard Wu
75be1e1bd6
ci: avoid ccache key conflict ( #397 )
2023-04-18 12:12:03 +08:00
Ylarod
2a88cca50c
ci: update kernel build, remove embed ksud ( #159 )
2023-01-31 10:37:54 +08:00
Ylarod
a986251773
ci: fix kernel build ( #137 )
2023-01-29 13:00:47 +08:00
Ylarod
b1e279bd2a
ci: update build ( #129 )
...
1. update kernel ci
2. fix manager build
2023-01-29 11:25:10 +08:00
Ylarod
905c041a76
ci: common kernel build and embed ksud ( #127 )
2023-01-28 12:24:43 +08:00