MiCode / MiCode/Xiaomi_Kernel_OpenSource

[GPL Request] Release Complete Kernel Source Code for Redmi A5 / POCO C71 (serenity)

Open
#41,076 0 comments 2 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

Description

Dear Xiaomi Kernel Open Source Team,

According to the GNU General Public License version 2 (GPLv2), it is strictly mandatory to release the complete and buildable kernel source code, including device tree files and compilation scripts, when distributing devices running a modified Linux kernel.

The Redmi A5 and POCO C71 (codename: serenity) have been available in the market for a long time, yet the official repository still lacks the corresponding kernel source code for these devices. This directly hinders the developer community from building custom recoveries (like TWRP), custom ROMs, and addressing device longevity or security improvements.

We have observed that other newer devices or models with similar platform specifications have already received their source code branches here. There is no legitimate technical or legal reason why the serenity tree is left behind.

Device Details
  • Device Names: Redmi A5 / POCO C71
  • Codename: serenity
  • SoC Platform: Unisoc
  • License: GPLv2 Compliance
Legal Notice & Next Steps

As an enthusiastic community and consumers of Xiaomi products, we respectfully request:

  1. The immediate publication of the complete, updated, and buildable kernel source code for serenity in this repository.
  2. Or an official statement providing a strict timeline for this release.

Please be advised that if the kernel sources are not published within a reasonable timeframe, the development community will have no choice but to escalate this matter and report this ongoing GPLv2 violation directly to the Software Freedom Conservancy (SFC) Violation Team for formal legal review. All public requests and unanswered threads will be served as evidence of a conscious license violation.

Thank you for supporting the open-source community and respecting the GPLv2 license. We look forward to your prompt response and action.

Best regards,
Xiaomi Device Community / Android Developers

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 existing branches and device trees for the Redmi A5 / POCO C71 codename serenity, then compare them with the referenced newer device branches. Done means a complete, buildable kernel source tree, including device tree files and compilation scripts, is published or an official release timeline is provided.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, linux
Domain
operating-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.