Commit Graph

25 Commits

Author SHA1 Message Date
秋秋 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: https://android.googlesource.com/kernel/common/+/ee1e4b7c5e0a2a717ae7994a7e92e1b833367124.

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