Open
Conversation
Update the curl command to fetch the baseband-guard setup script from the new repository location (vc-teahouse) instead of the old one (WildKernels). This ensures the build workflow uses the correct and current source for the required dependency.
The BBG (Baseband-guard) step is now disabled by setting its condition to false, as it is no longer needed. The ptrace patch step for older kernels was already conditionally disabled (if: false) and is now removed entirely. Additionally, the `make mrproper` command is commented out to preserve the build environment between steps, potentially improving build times by avoiding a full clean.
Move EOF marker to its correct position after the tmpfs configuration block, ensuring subsequent networking configurations are properly included in the generated defconfig fragment.
…main configuration
…6.12 configuration
… update related conditions
…nd include additional details
…h new variants and artifact handling
…nd kernel version 6.1
…kernel build process
…d jobs to depend on it
…sage and renaming end message
Refactor the version parsing logic to handle LTS builds with wildcard sublevel "X" and support new patch level formats (e.g., "2024-01"). The new approach uses clearer variable naming and IFS splitting for better maintainability.
Add conditional logic to skip numeric patch checks when SUBLEVEL is 'X' (indicating an LTS kernel build). This prevents errors when comparing a non-numeric value in version conditionals. Also pass the new `susfs_commit` input through the workflow to the susfs action.
- Temporarily disable kernel branding step to avoid conflicts - Add `ksu_commit` input to Wild KSU setup action - Enable all SUSFS kernel configuration options for full functionality - Remove LTS build skip logic to apply fixes consistently - Comment out unnecessary base patch for Android 14 kernel 6.1
Add logic to resolve input as a branch/tag ref before falling back to a direct SHA. This ensures the correct commit is fetched when a branch name like "canary" is provided, improving reliability of the automation.
Remove obsolete "Install linker tools" step that was conditionally disabled and extract SUSFS patch application logic from main workflow into a dedicated composite action. This improves maintainability by centralizing version-specific patch handling and reduces duplication across workflow steps.
Remove early exit statements that were preventing patch application and consolidate duplicate patch files for different kernel sublevels. This ensures the intended kernel patches are applied correctly during the CI workflow.
The condition is now handled by the GitHub Actions step's `if` directive, removing the need for an inline bash conditional. This makes the workflow step cleaner and more idiomatic.
The sed command is no longer needed for the susfs patch application on kernel version 5.15. Commenting it out prevents unnecessary modification of the susfs.c file.
- Remove erroneous `&& false` from the "Fix Less Than 6.6.50 Builds" job condition - Add missing namespace.c patch application for kernel sublevel <= 46 in susfs-patches action
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )