[ KERNEL - AOSP] Dhollmen Espresso

Search This thread

4z4

Member
Mar 23, 2017
33
18
Does anyone know a flawlessly working Kernel + ROM combo?

Not working combos:
DhollmenL-P51xx-Kernel_20150703 + ua_espresso-5.1.1-20170605204716 (Bootloop)
DhollmenM-Espresso_Kernel_20160629 + ua_espresso-6.0.1-20171004192409 (Stuck at boot screen)
DhollmenL-P51xx-Kernel_20150703 + aosp_p5110-20150505 (Boots up fine but there is no file manager... Best so far!)

Not working/installing ROMs with TWRP 3.1.1-0:
ua_espresso-4.4.4-20170924190229 (Error 7)
aosp_p5110-20150505 (Error 7) (Installing fine after editing updater script)
 
Last edited:

john99ap

Senior Member
Sep 17, 2016
237
109
Does anyone know a flawlessly working Kernel + ROM combo?

Not working combos:
DhollmenL-P51xx-Kernel_20150703 + ua_espresso-5.1.1-20170605204716 (Bootloop)
DhollmenM-Espresso_Kernel_20160629 + ua_espresso-6.0.1-20171004192409 (Stuck at boot screen)
DhollmenL-P51xx-Kernel_20150703 + aosp_p5110-20150505 (Boots up fine but there is no file manager... Best so far!)

Not working/installing ROMs with TWRP 3.1.1-0:
ua_espresso-4.4.4-20170924190229 (Error 7)
aosp_p5110-20150505 (Error 7) (Installing fine after editing updater script)

This kernel does not work with the latest roms. You will have to find some ancient device specific builds. Only kernel working is Andi's Anykernel. Note: it has no overclock.
 

4z4

Member
Mar 23, 2017
33
18
This kernel does not work with the latest roms. You will have to find some ancient device specific builds. Only kernel working is Andi's Anykernel. Note: it has no overclock.

Yes. I found a working combo:
Kernel: DhollmenK-P51xx-Kernel_20150624
ROM: Slim-p5110-4.4.4.build.9.1-UNOFFICIAL-20150205-2210 (ROM Download: https://androidfilehost.com/?fid=95916177934523868)

Install method (TWRP 3.1.1-0):
1. Full wipe
2. Flash Rom
3. Flash Kernel
4. Wipe dalvik/cache
5. Reboot

This gave my old Galaxy Tab 2 10.1 (GT-P5110) a very nice performance boost! I don't need Gapps so I did not flash Gapps.
 

franciz666777

Senior Member
Oct 27, 2015
80
16
Does anyone know a flawlessly working Kernel + ROM combo?

Not working combos:
DhollmenL-P51xx-Kernel_20150703 + ua_espresso-5.1.1-20170605204716 (Bootloop)
DhollmenM-Espresso_Kernel_20160629 + ua_espresso-6.0.1-20171004192409 (Stuck at boot screen)
DhollmenL-P51xx-Kernel_20150703 + aosp_p5110-20150505 (Boots up fine but there is no file manager... Best so far!)

Not working/installing ROMs with TWRP 3.1.1-0:
ua_espresso-4.4.4-20170924190229 (Error 7)
aosp_p5110-20150505 (Error 7) (Installing fine after editing updater script)

It works also with cm-13.0-20161110-2033-UNOFFICIAL-espresso3g.zip
https://androidfilehost.com/?fid=457095661767113608

Flash only kernel (no blobs), directly after flashing ROM.
For me it works perfect.

;)
 

Chriss97ST

Member
May 24, 2018
8
1
Yeah :D Im so gladthat I have read the second post more accurate... Found the link for the latest kernels after hours of searching and trying.
Definitely working combo is: latest unofficial CM13 build by Andi with latest Dhollmen M Kernel and of course phh's Superuser beta (SuperSU made some trouble for me).
Maybe the OP should put the Kernel files into the attachment in first post :confused:
Before this Kernel I got an AnTuTu CPU result of 6073 points, afterwards it were insanely 8803 points :good: :good: :good:
Thank you so much!
 

VirtalPeguin

New member
Jun 13, 2018
2
0
Sure its perfect?

It works also with cm-13.0-20161110-2033-UNOFFICIAL-espresso3g.zip
androidfilehost.com/?fid=457095661767113608

Flash only kernel (no blobs), directly after flashing ROM.
For me it works perfect.

;)

My wifi is broken. If I turn off Wifi, I can't turn it back on without full reboot. So I can't even use airplane mode without rebooting. Any fix? Any boot command for this?? BTW I'm using a P5100 Espresso with the exact ROM you said works perfect.
I am a new user and it wouldn't let me post this because I am posting an Outside Link..
 

TheHam1X

New member
Jul 5, 2018
1
0
problem

Hi , I have problem in ROM part / I install lineage os 13.1 and flash DhollmenM But it stops while booting
And I should flash any custom ROM for run my tablet !
If I install aosp ROM my problem will be solved ?
but I install CyanogenMod 11 and in flash dhollmenK , I don't have problem
but I have dhollmen on android 6.0.1 or 7.1.2
please help me ! :crying:
 

UgolS

New member
Dec 3, 2018
1
0

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: