[KERNEL][MIDO][3.18.y] Canting 1.2 [24/03/2019]

Search This thread

khusika

Recognized Contributor
  • Feb 14, 2013
    1,590
    5,243
    Malang
    khusika.com
    Xiaomi Mi A1
    Xiaomi Mi 8
    INTRODUCTION
    Canting is a kernel based on Google Common 3.18 merged over CAF-kernel.lnx.3.18.r34-rel. Built to provide security and stability improvement

    Code:
    /*
     * I am not responsible for bricked devices, dead SD cards, thermonuclear
     * war, or the current economic crisis caused by you following these
     * directions. YOU are choosing to make these modificiations, and
     * if you point your finger at me for messing up your device, I will
     * laugh at you.
     */

    FEATURES
    ----------------------------------------------
    Only for Custom ROM 8.1.0 & 9.0.0
    Treble/Non-Treble Support
    Linux version 3.18.137
    CAF Tag LA.UM.7.6.r1-04300-89xx.0
    Build with CLANG 9.x optimized for arm64 compiled with build-tools-clang
    Kernel Hardening from Copperhead OS
    CPU Governors: interactive, conservative, ondemand, powersave, performance, userspace
    I/O Schedulers: noop, deadline, cfq, bfq
    Live Display Driver
    Compat vDSO from Pixel kernel
    Native DT2W support
    WireGuard VPN support (Current version: 0.0.20190227)
    KCAL colour control
    Sound Control
    Vibration Intensity Control
    Boeffla wakelock blocker
    sdFAT, exFAT and NTFS Support
    Better performance
    CRC & SHA256 crypto algorithms
    Blocked many wakelocks
    Removed safetynet flags (no need of magisk to bypass safteynet)
    Improved zRAM with lz4 compression
    Tweaked Westwood TCP Congestion set as default
    CPU Boost
    Adreno idler
    Spectrum Kernel Manager
    for more info check my commits

    INSTALLATION INSTRUCTIONS

    1. Download latest kernel version
    2. Boot to recovery
    3. Flash Magisk (skip this if already installed)
    4. Flash kernel.zip
    5. reboot to system


    DOWNLOAD LINK
    -
    CREDITS

    XDA:DevDB Information
    Canting, Kernel for the Xiaomi Redmi Note 4

    Contributors
    khusika
    Source Code: https://github.com/khusika/canting_kernel_xiaomi_msm8953/

    Kernel Special Features:

    Version Information
    Status: Stable
    Current Stable Version: 1.2
    Stable Release Date: 2019-03-24

    Created 2018-11-11
    Last Updated 2019-03-23
     

    Sanjai23

    Senior Member
    Sep 25, 2016
    190
    142
    Tried this kernel on pe unofficial by aryan. After flashing the kernel it went to fastboot mode from recovery! And by the way why do i need to flash magisk? Well i did not install magisk is this happening because of that?
     

    FN07

    Member
    Jun 16, 2016
    36
    9
    Hi Dev, and thanks for your work. I saw your thread on mi A1 forum about Linux 4.9 kernel, so, can I know if it's possible to have a new kernel version for mido? It is only a question, sorry if this is ETA or OT. Good work!

    P.S. I have a problem with liquid remix pie. During kernel installation, the ROM is recognized as Non Treble ROM , so my device go into bootloop
     
    Last edited:
    • Like
    Reactions: greenys'

    greenys'

    Senior Member
    Dec 15, 2014
    818
    304
    23
    Sümeg/Csepel
    I got bootloop after flash the kernel. My screen keep booting. Im in aex oreo latest

    Tried this kernel on pe unofficial by aryan. After flashing the kernel it went to fastboot mode from recovery! And by the way why do i need to flash magisk? Well i did not install magisk is this happening because of that?


    ---------- Post added at 23:30 ---------- Previous post was at 23:29 ----------

    I got bootloop.

    Hi Dev, and thanks for your work. I saw your thread on mi A1 forum about Linux 4.9 kernel, so, can I know if it's possible to have a new kernel version for mido? It is only a question, sorry if this is ETA or OT. Good work!

    P.S. I have a problem with liquid remix pie. During kernel installation, the ROM is recognized as Non Treble ROM , so my device go into bootloop

    Got bootloop on MSM Xtented Latest build!

    Got bootloop on miuipro10 gsi

    Sent from my mido using XDA Labs
    It seems the kernel won't detect treble status properly and because of this it will flash non treble version either way. Came up with a quick fix and seems to be working. Replaced non treble with treble so both of them is actually treble supported inside the zip. Also made one with the same method for non treble roms too. Works for me.

    Treble version.
    Non treble version.
     
    Last edited:

    IceHotKilla

    Senior Member
    Jun 27, 2015
    129
    50
    28
    ---------- Post added at 23:30 ---------- Previous post was at 23:29 ----------








    It seems the kernel won't detect treble status properly and because of this it will flash non treble version either way. Came up with a quick fix and seems to be working. Replaced non treble with treble so both of them is actually treble supported inside the zip. Also made one with the same method for non treble roms too. Works for me.

    Treble version.
    Non treble version.
    Nice one bro ?
     
    • Like
    Reactions: greenys'

    Top Liked Posts

    • There are no posts matching your filters.
    • 37
      INTRODUCTION
      Canting is a kernel based on Google Common 3.18 merged over CAF-kernel.lnx.3.18.r34-rel. Built to provide security and stability improvement

      Code:
      /*
       * I am not responsible for bricked devices, dead SD cards, thermonuclear
       * war, or the current economic crisis caused by you following these
       * directions. YOU are choosing to make these modificiations, and
       * if you point your finger at me for messing up your device, I will
       * laugh at you.
       */

      FEATURES
      ----------------------------------------------
      Only for Custom ROM 8.1.0 & 9.0.0
      Treble/Non-Treble Support
      Linux version 3.18.137
      CAF Tag LA.UM.7.6.r1-04300-89xx.0
      Build with CLANG 9.x optimized for arm64 compiled with build-tools-clang
      Kernel Hardening from Copperhead OS
      CPU Governors: interactive, conservative, ondemand, powersave, performance, userspace
      I/O Schedulers: noop, deadline, cfq, bfq
      Live Display Driver
      Compat vDSO from Pixel kernel
      Native DT2W support
      WireGuard VPN support (Current version: 0.0.20190227)
      KCAL colour control
      Sound Control
      Vibration Intensity Control
      Boeffla wakelock blocker
      sdFAT, exFAT and NTFS Support
      Better performance
      CRC & SHA256 crypto algorithms
      Blocked many wakelocks
      Removed safetynet flags (no need of magisk to bypass safteynet)
      Improved zRAM with lz4 compression
      Tweaked Westwood TCP Congestion set as default
      CPU Boost
      Adreno idler
      Spectrum Kernel Manager
      for more info check my commits

      INSTALLATION INSTRUCTIONS

      1. Download latest kernel version
      2. Boot to recovery
      3. Flash Magisk (skip this if already installed)
      4. Flash kernel.zip
      5. reboot to system


      DOWNLOAD LINK
      -
      CREDITS

      XDA:DevDB Information
      Canting, Kernel for the Xiaomi Redmi Note 4

      Contributors
      khusika
      Source Code: https://github.com/khusika/canting_kernel_xiaomi_msm8953/

      Kernel Special Features:

      Version Information
      Status: Stable
      Current Stable Version: 1.2
      Stable Release Date: 2019-03-24

      Created 2018-11-11
      Last Updated 2019-03-23
      13
      New build is up

      Changelogs :
      • Rebuild with CLANG 350154
      • Linux 3.18.132
      • Upstream From Google common 3.18
      • Merge tag LA.UM.7.6.r1-04000-89xx.0 into canting-3.18
      • Merge f2fs-stable-5.0-rc1
      • Replace exfat with sdfat
      • Update sdfat to 2.1.8
      • dts: msm8953: initial GPU freq to 133Mhz
      • Improve wireguard scripts

      Download link in the OP, enjoy it :)
      12
      Release 0.6

      New build is up

      Changelogs :
      • Linux 3.18.131
      • Merge tag LA.UM.7.6.r1-03900-89xx.0 into canting-3.18
      • Update WireGuard to 0.0.20181218
      • SQUASH: Drop Copperhead Security Patchset
      • boeffla_wl_blocker: Don't block wakelocks

      Download link in the OP, enjoy it :)
      11
      Release 0.5

      New build is up

      Changelogs :
      • Rebuild with CLANG 348197
      • Linux 3.18.129
      • Upstream From Google common 3.18
      • Merge tag LA.UM.7.6.r1-03700-89xx.0 into canting-3.18
      • AK2: Adapted backup path for Magisk 18.0

      Download link in the OP, enjoy it :)
      10
      Release 1.2

      New build is up

      Changelogs :
      • Linux 3.18.137
      • Merge tag LA.UM.7.6.r1-04300-89xx.0
      • Upstream with Google Common 3.18
      • Merge upstream f2fs-stable/linux-3.18.y
      • Update wireguard to 0.0.20190227

      Download link in the OP, enjoy it :)
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone