Vinylsmith

Vinylsmith synced commits to 2.3.0-r3 at Vinylsmith/Samsung_KernelSU_SUSFS from mirror

преди 2 дни

Vinylsmith synced new reference 2.3.0-r3 to Vinylsmith/Samsung_KernelSU_SUSFS from mirror

преди 2 дни

Vinylsmith synced commits to dev at Vinylsmith/GKI_KernelSU_SUSFS from mirror

  • 50e9bae4f0 Use authenticated gh CLI for manager run lookups Replace unauthenticated curl calls to api.github.com with gh api (GH_TOKEN from github.token) in main.yml and managers.yml resolve steps plus the KernelSU-Next SUSFS manager lookup. Add Bearer auth headers to remaining API curls (release lookups, commit-status). Credit: lookup pattern adapted from EmberHeart-Kernels commit ae9a341 (nullptr-t-oss/composite_actions fetch_ksu_manager).

преди 2 дни

Vinylsmith synced commits to dev at Vinylsmith/GKI_KernelSU_SUSFS from mirror

преди 2 дни

Vinylsmith synced commits to dev at Vinylsmith/Samsung_KernelSU_SUSFS from mirror

преди 3 дни

Vinylsmith synced commits to main at Vinylsmith/GKI_KernelSU_SUSFS from mirror

преди 3 дни

Vinylsmith synced commits to dev at Vinylsmith/Samsung_KernelSU_SUSFS from mirror

  • c20ab19ef0 test: temporarily disable 6.6-fix (min_kdp / wifi+bt) Stock Samsung 6.6 shouldn't need it; checking whether the kdp_set_cred_non_rcu modpost failure goes away without it.
  • 7ced3cd860 chore: remove dead ksun action The pershoot-based ksun path is long orphaned — nothing calls it since the refactor to root-setup. The resolve step in main.yml already mirrors GKI: pershoot dev-susfs tip when susfs is on, org dev otherwise. Also drops the unused ksun input from file-name.
  • 60ff11e2d8 fix(susfs): follow symlinks when hunting selinux_hide.c The Next checkout lives behind a symlinked dir; plain find missed it.
  • c42981c8a1 fix(susfs): strip static from with_policy helpers on 6.6+, port from GKI BBG-off bisect still hit undefined security_context_to_sid_with_policy / security_sid_to_context_with_policy / security_compute_av_user_with_policy referenced by selinuxfs.c my_write_context/my_write_access. GKI already fixes this by de-staticing the helpers in selinux_hide.c so the linker can resolve them. Port that step here.
  • 37a69c78c5 fix(build): fail fast on kernel compile error, drop || true swallow Build failures were masked by || true and only surfaced later as missing Image in ak3zip-prep. With set -e, removing || true makes the Build step fail at the real error.
  • Сравнение между тези 12 ревизии »

преди 3 дни

Vinylsmith synced commits to dev at Vinylsmith/GKI_KernelSU_SUSFS from mirror

  • 14b6dbd15a fix(susfs): always enable OPEN_REDIRECT, drop NoMount overlap toggle

преди 4 дни

Vinylsmith synced commits to dev at Vinylsmith/GKI_KernelSU_SUSFS from mirror

  • ceab719eae fix(root): enable toolkit support for ReSukiSU

преди 4 дни

Vinylsmith synced commits to main at Vinylsmith/GKI_KernelSU_SUSFS from mirror

  • 0807a4255b Merge pull request #300 from WildKernels/fix-nomount-guard fix: fail release if NoMount metamodule zip missing
  • ce14891d4e fix: fail release if NoMount metamodule zip missing (it silently missed r20)
  • 9e2615ce7b Merge pull request #299 from WildKernels/single-notes refactor: single-source release notes from preview artifact
  • 7c946e0367 refactor: single-source release notes from release-notes-preview artifact
  • ba08a161b4 Merge pull request #298 from WildKernels/fix-release-notes fix: release notes came out empty (_n/a_ everywhere)
  • Сравнение между тези 6 ревизии »

преди 4 дни

Vinylsmith synced commits to dev at Vinylsmith/GKI_KernelSU_SUSFS from mirror

  • 4e951d1684 fix(root): disable multi-manager support for ReSukiSU

преди 4 дни

Vinylsmith synced commits to r20 at Vinylsmith/GKI_KernelSU_SUSFS from mirror

преди 5 дни

Vinylsmith synced new reference r20 to Vinylsmith/GKI_KernelSU_SUSFS from mirror

преди 5 дни

Vinylsmith synced commits to main at Vinylsmith/GKI_KernelSU_SUSFS from mirror

преди 5 дни

Vinylsmith synced commits to main at Vinylsmith/GKI_KernelSU_SUSFS from mirror

преди 5 дни

Vinylsmith synced and deleted reference fix/nomount-metadata-simplify at Vinylsmith/GKI_KernelSU_SUSFS from mirror

преди 5 дни

Vinylsmith synced commits to nightly at Vinylsmith/GKI_KernelSU_SUSFS from mirror

преди 5 дни

Vinylsmith synced new reference nightly to Vinylsmith/GKI_KernelSU_SUSFS from mirror

преди 5 дни

Vinylsmith synced commits to main at Vinylsmith/GKI_KernelSU_SUSFS from mirror

  • 768052147b fix: define METHOD vars in metadata step (unbound variable) (#294) The NoMount guard refactor read METHOD/NOMOUNT_MODULE_COMMIT in the metadata step but only assigned them in the summary step, failing with 'METHOD: unbound variable'. Assign them in the metadata step and define NOMOUNT_ENABLED in the summary step.
  • f11bcf947f fix: properly guard NoMount steps when disabled (#293) nomount_commit is always resolved and passed, so the old 'nomount_commit != ...' guards were always true: Integrate NoMount ran even with use_nomount=false, and the metadata step then died resolving the missing NoMount-Metamodule artifact. Gate Integrate NoMount and the nomount parts of the metadata step on feature_set instead; emit N/A nomount fields with relaxed validation when disabled.
  • 220ae1c91c docs: add guide for building a specific kernel from a fork (#290)
  • 6bf605bf36 chore: bump PIN_NOMOUNT to dev tip 09f3c41f (#292) Upstream rewound dev (7eb06026 diverged from new tip), so fresh clones no longer contain the pinned tree and NoMount setup fails with 'unable to read tree' on every build.
  • f14f17bcc0 fix: tolerate missing 0x132eb5f1 in 6.6.46-2024-09 abi .stg (#291) The min_kdp rigid patch hunk #4 expects symbol 0x132eb5f1 right after 0xc750a072, but upstream removed that symbol in the android15-6.6-2024-09 snapshot (present in 2024-08 and 2024-10), so patch fails and the 6.6.46 build breaks. Fall back to an idempotent scripted insert anchored at 0xc750a072 (present in all snapshots) when the rigid patch does not apply.
  • Сравнение между тези 5 ревизии »

преди 5 дни

Vinylsmith synced commits to fix/nomount-metadata-simplify at Vinylsmith/GKI_KernelSU_SUSFS from mirror

  • 54d618c8f6 refactor: single shared metadata validation plus small nomount check
  • 768052147b fix: define METHOD vars in metadata step (unbound variable) (#294) The NoMount guard refactor read METHOD/NOMOUNT_MODULE_COMMIT in the metadata step but only assigned them in the summary step, failing with 'METHOD: unbound variable'. Assign them in the metadata step and define NOMOUNT_ENABLED in the summary step.
  • f11bcf947f fix: properly guard NoMount steps when disabled (#293) nomount_commit is always resolved and passed, so the old 'nomount_commit != ...' guards were always true: Integrate NoMount ran even with use_nomount=false, and the metadata step then died resolving the missing NoMount-Metamodule artifact. Gate Integrate NoMount and the nomount parts of the metadata step on feature_set instead; emit N/A nomount fields with relaxed validation when disabled.
  • 220ae1c91c docs: add guide for building a specific kernel from a fork (#290)
  • 6bf605bf36 chore: bump PIN_NOMOUNT to dev tip 09f3c41f (#292) Upstream rewound dev (7eb06026 diverged from new tip), so fresh clones no longer contain the pinned tree and NoMount setup fails with 'unable to read tree' on every build.
  • Сравнение между тези 10 ревизии »

преди 5 дни