Skip to content

CipherOS/maintainership

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Welcome to the CipherOS maintainership requirements

The use of “MUST”, "MUST NOT" and “SHOULD” is per the IETF standard defined in RFC2119.

Device requirements:

  • Your Cipher build MUST be stable
  • All hardware features MUST work.
  • Selinux MUST be enforcing
  • Your kernel MUST NOT include any kind of overclocking/underclocking.
  • Your kernel SHOULD be upstreamed to the latest android common kernel version
  • Your device MUST use an ARM 64-bit software base. ARM 32-bit devices are no longer supported from our side.
  • Your device MUST be using a kernel 4.4 base with eBPF and binder backports, or newer versions of the Linux kernel.
  • Your device MUST NOT use custom fingerprints (ie, Pixel fingerprints).
  • Your device MUST NOT include any magisk module integration
  • Your device SHOULD have working IMS (ie, VoLTE/VoWiFi must work). (exception allowed for Exynos & Legacy MediaTek Devices)

Maintainer requirements:

  • You MUST have a proper git knowledge
  • You MUST release one unofficial build before
  • You MUST release each month an update before the 20th (exceptions fine)

Tree requirements:

  • Your trees MUST have a clean commit history
  • Your commits MUST be properly named
  • You MUST work on your trees. We don't want to see just a bringup commit

If you fulfill all these requirements open an issue in this repo

About

CipherOS Maintainer Requests

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published