| 1234567891011121314151617181920212223242526272829303132333435363738 |
- name: 'Setup Misc Configs'
- description: 'Set up kernel configuration fragment with miscellaneous options'
- inputs:
- version:
- description: 'Kernel config version (e.g., android14-6.12)'
- required: true
- kernel_version:
- description: 'Kernel version (e.g., 6.1)'
- required: true
- android_version:
- description: 'Android version (e.g., android14)'
- required: true
- sublevel:
- description: 'Sublevel of kernel version (e.g., 1)'
- required: true
- variant:
- description: 'Build variant (Normal, Bypass, Wild, boot-time)'
- required: true
- runs:
- using: "composite"
- steps:
- - name: Enable Kernel Configs
- uses: ./.github/actions/set-kernel-config
- with:
- config_list: |
- CONFIG_OVERLAY_FS=y
- CONFIG_TMPFS_XATTR=y
- CONFIG_TMPFS_POSIX_ACL=y
- CONFIG_KALLSYMS=y
- CONFIG_KALLSYMS_ALL=y
- # eBPF support (Issue #176) — BTF only on 6.1+ (old build system lacks toolchain)
- CONFIG_BPF_EVENTS=y
- CONFIG_KPROBE_EVENTS=y
- CONFIG_UPROBES=y
- CONFIG_UPROBE_EVENTS=y
- CONFIG_FUSE_BPF=y
-
|