Commit Graph

30 Commits

Author SHA1 Message Date
weishu
bb94ad6d4b ci: Fix avd build (#1457) 2024-03-17 09:07:52 +08:00
weishu
4d44a47ed5 ci: Fix release 2024-03-15 22:14:42 +08:00
weishu
96ecd8b31a ci: Fix symbol strip 2024-03-15 21:00:44 +08:00
weishu
fa1ee8430a ci: Fix release and LKM upload 2024-03-15 20:54:32 +08:00
Ylarod
3f5d6ca54a Build KernelSU as LKM (#1254)
Co-authored-by: weishu <twsxtd@gmail.com>
2024-03-15 18:53:24 +08:00
秋秋
e9cd63395b ci: Remove ccache patch (#1312)
We don't need it
2024-01-24 14:11:19 +08:00
Syuugo
fc1726a962 Update action uses (#1216) 2023-12-20 09:37:08 +08:00
weishu
fdbe7fd1a8 ci: remove protected symbols 2023-11-02 12:06:08 +08:00
weishu
820b956610 ci: fix build for protectd symbols 2023-10-25 09:13:11 +08:00
weishu
314b9ead80 ci: remove dirty postfix for a14 kernel 2023-10-24 22:59:52 +08:00
Js0n
791e3eeadd ci: replace python-telegram-bot with telethon (#1076) 2023-10-24 07:00:23 +08:00
weishu
75fad5ee3f 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
b8ae81ca56 Add android14-6.1 (#1065) 2023-10-22 17:55:02 +08:00
weishu
31165d284a Add Android 14 kernel ci (#1057) 2023-10-20 08:53:08 +08:00
Syuugo Mizoguchi
f0e9bc2f2a 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
85cd6fe979 Fix build (#927) 2023-09-01 22:27:25 +08:00
weishu
db2042be9e ci: Maximize build space 2023-08-09 23:05:41 +08:00
weishu
f0339849e9 ci: Keep .repo becuase it contains all repo's .git 2023-08-09 22:07:14 +08:00
weishu
8c6f7ac078 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
セリカ・シルフィル
76685769f3 CI: Support set manager signature size and hash (#757)
close #739, close #745, close #752
2023-07-18 12:38:44 +08:00
weishu
a644e4e794 ci: support deprecated kernel versions (#648) 2023-06-18 12:47:29 +08:00
tiann
c5cffed615 ci: fix debug build 2023-05-16 19:46:49 +08:00
weishu
9696326f48 ci: Add debug kernel build (#506) 2023-05-16 18:30:33 +08:00
weishu
743ac9df1a ci: Fix setlocalversion patch failed (#451) 2023-05-04 15:37:06 +08:00
Howard Wu
8ba420ce44 [skip ci] ci: fix job name typo (#398) 2023-04-18 18:44:04 +08:00
Howard Wu
fa81df0519 ci: avoid ccache key conflict (#397) 2023-04-18 12:12:03 +08:00
Ylarod
971e6292e4 ci: update kernel build, remove embed ksud (#159) 2023-01-31 10:37:54 +08:00
Ylarod
2223d383ea ci: fix kernel build (#137) 2023-01-29 13:00:47 +08:00
Ylarod
ab9c4fdac9 ci: update build (#129)
1. update kernel ci
2. fix manager build
2023-01-29 11:25:10 +08:00
Ylarod
88cccf6ce5 ci: common kernel build and embed ksud (#127) 2023-01-28 12:24:43 +08:00