My Dhollmen kernel.
Galaxy Tab 2 P51xx : STOCK ROM compatible.
Sources in GitHub: https://github.com/Dhollmen/Espresso-Kernel
Credits for Kernel Team, Google, Samsung, and anyone with merit.
GENERAL NOTES:
Releases for GT-P5100 and GT-P5110/3
Releases for Jelly Bean 4.1 and 4.2.
Go to Dowload
CHANGE OC OPTIONS BY HAND:
DISCLAIMER: Everything that occurs following these instructions or as a result of using any of these products will be YOUR SOLE RISK.
XDA:DevDB Information
KERNEL Dhollmen 3.0.101 Stock-Rom, Kernel for the Samsung Galaxy Tab 2
Contributors
tuxafgmur
Kernel Special Features:
Version Information
Status: Testing
Created 2014-06-15
Last Updated 2014-06-15
Galaxy Tab 2 P51xx : STOCK ROM compatible.
Sources in GitHub: https://github.com/Dhollmen/Espresso-Kernel
Credits for Kernel Team, Google, Samsung, and anyone with merit.
- Linux kernel 3.0.101 version.
- Developed specifically for Stock Rom.
- Cpu boot at 1216 MHz.
- Gpu boot at 384 MHz.
- Undervolt.
- Boot with 'pegasusq' as cpufreq governor.
- Boot with 'sio' as block scheduler.
- CPU overclock selectable up to 1460 MHz.
- GPU overclock selectable up to 512 MHz.
- Last ducati-m3.bin firmware included.
- Without debug code.
- SElinux Support.
- Activated ZRAM with LZ4 compression
- Tweaked Init process.
- Android F2 File system (F2FS) support.
- Union File system (AUFS) support.
- Windows NTFS support.
- Windows CIFS support.
- Unix/Linux NFS support.
- Windows exFAT support.
- Apple HSFS and HSFS+ R/W support.
- Manages /etc/init.d/ and /etc/sysctl.conf.
- Init's improvements built in kernel.
- Compiled with Linaro 4.7 toolchain.
- 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.
- User can insert boot actions by scripts in /etc/init.d. Here, it is important to establish execution's order, starting with numbers script names,
to run always the latter that has the largest number. - With this kernel, the user not need a separate script to run at the end of the boot.
- 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.
The second processor still remain stopped with low power requirement, even the first reaches 600 MHz. - Reduced the working voltage used by the Core, GPU, and CPU frequencies up to 1216 MHz.
- Completely replaced the memcopy & memmove functions code for memory data movement. The new code can be up to 10 times faster.
Releases for GT-P5100 and GT-P5110/3
Releases for Jelly Bean 4.1 and 4.2.
Go to Dowload
CHANGE 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 || sio
echo 'X' > /sys/block/mmcblk0/queue/scheduler
# GOVERNOR --> X = pegasusq || lulzactive || interactive || hotplug
echo 'X' > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
DISCLAIMER: Everything that occurs following these instructions or as a result of using any of these products will be YOUR SOLE RISK.
XDA:DevDB Information
KERNEL Dhollmen 3.0.101 Stock-Rom, Kernel for the Samsung Galaxy Tab 2
Contributors
tuxafgmur
Kernel Special Features:
Version Information
Status: Testing
Created 2014-06-15
Last Updated 2014-06-15