[ KERNEL - AOSP] Dhollmen Espresso

Search This thread

seebz

Member
May 7, 2012
20
25
Xiaomi Redmi Note 5 Pro
Is this kernel working on other rom than CM ? It seems that last pages of this topic only concern CM.

I would use this kernel with Omni and/or Slim (Marshmallow builds by Andi), because I think CM build uses too much memory for this device.

I tried a lot of times different way to install the kernel but I am stuck on bootloop with these both roms. (It works with CM)

Thanks per advance for your answers and please excuse my bad english.
 

Lightracer

Senior Member
May 28, 2016
379
110
Is this kernel working on other rom than CM ? It seems that last pages of this topic only concern CM.

I would use this kernel with Omni and/or Slim (Marshmallow builds by Andi), because I think CM build uses too much memory for this device.

I tried a lot of times different way to install the kernel but I am stuck on bootloop with these both roms. (It works with CM)

Thanks per advance for your answers and please excuse my bad english.
Its only compatible on AOSP and AOSP based roms such as CM.
 

billysam

Senior Member
Oct 3, 2014
551
300
Yes, I have the problem too with Markox89. The combination is really good...except for wifi after been turned off..

It seems the kernel doesn't work with CandySIX - v3.2 or ResurrectionRemix v5.7.4.

it does for candy(you will have to look around), but then we have the no WiFi situation with the old build. his last compiled kernel came at a time wifi had issues long ago now.
@tuxafgmur a real specialist, he is like his kernel, works full speed whenever it boots. right now, looks like he is been cooling off, hibernating. ;)
 

Battler154

Member
Apr 11, 2016
16
0
Dresden
I have Problems with this Kernel too. I use the newest dhollmen m Kernel im combination with slimrom 6.0.1.
It seems, that this Kernel is not compatible with newer Roms.
My p5100 is still booting and booting and booting.
I installed Rom, Kernel, gapps and wipe Cache/dalvik with twrp.
 

angus6969

Member
Nov 10, 2010
42
6
dhollmenm and los13

Hello,I have a problem with this kernel and la test los 13 , i've no audio and YouTube playback issue..any fix? Thanks
 

Top Liked Posts

  • There are no posts matching your filters.
  • 151
    My Dhollmen kernel.

    Galaxy Tab 2 : Marshmallow - AOSP compatible.

    Sources in Git-Hub
    Credits for Kernel Team, Google, Samsung, Cyanogenmod and anyone else who has worked on it.

    • Cpu boot at 1216 MHz.
    • Gpu boot at 384 MHz.
    • Undervolt.
    • Boot with 'pegasusq' as cpufreq governor.
    • Boot with 'sioplus' as block scheduler.
    • Boot with 'slub' as allocator.
    • CPU overclock selectable up to 1520 MHz.
    • GPU overclock selectable up to 512 MHz.
    • PowerVR SGX 540 kernel modules blob build [email protected]
    • Activated ZRAM with LZ4 compression
    • Tweaked Init process.
    • Android F2 File system (F2FS) support.
    • Windows NTFS support.
    • Windows CIFS support.
    • Unix/Linux NFS support.
    • Windows exFAT support.
    • ISO 9660 support.
    • Manages /etc/init.d/ and /etc/sysctl.conf.
    • Init's improvements built in kernel.
    • I think it does not need further sysctl.conf tweaks.

    GENERAL NOTES:
    • Booting pegasusq because it is very soft with frequency scaling and looks as good compromise between performance and battery saving.
      Naturally, each user should choose the one that best suits your needs.
    • This kernel not use and remove, if any when it installs, /system/lib/hw/power.*.so, as they are redundants here and interfere with CPU's
      management frequency, increasing eat CPU cycles.
    • User can insert boot actions by scripts in /etc/init.d. Here, it is important to establish the order of execution starting with numbers script names,
      to run always the latter that has the largest number.

    • Has been included an interface to the OC of the GPU, using "cat /sys/devices/system/cpu/cpu0/cpufreq/gpu_frequency"' command to view current frequency.
    • Kernel will stop secundary processor when its performance is not necessary for the functioning of the tablet.
      Maybe I can tune a little more, but for now the second processor still remain stopped with low power requirement, even the first reaches 600 MHz.
    • I have further reduced the working voltage used by the Core, GPU, and CPU frequencies up to 1216 MHz.
    • I have completely replaced the memcopy & memmove functions code for memory data movement. The new code can be up to 10 times faster.
    • I have lately added several optimizations to improve performance and reduce overhead.


    Download Latest releases



    MARSHMALLOW VERSION CHANGELOG:

    2016.05.16
    • Possibility of loading several roms.
    • Removed zram and swap.
    • Rebuild init.
    • Several changes designed to increase performance.
    • Several changes designed to reduce battery consumption.
    2016.03.20
    • Adding dynamic tiler allocation.
    2016.03.19
    • In line with Cyanogenmod at date.
    • Added the majority of previous improvements.


    CHANGES OC OPTIONS BY HAND:

    Code:
    # GPUFREQ   -->   X  =   1 (384 MHz)   ||   0 (307 MHz)  ||  2 (512 MHz)
    echo  'X'  >  /sys/devices/system/cpu/cpu0/cpufreq/gpu_oc
    
    # CPUFREQ   -->   X =  1216000 || 1008000 || 1360000 ||  1420000 || 1460000
    echo  'X'  >  /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
    
    # SCHEDULER -->  X =  row  ||  cfq  ||  sioplus
    echo 'X'  > /sys/block/mmcblk0/queue/scheduler
    
    # GOVERNOR -->  X =  pegasusq || interactive || ondemand || lulzactive
    echo 'X'  > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor



    WARRANTY: You agree that this product is provided "as is" without any warranty, either expressed or implied, on its operation.
    DISCLAIMER: You assumes at your SOLE RESPONSIBILITY and RISK all results produced by the "software" and/or instructions in this thread.




    XDA:DevDB Information
    KERNEL Dhollmen - AOSP - Espresso Tab2 , Kernel for the Samsung Galaxy Tab 2

    Contributors
    tuxafgmur
    Kernel Special Features:

    Version Information
    Status: Stable
    Current Stable Version: 20160516
    Stable Release Date: 2016-05-16

    Created 2014-06-11
    Last Updated 2016-05-16
    25
    @tuxafgmur can you tell how you fixed it?


    Allow me a brief summary:

    At the time, I updated my kernel version to 3.0.39 because needed to include some header files (. h )
    that were inconsistent in level version 3.0.31. Perhaps, that caused an escalation of versions to 3.0.101 in another kernels

    At change to KK I also upgraded to version 3.0.101 since users, sometimes, think that the latter is always more and better.
    But, really the kernel is, in effect, almost the same and this version's update adds little value to our tablets.

    When you changed the proprietary libraries I had to adapt it to be compatible, until I realized that was the wrong change.
    Then I uploaded my first patch.
    Later I got another patch, that incorporates my Rom, to improve the effectiveness of the Wi-Fi when tablet asleep.
    After that, I noticed that your Roms does not use this mechanism and, therefore, do not need this patch.

    When despite all these settings, @nachordez confirmed that continued problems I decided to tackle the work
    from another point of view: if it not was the Rom had to be the kernel.
    So, send for my last JB-3.0.39 and he checks that indeed this kernel the problem disappeared.

    Next, I got the patch between the two versions, which has more than 323,000 lines and studied, but without success.

    So I decided to take my last version 3.0.39 and upload again to 3.0.101, but only what is necessary and essential.

    Amid the work, I noticed two details that were significant to me and so I finally got the TEST_1 which is March 8 version
    with minor modifications and TEST_2, my new kernel, that seems working properly .

    I'm preparing the unification of the two branches to my Git and I will upload the work.


    I have to apologize to all my users, that sometimes I forget that it is always first quality and then quantity. :angel:
    20
    New version uploaded

    .
    .

    I am pleased to present the latest revision of this kernel.

    As before, take this opportunity to thank you all for your confidence in my work.



    :good:
    20
    New version

    .

    As before, I am pleased to inform you of the availability of a new and advanced version of DhollmenCM kernel.


    Thank you very much for your confidence in my work :good:
    17
    New maintenance release 2014 03 04 available to download

    :good: