Skip to content

Releases: seppzer0/zero_kernel

v0.4.4

27 Apr 13:47
Compare
Choose a tag to compare

Changelog 📝

  • updated KernelSU version to v0.9.3;
  • updated methods' visibility and interface usage;
  • added documentation on internal architecture;
  • converted some of the private properties into dynamically generated via a decorator ones;
  • updated documentation.

v0.4.3

12 Apr 13:31
Compare
Choose a tag to compare

Changelog 📝

  • bumped KSU version to v0.9.2;
  • renamed wrapper directory to builder;
  • updated type hints;
  • updated documentation.

v0.4.2

05 Mar 16:32
Compare
Choose a tag to compare

Changelog 📝

  • added support of kernel usage with A14 ROMs;
  • replaced Linux-specific secondary operations (e.g., repository cleaning) with platform-agnostic solutions;
  • added dm-verity and forceencrypt disabler download for ROM-only assets collection;
  • decomposed run() method for AssetsCollector;
  • fixed directory processing for bundle command;
  • upgraded to KernelSU 0.8.1;
  • refactored arguments list, Path() objects extension with "/" operator, interface and type hint usage etc;
  • managed circular imports;
  • updated documentation.

v0.4.1 (❤️)

14 Feb 20:09
Compare
Choose a tag to compare

Changelog:

  • updated KernelSU version;
  • added class inheritance across packages, code refactoring;
  • fixed asset downloads from Sourceforge;
  • removed redundant CONFIG_ flags;
  • upgraded to Python 3.12 usage;
  • updated documentation.

P.S. Happy Valentine's day 💞🎊 !

v0.4.0

05 Dec 14:40
Compare
Choose a tag to compare

Changelog:

  • added support for 4.14 kernel builds for OnePlus 5/T;
  • added a new argument responsible for Linux kernel version selection;
  • added new kernel bases;
  • removed unused "--extra-assets" argument;
  • updated manifest processing.

v0.3.3

01 Nov 07:13
Compare
Choose a tag to compare

Changelog:

  • added x_kernel as a new base;
  • rebranded to zero_kernel;
  • added initial preparations for 4.14 kernel builds;
  • bumped KernelSU to v0.7.0;
  • added QCACLD-3.0 patch for ParanoidAndroid builds;
  • fixed specified commit checkout for git subrepos.

v0.3.2

24 Sep 16:38
Compare
Choose a tag to compare

Changelog:

  • fixed monitor mode for wlan0 in ParanoidAndroid kernel;
  • updated LineageOS and ParanoidAndroid internal aliases;
  • added ParanoidAndroid builds into CD;
  • updated Docker/Podman image and container aliases;
  • updated asset list;
  • bumped up KernelSU version to v0.6.8;
  • updated Resources usage;
  • dedicated patch calls into a separate function;
  • updated documentation.

v0.3.1

27 Aug 16:27
Compare
Choose a tag to compare

Changes:

  • updated CI/CD;
  • fixed KernelSU integration;
  • added instructions for KernelSU users;
  • updated AnyKernel3 usage;
  • updated Clang and KernelSU URLs;
  • slightly updated code documentation.

v0.3.0

01 Aug 18:08
Compare
Choose a tag to compare

Changes:

  • added optional KernelSU support;
  • added ParanoidAndroid ROM support;
  • enabled RTL8187 driver.

v0.2.1

21 Jul 20:35
Compare
Choose a tag to compare

Changes:

  • switched to poetry.lock instead of requirements.txt for dependency management;
  • updated the application of RTL8812AU driver;
  • updated project structure;
  • renamed generic-slim packaging option to slim, added new full option;
  • updated GH workflow;
  • added new CONFIG_ options for the kernel configuration;
  • grouped external API calls into clients subpackage;
  • fixed Podman usage (Dockerfile.dockerignore is currently unrecognized);
  • updated assets list;
  • updated documentation, including kernel flashing instructions;
  • various minor code improvements.