• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL] (025) Nexus 5 (3.4+ Hybrid/UV/OC/FauxSound/Intelliplug/active) [03-10-2015]

Search This thread

faux123

Senior Member
Dec 16, 2010
8,536
34,426
West Los Angeles
www.canonspike.com
Hammerhead AKA Nexus 5 Hybrid Kernel

What is a Hybrid?

Hybrid kernel means the core although still has the 3.4.0 kernel label, it has incorporated many advanced features available only on Linux 3.8+ and beyond. I have backported many of those advanced features for Linux 3.4, hence the name hybrid!

Here's the flashable zip file

u - ultimate, overclocked CPU to 2.5GHz with turbo boost up to 2.8 GHz!

Stable Release:

http://faux.romhost.me/hammerhead/lp51/

Beta Release:

http://faux.romhost.me/hammerhead/beta

Change Log:

http://faux.romhost.me/hammerhead/lp51/changelog.txt

Source here:

https://github.com/faux123/Nexus_5

Stock Boot.Img:

http://faux.androidro.ms/hammerhead/stock/

to flash stock boot.img do =>
reboot to bootloader, then:
Code:
fastboot flash boot boot.img

Join my Kernel G+ Community for latest greatest betas here:

https://plus.google.com/u/0/communities/100266563627035551841
 
Last edited:

faux123

Senior Member
Dec 16, 2010
8,536
34,426
West Los Angeles
www.canonspike.com
sysfs interface for controlling this kernel:

general format:

xxx is the value, can be integer or text depending on the yyy.
(It's pretty obvious if you view the sysfs entry first to see the values it's expecting)

Code:
echo xxx > /sys/yyy/yyy/yyy

cpu governor: /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
cpufreq: /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
intelliplug: /sys/module/intelli_plug/parameters/intelli_plug_active
eco mode: /sys/module/intelli_plug/parameters/eco_mode_active
snake charmer: /sys/kernel/msm_cpufreq_limit/cpufreq_limit

gpu governor: /sys/class/kgsl/kgsl-3d0/pwrscale/trustzone/governor
gpu freq: /sys/class/kgsl/kgsl-3d0/max_gpuclk
simple GPU gov:: /sys/module/msm_kgsl_core/parameters/simple_laziness
simple GPU gov: /sys/module/msm_kgsl_core/parameters/simple_ramp_threshold

io scheduler: /sys/block/mmcblk0/queue/scheduler
io scheduler readahead: /sys/block/mmcblk0/queue/read_ahead_kb

dynamic fsync: /sys/kernel/dyn_fsync/Dyn_fsync_active
usb fastcharge: /sys/kernel/fast_charge/force_fast_charge
power suspend: /sys/kernel/power_suspend/power_suspend_state

intellithermal: /sys/module/msm_thermal/parameters/enabled

cpu voltage: /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
 
Last edited:

theesotericone

Senior Member
Sep 22, 2013
1,458
2,423
RAD. Well there definitely won't be a kernel shortage. Looking forward to actually getting my device even more now. Thanks
 

kuyam

Senior Member
Nov 9, 2010
217
78
No faux no party! I didn't even have doubts though, seeing as you were one of the first to jump on the flo/deb as well. Just booted the kernel and everything seems fine. Didn't flash through recovery so i left out the included lib.
 

deathmaker06

Senior Member
May 12, 2012
161
27
Glad to see u again Faux, I'm finally abandoning the G2X(which you did wonders for even though it died long ago) for the Nexus 5 :) I'll give this a go on Monday when I get mine in the mail.
 
  • Like
Reactions: faux123

Tylog

Recognized Contributor
Jan 4, 2013
7,424
19,733
Great to see you on the Nexus 5 Faux :) I hope my phone comes soon :)

GT-I9505 ~ SlimBean / Nexus 5 ( ordered )
 

lets_zock

Senior Member
Jul 10, 2011
699
224
Looking forward to test your kernel! :victory: Nice to know you're here. Sadly my Nexus 5 will be sended november 8th.. ):
 

El Nino1977

Senior Member
Jul 10, 2009
2,803
2,300
Peterborough
Faux on Nexus devices, standard procedure!
After full charge I got 7 hours screen on time with stock kernel yesterday. Can't wait for the magic to happen here...

Sent from my Nexus 5 using Tapatalk
 

oediv

Senior Member
Jul 24, 2012
545
140
Any Tests from this kernel now?

Sent from my Nexus 5 using xda app-developers app
 

DJ-Tumor

Senior Member
Mar 25, 2012
651
157
Viersen
that is quite some progress :D

does this Test Kernel Boot?
read that there are many kernels Not booting. Bootloop seems common.
 

neobuddy89

Recognized Developer / Recognized Contributor
Mar 13, 2011
5,357
23,726
Mumbai
Kernel war - ROM war - And more coming soon to Nexus 5 Forums!!

Great to see all reputed developers here... :)
 
  • Like
Reactions: rlcassidy

Top Liked Posts

  • There are no posts matching your filters.
  • 436
    Hammerhead AKA Nexus 5 Hybrid Kernel

    What is a Hybrid?

    Hybrid kernel means the core although still has the 3.4.0 kernel label, it has incorporated many advanced features available only on Linux 3.8+ and beyond. I have backported many of those advanced features for Linux 3.4, hence the name hybrid!

    Here's the flashable zip file

    u - ultimate, overclocked CPU to 2.5GHz with turbo boost up to 2.8 GHz!

    Stable Release:

    http://faux.romhost.me/hammerhead/lp51/

    Beta Release:

    http://faux.romhost.me/hammerhead/beta

    Change Log:

    http://faux.romhost.me/hammerhead/lp51/changelog.txt

    Source here:

    https://github.com/faux123/Nexus_5

    Stock Boot.Img:

    http://faux.androidro.ms/hammerhead/stock/

    to flash stock boot.img do =>
    reboot to bootloader, then:
    Code:
    fastboot flash boot boot.img

    Join my Kernel G+ Community for latest greatest betas here:

    https://plus.google.com/u/0/communities/100266563627035551841
    112
    sysfs interface for controlling this kernel:

    general format:

    xxx is the value, can be integer or text depending on the yyy.
    (It's pretty obvious if you view the sysfs entry first to see the values it's expecting)

    Code:
    echo xxx > /sys/yyy/yyy/yyy

    cpu governor: /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
    cpufreq: /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
    intelliplug: /sys/module/intelli_plug/parameters/intelli_plug_active
    eco mode: /sys/module/intelli_plug/parameters/eco_mode_active
    snake charmer: /sys/kernel/msm_cpufreq_limit/cpufreq_limit

    gpu governor: /sys/class/kgsl/kgsl-3d0/pwrscale/trustzone/governor
    gpu freq: /sys/class/kgsl/kgsl-3d0/max_gpuclk
    simple GPU gov:: /sys/module/msm_kgsl_core/parameters/simple_laziness
    simple GPU gov: /sys/module/msm_kgsl_core/parameters/simple_ramp_threshold

    io scheduler: /sys/block/mmcblk0/queue/scheduler
    io scheduler readahead: /sys/block/mmcblk0/queue/read_ahead_kb

    dynamic fsync: /sys/kernel/dyn_fsync/Dyn_fsync_active
    usb fastcharge: /sys/kernel/fast_charge/force_fast_charge
    power suspend: /sys/kernel/power_suspend/power_suspend_state

    intellithermal: /sys/module/msm_thermal/parameters/enabled

    cpu voltage: /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
    48
    kernel 020 is official have fun!
    47
    Kernel 006 is official!

    - Release 006 (01/03/2013)
    * sync'ed gamma interface to latest driver
    * USB mtp/gadget optimizations
    * zswap/frontswap/vnswap added
    * core scheduler optimizaitons
    * cortex-a15 flags added for krait cpus
    * ARM LoUIS cache API added
    * fastcharge driver added (working)
    * zswap use lz4

    Enjoy!
    45
    kernel 005 is out!

    * updated to latest kitkat mr1 updates
    * reverted cpu boosts to fix mpdecision issues

    Enjoy!