Commit Graph

124 Commits

Author SHA1 Message Date
weishu 0f54c6a4bd ci: Add Android 14 kernel build to release 2023-10-24 17:01:17 +08:00
weishu 9461ed1f76 ci: fix build userspace su (#1079) 2023-10-24 10:19:08 +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
ZHANtech™ 617660c5d1 [CI] Update Android 13 sublevel and patch level (#1071)
android13-5.10-2023-10 :
https://android.googlesource.com/kernel/common/+/refs/heads/android13-5.10-2023-10

android13-5.15-2023-10 :
https://android.googlesource.com/kernel/common/+/refs/heads/android13-5.15-2023-10
2023-10-23 08:17:10 +08:00
weishu b8ae81ca56 Add android14-6.1 (#1065) 2023-10-22 17:55:02 +08:00
sus 321dc33be4 讓artifact可以正確導出 (#1064)
修正artifact無法被導出的問題
[action](https://github.com/tiann/KernelSU/actions/runs/6597355879)
Annotations
1 warning
upload-artifacts
No files were found with the provided path: Image-android13*/*.img.gz.
No artifacts will be uploaded.
2023-10-22 08:31:15 +08:00
weishu 31165d284a Add Android 14 kernel ci (#1057) 2023-10-20 08:53:08 +08:00
Syuugo 93cfab956b Optimize for build WSA kernels (#1025)
`5.15.104.4` will not be released, so commit internal changes first.
2023-10-13 19:51:25 +08:00
weishu 1cd01e75c0 ci: Add android13-5.10-2023-09 2023-10-08 17:17:16 +08:00
weishu 0d0159474d ci: Fix sublevel incorrect 2023-10-08 17:11:13 +08:00
huangsijun17 0ef84b9d5c add a13-5.15.131 (#988)
add 131
2023-09-27 09:40:15 +08:00
Syuugo 6375813a59 Optimize for WSA (#975)
- Restore kernels
  - 5.15.**94.2**: WSA: **2305**.40000.(4~6).0
  - 5.15.**104.1**: WSA: **2306**.40000.4.0
  - 5.15.**104.2**: WSA: **2307**.40000.6.0
  
  This is because it is still being distributed by MS official.

- Optimize workflow
Unless there is a destructive update, all settings are the same, so
there are many unnecessary descriptions.
Therefore, the next time the device code is changed or the kernel
version is updated to higher than 5.15, the current configuration will
be restored again.
2023-09-22 10:12:42 +08:00
ZHANtech™ 74400a37c5 [CI] Update Check Build Kernel (#936) 2023-09-07 23:33:55 +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
Syuugo Mizoguchi a935c5a412 Fix WSA kernels (#925)
- WSA latest version: `2307.40000.6.0`
  -> Kernel version: `5.15.104.2`

- Next kernel version: `5.15.104.3`
  -> We haven't yet confirmed the release of this kernel.
2023-09-06 00:56:26 +08:00
Pa1NarK 643d55ae55 feat(kernel): Add Kernel 5.10.187 (#866)
- Bluejay running GrapheneOS is on Kernel version `5.10.187`.  
- Tried to flash other versions `5.10.xxx` and all went into bootloop.
Unsure how this version would go
2023-09-01 23:30:16 +08:00
weishu 85cd6fe979 Fix build (#927) 2023-09-01 22:27:25 +08:00
hopez13 6061932d90 workflow: update build tools branch (#926) 2023-09-01 14:30:12 +08:00
ZHANtech™ e8249adcb9 [CI] Update Android 13 5.15 sublevel and patch level (#921) 2023-09-01 06:49:10 +08:00
Azusachan ab7e83c919 [CI] Update Android 12 5.10 sublevel and patch level (#911)
For patch level 2023-07, sublevel is 177
https://android.googlesource.com/kernel/common/+/refs/heads/android12-5.10-2023-07/Makefile

For patch level 2023-09, sublevel is 185
https://android.googlesource.com/kernel/common/+/refs/heads/android12-5.10-2023-09/Makefile

Co-authored-by: weishu <twsxtd@gmail.com>
2023-08-31 22:23:52 +08:00
Syuugo Mizoguchi 6e1c1c8cb9 Add WSA Kernel 5.15.104.2 (#827)
Remove `5.15.94.4` as soon as WSA 2306 is removed from the release.
2023-08-14 20:15:01 +08:00
YuSaki丶Kanade f64e0139da Added kernel 5.15.119 (#865) 2023-08-14 20:14:23 +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
セリカ・シルフィル bc7d74c18b CI: Add ARCVM release build (#762) 2023-07-13 20:58:45 +08:00
weishu f99e1406dd ci: fix rustfmt failed (#748) 2023-07-11 12:23:56 +08:00
weishu f6d0e788dc ci: fix rustfmt failed duplicated toml 2023-07-11 12:12:53 +08:00
weishu b614ffbbea ci: fix rustfmt failed typo 2023-07-11 12:00:42 +08:00
weishu 8010404f62 ci: fix rustfmt failed 2023-07-11 11:59:58 +08:00
Syuugo e860287182 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
Howard Wu e451ca8e95 ci: Fix checkout branch (#720)
Don't set ref branch for properly check PR
2023-07-05 08:03:27 +08:00
Howard Wu 894779d5dc ci: Fix WSA build output path (#717) 2023-07-04 12:41:14 +08:00
Howard Wu 181d9b4a4a ci: update gki version (#679)
Fix the version name of android13-5.15.74
Add android12-5.10.117
2023-06-23 17:48:18 +08:00
Howard Wu eb3ff15889 ci: Fix kernel version (#666) 2023-06-20 18:10:07 +08:00
weishu a644e4e794 ci: support deprecated kernel versions (#648) 2023-06-18 12:47:29 +08:00
Ylarod 56cf3809e4 fix add-device (#649) 2023-06-17 22:07:39 +08:00
SupeChicken666 25189ef633 Add CI workflow for ChromeOS ARCVM (#641)
All changes are tested on my fork (the Telegram error was fixed in
9b16150):
https://github.com/supechicken/KernelSU/actions/runs/5287864543

---------

Co-authored-by: weishu <twsxtd@gmail.com>
2023-06-16 20:49:51 +08:00
YuKongA ed5f0d3e29 ci: upgrade kernel branches (#614)
* Add android12-5.10.177 & android13-5.10.177
2023-06-10 20:40:50 +08:00
weishu b47425d3ff ci: Fix incorrect patch level for a13 kernel. close #601 2023-06-10 20:12:15 +08:00
weishu 4f5ce447b6 ci: fix clippy (#616) 2023-06-10 20:04:12 +08:00
weishu 01c1cb6259 ci: android13-5.15-2022-11 is deprecated: https://android.googlesource.com/kernel/common/+refs 2023-06-06 20:59:15 +08:00
s1204IT 86b7331ded Update WSA Kernel (#575)
Remove: 5.10.117.2
Change: 5.15.98.1 -> 5.15.98.**4**
2023-06-03 19:29:04 +08:00
Howard Wu 03d75bbf36 ci: upgrade android13 kernel version (#516)
+ android13-5.10.168
+ android13-5.15.94
2023-05-17 10:48:13 +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 26a5c9fd9d Update build-manager.yml 2023-05-15 12:14:30 +08:00
Howard Wu af490ae7a1 ci: android12-5.10 drop deprecated tag (#495) 2023-05-15 09:58:25 +08:00