Skip to content

Melt-marble-v2.5

Compare
Choose a tag to compare
@Pzqqt Pzqqt released this 10 Jan 06:46
· 6578 commits to melt-rebase since this release

Changelog:

  • Merge 5.10.206
  • Merge KERNEL.PLATFORM.1.0.r1-17000-kernel.0 (base)
  • Merge LA.VENDOR.1.0.r1-24300-WAIPIO.QSSI14.0 (wifi driver)
  • Update WiFi driver (2.0.9.21L)
  • No more affine critical interrupts to big cores (fixed kernel panic issue when the device starts up when the battery level is below 5%)
  • Backport NTFS3 driver from v5.15
  • Remove SBalance (completely solve the problem of touchscreen sticking)
  • Add cpq I/O scheduler (extracted from diting's HyperOS rom)
  • Update the precompiled kernel modules to MIUI China V14.0.27.0.TMRCNXM / MIUI Global OS1.0.2.0.UMRMIXM
  • Update KernelSU driver
  • Compile kernel with Google clang 18.0.0
  • Some other optimizations

Note:

  • (for Chinese users) 在尝试安装Melt内核之前,请认真阅读以下内容(如果阅读英文有困难,可以借助翻译软件)。如果你没能阅读并理解以下内容,请不要安装Melt内核!如果你执意按照自己的想法行动,由此造成的设备无法启动、数据丢失、变砖,我不负任何责任!
  • I cannot guarantee it's compatible with EvolutionX A14 rom, please test it yourself.
  • Starting from this version, Melt Kernel will support both MIUI14 firmware and HyperOS firmware, and the installer will install different kernel modules according to different firmware. This also means that Melt Kernel starting from this version also supports HyperOS and AOSPA A14.
  • If you just installed or updated a rom, then Melt Kernel will fail to install until the snapshot merge is complete. Usually, after installing or updating rom, the Android system will silently merge snapshots in the background. If you don't want to wait for the process, you can manually merge snapshots in TWRP's Advanced menu. Some technical details.
  • If you are installing the Melt Kernel on the current ROM for the first time, we recommend that you follow the prompts during installation to generate a restore package. If you want to restore the stock kernel or replace with another kernel, you should flash this restore package, otherwise you can only dirty flash rom. Please note: If you try to change kernel before reverting to stock kernel, your device may not boot!
  • The kernel module is still compiled with Google clang 12.0.5, to ensure compatibility with other precompiled kernel modules, but it's doesn't matter.

About KernelSU:

  • Select through the volume keys during the installation process to install the kernel that supports KernelSU.
  • Install the KernelSU app v0.7.5 for use with KernelSU.
  • We don't recommend using Magisk and KernelSU at the same time. If any problems occur, it's your own responsibility!

v2.5 ksufix build changelog:

  • KernelSU: Fix secctx mem leak

If you don't use KernelSU, you can ignore this build.