[KERNEL] DragonHeart CAF 3.18.140-msm

Search This thread

Kaimilo

Senior Member
Jan 4, 2016
67
6
Xiaomi Mi A2
Xiaomi Mi A2 Lite
@eremitein i have seen you have put new kernels, if it is possible would you like to explain me the difference between the B and B3 version?

Also it would be so nice if you create a post with this kernels updates as they are the only kernels that work good on the stock rom

And 4 numbers is the hour when you created them, doesn't it?

Enviado desde mi Mi A2 Lite mediante Tapatalk
 

delokt

New member
Apr 19, 2020
3
0
Hello @eremitein,

Hope you are doing well.

Just wanted to know if there's any updates of this version:

https://drive.google.com/file/d/10wQ...x3K93SHJK/view

Tried to install DragonHeart-daisy-20201007-1224-OC-v5r32.zip, but same errors from last time:

- No wifi

Just wanted to say thanks for your time and work, DragonHeart is the best and most stable kernel I ever had in my Xiaomi Mi A2 Lite :)

I'm running Android 10 "Evolution X 3.3" ROM

Best,
 

eremitein

Senior Member
May 16, 2017
1,051
1,340
Hello @eremitein,

Hope you are doing well.

Just wanted to know if there's any updates of this version:

https://drive.google.com/file/d/10wQ...x3K93SHJK/view

Tried to install DragonHeart-daisy-20201007-1224-OC-v5r32.zip, but same errors from last time:

- No wifi

Just wanted to say thanks for your time and work, DragonHeart is the best and most stable kernel I ever had in my Xiaomi Mi A2 Lite :)

I'm running Android 10 "Evolution X 3.3" ROM

Best,
hi, my kernels not compatible with custom Android 10 builds
 
  • Like
Reactions: hacker812c

alann966

Member
Apr 14, 2018
12
1
DragonHeart kernel updated to v3

for customs || for stock


C
hangelog


• Found and fixed two errors in the installer. Important fix, update required!
Now all necessary settings should be automatically applied even to the stock rom without additional manipulations (z-ram, interactive, etc.)
• Compiled with GCC 9.1.0, which gave an increase in performance and speed of the kernel
• Reworked undervolting, battery lives even longer
• Added voltage control
• Maximum CPU frequency is now 2.4GHz
• EUOC version has a maximum GPU frequency of 750MHz


For stock builds:

• Compiled with GCC 4.9
• Removed "hide bootloader state" patch



BEFORE INSTALL YOU MUST READ THIS and THIS

.



The link for CUSTOM and the link for STOCK are leading to the same page.
 

alann966

Member
Apr 14, 2018
12
1
nope, they are not same
also remember - supported only custom roms with 3.18 kernel, not with 4.9

OK, the first page is different: https://yadi.sk/d/b9IGc5vYXtMJdg/v3 X https://yadi.sk/d/b9IGc5vYXtMJdg/v3/stock

However once you click on v3.3+, it goes to the same page: https://yadi.sk/d/b9IGc5vYXtMJdg/v3.3+ X https://yadi.sk/d/b9IGc5vYXtMJdg/v3.3+

I'm trying to install the kernel for the stock ROM V11.0.9.0 without magisk, but going to "for stock" kernel version, i fell into bootlooping the TWRP and had to MiFlash my phone.

Maybe something to do with de partitions? :unsure:
 

alann966

Member
Apr 14, 2018
12
1
nope, they are not same
also remember - supported only custom roms with 3.18 kernel, not with 4.9

Doesn't matter which link i click, "for custom" or "for stock", i always end up with the same folder.

for custom https://yadi.sk/d/b9IGc5vYXtMJdg/v3
1609004711255.png

1609004788025.png


for stock https://yadi.sk/d/b9IGc5vYXtMJdg/v3/stock
1609004727347.png

1609004804561.png
 

Attachments

  • 1609004002492.png
    1609004002492.png
    13.8 KB · Views: 3
  • 1609004032644.png
    1609004032644.png
    13 KB · Views: 3

Divolka

Senior Member
  • Top Liked Posts

    • There are no posts matching your filters.
    • 17
      =DRAGONHEART KERNEL=

      Your warranty is now void!

      We're 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
      before flashing it! YOU are choosing to make these modifications, and if
      you point the finger at us for messing up your device, we will laugh at you



      Features:
      Linux upstream: 3.18.140
      CAF & Prima upstream: LA.UM.7.6.r1-05500-89xx.0

      • KCAL color control
      • Vibration intensity control
      • Sound gain control
      • Audio codec quality improved
      • exFAT Support
      • NTFS support
      • F2FS support
      • SquahFS support
      • CIFS/SMB support
      • Added CPU Hotplug (default disabled)
      • Set lz4 for better zram work
      • Boeffla wakelock blocker
      • Added defaults rules for Boeffla wakelock blocker
      • Disable vendor verify and set no verity
      • CRC32: disable by default & enable toogle (average 30% I/O performance profit)
      • Few patches from Franco kernel (disabled a lot of debugging stuff)
      • Fsync: on/off support
      • Battery deep optimisation: undervolt & additional tweaks
      • Added Adreno Real Idler (supported turning it on/off)
      • Improved interactive governor (patch from Franco kernel)
      • Improved CPU boost, default is disabled (patch from Franco kernel)
      • Improved conservative governor (patch from Franco kernel)
      • I/O schedulers: noop, deadline, bfq, cfq (default), sio, fiops, maple, tripndroid, zen, anxiety, sioplus, fifo, v(r)
      • Added CPU governors: darkness, zzmoove, relax, impulse, electron, nonconservative, lionheart, clarity, blu_active, yankactive, intelliactive, conservativex, ondemandx, interactivex, bioshock, darknessv5, alucard, smartmax_eps, pegasusq, lionfish, hyper, despair, barry_allen, xperience, alessa, chill, ondemandplus, ironactive, culvitation, tripndroid
      • Added GPU governors: guardian, balanced, msm-adreno-plus
      • TCP congestion algorithms: cubic, reno, westwood (default)
      • Installer include fix for Wi-Fi SELinux permission
      • Kernel installer also support custom ROMs
      • GCam focus fix (thanks @teftel1608 and @33bca)
      • GPU: clocks table reworked (lags free, performance grew). OC max gpu freq now is 725MHz
      • Fix for goodix-fp gestures on stock (thanks to @artyom5613 & @Broomber)
      • Also in the v1 installer included fix fpc-fp gestures for the customs rom
      Now gestures for both fingerprints is are:
      * swipe2right - paste text
      * others like in rom's setting
      (if you not like this - change it in the /system/usr/keylayout/uinput-*.kl)
      • Memory & battery life optimization due config settings for kernel
      • Added a block to wakelock from wifi
      • I/O optimization
      • Added WireGuard 0.0.20190601
      • Hide unlocked bootloader state (for apps like bank clients etc)
      • Patches from Franco "mido" kernel for battery life improvement
      • Added gpu Adreno simple algorithm (beast!!)
      • Found a reason for which the CPU could for a long time not to raise the frequency to the maximum, it's all in the file /vendor/etc/thermal-engine.conf
      See samples how to improve situation
      • Compiled with GCC 9.1.0, which gave an increase in performance and speed of the kernel
      • Reworked undervolting, battery lives even longer
      • Added voltage control
      • Maximum CPU frequency is now 2.4GHz
      • EUOC version has a maximum GPU frequency of 750MHz
      • added support for display status for CPU Hotplug & some schedulers
      • all schedulers that have display status support:
      alucard, chill, clarity, cultivation, darkness, electron, impulse, intelliactive, ironactive, nightmare, relaxed, anxiety-iosched and maple-iosched
      • added drivers for few USB-Ethernet adapters
      • added nightmare and dancedance CPU governors
      • updated version with 2.2GHz overclocking
      • removed the patch for hiding the bootloader state (there are more problems than good with it)
      • new preset in installer for a smooth interface (applied for GSI only)
      - DT2W fix for fts_ts [default disabled] (thanks @33bca) * tested on customs and GSIs. for latest maybe need to enable "Handwave gesture" in "Phh Treble Settings" > "Doze features" * #TODO
      - Installer include Magisk preserve #TODO

      << DragonHeart v3.3 || DragonHeart v2.2 >>

      undervolted (U) lower voltage for decrease overheat. also incredible battery saving
      overclocked (OC) CPU max frequency is 2.4GHz, GPU max frequency is 725MHz
      extra-overclocked (E) GPU max frequency is 750MHz (if you will face with graphical glitches - don't use it!)


      Installations:
      Backup boot.img, /system/lib/modules, /system/usr/keylayout and /vendor/lib/modules folders, /vendor/bin/init.qcom.post_boot.sh file if you want to go back
      Flash Zip file with any TWRP recovery, wipe Dalvik cache, reboot and enjoy ^_^
      Notice: if you have Magisk with modules installed maybe you'll get bootloop.
      If you have Magisk don't need reinstall it after kernel because installer will save Magisk #TODO
      Right way: if you have Magisk and modules - deinstall all. Then flash stock boot.img, then custom kernel, then other stuff like TWRP and Magisk.
      Enough just dirty flashing kernel and then Magisk if you need it. All yours Magisk modules will preserved.

      Issues:
      - DT2W not work for fts_ts touchscreen
      - tell me if find :)




      XDA:DevDB Information
      DragonHeart kernel for Xiaomi Mi A2 Lite "daisy"

      Contributors:
      eremitein
      Source Code:
      https://github.com/eremitein/xiaomi_kernel_msm8953_daisy_dragonheart

      CREDITS:
      All people, who made good code for this platform


      Version Information
      Status: Stable/Experimental
      Release Date: 2019-06-13 (UTC +0)

      Created: 2019-06-12
      Last Updated: 2019-08-08


      .
      6
      DragonHeart kernel updated to v3

      for customs || for stock


      Changelog

      • Found and fixed two errors in the installer. Important fix, update required!
      Now all necessary settings should be automatically applied even to the stock rom without additional manipulations (z-ram, interactive, etc.)
      • Compiled with GCC 9.1.0, which gave an increase in performance and speed of the kernel
      • Reworked undervolting, battery lives even longer
      • Added voltage control
      • Maximum CPU frequency is now 2.4GHz
      • EUOC version has a maximum GPU frequency of 750MHz


      For stock builds:

      • Compiled with GCC 4.9
      • Removed "hide bootloader state" patch



      BEFORE INSTALL YOU MUST READ THIS and THIS


      .
      5
      DragonHeart kernel updated to v2.1

      https://yadi.sk/d/b9IGc5vYXtMJdg/v2.1


      Changelog

      • returned stock driver for the focaltech touch panel (ghost taps - goodbye! dt2w, you also goodbye !!)
      • found the reason for which the CPU could for a long time not to raise the frequency to the maximum, it's all in the file /vendor/etc/thermal-engine.conf
      attached are three examples of config how to fix the situation.
      do not ask how to install and etc. everything is in Google, I just shared)



      BEFORE INSTALL YOU MUST READ THIS and THIS


      .
      5
      Download DragonHeart v3.3 || DragonHeart v2.2

      Changelog

      • updated base & wifi driver to latest CAF tag
      • added support for display status for CPU Hotplug & some schedulers
      • all schedulers that have display status support:
      alucard, chill, clarity, cultivation, darkness, electron, impulse, intelliactive, ironactive, nightmare, relaxed, anxiety-iosched and maple-iosched
      • added drivers for few USB-Ethernet adapters
      • added nightmare and dancedance CPU governors
      • updated version with 2.2GHz overclocking
      • removed the patch for hiding the bootloader state (there are more problems than good with it)
      • new preset in installer for a smooth interface (applied for GSI only)
      • compiled with GCC 4.9



      BEFORE INSTALL YOU MUST READ THIS and THIS


      .