[KERNEL][S4][SENSE][4.2.2][24Mar] BubbaSense Kernel

Search This thread

rmbq

Senior Member
Feb 10, 2012
985
1,903
32
Disclaimer:


#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed.
* YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you. :p
* blah blah blah you get the point.
*/

1# post: Disclamer - special thanks
2# post: Current release & source
3# post: FAQ - bugs - future features


Donator List: (huge thanks for support)

here

Suggested kernel control app: trickstermod

[GUIDE]How to compile a kernel

Credits and Thanks:
pirlano (for base)
flar2 (for some patches)
showp-1984 (for s2w)


XDA:DevDB Information
[Sense] BubbaSense , a Kernel for the HTC One S

Contributors
rmbq
Kernel Special Features:

Version Information
Status: Beta
Current Beta Version: 24Mar
Beta Release Date: 2014-03-24

Created 2014-03-22
Last Updated 2014-03-24
 

rmbq

Senior Member
Feb 10, 2012
985
1,903
32
Reserved

Features:
  • Based on linux 3.4.82
  • Compiled with linaro toolchain 4.8.3 2014.02 optimized for cortex-a15
  • Linaro -O3 optimization
  • avaiable CPU governors: ondemand, performance, powersave, intellimand, interactive
  • avaiable GPU governors: ondemand, performance
  • avaiable schedulers: row, deadline, noop, cfq, fiops, sio
  • Sleepy Plug
  • NTFS read & write support
  • exfat support
  • BLN
  • Sweep2Wake
  • Double tap 2 wake
  • Pocket detection
  • Improved alghorithm: SHA1, AES, SQRT, lib/string (glibc version), lib/memcopy (glibc version), XOR (NEON)
  • fastcharge

Changelog:
Code:
[MAR 24 2014]
disabled some module
reverted some mutex patches

[MAR 23 2014]
tune sleepy_plug for sense rom
sync ondemand up to CAF
added interactive governor and set it as default
mutex and rwsem patches
NEON mode support
NEON accelerated XOR
vfp patches
change soft buttons and touchscreen sysf entrypoint

[MAR 22 2014]
first release

Consider a donation if you like my work :)


READ BEFORE DOWNLOAD
  • flash zip files only if you are S-OFF, otherwise read FAQ
  • VIPER users: before flasing disable PnPMgr and check "apply settings on boot"

Download:
androidfilehost folder: http://www.androidfilehost.com/?w=files&flid=13103
(if you don't see the new version just wait some minutes, it's uploading)

Kernel Source: Github
 
Last edited:

rmbq

Senior Member
Feb 10, 2012
985
1,903
32
Reserved

FAQ
Q: I plugged in my pen drive but i can't found it
A: look in /mnt/usbdisk folder.
Q: What's and how i enable/disable fastcharge?
A: with fast charge an USB charger will recognized as AC charger. it won't charge your phone faster with an AC charger. it may not charge your phone faster with an USB charger.
with the usb cable UNPLUGGED edit /sys/kernel/fast_charge/force_fast_charge:
0 -> disable
1 -> enable
than plug in the cable
Q: i've got random reboots, what do you need?
A: first read here
write this info:
  • kernel version
  • ROM
  • governor
  • scheduler
  • undervolted? if yes don't undervolt
  • QV version? if no use it
  • last_kmsg
Q: what's BLN and how i enable/disable it?
with BLN on when you received a notify the soft key will blink.
to enable/disable edit /sys/class/leds/button-backlight/blink_buttons:
0 -> disable
1 -> enable
Q: what's s2w and how i enable/disable it?
Sweep2wake allows you to wake up your device by swiping your finger across the capacitive buttons from left to right. Swiping from right to left will put it back to sleep (sweep2sleep).
to enable/disable edit /sys/android_touch/sweep2wake:
0 -> disable
1 -> enable
Q: what's dt2w and how i enable/disable it?
DoubleTap2Wake (DT2W) allows you to wake the device by double tapping the capacitive buttons.
to enable/disable edit /sys/android_touch/doubletap2wake:
0 -> disable
1 -> enable
What's sleepy_plug and how can i activate/deactivate it?
sleepy plug it's an hotplug driver (it decide when turn on the second core) i wrote. it's an experimental driver and it may have got performance problem. if you notice some decrease in performance report it.
to enable/disable edit /sys/module/sleepy_plug/parameters/sleepy_plug_active:
0 -> disable
1 -> enable
Install instruction:
S-OFF:
- flash awesome kernel cleaning script: http://d-h.st/HDi (optional)
- flash the zip in recovery
S-ON:
Linux:
- flash awesome kernel cleaning script: http://d-h.st/HDi (optional)
- flash the zip in recovery (obsolete, for older kernels with modules outside built outside)
- use zImage switcher to make a new boot.img
-
Code:
fastboot flash boot newBoot.img
Windows: (don't ask me how it works or everything else, i don't know and they have got tutorials on their site)
- repack your ROM boot.img with mine zImage using Virtuous Ten Studio http://www.virtuous-ten-studio.com/index.php/downloads
-
Code:
fastboot flash boot newBoot.img
BUGS:

FUTURE:
  • all features you can find in AOSP bubba kernel
  • kernel for sense 5.5 and android 4.3 (waiting new liberty rom release)

If you want to use my kernel for your ROM just use it and cit me in credits
 
Last edited:

leald

Senior Member
Jan 4, 2011
286
159
Cincinnati
When I click on the link it tells me that access is denied to the page. I'm not sure if that is because it just hasn't uploaded yet or because of something else. But I just wanted to let
a3egypy3.jpg
you know.

Sent from my HTC One S using Tapatalk
 

jis251

Senior Member
Aug 2, 2013
227
62
Features:
  • Based on linux 3.4.82
  • Compiled with linaro toolchain 4.8.3 2014.02 optimized for cortex-a15
  • Linaro -O3 optimization
  • avaiable CPU governors: ondemand, performance, powersave, intellimand
  • avaiable GPU governors: ondemand, performance
  • avaiable schedulers: row, deadline, noop, cfq, fiops, sio
  • Sleepy Plug
  • NTFS read & write support
  • exfat support
  • BLN
  • Sweep2Wake
  • Double tap 2 wake
  • Pocket detection
  • Improved alghorithm: SHA1, AES, SQRT, lib/string (glibc version), lib/memcopy (glibc version)
  • fastcharge

Changelog:
Code:
[MAR 22 2014]
first release

Consider a donation if you like my work :)


Download:
androidfilehost folder: http://www.androidfilehost.com/?w=files&flid=13103
(if you don't see the new version just wait some minutes, it's uploading)

Kernel Source: Github

HI.
hboot versions?
 

benJX

Senior Member
Dec 16, 2010
224
55
Thx for your work, it's great to see such a resurgence of interest from devs in this device !
 

Top Liked Posts

  • There are no posts matching your filters.
  • 17
    Disclaimer:


    #include
    /*
    * Your warranty is now void.
    *
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed.
    * YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you. :p
    * blah blah blah you get the point.
    */

    1# post: Disclamer - special thanks
    2# post: Current release & source
    3# post: FAQ - bugs - future features


    Donator List: (huge thanks for support)

    here

    Suggested kernel control app: trickstermod

    [GUIDE]How to compile a kernel

    Credits and Thanks:
    pirlano (for base)
    flar2 (for some patches)
    showp-1984 (for s2w)


    XDA:DevDB Information
    [Sense] BubbaSense , a Kernel for the HTC One S

    Contributors
    rmbq
    Kernel Special Features:

    Version Information
    Status: Beta
    Current Beta Version: 24Mar
    Beta Release Date: 2014-03-24

    Created 2014-03-22
    Last Updated 2014-03-24
    12
    Reserved

    Features:
    • Based on linux 3.4.82
    • Compiled with linaro toolchain 4.8.3 2014.02 optimized for cortex-a15
    • Linaro -O3 optimization
    • avaiable CPU governors: ondemand, performance, powersave, intellimand, interactive
    • avaiable GPU governors: ondemand, performance
    • avaiable schedulers: row, deadline, noop, cfq, fiops, sio
    • Sleepy Plug
    • NTFS read & write support
    • exfat support
    • BLN
    • Sweep2Wake
    • Double tap 2 wake
    • Pocket detection
    • Improved alghorithm: SHA1, AES, SQRT, lib/string (glibc version), lib/memcopy (glibc version), XOR (NEON)
    • fastcharge

    Changelog:
    Code:
    [MAR 24 2014]
    disabled some module
    reverted some mutex patches
    
    [MAR 23 2014]
    tune sleepy_plug for sense rom
    sync ondemand up to CAF
    added interactive governor and set it as default
    mutex and rwsem patches
    NEON mode support
    NEON accelerated XOR
    vfp patches
    change soft buttons and touchscreen sysf entrypoint
    
    [MAR 22 2014]
    first release

    Consider a donation if you like my work :)


    READ BEFORE DOWNLOAD
    • flash zip files only if you are S-OFF, otherwise read FAQ
    • VIPER users: before flasing disable PnPMgr and check "apply settings on boot"

    Download:
    androidfilehost folder: http://www.androidfilehost.com/?w=files&flid=13103
    (if you don't see the new version just wait some minutes, it's uploading)

    Kernel Source: Github
    9
    Reserved

    FAQ
    Q: I plugged in my pen drive but i can't found it
    A: look in /mnt/usbdisk folder.
    Q: What's and how i enable/disable fastcharge?
    A: with fast charge an USB charger will recognized as AC charger. it won't charge your phone faster with an AC charger. it may not charge your phone faster with an USB charger.
    with the usb cable UNPLUGGED edit /sys/kernel/fast_charge/force_fast_charge:
    0 -> disable
    1 -> enable
    than plug in the cable
    Q: i've got random reboots, what do you need?
    A: first read here
    write this info:
    • kernel version
    • ROM
    • governor
    • scheduler
    • undervolted? if yes don't undervolt
    • QV version? if no use it
    • last_kmsg
    Q: what's BLN and how i enable/disable it?
    with BLN on when you received a notify the soft key will blink.
    to enable/disable edit /sys/class/leds/button-backlight/blink_buttons:
    0 -> disable
    1 -> enable
    Q: what's s2w and how i enable/disable it?
    Sweep2wake allows you to wake up your device by swiping your finger across the capacitive buttons from left to right. Swiping from right to left will put it back to sleep (sweep2sleep).
    to enable/disable edit /sys/android_touch/sweep2wake:
    0 -> disable
    1 -> enable
    Q: what's dt2w and how i enable/disable it?
    DoubleTap2Wake (DT2W) allows you to wake the device by double tapping the capacitive buttons.
    to enable/disable edit /sys/android_touch/doubletap2wake:
    0 -> disable
    1 -> enable
    What's sleepy_plug and how can i activate/deactivate it?
    sleepy plug it's an hotplug driver (it decide when turn on the second core) i wrote. it's an experimental driver and it may have got performance problem. if you notice some decrease in performance report it.
    to enable/disable edit /sys/module/sleepy_plug/parameters/sleepy_plug_active:
    0 -> disable
    1 -> enable
    Install instruction:
    S-OFF:
    - flash awesome kernel cleaning script: http://d-h.st/HDi (optional)
    - flash the zip in recovery
    S-ON:
    Linux:
    - flash awesome kernel cleaning script: http://d-h.st/HDi (optional)
    - flash the zip in recovery (obsolete, for older kernels with modules outside built outside)
    - use zImage switcher to make a new boot.img
    -
    Code:
    fastboot flash boot newBoot.img
    Windows: (don't ask me how it works or everything else, i don't know and they have got tutorials on their site)
    - repack your ROM boot.img with mine zImage using Virtuous Ten Studio http://www.virtuous-ten-studio.com/index.php/downloads
    -
    Code:
    fastboot flash boot newBoot.img
    BUGS:

    FUTURE:
    • all features you can find in AOSP bubba kernel
    • kernel for sense 5.5 and android 4.3 (waiting new liberty rom release)

    If you want to use my kernel for your ROM just use it and cit me in credits
    9
    do you want a new version of this kernel?
    6
    Let me guess, a better kernel for sense 5.5 ??? :D

    of course ;) but i hope to see it on android 4.4.2 and sense 6