Mirrors the Qualcomm-Ubuntu (Canonical) kernel on resolute-qcom and builds it
into .deb packages. Qualcomm developers add downstream patches on the
resolute-qcom-devel integration branch.
Tip
Latest upload: see the tags page.
| Upstream | carmel-team Qualcomm-Ubuntu kernel |
resolute-qcom |
Mirror of that kernel - sync-only, do not commit here |
resolute-qcom-devel |
Integration branch - Qualcomm's downstream patches (via PR) |
| Output | Kernel .deb packages, uploaded to S3 |
Note
main is the CI orchestrator - the workflows, scripts, and docs that drive the sync and build.
Important
Patches reach resolute-qcom-devel through a feature branch + pull request. Branch off the integration branch, push your branch, then open a PR back into it.
git clone https://github.com/qualcomm-linux/pkg-linux-qcom-canonical.git
cd pkg-linux-qcom-canonical
git checkout -b my-feature origin/resolute-qcom-devel # branch off the integration branch
# add your patches, then commit DCO-signed:
git commit -s
git push origin my-featureThen open a PR from my-feature into resolute-qcom-devel. See
docs/INTEGRATION.md for the full workflow.
Warning
- ⛔ Never commit to
resolute-qcom. The sync is its only writer and force-advances it on every upload. - ⛔ Never push directly to
resolute-qcom-devel. Patches land through a feature branch + pull request. - ✅ DCO
Signed-off-byis required on every commit (git commit -s).
| Doc | For |
|---|---|
| docs/INTEGRATION.md | Qualcomm developers - working on resolute-qcom-devel |
| docs/PIPELINE.md | Maintainers - sync, build, and mirror operations |
| CONTRIBUTING.md | Contributing to the CI orchestrator on main |
| SECURITY.md | Reporting security issues |
| Scope | License |
|---|---|
| CI scripts and workflows | BSD 3-Clause - see LICENSE.txt |
| Mirrored kernel source | GPL-2.0 and the individual licences of its components |