[Kernel][Sense][4.4.2]iHate Kernel

Search This thread

iHateWebOS

Senior Member
Aug 20, 2012
1,450
1,578
atglen,pa
Posting my kernels here so its less difficult to find. I'll clean up the thread later. Main credits go to @Zarboz and @.torrented


Updated: 4/24

Fauxless

GPE:
http://www.androidfilehost.com/?fid=23329332407588931
Sense:
http://www.androidfilehost.com/?fid=23329332407588933



+Faux123's gamma/sound control

GPE:
http://www.androidfilehost.com/?fid=23329332407588930
Sense:
http://www.androidfilehost.com/?fid=23329332407588932


Features:

Frontswap
Gamma control
Governor optimizations
F2FS
CIFS
NTFS
Slimbus OC
Increased Gain
Various sound driver optimization s
Faux sound control
Drive droid compatibility
Sweep2Wake
Sweep2Sleep
DoubleTap2Wake
GPU OC
CPU OC
Arm Topology driver
CPU power driver
TCP congestion control
Voltage Control
DynFsync
ect...

Source link:
https://github.com/iHateWEBos/Monarudo_M7_port/commits/hate

Additional credit goes to every kernel dev you've ever heard of, since very few XDA kernels contain 100% original work.

XDA:DevDB Information
iHate Kernel, a Kernel for the HTC Droid DNA

Contributors
iHateWebOS, zarboz, .torrented
Kernel Special Features: s2w,s2s,dt2w,cifs,NTFS,F2fs,kexec

Version Information
Status: Stable

Created 2014-04-22
Last Updated 2014-04-24
 
Last edited:

iHateWebOS

Senior Member
Aug 20, 2012
1,450
1,578
atglen,pa
Reserved

Q: why are there faux and faux free versions?

A: i love a lean kernel. with that said if you never plan on messing with gamma, or
purchasing FauxSound control app then i suggest you use the versions that dont have those features.
makes no sense to use a kernel with lots of bells and whistles youll never use.

Q: whats frontswap?

A: Frontswap -- and cleancache -- with a fairly small impact on the kernel,
provides a huge amount of flexibility for more dynamic, flexible RAM
utilization in various system configurations

When a workload starts swapping, performance falls through the floor.
Frontswap significantly increases performance in many such workloads by
providing a clean, dynamic interface to read and write swap pages to
"transcendent memory" that is otherwise not directly addressable to the kernel.
This interface is ideal when data is transformed to a different form
and size (such as with compression) or secretly moved (as might be
useful for write-balancing for some RAM-like devices). Swap pages (and
evicted page-cache pages) are a great use for this kind of slower-than-RAM-
but-much-faster-than-disk "pseudo-RAM device" and the frontswap (and
cleancache) interface to transcendent memory provides a nice way to read
and write -- and indirectly "name" -- the pages.

Q: I heard if you disable swap, then performance increases.

A: Bottom line is that, without swap:

1. Your system will be less stable.
2. Your system will not be able to hibernate as well.
3. Disk access speed in your system will be slower compared to a system that has swap partition.
Moreover, disk access speed will drop in the course of time.

Q: ive been messing with my frequency settings, and they wont stick. what gives?

A: the installer hardcodes min/max frequencies. if youd like to try something different
run the installer again, and pick new min/max frequencies there.

Q: I'm trying to use gamma control,but the settings dont seem to stick once my screen shuts on/off.

A: im aware of this. if you use the FauxControl app from the playstore your setting will stick better
however youll still have to cycle your screen on/off to reapply the values. im looking into this and hopefully
will figure this issue out soon.

Q: DriveDroid?

A: this is an app that allows you to use your phone as a bootdisk for your PC.

Q: My phones really hot, what the heck did you do!?

A: put your phone down. heavy use of your phone will make it hot. no amount of
kernel magic will keep your phone cool while under heavy use.

Q: just to spite you ive been flashing GPE kernels on sense roms, and they WORK!!!!

A: yes they boot, but any issues you have while expiermenting will make it more difficult
to seperate user error from kernel error. please just use GPE for GPE based roms and SENSE for
SENSE based roms.

Q: if i see you on the street, can i shake your hand?

A: NO

Q: can we have more governors?

A: no, kernels dont like redundancy. having four governors based on the on-demand governor just
isnt good practice.
 
Last edited:

xXminiWHOOPERxX

Senior Member
Feb 17, 2014
2,980
4,959
Broadalbin
Thanks mate!! Can I use this in Insertcoin?

EDIT : Also anyway to implement kexec-hardboot?

EDIT 2 : Sorry for the questions, just figure I'd ask now before the thread gets flooded with this question.. but since we have m8 kernel source is there any way to get motion gestures, again, sorry for the questions.

Sent from my HTC Droid DNA using Tapatalk
 
Last edited:
  • Like
Reactions: iHateWebOS

ancola66

Senior Member
Oct 16, 2007
963
144
Sorry for the stupid question :
The difference between GPE kernel and Sense kernel? Because I have flashing a GPE kernel with Sense rom (Insertcoin v2.3.0)and it also works well.
 

jamiethemorris

Senior Member
Jan 7, 2013
1,851
803
Thanks mate!! Can I use this in Insertcoin?

EDIT : Also anyway to implement kexec-hardboot?

EDIT 2 : Sorry for the questions, just figure I'd ask now before the thread gets flooded with this question.. but since we have m8 kernel source is there any way to get motion gestures, again, sorry for the questions.

Sent from my HTC Droid DNA using Tapatalk


Kexec-hardboot is kind of pointless right now until I figure out why it won't boot sense as the primary rom, but I believe it's already enabled, it was in .torrented's versions at least. Btw if you think you might have any ideas on how to fix that, help is welcome. Pretty sure it has something to do with how partitions are mounted. If you look through the multirom thread you can see my unsuccessful attempts to fix it.
@iHateWebOS good to see your own thread for this :)


Sent from my iPad using Tapatalk
 
  • Like
Reactions: LuckyPuppy

iHateWebOS

Senior Member
Aug 20, 2012
1,450
1,578
atglen,pa
Sorry for the stupid question :
The difference between GPE kernel and Sense kernel? Because I have flashing a GPE kernel with Sense rom (Insertcoin v2.3.0)and it also works well.

Gpe kernel will boot on sense, but you may have touch issues ect. To be on the safe side, and to avoid false bug reports Im posting the two versions.

Sent from my ADR6425LVW using Tapatalk
 
Last edited:
  • Like
Reactions: ancola66

matteebee

Senior Member
Apr 9, 2011
817
287
Seattle
I'm using Google Now Launcher on a Sense 6 ROM and everything is good. Is there a recommendation of Sense over GPE as Sense is my base or should I be using GPE?
 

warpurlgis

Senior Member
Feb 25, 2012
159
45
Erie
What are your recommended settings for the best battery life?

Sent from my HTC One_M8 using XDA Premium 4 mobile app
 

jschill31

Senior Member
Jul 14, 2010
827
184
Midwest
Working good for me.

Sent from my HTC6525LVW using xda app-developers app

Using that combo right now........ I'll download again and double check

Edit: yup its all good, must got a bad download.
Sent from my HTC6525LVW using Tapatalk

Interesting, thank you for the response. Just to be clear you are using his build version R4.4 (not the newest that was rebased)? I ended up with a frozen boot then the display split into colored lines before going black. I am well versed in compiling roms but was not sure if base is a factor for kernels.

Thanks
 

iHateWebOS

Senior Member
Aug 20, 2012
1,450
1,578
atglen,pa
Interesting, thank you for the response. Just to be clear you are using his build version R4.4 (not the newest that was rebased)? I ended up with a frozen boot then the display split into colored lines before going black. I am well versed in compiling roms but was not sure if base is a factor for kernels.

Thanks

Using 5.2 now but I've been using his sense 6 rom sense release. It's what I've used for everything I've released so far. As long as its sense android version is 4.4.2 you should be good to go

Sent from my HTC6525LVW using Tapatalk
 
Last edited:

jschill31

Senior Member
Jul 14, 2010
827
184
Midwest
Using 5.2 now but I've been using his sense 6 rom sense release. It's what I've used for everything I've released so far. As long as its sense android version is 4.4.2 you should be good to go

Sent from my HTC6525LVW using Tapatalk

OK must be a bad flash...I will re download and try again. I can't remember ever having a bad download. I was unsure if your newest posts was only designed to work with his current base.

Thanks

Update:

Re downloaded and checked md5...good download same results. Screen gets stuck at boot then multi-color lines before going to a grey blank screen. I have all the latest firmware and radios, not sure why the Faux enabled Sense kernel will not work for me.


Sent from my AT10-A using Tapatalk
 
Last edited:
  • Like
Reactions: iHateWebOS

iHateWebOS

Senior Member
Aug 20, 2012
1,450
1,578
atglen,pa
OK must be a bad flash...I will re download and try again. I can't remember ever having a bad download. I was unsure if your newest posts was only designed to work with his current base.

Thanks

Update:

Re downloaded and checked md5...good download same results. Screen gets stuck at boot then multi-color lines before going to a grey blank screen. I have all the latest firmware and radios, not sure why the Faux enabled Sense kernel will not work for me.


Sent from my AT10-A using Tapatalk

Does the light version work for you?

Sent from my HTC6525LVW using Tapatalk
 

Protonus

Senior Member
Aug 7, 2008
635
115
41
Webster, NY
protonus.ws
@iHateWebOS - is FFC enabled in these builds, like the ones you've given me in the beastmode thread? If I follow this thread and flash updates, is it the same kernel as those builds? Thanks!

They should be fine for Venom 3.5.0 right?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 14
    Posting my kernels here so its less difficult to find. I'll clean up the thread later. Main credits go to @Zarboz and @.torrented


    Updated: 4/24

    Fauxless

    GPE:
    http://www.androidfilehost.com/?fid=23329332407588931
    Sense:
    http://www.androidfilehost.com/?fid=23329332407588933



    +Faux123's gamma/sound control

    GPE:
    http://www.androidfilehost.com/?fid=23329332407588930
    Sense:
    http://www.androidfilehost.com/?fid=23329332407588932


    Features:

    Frontswap
    Gamma control
    Governor optimizations
    F2FS
    CIFS
    NTFS
    Slimbus OC
    Increased Gain
    Various sound driver optimization s
    Faux sound control
    Drive droid compatibility
    Sweep2Wake
    Sweep2Sleep
    DoubleTap2Wake
    GPU OC
    CPU OC
    Arm Topology driver
    CPU power driver
    TCP congestion control
    Voltage Control
    DynFsync
    ect...

    Source link:
    https://github.com/iHateWEBos/Monarudo_M7_port/commits/hate

    Additional credit goes to every kernel dev you've ever heard of, since very few XDA kernels contain 100% original work.

    XDA:DevDB Information
    iHate Kernel, a Kernel for the HTC Droid DNA

    Contributors
    iHateWebOS, zarboz, .torrented
    Kernel Special Features: s2w,s2s,dt2w,cifs,NTFS,F2fs,kexec

    Version Information
    Status: Stable

    Created 2014-04-22
    Last Updated 2014-04-24
    7
    4.4.2 source was released and I just downloaded it, looks like its just me and you now, Z went missing and got a bad rep on XDA now. So I'm not sure he's going to be around anymore, I have C language under my belt, I'm just not 100% on the actually working of the kernel. I'll be able to start working on a new kernel in a about a week.
    5
    Reserved

    Q: why are there faux and faux free versions?

    A: i love a lean kernel. with that said if you never plan on messing with gamma, or
    purchasing FauxSound control app then i suggest you use the versions that dont have those features.
    makes no sense to use a kernel with lots of bells and whistles youll never use.

    Q: whats frontswap?

    A: Frontswap -- and cleancache -- with a fairly small impact on the kernel,
    provides a huge amount of flexibility for more dynamic, flexible RAM
    utilization in various system configurations

    When a workload starts swapping, performance falls through the floor.
    Frontswap significantly increases performance in many such workloads by
    providing a clean, dynamic interface to read and write swap pages to
    "transcendent memory" that is otherwise not directly addressable to the kernel.
    This interface is ideal when data is transformed to a different form
    and size (such as with compression) or secretly moved (as might be
    useful for write-balancing for some RAM-like devices). Swap pages (and
    evicted page-cache pages) are a great use for this kind of slower-than-RAM-
    but-much-faster-than-disk "pseudo-RAM device" and the frontswap (and
    cleancache) interface to transcendent memory provides a nice way to read
    and write -- and indirectly "name" -- the pages.

    Q: I heard if you disable swap, then performance increases.

    A: Bottom line is that, without swap:

    1. Your system will be less stable.
    2. Your system will not be able to hibernate as well.
    3. Disk access speed in your system will be slower compared to a system that has swap partition.
    Moreover, disk access speed will drop in the course of time.

    Q: ive been messing with my frequency settings, and they wont stick. what gives?

    A: the installer hardcodes min/max frequencies. if youd like to try something different
    run the installer again, and pick new min/max frequencies there.

    Q: I'm trying to use gamma control,but the settings dont seem to stick once my screen shuts on/off.

    A: im aware of this. if you use the FauxControl app from the playstore your setting will stick better
    however youll still have to cycle your screen on/off to reapply the values. im looking into this and hopefully
    will figure this issue out soon.

    Q: DriveDroid?

    A: this is an app that allows you to use your phone as a bootdisk for your PC.

    Q: My phones really hot, what the heck did you do!?

    A: put your phone down. heavy use of your phone will make it hot. no amount of
    kernel magic will keep your phone cool while under heavy use.

    Q: just to spite you ive been flashing GPE kernels on sense roms, and they WORK!!!!

    A: yes they boot, but any issues you have while expiermenting will make it more difficult
    to seperate user error from kernel error. please just use GPE for GPE based roms and SENSE for
    SENSE based roms.

    Q: if i see you on the street, can i shake your hand?

    A: NO

    Q: can we have more governors?

    A: no, kernels dont like redundancy. having four governors based on the on-demand governor just
    isnt good practice.
    5
    Source up?


    Droid DNA
    Verizon
    WWE
    zip
    3.4.10
    v4.4.2
    100 MB
    4.09.605.1

    It's on!

    Sent from my HTC6525LVW using Tapatalk
    4
    So what happened to Zarboz? Looks like he got kicked off XDA?