MiCode / MiCode/Xiaomi_Kernel_OpenSource

Formal GPL Compliance Request - Release complete corresponding kernel source for spinel (Linux 6.12.30)

Open
#41,030 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
No language data
Stars
9.9k
Forks
4.1k
PR merge metrics
PR metrics pending

Description

Hello Xiaomi Open Source Compliance Team,

I am submitting a formal request for the complete corresponding source code (CCS) for the Linux kernel binaries distributed on the following Xiaomi device/firmware:

Device and firmware details:

Device: Redmi Note 15 4G
Codename: spinel
OS: HyperOS 3.1 (Android 16)
Kernel reported on device: Linux 6.12.30
Region/build version: [please insert exact build number]
Build fingerprint (optional): [please insert]
Request under GPL obligations:
Please provide the complete corresponding source code for the exact distributed kernel build, including:

Full kernel source matching the shipped kernel binary (Linux 6.12.30)
All Xiaomi/vendor modifications and patches used in that shipped build
Exact defconfig and any other config fragments used
Device tree sources and related kernel build files required to produce equivalent binaries
Source code for all GPL-covered kernel modules shipped with this firmware
Build scripts/instructions sufficient to reproduce the distributed kernel binaries
Compliance concern:
At this time, publicly available Xiaomi source for this device appears limited to kernel 5.10, while the distributed firmware is running Linux 6.12.30.
Publishing 5.10 source does not satisfy GPL requirements for a firmware release that distributes a 6.12.30 kernel binary.

Please provide:

A direct URL to the exact corresponding 6.12.30 source release for spinel, or
A concrete publication timeline/date if it is not yet published.
This is a good-faith compliance request under GPLv2 (Linux kernel licensing terms). I would appreciate a written response and tracking reference for this request.

Thank you.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by checking the repository's publicly available sources for the spinel device and comparing them with the reported Linux 6.12.30 kernel. Done means providing a direct URL to the exact corresponding source release, or a concrete publication timeline for it.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, linux
Domain
mobile-dev, operating-systems
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.