Development [Kernel][Lisa][AOSP]Yuki ユキ Kernel

Search This thread

TeamMex

Recognized Developer / Inactive RC

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    xtArsqe.png


    Code:
    #include <std_disclaimer.h>
    /*
    * Your warranty is now void.
    *
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this ROM/Kernel
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you.
    */


    /* Details */
    • Last Xiaomi Changes
    • Last CAF/CLO Merges
    • LZ4 zram
    • MGLRU
    • EROFS
    • Wireguard
    • kCAL
    • CLANG 16 support
    • vDSO
    • LRNG
    • more...


    /* Instructions */

    • Simply flash the kernel zip file from the recovery.
    • This kernel uses Anykernel 3 so no need to reflash magisk (if you use magisk) after installing it.
    • it should work on all roms but its majority recommended to use on XPerience ROM.
    • VENDOR_DLKM roms not supported

    55XrtxW.png

    Yuki-ユキ Pling
    Yuki-ユキ Kernel pling download

    Yuki-ユキ klozz.dev
    Yuki-ユキ Kernel download

    It is not necessary but if you like my job you could invite me a cup of coffee or a beer :)
    PayPal

    Changelog in second post.
    Kernel source: Yuki kernel source
    Telegram Update channel: https://t.me/Yuki_Kernel
    1
    Changelog

    16/03/2023

    Code:
    - treewide: Merge tag 'LA.UM.9.16.r1-12900-MANNAR.QSSI13.0'
    - dm-verity: Stop using WQ_UNBOUND for verify_wq
    - dm-verity: Enable WQ_HIGHPRI on verify_wq
    - sched/uclamp: Fix incorrect uclamp.latency_sensitive setting
    - mm: Fix truncated major/minor output in PID maps
    - msm: kgsl: Avoid inline submission if slumber is in progress
    - msm: kgsl: Skip msm-adreno-tz algorithm when single power level in use
    - msm: kgsl: Allocate memory for sync callbacks using GFP_KERNEL
    - treewide: Import xiaomi changes for mtdoops
    - arm64: dts: qcom: Update to LA.UM.9.14.r1-20200-LAHAINA.QSSI13.0
    - bug fixes and perf optimizations


    03/03/2023
    Code:
    - perf brief low latency tuning
    - Enable TEO cpuidle
    - block: loop: set non-rotational queue flag
    - block: loop: Force complete I/O requests on the same CPU
    - some bugfixes
    - Perf tuning
    - Use latest Yuki clang 17+bolt

    02/26/2023
    Code:
    - Merge tag (treewide) 'LA.UM.9.14.1.r1-08600-QCM6490.QSSI12.0
      This tag upstream the kernel to 5.4.219
    - Merge tag 'LA.UM.9.16.r1-12900-MANNAR.QSSI13.0'
    - Enable subsystem_sleep_stats driver
    - icnss2: Send WPSS restart level to FW through Q
    - msm: sde: cancel delayed idle_notify_work beginning of every commit
    - Affine DRM and KGSL IRQ to CPU 1 & 2
    - mm: Don't be stuck to rmap lock on reclaim path
    - kgsl: Fix syncsource spinlock recursion
    - devfreq: Fix possible divide-by-zero
    - devfreq: avoid deadlocks
    - simple_lmk: Kick in faster

    12/Dec/2022
    Code:
    - cpu-topology: Change the size of allocation for cpu's
    - Merge tag'LA.UM.9.14.1.r1-08000-QCM6490.QSSI13.0'
    - Merge tag'LA.UM.9.14.2.r1-03400-QCM6490.QSSI12.0'
    - treewide: Merge tag 'LA.UM.9.14.r1-21000-LAHAINA.QSSI13.0'
    - devfreq: memlat: Correct the num_cpus in memlat-mon
    - qcacmn: Change log level to debug for hif_runtime_lock_init/deinit
    - msm: ipa3: Adding changes to retry page allocation in WQ
    - qcacld-3.0: Reset roaming_in_progress when ROAM_HO_FAILED is received
    - msm: camera: isp: Handle early bufdones
    -  Don't allow readahead Movable allocations from CMA region
    
    Last Yuki clang 16 with bolt

    02/Dec/2022
    Code:
    - techpack:audio: reduce auto suspend delays
    - lahaina: Power off DSI PHY during idle PC
    - atomic: Use __always_inline for pure wrappers
    - Merge tag 'LA.UM.9.14.1.r1-07700-QCM6490.QSSI12.0' into Yuki
    - mm/lru: introduce TestClearPageLRU()
    - mm: vmscan: use TestClearPageLRU() on isolate_page()
    - mm/vmalloc: Fix unlock order in s_stop()
    - locking/qrwlock: Cleanup queued_write_lock_slowpath()
    - cgroup-v1: Correct privileges check in release_agent writes
    - cgroup changes
    - UPSTREAM: binder:
    - Input: xpad - fix wireless 360 controller breaking after suspend
    
    Last Yuki clang 16 with bolt

    17/Nov/2022
    Code:
    - treewide: Merge tag 'LA.UM.9.14.r1-20800-LAHAINA.QSSI13.0'
    - upgrade wireguad to v1.0.20220627
    - Run delayed work on power efficient workqueues where possible
    - kernel: sched: Import SONY changes
    - msm: kgsl: Affine KGSL worker kthread to the big CPU cluster
    - mm: zram: fix swapcached issue on kernel 5.4
    - erofs: avoid consecutive detection for Highmem memory
    - erofs: don't trigger WARN() when decompression fails
    1
    Thanks for the kernel, I personally prefer your kernel due to how smooth it is. Works fine with PixelOS
    1
    is it compatible with miui?
    No.

    hello, do you plan to compile different roms with this kernel except xpereince? Also thanks for this nice kernel.
    No, I only maintain XPerience (my own rom) because my internet is terrible for uploading
    But anyone is free to use it when compiling their custom rom (if they want to).
    1
    Solid kernel, smoothest by far, tested on Arrow, Pixel Experience, PixelOS and now XPerience