[Kernel][Aug23][Sense&GPe]teaMSeven2.3.7[Flick2Wake|TapWake|BLN|Hotplug|OC] - One (M7) Original Android Development

teaMSeven Sense/Google Edition kernel
for Android 4.4/4.3 Sense 6/5.5 ROMs and Stock Google Edition 4.4/4.3 ROMs (non AOSP!)
​
FOR SENSE ROMS with 4.4.3, 4.4.2, 4.4, 4.3 BASE (3.9/3.17, 3.22, 3.57, 3.62, 4.06, 6.09 BASES TESTED) AND Google Edition ROMs (4.4.4/4.4.2/4.3)
Brought to you by the cooperation of @n3ocort3x and @tbalden.
We're striving to always be the first to bring life into Custom Kernel development for the HTC One! Our humble team published the first fully working kernels for Sense Android 4.1, Sense Android 4.2, GooglePlayEdition Android 4.2, Sense Android 4.3, and Sense Android 4.4 (KK).
To bring new horizons to the way you use your HTC One, tbalden invented the idea of and implemented Logo2Menu, ButtonLightNotification, Flick to Wake, Pick to Wake.
We're providing two main lines for our kernels, STABLE edition is for sticking with HTC's way adding only safe to use features. PERFORMANCE edition is providing additional stuff. Read below.
Notice that in Performance Edition we provide CPU (81Mhz) and GPU (128mhz) minimum frequencies and voltages that give some extra juice of battery life.
Click to expand...
Click to collapse
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
STABLE EDITION and PERFORMANCE EDITION:
- Stable Edition is the safe way to go for normal usage, frequencies and CPU/GPU handled as HTC designed it, only usability features added in that version. This is recommended for non-tweaking users.
- Performance Edition contains the possibility for a lot more tweaks by tweaking apps like TricksterMod and Android System Tuner etc., read the list of additional features below. This is recommended for tweaking users, who like to set CPU, performance related stuff by themselves.
FEATURES​
- No accidental touch events when in-call on ear-piece screen off by proximity (on stock 4.2.2 kernel this happens, you can touch the buttons accidentally with your ear while screen is off)
- Different Wake options (Home2Wake, Logo2Wake, Sweep2Wake, DoubleTap2Wake)
- Flick2Wake/Pick2Wake - read second post for details and video
- NO Sweep2Sleep, and not planned to be added, as it is finicky and many users report they actually push home or back or start apps from locker screen in the end accidentally on other kernels.
- Pocket Wake Protection (prevents phone from waking accidentally in your pocket, when it contacts skin through textile)
- Logo2Menu, Logo2Sleep options
- CIFS, NTFS-RW
- Button light notification (only with screen off, if not on charging light, or screen on)
- all OTG devices (except some controllers, as the stack of htc is not compatible with that. Sisaxis bluetooth works on the 4.3 Sense base reportedly)
- system write protection disabled in kernel
- cpu freq stats enabled
- Undervolting control enabled (as an exception for tweaks in the Stable Edition, because it's not risky if you don't actively undervolt in a tweak app)
- sound control (thanks @faux123)
- additional TCP congestion variants (use Trickster Mod or other app to set it)
- force usb fastcharge possibility
- kexec-hardboot (for multirom)
Performance Edition additional features:
- Hotplug control (MPDecision removed from ramdisk, hp by Fransisco Franco) - use tweak app to control it. Advice: http://forum.xda-developers.com/showpost.php?p=43127747&postcount=925
- undervolting control
- overclockable (CPU up to 1.99Ghz)
- underclockable (Min CPU freq is 81Mhz)
- Thermal control (setup through installer, or http://forum.xda-developers.com/showthread.php?p=43519808)
- additional Governors (interacitve, smartmax,intellidemand,dancedance) - tbalden's recommendation: with stable edition: OnDemand / perf edition: smartmax/intellidemand
- additional io schedulers (fiops, row, bfq)
- GPU selectively overclockable to 487mhz (set in trickstermod on the fly, without reboot)
- GPU min freq is 128mhz underclocked
- GPU governors: ondemand (qcom), simple (all credits to faux123)
KNOWN ISSUES​Android 4.4/4.4.2:
- none / you tell
GPe Android 4.3:
- none / you tell
SPECIAL THANKS​ @Flemmard for the CAF updates / video hw decoding fix, CM team,
@mkasick for the 4.2 fix for system wide mounting
fransiscofranco for his hotplug stuff
@faux123 for his gpu governor and sound control
@flar2 for bringing doubletap2wake first for htc one
HTC for releasing Google Edition sources so quickly, and all the other sources
Thanks @Whiskey103 for the hosting!
DOWNLOAD​
SENSE 6.0​
Sense 6 Android 4.4.3​
Sense 6 4.4.3 Stable Edition (for Sense 6 with Android 4.4.3 ROMs only!)
- Usability Features + UV possible, FastCharge, NO OTHER TWEAKS, NO OC/UC:
teaMSeven-sense-6th-443-v2.3.7.zip - http://d-h.st/7kc
Github sources:
https://github.com/tbalden/android_kernel_htc_m7-gpe4.4 master-sense-443 branch
Sense 6 4.4.3 Performance Edition (for Sense 6 with Android 4.4.3 ROMs only!)
- Usability Features + TWEAKS, UV/OC/UC, FASTCHARGE:
teaMSeven-sense-6th-443-v2.3.7-performance.zip - http://d-h.st/7CO
Github sources:
https://github.com/tbalden/android_kernel_htc_m7-gpe4.4 performance-sense-443 branch
Sense 6 Android 4.4.2​
Sense 6 KK Stable Edition (for Sense 6 with Android 4.4.2 ROMs only!)
- Usability Features + UV possible, FastCharge, NO OTHER TWEAKS, NO OC/UC:
teaMSeven-sense-6th-kk-v2.3.7c1.zip - http://d-h.st/sDE
Github sources:
https://github.com/tbalden/android_kernel_htc_m7-gpe4.4 master branch
teaMSeven-sense-6th-kk-v2.3.7.zip - http://d-h.st/tRs
teaMSeven-sense-4.4.2-6th-v2.3.6.zip - http://d-h.st/0vh
Sense 6 KK Performance Edition (for Sense 6 with Android 4.4.2 ROMs only!)
- Usability Features + TWEAKS, UV/OC/UC, FASTCHARGE:
teaMSeven-sense-6th-kk-v2.3.7c1-perf.zip - http://d-h.st/HJk
Github sources:
https://github.com/tbalden/android_kernel_htc_m7-gpe4.4 performance branch
teaMSeven-sense-6th-kk-v2.3.7-perf.zip - http://d-h.st/eq8
teaMSeven-sense-4.4.2-6th-v2.3.6-perf.zip - http://d-h.st/qdu
KITKAT 4.4.2​
Sense 5.5 Android 4.4.2​
Sense 4.4.2 KK Stable Edition (for Sense 5.5 with Android 4.4.2 ROMs only!)
- Usability Features + UV possible, FastCharge, NO OTHER TWEAKS, NO OC/UC:
teaMSeven-sense-4.4.2-kk-v2.3.7.zip - http://d-h.st/NY1
Github sources:
https://github.com/tbalden/android_kernel_htc_m7-gpe4.4 master branch
teaMSeven-sense-4.4.2-kk-v2.3.6.zip - http://d-h.st/SZ3
Sense 4.4.2 KK Performance Edition (for Sense 5.5 with Android 4.4.2 ROMs only!)
- Usability Features + TWEAKS, UV/OC/UC, FASTCHARGE:
teaMSeven-sense-4.4.2-kk-v2.3.7-perf.zip - http://d-h.st/kDC
Github sources:
https://github.com/tbalden/android_kernel_htc_m7-gpe4.4 performance branch
teaMSeven-sense-4.4.2-kk-v2.3.6-perf.zip - http://d-h.st/jBc
Some additional Sense KitKat goodies: http://forum.xda-developers.com/showpost.php?p=47999770&postcount=3088
KITKAT 4.4​
Sense 5.5 KITKAT​
Sense 5.5 KK Stable Edition (for Sense 5.5 with Android 4.4 ROMs only!)
- Usability Features + UV possible, FastCharge, NO OTHER TWEAKS, NO OC/UC:
teaMSeven-Sense-55-kk-v2.3.6-zip - http://d-h.st/wAZ
Github sources:
https://github.com/tbalden/android_kernel_htc_m7-gpe4.4 master branch
teaMSeven-Sense-55-kk-v2.3.5-zip - http://d-h.st/slf
teaMSeven-Sense-55-kk-v2.3.4-zip - http://d-h.st/wSh
teaMSeven-Sense-55-kk-v2.3.3-zip - http://d-h.st/a4A
teaMSeven-Sense-55-kk-v2.3.2-zip - http://d-h.st/T9t
teaMSeven-Sense-55-kk-v2.3.1-zip - http://d-h.st/Udk
teaMSeven-Sense-55-kk-v2.2.8-zip - http://d-h.st/aT2
Sense 5.5 KK Performance Edition (for Sense 5.5 with Android 4.4 ROMs only!)
- Usability Features + TWEAKS, UV/OC/UC, FASTCHARGE:
teaMSeven-Sense-55-kk-v2.3.6-performance.zip - http://d-h.st/m1i
Github sources:
https://github.com/tbalden/android_kernel_htc_m7-gpe4.4 performance branch
teaMSeven-Sense-55-kk-v2.3.5-performance.zip - http://d-h.st/937
teaMSeven-Sense-55-kk-v2.3.4-performance.zip - http://d-h.st/o8F
teaMSeven-Sense-55-kk-v2.3.3-performance.zip - http://d-h.st/WHR
teaMSeven-Sense-55-kk-v2.3.2-performance.zip - http://d-h.st/PCf
teaMSeven-Sense-55-kk-v2.3.1-performance.zip - http://d-h.st/k0D
teaMSeven-Sense-55-kk-v2.3.0-performance.zip - http://d-h.st/ZcU
teaMSeven-Sense-55-kk-v2.2.8-performance.zip - http://d-h.st/OrJ
Some additional Sense KitKat goodies: http://forum.xda-developers.com/showpost.php?p=47999770&postcount=3088
Sense KK mirror: http://www.whiskey103.nl/OneM7_Kernels/index.php?dir=tbalden/2.3
GooglePlayEdition 4.4.4 (KitKat)​
GooglePlayEdition 4.4.4 Stable Edition (for GPe 4.4.4 ROMs only!)
- Usability Features + UV possible, FastCharge, NO OTHER TWEAKS, NO OC/UC:
teaMSeven-gpe-444-kernel-v2.3.7.zip - http://d-h.st/jaA - For 4.4.2 GPe ONLY
Github sources:
https://github.com/tbalden/android_kernel_htc_m7-gpe4.4 master-sense-443 branch
GooglePlayEdition 4.4.4 Performance Edition (for GPe 4.4.4 ROMs only!)
- Usability Features + TWEAKS, UV/OC/UC, FASTCHARGE:
teaMSeven-gpe3-444-kernel-v2.3.7-performance.zip - http://d-h.st/CpE - For 4.4.4 GPe ONLY
Github sources:
https://github.com/tbalden/android_kernel_htc_m7-gpe4.4 performance-sense-443 branch
GooglePlayEdition 4.4.2 (KitKat)​
GooglePlayEdition 4.4.2 Stable Edition (for GPe 4.4.2 ROMs only!)
- Usability Features + UV possible, FastCharge, NO OTHER TWEAKS, NO OC/UC:
teaMSeven-gpe4.4.2-kernel-v2.3.6.zip - http://d-h.st/eoe - For 4.4.2 GPe ONLY
teaMSeven-gpe4.4-kernel-v2.3.4.zip - http://d-h.st/WYw - For 4.4 GPe ONLY
Github sources:
https://github.com/tbalden/android_kernel_htc_m7-gpe4.4 master branch
teaMSeven-gpe4.4.2-kernel-v2.3.5.zip - http://d-h.st/7gf - For 4.4.2 GPe ONLY
teaMSeven-gpe4.4-kernel-v2.2.8c1.zip - http://d-h.st/ZcS
teaMSeven-gpe4.4-kernel-v2.2.8.zip - http://d-h.st/WHI
GooglePlayEdition 4.4.2 Performance Edition (for GPe 4.4.2 ROMs only!)
- Usability Features + TWEAKS, UV/OC/UC, FASTCHARGE:
teaMSeven-gpe3-4.4.2-kernel-v2.3.6-performance.zip - http://d-h.st/tUh - For 4.4.2 GPe ONLY
teaMSeven-gpe3-4.4-kernel-v2.3.4-performance.zip - http://d-h.st/vtO - For 4.4 GPe ONLY
Github sources:
https://github.com/tbalden/android_kernel_htc_m7-gpe4.4 performance branch
teaMSeven-gpe3-4.4.2-kernel-v2.3.5-performance.zip - http://d-h.st/OIq - For 4.4.2 GPe ONLY
teaMSeven-gpe3-4.4-kernel-v2.3.0-performance.zip - http://d-h.st/Mku
teaMSeven-gpe3-4.4-kernel-v2.2.8-performance.zip - http://d-h.st/ww3
JELLYBEAN
​
Sense 5.5​
Sense 5.5 Stable Edition (for Sense 5.5 with Android 4.3 ROMs only!)
- Usability Features + UV possible, FastCharge, NO OTHER TWEAKS, NO OC/UC:
teaMSeven-Sense-5.5-kernel-v2.2.8c3.zip - http://d-h.st/8aj
Github sources:
https://github.com/tbalden/android_kernel_htc_m7-sense4.3 master branch
teaMSeven-Sense-5.5-kernel-v2.2.8c2.zip - http://d-h.st/tEo
teaMSeven-Sense-5.5-kernel-v2.2.8.zip - http://d-h.st/UGc
teaMSeven-Sense-5.5-kernel-v2.2.7c1.zip - http://d-h.st/76y
teaMSeven-Sense-5.5-kernel-v2.2.7.zip - http://d-h.st/GNb
Sense 5.5 Performance Edition (for Sense 5.5 with Android 4.3 ROMs only!)
- Usability Features + TWEAKS, UV/OC/UC, FASTCHARGE:
teaMSeven-Sense-5.5-kernel-v2.2.8c3-performance.zip - http://d-h.st/gkg
Github sources:
https://github.com/tbalden/android_kernel_htc_m7-sense4.3 performance branch
teaMSeven-Sense-5.5-kernel-v2.2.8c2-performance.zip - http://d-h.st/hS4
teaMSeven-Sense-5.5-kernel-v2.2.8-performance.zip - http://d-h.st/Acu
teaMSeven-Sense-5.5-kernel-v2.2.7c1-performance.zip - http://d-h.st/Qgz
teaMSeven-Sense-5.5-kernel-v2.2.7-performance.zip - http://d-h.st/u2L
GooglePlayEdition 4.3​
GooglePlayEdition 4.3 Stable Edition (for GPe 4.3 ROMs only!)
- Usability Features + UV possible, FastCharge, NO OTHER TWEAKS, NO OC/UC:
teaMSeven-gpe3-4.3-kernel-v2.2.8c2.zip - http://d-h.st/ZId
Github sources:
https://github.com/tbalden/android_kernel_htc_m7-gpe4.3 master branch
teaMSeven-gpe3-4.3-kernel-v2.2.8.zip - http://d-h.st/qAx
teaMSeven-gpe3-4.3-kernel-v2.2.7c1.zip - http://d-h.st/6Yc
teaMSeven-gpe3-4.3-kernel-v2.2.7.zip - http://d-h.st/896
teaMSeven-gpe3-4.3-kernel-v2.2.6.zip - http://d-h.st/g2X
teaMSeven-gpe3-4.3-kernel-v2.2.5.zip - http://d-h.st/9Zz
teaMSeven-gpe3-4.3-kernel-v2.2.4.zip - http://d-h.st/Ayf
teaMSeven-gpe3-4.3-kernel-v2.2.3c.zip - http://d-h.st/5uU
teaMSeven-gpe3-4.3-kernel-v2.2.2.zip - http://d-h.st/rhI | mirror by whiskey103
teaMSeven-gpe3-4.3-kernel-v2.1.5c.zip - http://d-h.st/UW0
teaMSeven-gpe3-4.3-kernel-v2.1.5.zip - http://d-h.st/5ZI
GooglePlayEdition 4.3 Performance Edition (for GPe 4.3 ROMs only!)
- Usability Features + TWEAKS, UV/OC/UC, FASTCHARGE:
teaMSeven-gpe3-4.3-kernel-v2.2.8c2-performance.zip - http://d-h.st/ZnG
Github sources:
https://github.com/tbalden/android_kernel_htc_m7-gpe4.3 performance branch
teaMSeven-gpe3-4.3-kernel-v2.2.8-performance.zip - http://d-h.st/Lhv
teaMSeven-gpe3-4.3-kernel-v2.2.7-performance.zip - http://d-h.st/ZsT
teaMSeven-gpe3-4.3-kernel-v2.2.6-performance.zip - http://d-h.st/C9z
teaMSeven-gpe3-4.3-kernel-v2.2.5-performance.zip - http://d-h.st/wB2
teaMSeven-gpe3-4.3-kernel-v2.2.4-performance.zip - http://d-h.st/RF7
teaMSeven-gpe3-4.3-kernel-v2.2.3c1-performance.zip - http://d-h.st/H0p
teaMSeven-gpe3-4.3-kernel-v2.2.2-performance.zip - http://d-h.st/bOy | mirror by whiskey103
teaMSeven-gpe3-4.3-kernel-v2.1.7-performance.zip - http://d-h.st/aQy
teaMSeven-gpe3-4.3-kernel-v2.1.5c-performance.zip - http://d-h.st/gSo
teaMSeven-gpe3-4.3-kernel-v2.1.5b-performance.zip - http://d-h.st/dXI
teaMSeven-gpe3-4.3-kernel-v2.1.5-performance.zip - http://d-h.st/n3U
All latest version installers can be found together here mirrored at Whiskey103's host:
http://www.whiskey103.nl/OneM7_Kernels/index.php?dir=tbalden/2.3.1/
http://www.whiskey103.nl/OneM7_Kernels/index.php?dir=tbalden/2.3.0/
http://www.whiskey103.nl/OneM7_Kernels/index.php?dir=tbalden/2.2.8/
http://www.whiskey103.nl/OneM7_Kernels/index.php?dir=tbalden/2.2.7/
http://www.whiskey103.nl/OneM7_Kernels/index.php?dir=tbalden/2.2.6/
http://www.whiskey103.nl/OneM7_Kernels/index.php?dir=tbalden/2.2.5/
http://www.whiskey103.nl/OneM7_Kernels/index.php?dir=tbalden/2.2.4/
Deprecated Sense 5.0
Sense 5.0​
Sense 4.3 Stable Edition (for Sense 5.0 with Android 4.3 ROMs only!)
- Usability Features + UV possible, FastCharge, NO OTHER TWEAKS, NO OC/UC:
teaMSeven-Sense-4.3-kernel-v2.2.8.zip - http://d-h.st/gvc
Github sources:
https://github.com/tbalden/android_kernel_htc_m7-sense4.3 master branch
teaMSeven-Sense-4.3-kernel-v2.2.7.zip - http://d-h.st/JvB
teaMSeven-Sense-4.3-kernel-v2.2.6.zip - http://d-h.st/4Ot
teaMSeven-Sense-4.3-kernel-v2.2.5.zip - http://d-h.st/fyn
teaMSeven-Sense-4.3-kernel-v2.2.4.zip - http://d-h.st/PEN
teaMSeven-Sense-4.3-kernel-v2.2.3c1.zip - http://d-h.st/8i1
teaMSeven-Sense-4.3-kernel-v2.2.2.zip - http://d-h.st/OKv | mirror by Whiskey103
teaMSeven-Sense-4.3-kernel-v2.1.7c4.zip - http://d-h.st/kJb
teaMSeven-Sense-4.3-kernel-v2.1.7c3.zip - http://d-h.st/hyh
teaMSeven-Sense-4.3-kernel-v2.1.7c1.zip - http://d-h.st/jRm
teaMSeven-Sense-4.3-kernel-v2.1.7.zip - http://d-h.st/Q7g
Sense 4.3 Performance Edition (for Sense 5.0 with Android 4.3 ROMs only!)
- Usability Features + TWEAKS, UV/OC/UC, FASTCHARGE:
teaMSeven-Sense-4.3-kernel-v2.2.8-performance.zip - http://d-h.st/3pb
Github sources:
https://github.com/tbalden/android_kernel_htc_m7-sense4.3 performance branch
teaMSeven-Sense-4.3-kernel-v2.2.7-performance.zip - http://d-h.st/7nG
teaMSeven-Sense-4.3-kernel-v2.2.6-performance.zip - http://d-h.st/dHn
teaMSeven-Sense-4.3-kernel-v2.2.5-performance.zip - http://d-h.st/rrQ
teaMSeven-Sense-4.3-kernel-v2.2.4-performance.zip - http://d-h.st/wdD
teaMSeven-Sense-4.3-kernel-v2.2.3c1-performance.zip - http://d-h.st/513
teaMSeven-Sense-4.3-kernel-v2.2.2-performance.zip - http://d-h.st/XAZ | mirror by whiskey103
teaMSeven-Sense-4.3-kernel-v2.1.7c4-performance.zip - http://d-h.st/dcK
teaMSeven-Sense-4.3-kernel-v2.1.7c3-performance.zip - http://d-h.st/rDN
teaMSeven-Sense-4.3-kernel-v2.1.7c1-performance.zip - http://d-h.st/EYV
teaMSeven-Sense-4.3-kernel-v2.1.7-performance.zip - http://d-h.st/ADT
Deprecated Sense Android 4.2.2:
Sense 5.0 (4.2.2)​Sense 4.2.2 Stable Edition (Sense 4.2.2)
- Usability Features + UV possible, FastCharge, NO OTHER TWEAKS, NO OC/UC:
teaMSeven-sense-4.2.2-kernel-v2.2.7.zip - http://d-h.st/JCG
teaMSeven-sense-4.2.2-kernel-v2.2.6.zip - http://d-h.st/ugi
teaMSeven-sense-4.2.2-kernel-v2.2.5.zip - http://d-h.st/GBT
teaMSeven-sense-4.2.2-kernel-v2.2.4.zip - http://d-h.st/oLJ
teaMSeven-sense-4.2.2-kernel-v2.2.3c1.zip - http://d-h.st/7sM
teaMSeven-sense-4.2.2-kernel-v2.2.2.zip - http://d-h.st/aTs | mirror by whiskey103
teaMSeven-sense-4.2.2-kernel-v2.1.7-beta1.zip - http://d-h.st/gVw
Sense 4.2.2 Performance Edition (Sense 4.2.2)
- Usability Features + TWEAKS, UV/OC/UC, FASTCHARGE:
teaMSeven-sense-4.2.2-kernel-v2.2.7-performance.zip - http://d-h.st/OuD
teaMSeven-sense-4.2.2-kernel-v2.2.6-performance.zip - http://d-h.st/tMu
teaMSeven-sense-4.2.2-kernel-v2.2.5-performance.zip - http://d-h.st/Vgm
teaMSeven-sense-4.2.2-kernel-v2.2.4-performance.zip - http://d-h.st/J7x
teaMSeven-sense-4.2.2-kernel-v2.2.3c1-performance.zip - http://d-h.st/K3i
teaMSeven-sense-4.2.2-kernel-v2.2.2-performance.zip - http://d-h.st/ftu | mirror by whiskey103
teaMSeven-sense-4.2.2-kernel-v2.1.7-beta1-performance.zip - http://d-h.st/U8H
Deprecated GPe Android 4.2.2:
GPe 4.2.2 Stable Edition (old GooglePlayEdition 4.2.2)
- Usability Features + UV possible, FastCharge, NO OTHER TWEAKS, NO OC/UC:
teaMSeven-sense-4.2.2-kernel-v2.1.5.zip - http://d-h.st/Jn3
teaMSeven-sense-4.2.2-kernel-v2.1.4.zip - http://d-h.st/X1Y
teaMSeven-sense-4.2.2-kernel-v2.1.3.zip - http://d-h.st/jNB
teaMSeven-sense-4.2.2-kernel-v2.1.2.zip - http://d-h.st/Q3W teaMSeven-sense-4.2.2-kernel-v2.1.1.zip - http://d-h.st/HHb
teaMSeven-sense-4.2.2-kernel-v2.0.0-beta.zip - http://d-h.st/nUC
teaMSeven-sense-4.2.2-kernel-v1.1.4.zip - http://d-h.st/6lJ
GPe 4.2.2 Performance Edition (old GooglePlayEdition 4.2.2)
- Usability Features + TWEAKS, UV/OC/UC, FASTCHARGE:
teaMSeven-sense-4.2.2-kernel-v2.1.5-performance.zip - http://d-h.st/fqx
teaMSeven-sense-4.2.2-kernel-v2.1.4-performance.zip - http://d-h.st/sjh
teaMSeven-sense-4.2.2-kernel-v2.1.3-performance.zip - http://d-h.st/vTD
teaMSeven-sense-4.2.2-kernel-v2.1.2-performance.zip - http://d-h.st/5CX
teaMSeven-sense-4.2.2-kernel-v2.1.1-performance.zip - http://d-h.st/c2Q
teaMSeven-sense-4.2.2-kernel-v2.1.0-performance-beta.zip - http://d-h.st/QCW
teaMSeven-sense-4.2.2-kernel-v2.0.3-performance-beta.zip - http://d-h.st/TaH
teaMSeven-sense-4.2.2-kernel-v2.0.2-performance-beta.zip - http://d-h.st/qWD
teaMSeven-sense-4.2.2-kernel-v2.0.1-performance-beta.zip - http://d-h.st/rqv
teaMSeven-sense-4.2.2-kernel-v2.0.0-performance-beta.zip - http://d-h.st/dpc
teaMSeven-sense-4.2.2-kernel-v1.1.4-performance.zip - http://d-h.st/IDy
teaMSeven-sense-4.2.2-kernel-v1.1.3.zip - http://d-h.st/GFc
teaMSeven-sense-4.2.2-kernel-v1.1.2.zip - http://d-h.st/I1E
teaMSeven-sense-4.2.2-kernel-v1.1.1-beta.zip - http://d-h.st/dmc
teaMSeven-sense-4.2.2-kernel-v1.1.0-beta.zip - http://d-h.st/0Nj mirror https://www.box.com/s/fumkgvyxbd2m85sdmmas
teaMSeven-sense-4.2.2-kernel-v1.0.2-alpha.zip - http://d-h.st/WDC
teaMSeven-sense-4.2.2-kernel-v1.0.1-alpha.zip - http://www.solidfiles.com/d/a9fc4d7e2a/ Mirror: http://d-h.st/P5s
teaMSeven-sense-4.2.2-kernel-v1.0.0-alpha.zip - http://www.solidfiles.com/d/295d477b5b/
TOUCHSCREEN KEYS REMAPPING​To swap up LogoMenu and Home button, to behave like on HTC One X and older HTC phones (you need the kernel flashed too BEFORE flashing this!):
Swapped (Home->Menu Logo->Home)
teamseven-swapkeys-home2menu-logo2home-1.0.zip - http://d-h.st/DGn
Original (Home->Home Logo->Menu)
teamseven-swapkeys-original-map-1.0.zip - http://d-h.st/S9d
Installation​
0. go into Recovery
0.1 DO A NANDROID backup if you didnt already -- if anything goes cheesy, restore your backup
1. flash All-In-One installer zip (aroma menus will ask for options)
1.1 If you want to use a tweak app to set things on reboot, remove from /system/etc/init.d/ 01-h2w and 01-blinkbuttons and 01-pwp scripts
2. reboot
3. Tune settings with a tweak app e.g. TricksterMod, Android Tuner, etc. A guide for Performance Edition tunables: http://forum.xda-developers.com/showpost.php?p=40323025&postcount=3
If flashing didnt work out by accident (recovery reboots all the time before flashing completes), you can try the following: "fastboot erase cache" and/or reflash recovery and try again.
Reverting: flash original ROM you were using or restore the nandroid backup
KERNEL SOURCES​ https://github.com/tbalden/android_kernel_htc_m7-sense4.2
https://github.com/tbalden/android_kernel_htc_m7-sense4.3
https://github.com/tbalden/android_kernel_htc_m7-gpe4.3
More info:
- Adds support for more USB OTG devices than official HTC kernel like dslr- (only works if your phone's charged above 30%!) - some controllers wont work, htc's bluetooth stack is a no-go
- Added fully working CIFS (windows share filesystem mount support, use CIFS manager)
- All in one installer - script by @he_stheone64 (thanks !)
- Added init.d support (thanks @torxx !)
- blinking buttons (button light notification) - be aware that only blinks on notification if phone's not charging, and when screen is not on
- Based on latest kernel source for Google edition phone, and Sense kernel sources
XDA:DevDB Information
teaMSeven HTC One Sense/GPe kernel series, Kernel for the HTC One
Contributors
tbalden, n3ocort3x, maxwen, faux123, flar2, fransiscofranco, snuzzo
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 2.3.7
Stable Release Date: 2014-08-23
Created 2013-09-08
Last Updated 2014-08-23

How-to about Hotplug, and tune stuff:
http://forum.xda-developers.com/showpost.php?p=40323025&postcount=3
Gianton's battery friendly settings for Sense4.3: http://forum.xda-developers.com/showpost.php?p=45376603&postcount=1874
Changelogs:
Changelog 2.3.7-4.4.3/4.4.4 (Aug-23 2014)
- updated to latest htcdev sources all editions for Sense6 4.4.3 and GPe 4.4.4
Changelog 2.3.7c1 (May 29)
- fix camera disappearing issue on Sense 6 roms (odex file)
Changelog 2.3.7 (Mar 29)
Upgrade to latest HTCDev kernel sources released recently (march 29) for Sense5.5 Android 4.4.2
(major update in the KGSL video driver, some MMC related stuff, a bunch of framebuffer/mdp and sound driver/amplifier related updates, charger driver updates.)
Version 2.3.6 for Sense 6 (sixth sense roms) - Mar 26
Version 2.3.6 for Sense 4.4.2 - Jan 29
Version 2.3.6 - Dec 15
- kexec-hardboot patch added for multirom support
- vibration strength for wake/sleep events (on tap/flick) selectable in installer
Version 2.3.5 - Dec 14
- updated to htcdev android 4.4.2 kernel sources
- upon user request: added the possibility to choose Wake/Logo2Menu with No Logo2Sleep option, to button wake/sleep/menu mappings (in Installer)
Version 2.3.4 - Dec 7
Perf:
- Adding Simple GPU governor back to KK too (thanks to faux123)
- Tuning GPU board config
Stable:
- adding exfat module to Stable Edition KK too
Version 2.3.3 - Dec 7
- Fixed up Camera pano360 modded apk
to enable passing of Lockscreen with camera (thanks InsertCoin!)
Changelog 2.3.2 Sense KK 5.5 - Dec 7 2013:
- better fix for 3dot menu navbar removal (Tested on a fresh full wipe install of ARHD) -> Select 3Dot removal in installer
Changelog:
Version 2.3.1 - Dec 2
- Proper 3dot menu removal for KK Sense 5.5
- Fixed installer:
--- restoring Home button options in Sense Display and Gesture Settings
if no Logo2Menu mode selected in installer (Needs reinstallation from recovery if you changed mind about using logo2menu or not)
Version 2.3.0 - Dec-1 - 2013
- OC variant added - ultra OC version 2.1Ghz (choose in Installer, be careful with this, 2.1GHz is not for all devices (SoC quality), and don't try to UV high freqs!)
- Lowest min voltage in regulators set to 700mV (be cautious with this, only for low freqs, and except that it might hang if you go too low)
- Readded exfat module (opensource), was left out, use with StickMount
Changelog Nov30-2013:
- first version for sense5.5 android 4.4 Perf/Stable Edition
Changelog Nov28-2013:
- first version for GPe 4.4 Perf Edition
- fix bln for Stable Edition gpe 4.4
Changelog Nov26-2013:
- first version for GPe 4.4 Stable Edition
Version 2.2.8c3 - Nov-23-2013
- Fixing proximity sensor pocket detection for near detection
to avoid accidental wakes like on pre sense 5.5 kernel versions
- compiled with gcc 4.7
Version Sense 5.5 : 2.2.8c2 - Nov-23-2013
- Updated to htcdev kernel sources for sense 5.5 (released today on Nov-23-2013 by htc, thanks htc )
- All camera features (including flash assistant) working and still with Pano360
- eMMC speed-up (games load faster with htc source)
- some games known to crash are now working as on Stock kernel
- Proximity Sensor issues should be fixed as in Stock (as it's patched up to stock source)
Version GPe 2.2.8c2 Changelog - Nov-17-2013:
- Fixing GPe kernel related issue: screen was being stuck off
Version 2.2.8 - Oct-21-2013
- Adding kexec-hardboot multirom support, check multirom thread, report back if you've tried
- Stricter proximity check for gyro wake (f2w)
Changelog - 2.2.7c1 for GPe 4.3 Stable Edition (Oct 19-2013):
- Fixing MMC Writeprotection issue, thanks for @mrjaydee82 for pointing out (performance edition was working good, only stable eidtion affected)
Changelog - 2.2.7c1 for Sense 5.5 - Oct 17 2013
Changes: added additional camera fix for Pano360 by @m0narx and @shnizlon
Changelog - 2.2.7 Sense 5.5 - Oct 16 2013
- First Sense 5.5 specific release
- Fixed camera Zoe mode in 5.5 camera
- Please test if Panorama 360 is there ( i cant get it to appear on stock either for some reason)
Enjoy!
- Changes:
Version 2.2.7 - Oc1-1-2013
- Fixing suspend back-off wakelock issue (related to flick to wake keeping sensor on
on normal screen off event too, when disable happened before panel off)
- Changes:
Version 2.2.6 - Sep-30-2013
- Fixing Proximity sensor issues while in call, sreen should wake now. when moving phone from face
- Fixed sweep2wake + short tap logo sleep mapping in installer script
- Changes:
Version 2.2.5 - Sep-28-2013
- Enhancing "Flick2Wake 4 second wait" option for all types of screen off events
- Fixing Flick2Sleep issue when user apps switch off Gyroscope sensor (like youtube or camera)
Sense 4.2.2-performance edition additional change:
- Updating GPU UC/OC, CPU min freq 81mhz taken from our 4.3 kernels
Changelog:
Version 2.2.4 - Sep-28-2013
- Adding Flick2Wake 4 second wait option in Aroma installer, and sysfs path
Changelog:
Version 2.2.3 - Sep-24-2013
- Fixing Flick2Sleep when Auto Rotation is Off (and Display Sleep is not set to Auto)
--> You don't need to set Auto Rotation or Display Sleep to Auto anymore, flick2sleep should work without that
Changelog:
Version 2.2.2 - Sep-22
- Stable update for Sense 4.3/4.2.2 and GPe 4.3
- Addition of Flick2Wake/Flick2Sleep/Pick2Wake and two sensitivity options for F2W
Changelog:
Version 2.1.7c4-Sense4.3 stable/perf - Sep-13-2013
- Patching up Sense4.3 kernel's memory topology from GPe4.3, to
1.7GB free memory from 1.5GB (thx to @flar2)
Sense 4.3 - Sep-12
Sense Base 3.17 enabled installer
Version 2.1.7-GPe4.3-perf - Sep-8-2013
- Adding GPU OC to 483Mhz, and Idle freq of 128Mhz GPU UC
- Adding CPU min freq 81MHz to CPU UC possibilities
- Updating Smartmax governor to latest version from n3o's AOSP kernel
Version 2.1.7 sense 4.2.2 Sep-7-2013
- Updated to latest 4.2.2 Sense sources
- Fixes HDR low light issue
Version 2.1.7c1-Sense4.3-perf - Sep-7-2013
- AROMA installer updated to B6 (to resolve installation issues)
Version 2.1.7c1-Sense4.3-stable - Sep-7-2013
- AROMA installer updated to B6 (to resolve installation issues)
Version 2.1.7-Sense4.3-perf - Sep-7-2013
- Public stable release
Version 2.1.7-Sense4.3-stable - Sep-7-2013
- Public stable release
Version 2.1.5c-GPe4.3 - Aug-26-2013
- removing system partition write protection (MMC)
Version 2.1.5c-GPe4.3-perf - Aug-26-2013
- adding back missing Hotplug control interface (was left out accidentally)
- removing system partition write protection (MMC)
Version 2.1.5-GPe4.3-perf - Aug-22-2013
- Performance Edition released for GooglePlayEdition (4.3) ROMs
Version 2.1.5-GPe4.3-stable - Aug-19-2013
- Stable Edition released for GooglePlayEdition (4.3) ROMs
Version 2.1.5-performance - Jul-21-2013
- Adding Pocket Detection two options:
-- - Pocket detection when: Dark And Near detected (useful really dark pockets, like for jeans and such)
-- - Pocket detection when: Near detected (useful for lighter material pockets in the summer)
- Adding Simple GPU governor (all credits to faux123)
- Adding configuration options for CPU thermal throttling control
Version 2.1.5-stable - Jul-21-2013
- Adding Pocket Detection two options:
-- - Pocket detection when: Dark And Near detected (useful really dark pockets, like for jeans and such)
-- - Pocket detection when: Near detected (useful for lighter material pockets in the summer )
Version 2.1.4 - Jul-6-2013
- Adding a limit for doubletap2wake to not wake on the outer edges of the screen
- Further Fastcharge fix for unknown USB device case (thanks n3o)
Version 2.1.4-performance - Jul-6-2013
- Adding a limit for doubletap2wake to not wake on the outer edges of the screen
- Further Fastcharge fix for unknown USB device case (thanks n3o)
- Adding new governors:
-- intellidemand - all credits to faux123
-- dance dance - all credits to Snuzzo
Version 2.1.3 Stable - Jul-2-2013
- Adding optional Fastcharge (use tweak app e.g. TricksterMod to enable it, and replug USB if it was plugged already, it will charge faster from your PC/laptop)
Performance Edition Version 2.1.3 Jul-1-2013
Changelog:
- Fixed FastCharge (it was broken as tests have shown, now it's fixed properly, if set in e.g. TricksterMod, and re-plugged USB, it will show AC plugged and will charge fast)
Version 2.1.2 - Jun-30-2013
- Adding @faux123 's sound control (use e.g. Trickster Mod (SoundControl) or Faux123's control app to set it)
- HSIC tweaks from @faux123 / flar2's m7 kernel
- Adding TCP Congestion variants (use e.g. Trickster Mod to set it)
Changelog:
Version 2.1.1 Stable edition- Jun-29-2013
- Adding DoubleTap2Wake option
- Adding UnderVoltage control to Stable Edition, not undervolted by default
Leave it as it is for stability, or use tweak app to control it.
Changelog:
Version 2.1.1 Performance - Jun-29-2013
- Adding DoubleTap2Wake option
Changelog:
Version 2.1.0-performance-beta - Jun-29-2013
- Replacing external htc MPDec with MAKO hotplug of Fransisco Franco, tuned by n3ocort3x
- Removing MPDec service from ramdisk
- Adding additional IO schedulers (fiops, bfq ...)
- Resolving max frequency being cut to 1.02GHz on first screen off/on
2.0.3-performance-beta Jun-28
- Fixing camera tap zoom freeze issues
2.0.2-performance-beta Jun-27
Changelog:
- Performance Edition's Wi-Fi regression fixed
Version 2.0.1-performance-beta - Jun-27-2013
- Adding CPU OC to 1.99GHz
- Adding CPU UC to 135MHz
- Adding GPU OC 450mhz
- Adding CRPalmer's msm Thermal patch for better thermal efficiency
- Removing PERFLOCK and HTC PNP Manager - use your tweak app to lock CPU freqs
- Adding new governors, and updating CPUFREQ: smartmax, interactive, wheatley
Seems it sometimes locks to 384mhz and 1.02GHz with on-demand on a screen-off/on. Still needs some experimenting.
2.0.0-beta Stable and Performance Edition - Changelog - Jun-26-2013:
- Updated to latest htcdev sources for Android 4.2.2 (m7-jb-crc-3.4.10-7edee3c)
- Fixes HDMI out
- Fixes graphical glitches (bad sized renderings, gaps, like Phone app, Google Current)
- Pocket Wake Protection is optional now
- Camera libs from 4.2.2 Sense base
- May fix new touch firmware working (2.17+) Please report
Version 1.1.4-Stable - June-23-2013
- Fixing a pocket wake protection bug that occasionally prevented the wake options to work correctly (it didn't wake)
Version 1.1.4-Performance
- Added UnderVoltage control (UV)
- Added USB Fast charge (disabled by default, use tweak app to enable)
Changelog for 1.1.3 Jun-22-2013
- Updated to more cl162357 htc kernel sources:
- using 1.29.xxx.16 camera libs and firmware (thanks for tiny4579 for pushing this forward!), hopefully results in better photo quality
- updated SOC driver
- Added Pocket Wake Protection (proximity sensor based) for l2w/s2w/h2w wake options
1.1.2 June-20-2013:
1.1.2 stable version up:
Changelog:
- Fixed infrared
Version 1.1.1-beta - June-20-2013
- Updating Aroma installer (no more freeze [thanks Hopie for the heads-up])
- Removing unneeded WriteProtection cracker mod that causes bootloops in some custom roms (TrickDroid, probably ARHD?)
- Touchscreen updates from latest htcdev kernel sources to resolve touch sensitivity issues
1.1.0-beta - Jun-19-2013
Changelog:
- video playback (hw decoding) fixed by @Flemmard (gallery, 3rd party apps and youtube as well)
Version 1.0.2-alpha - Jun-13-2013
- Updating kernel LOCALVERSION to match DRM kernel modules (cryptograpic modules)
- Updating ramdisk to support android 4.2.2 with system wide visible mounting for CIFS (thanks mkasick)
1.0.1-alpha version update, Jun-3:
Changelog:
- added NTFS-RW support for third party OTG USB drive mounter apps
- CPU Freq stats added (for CPUSpy and alike apps)
1.0.0-alpha version update, Jun-3:
Changelog:
- Initial release
- Flick2Wake/Sleep - flick the phone, with a good strength, and the phone screen will wake or get to sleep. (It might look a bit awkward on the video, but i already am in love with this feature, it's comfortable ) Phone should be held in portrait mode, and flip the phone in a way that the top is flipping around the middle line of the phone...try it and you'll get used to it. IMPORTANT: On some Sense 4.3 roms like ARHD and ViperOne, for Flick2Sleep to work on Sense ROMs you need to set the Screen timeout to Auto! Thanks @elloar for the discovery http://forum.xda-developers.com/showpost.php?p=45830951&postcount=2266 (Cannot reproduce this issue on MaximusHD 13.0 tho')
- Pick2Wake - when your phone is laying around on e.g.a desk horizontally on its back, and you pick it up in a short motion and turn it to stay vertically still for a moment (like you would generally be looking at it), it will wake up.
Regarding Pick2Wake I must let you know that, if you'll want to use that specific feature (pick2wake), it will certainly keep the phone's CPU more busy, less deepsleep, especially when the phone is not sitting still, but being moved (gyroscope sensor being active), when it will keep the CPU up for more time than normally. Unfortunately, that cannot be circumvented, so pick2wake feature will come at a price of battery juice. It won't eat up the juice like mad, but certainly, i've measured that it WILL eat more.
Fiddling around with the Flick2Wake/Sleep, if you only use that, and leave the P2W off, deepsleep should be normal.

teaMSeven strikes again! Installing ASAP and will get back to you.

awesome thanks!
Based on latest kernel source: 1.29.1540.3 Developer Edition
Click to expand...
Click to collapse
does that mean this is technically a 4.1.1 based rom? And audio volume improvements wont be in this kernel?

ranova said:
awesome thanks!
does that mean this is technically a 4.1.1 based rom? And audio volume improvements wont be in this kernel?
Click to expand...
Click to collapse
It's not a Rom but a kernel and yes there might be a lot of such differences. Basically this is like the 4.1 kernels are here,except the display driver
Sent from my HTC One 801e using Tapatalk 2

Would love to use this kernel. However IR is
just to important to me. I check back pretty often tho

Thanks

Installed and everything is running smoothly .

Thanks so much for this kernel
Sent from my HTC One using XDA Premium HD app

EnIXmA said:
Thanks so much for this kernel
Sent from my HTC One using XDA Premium HD app
Click to expand...
Click to collapse
How it's it working on 10.0?
Sent from my HTC One using xda premium

ceelo2008 said:
Would love to use this kernel. However IR is
just to important to me. I check back pretty often tho
Click to expand...
Click to collapse
That seemed the most weird thing.. I didn't expect HTC would change that driver for ir. Hopefully it can be worked out somehow, but it might need older libs..
Sent from my HTC One 801e using Tapatalk 2

ceelo2008 said:
How it's it working on 10.0?
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
Can't tell but I used the same ruu base for testing.
Please report back if tested
Sent from my HTC One 801e using Tapatalk 2

awesome work tb subscribed
Sent from my HTC One using Tapatalk 2

Great to see the kernel for 4.2.2!
Unfortunately there are still some issue's which stop me flashing it, but I'm sure this will be figured out soon.
I will flash it immediately when the issue's became less. (There aren't much though)
Good luck, and keep it up!

Stable so far here on trickdroid 6.0.1
Do miss video abd remote though, but great otherwise
Sent from my HTC One 801e using Tapatalk 2

pendragon11 said:
Stable so far here on trickdroid 6.0.1
Do miss video abd remote though, but great otherwise
Sent from my HTC One 801e using Tapatalk 2
Click to expand...
Click to collapse
Thanks for reporting! Hopefully the video decoding issue can be sorted out soon. Looking at logs it will need some updates in msm video decoding driver part. Then only Infrared is left

tbalden said:
Thanks for reporting! Hopefully the video decoding issue can be sorted out soon. Looking at logs it will need some updates in msm video decoding driver part. Then only Infrared is left
Click to expand...
Click to collapse
great waiting foe ur update than:good:

Great work !
Can we finally have the option to "longpress back button to kill current app" ?
I'd love to have this feature...

till now all seems fine for me. testing on trickdroid..

Benfran said:
Great work !
Can we finally have the option to "longpress back button to kill current app" ?
I'd love to have this feature...
Click to expand...
Click to collapse
question is good, but thats not a kernel thing, its a rom thing. Ask in rom thread.

Related

[KERNEL][ALL ROMS][SEP 14] Glitch for Flo/Deb - r574

These kernels are provided as-is without warranty. I'm not responsible for any problem you may encounter with your phone or tablet or if your cat suddenly dies.
Although, don't expect support even if I will eventually help because I love cats.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
Overview & features :
"With great power comes great responsibility". Don't go crazy with overclocking, only the best devices will be able to get 2.3 GHz stable or even bootable, though heat will be your main issue.
- Based on Google AOSP 3.4.0 and LineageOS's kernel sources for MSM devices
- CPU OC up to 2.3Ghz with OV/UV support / minimum frequency down to 81 MHz (configurable)
- L2/bus speed OC up to 1.49GHz / 4.8GBPS
- GPU OC up to 627 MHz with OV/UV support
- CPU governors : Faux's intellidemand, interactive, ondemand, smartmax, intelliactive, conservative, elementalx
- I/O schedulers: noop, deadline, cfq, fiops, sio, BFQ, zen
- Kernel based intelli-thermal driver by Faux123
- Kernel based msm hotplug driver by Fluxi
- tni.andro's battery life extender support
- Magnetic on/off setting
- USB fast charge support
- USB OTG charge hack support by flar2
- FauxSound support
- LineageOS's PCC color tweaking
- Fsync switch on/off
- Touchscreen patches by Showp1984
- Touchscreen wake/sleep gestures by flar2
- Kali Pwn Pad experimental support
- Optimized algorithms and libraries
- Various performance and power saving tweaks
- NTFS, NFS and exFAT support
- F2FS support up to all-F2FS with automatic ramdisk patching at flash time (reflash if you change partition format !)
- Kexec-hardboot support for Multirom compatibility
- Full package comes with Aroma installer to set core features at flash time (L2 OC level, CPU OC, etc.)
- Pure package will restore Aroma settings backup if present, or else will offer you a balanced preset for day to day usage
- Custom Synapse support with various settings and core features tweaks
- Compiled with Linaro 6.1.3 toolchain with various optimizations
- SELinux Permissive patch (Disabled by default, can be enabled in Aroma)
- Wifi firmware overrider to fix wifi on 4.4.3 & lower or on roms using old wifi firmware (up to r226 - Kitkat only)
CHANGELOGS IN #2 POST
You can tweak multiple options of this kernel with TricksterMod, FauxClock, Kernel Adiutor, Synapse(r500 and up, definitely recommended to get the most available options) or similar apps. (They are all available on the PlayStore)
Note to MultiROM users : don't use the kernel sharing feature. Flash the kernel on each rom instead. Also, it may take more time booting on secondary roms when using F2FS. Don't worry and wait for a bit ​
Downloads (all kernels are compatible with both flo and deb)
Grab your build from here :
Glitch kernel r574 download - For AOSP 6.0.1/7.x.x and LineageOS 14.1​
Mirror + older builds : Mediafire​
FAQ :
What are the differences between "Full" and "Pure" builds ?
The "Full" builds are using Aroma Installer so you can tweak various options at flash time. At the end of the process, a file containing your settings will be created (/sdcard/glitch-settings.conf). The "full" builds are also able to restore your settings from Aroma after a rom flash or wipe for example.
On the other hand, "Pure" builds aren't coming with Aroma and will try to restore your settings from your SDcard, or use a default profile if none is found. Both Full and Pure builds are coming with a custom Synapse support to let you tweak all the core options on the fly once booted.
If you flash a "Pure" build without a profile, the default preset will be applied. It's been tweaked for a good balance between performance, power consumption, stability and functionality for day to day usage. The default settings applied are as follow :
- 1.7GHz max CPU freq (from 1.5GHz stock) / 1GHz max CPU freq when the screen is off / "Balanced" L2 OC
- msm_hotplug driver in place of msm_mpdecision
- 450MHz max GPU freq (inline with other Snapdragon 600 devices - from 400MHz stock)
- Safe CPU and GPU undervolting for lower heat and power consumption
- Deadline I/O sched / Interactive CPU governor
- Doubletap to wake and fastcharge enabled (Doubletap to wake will slowly drain power during suspend, so disable it if not used)
- Everything else is kept stock
What do I have to do to use F2FS on one (or more) of my partitions ?
First, BACKUP your data if needed, especially if you're planning to use F2FS on DATA partition, as changing filesystem will wipe the partition. Change partition formats as needed in your recovery. It is NOT recommended to convert system partition as F2FS as it'll be slower than EXT4 to begin with (as the partition is mostly read only) and will alter compatibility with many roms (especially CM/LineageOS based). The last thing to do is to flash any Glitch kernel with a revision number past r150. You can restore your settings from SDcard if any, the install process will detect the partitions and modify the ramdisk accordingly so you can finally boot and use your fresh FS.
What L2/cache OC setting should I use ?
This setting will overclock bus speed and RAM so it's a bit delicate to tweak, yet it can give a nice "free" global performance boost. A simple test to check for stability is to run the camera app 3 or 4 times in a row while waiting for 10 seconds between each launch. If your device freezes, it's unstable ! It's also the only setting you can't change on the fly once booted, either from Synapse or sysfs, and requiring a reflash (using Aroma or changing the value in /sdcard/glitch-settings.conf).
Let me give you some details about the available settings so you can choose wisely :
Stock (1.13GHz-4.26GBps) is the regular, out of the box, non OC setting.
Improved (1.19GHz-4.26GBps) is the same as "ElementalX" setting in Flar2's kernel.
Balanced (1.22GHz-4.66GBps) is the same as "Ultra" setting in Flar2's kernel.
Fast (1.35GHz-4.66GBps) is a nice jump over "Balanced", yet stable for most devices. A kind of sweet spot.
Extreme (1.43GHz-4.80GBps) is were most users will start to get issues. Provides a great boost if stable.
Glitchy (1.49GHz-4.80GBps) pushes your hardware to the limits. Will be unstable for most devices.​
Thanks to everyone helping me to debug and find new useful things to integrate !
Without all of you, this kernel wouldn't be !​
XDA:DevDB Information
Glitch kernel for Flo, Kernel for the Nexus 7 (2013)
Contributors
Tk-Glitch, Google, animania260, CyanogenMod, TeamDouche, flar2, Faux123, franciscofranco, Showp1984, Team-Hydra, sixstringsg, Poondog, ZeroInfinity, Fluxi, arter97, neobuddy89, alesaiko, 228aye, AndreiLux, amarullz ,followmsi, and all my community
Source Code: https://github.com/Tk-Glitch/Flo_AOSP
Kernel Special Features: CPU OC/UV 2.3 GHz, GPU OC/UV 627MHz, FauxSound, S2W/S2S/DT2W, Bus speed OC
Version Information
Status: Stable
Created 2013-09-19
Last Updated 2017-09-13
logs
Git commits for nerdz & lolcats​
Latest release's changelog with words for humans :
14/09/2017 - r574 :
- Synced with latest LineageOS 14.1;
- Updated toolchain to Linaro GCC 7.1.1-2017.08;
- Added touchscreen-calibration fix patch by parrotgeek1;
Previous changes below :
17/07/2017 - r572 :
- Synced with latest LineageOS 14.1;
11/07/2017 - r571 :
- Synced with latest LineageOS 14.1;
29/06/2017 - r570 :
- Synced with latest LineageOS 14.1;
- Updated toolchain to Linaro GCC 7.1.1-2017.05.
03/06/2017 - r566 :
- Synced with latest LineageOS 14.1;
- Changed the behaviour of the permissive/not permissive switch to either force permissive or keep rom default (instead of forcing enforcing before) to prevent issues with some implementations;
- Added a service that restarts GMS (Google Mobile Services) post boot to fix memory leak/battery drain linked to them - Curently working in permissive mode only (like init.d and some advanced Synapse settings);
- Updated toolchain to Linaro GCC 6.3.1-2017.05.
07/05/2017 - r565 :
- Synced with latest LineageOS 14.1;
- Added a simple check for the MPDecision service starting mechanism used by your rom : If it's using the same trigger as LineageOS (init.flo.power.rc), you'll be able to enable/disable the service at will after boot. If it's using a different trigger, the binary will be nuked the old way (renamed to mpdecision_bck) if you're using the in-kernel msm_hotplug driver (effectively preventing you to play with it after boot). It's not a solution that pleases me, but it will fix cases of both hotplug drivers loaded at the same time on non-LOS-based roms, and that's all that counts for now.
14/04/2017 - r564 :
- Synced with latest LineageOS 14.1;
- Corrected HZ reference in touchscreen driver.
30/03/2017 - r563 :
- Fix potential touchscreen inconsistencies on some panel revisions
- Fix gesture switch (S2S/S2W/timeout)
27/03/2017 - r561 :
- Synced with latest LineageOS 14.1;
- Backported high-resolution support for sched-clock;
- Fixed CPU detection on subsystem_restart;
- Make rpm clocks sleeping clocks;
- Pushed updates from franco kernel regarding GPU, CPU freq and video;
- Added Zen I/O scheduler (pretty nice sched to say the least);
- Enabled I/O is busy flag for msm_hotplug driver by default (boosts CPU freq during heavy I/O load -> big smoothness gains in many apps and games);
- Added compiler fixes and optimizations from alesaiko (breakfast kernel);
- Moved to latest Linaro GCC 6.3.1 compiler (as the changes above fixed high power consumption issues on GCC5+);
- Consolidated Synapse support. The path of the generated config file is now /data/synapse instead of ramdisk to keep it safe during rom upgrades and reboots. If you get a "No UCI support" message on first Synapse launch, just kill the app and relaunch it. It'll not happen again after that unless you wipe data or I'm forcing a regen in a future update.
- Fixed init.d injection not using the correct path for busybox since a few releases and updated the execution process to N standards;
- Changed the way we get rid of mpdecision to prevent the service from starting in the init process instead of renaming the binary. This enables the possibility to enable or disable mpdecision on the fly after boot, even if using msm_hotplug as default hotplug driver.
- Fixed missing options in Synapse;
- Added various smaller performance patches and optimizations as well as a few more variables to play with for nerdz and lolcats (see github commits);
- Tweaked debugging config;
12/03/2017 - r544 :
- Sync with latest LineageOS 14.1
- Disabled backlight dimmer by default - Added a note to Aroma installer about potential issues with some panel revisions
23/12/2016 - r543 :
- Sync with latest CM14.1
18/12/2016 - r542 :
- Enable RPFILTER (CM14.1 tethering fix)
05/12/2016 - r541 :
- SElinux switch now works on boot without needing root access. As a result, also removed related post-boot script hooks
- Added prebuilt config file for Synapse for faster launch and fix possible error on first launch (clear Synapse data if you get issues)
04/12/2016 - r540 :
Due to some of the changes in this build, restoring settings from sdcard backup (by flashing Pure Edition or restoring through Aroma) may lead to different settings being applied depending on what you set before. It is strongly suggested to use the Full installation at least once to update your settings or delete glitch-settings.conf on the root of your sdcard before flash to use the default preset.
- Post CM14.1 merge cleanup pass. It was definitely needed ! Including, but not limited to :
- Removed Lazyplug and Intelliplug hotplug drivers (due to conflicts leading to performance issues)
- Removed Dynamic Fsync / Added switch to disable Fsync (after corrupting ~15 installations with DynFsync, I don't feel like it's worth the slight I/O perf boost)
- Replaced Showp1984's DT2W by flar2's S2W/S2S/DT2W (the touchscreen issues I faced with it aren't reproducible anymore)
- Removed LZ4 and use XZ compression instead
- Removed WQ_POWER_EFFICIENT (couldn't see a measurable gain with it enabled)
- Removed ROW ioshed
- Rollback'd to older Intellidemand governor​- Reworked settings application and restoration system to work with CM14.1/without SuperSU and load it early during boot by init hooking (CM14.1 PCC livedisplay related race condition "fix" included). Note : MultiROM users, you may want to disable MultiROM menu if you have it enabled to further reduce the chances to trigger the issue (completely fixed it on my side). Feel free to report your findings on the matter.
- Added flar2's ElementalX governor
- Updated default profile (the one you get while flashing Pure package or using restoration option in Aroma without sdcard backup)
- Updated thermal profiles
- Updated available options in Aroma
- Updated busybox to 1.25.1 YDS and moved from /sbin to the more convenient and standard /system/xbin
- Updated Selinux switches to work with more roms (now working on CM14.1)
- Moved Synapse files from /data/synapse to /res/synapse in ramdisk
- Updated Synapse presets
- Updated Synapse settings (Aroma installer will give more gestures-related options though, at least for now)
29/11/2016 - r534 :
This kernel will only work with AOSP 7.x and latest CyanogenMod 14.1 based roms. If you get incorrect colors and slow UI, rollback to r533 CM.
- Rebased using CM14.1 tree
- Updated color controls to mimic CM's PCC implementation (Thanks @flar2)
07/11/2016 - r533 :
- Added SDCardFS support
- Fix for CVE-2016-3903
- Fix for CVE-2016-3934
- Fix for CVE-2016-7117
- Added LazyPlug switch and settings to Synapse (hotplug tab)
- Added DT2W switch to Synapse (misc tab)
- Fix GPU voltage range formatting in Synapse
- Fixes regarding power efficiency
- Contextual fixes and speedups
- Now building CM variant of the Nougat kernel too. AICP is the first N rom on this device to require a CM compatible kernel.
14/09/2016 - r530 :
- Modified rom injection/flash time mods logic to be more robust and universal. Fixes inconsistent boot or even bootlooping on hybrid F2FS roms like CyanogenMod or PureNexus THIS CHANGE MAY FORCE YOU TO REFLASH YOUR ROM TO BE ABLE TO BOOT (even on a non-hybrid rom - no wipe required)
- Fixed settings not applying after setting them through Aroma/glitch-settings.conf
- Security patch to avoid invalid access to ashmem area
- Security patch for vulnerability CVE-2016-2059
- Removed deprecated binary injection code
- Default thermal presets calibrated for better efficiency and performance (they were too aggressive in r520)
- Little naming change for the builds. Full is still "Full", but "Restore" is now "Pure". Pure edition is now fully standalone and doesn't require a previously generated profile from Full edition (but will gladly restore it as before if found during install). It can be fully tweaked through config file and/or Synapse like Full edition.
- Nougat build "Full edition" now has a Nougat themed splash screen for Aroma
- Synapse presets are now working. Make sure to press apply when Synapse comes back if you want to keep it ! (Make sure to clear Synapse data after first boot to force a regeneration !)
- Small things you won't notice
24/08/2016 - r520 :
- Rebase from latest AOSP sources
- Synapse support with many more features and personnalization available than ever before ! Aroma settings are a joke compared to what you'll have in Synapse. Don't flash UKM on top by the way, and make sure to clear Synapse data if you've flashed one of the previews. Even more to come soon.
- Updated Neobuddy89's msm_limiter driver to latest from Nexus 6
- Updated Neobuddy89's state_notifier driver to latest from Nexus 6
- Moved to Faux123's Intelli-thermal driver
- Added some memutils optimizations and more for performance
- Updated Xbox One gamepad driver
- Removed loads of dead code and buggy merges
- Switched to Linaro 4.9.4 toolchain - After weeks of testing, my tab runs cooler, stabler, and longer than with 5.x for an invisible performance difference. Worth it !
10/08/2016 - Preview r516 is available here. More options available in Synapse which is now also enabled with the "full" build, merged android-6.0.1_r0.105, and various other tweaks for speed and power savings. Full changelog here.
04/08/2016 - A preview (r513) is available here. Synapse part still needs some work. Notably, some hotplug drivers options are missing and you can't apply presets. The kernel itself should be stable enough for day to day usage.
12/07/2016 - r499 :
- Fix for glitch settings not applying if the rom doesn't use the init.trace.rc file (Dirty Unicorns is one of them)
- Sync fstab with latest cm13 (may fix usb otg on cm13 based roms in some specific configurations)
11/07/2016 - r478 r498 :
- Synced source up to android-6.0.1_r0.98 changes (latest)
- Getting ready for rebase and Synapse-compatible release
- Removed deprecated libs from r478 installer (fixes setperm errors on some custom/recent roms)
- Fixed CM compatibility
10/12/2015 - r412 :
- Merged with android-6.0.1_r0.1 changes
- PowerHAL patch to fully disable touchboost calls when Qualcomm MPdecision isn't used. This gets rid of the touchboost log spam and (small) overhead.
- Updated F2FS
- Installer scripts fixes and cleanups
- Added back CM build - untested
02/12/2015 - r410 :
- Updated base to linux 3.4.110
- Merged with android-6.0.0_r0.1 changes
- Added Neobuddy89's MSM Limiter driver, enabling max/min/suspend frequencies tweaking on the fly. No more need to reflash for that (/sys/kernel/msm_limiter/ for who's interested). Also added his state notifier driver for further tweaking.
- Removed MSM Sleeper as it's covered by MSM Limiter already
- Changed how settings are applied (moved from init.d script to service) to prevent permission denied issues (Thx Flar2). Due to changes to the way your settings are handled, it's recommended to make a full installation. Settings aren't retrocompatible with previous Glitch kernels !
- Performance and stability improvements by removing coresight from Adreno drivers and better CPU management/scaling through MSM Limiter
- Aroma slight changes to reflect internal changes (note : CPU uV is now applied for both 384MHz step and lower ones)
15/09/2015 - r361 :
- Fixed no mobile network issue on DEB
- Disabled unnecessary debugging
13/09/2015 - r360 :
- Merged with android-5.1.1_r0.17 changes
- Added Lazyplug hotplug driver by Arter97 (you may need to make a full installation if you want to switch to this driver)
- Updated F2FS
- Updated BFQ to v7r8
- Added experimental Nvidia relaxed power savings
- More fixes and various optimizations regarding performance and efficiency
09/09/2015 - r353 :
Note : CM related issues some are encountering aren't adressed with this update. CM team is breaking more and more stuff while using AOSP bases for the kernel and I won't make a CAF based version again. The updated toolchain and added fixes in this release may or may not help, but I won't provide support for CM related issues anymore. Sorry for the inconvenience.
- Fixed SELinux switches (You'll need to use the restore function in full package or just the restore package to switch between permissive and enforcing modes. Enabling it in glitch-settings.conf isn't enough for it to work.)
- Disabled Android Logger by default for less overhead
- Updated toolchain to Linaro GCC 5.2.0 with LTO support
- Tiny fixes
02/07/2015 - r350 :
- Merged with android-5.1.1_r0.13 changes
- Fixed missing governors from previous release
- Added native support for Xbox One controller from Linux 3.17
- Fixed a potential instability case in idle state
- Updated base to linux 3.4.108
- Under the hood fixes
- CM and AOSP kernels are now sharing the exact same base for better stability and maintenance
08/05/2015 - Hotfix - r344 :
- Rolled back various GPU driver patches to fix some Chrome scrolling lockups and possible RR linked to the underlying bug linked to them
- Send enforcing=0 to kernel command line if you're using the permissive ramdisk mode (may fix boot on some non-standard roms - AICP still not booting for me though.. If you know why I'm all ears)
- Modify fstab.flo file in ramdisk even when using CM kernel (enables some non-standard CAF based roms with no "multi-mount fstab" support to boot - it mustn't exist, but better safe than sorry)
08/05/2015 - r343 :
- Merged with android-5.1.1_r0.10 changes
- Removed UKSM
- Disabled KSM
- Removed transparent compression support
- Replaced Flar2's S2W/DT2W by showp1984's DT2W
- Various F2FS changes from arter97 and Jaegeuk Kim
- Various backported drivers from arter97
- Updated Intelli-Plug
- Cleaned up base and bumped back to latest 3.4.y (3.4.107 atm)
- Enabled back kernel mode NEON
- Removed PIE bypass patch from Aroma
- Added Motorola's Qualcomm optimized memutils
- Added BFQ v7r7 ioshed
- Updated Intelliactive governor
- Fstab patching changes to fix boot on some non-standard roms
- Updated Random
- Updated toolchain to Linaro GCC 5.1.0 with LTO support
- Added LTO optimizations
19/04/2015 - r330 :
After breaking my partitions while attempting to improve F2FS mounting time, I was forced to format everything. After my backup restoration and system reinstallation, r327 F2FS implementation is now booting faster than EXT4 on my tab (with mounting times of ~5sec versus 30+ before). So I've then decided to revert the planned F2FS changes for r330 (which made it 1sec faster before formatting, but much slower after) as it didn't make sense. If F2FS mounting time is bothering you, fully formatting your partitions and restoring your data will give you a nice performance reward in return.
- Added flush_merge to F2FS mount options for faster flushing
- Added "transparent compression" support (CM sync)
- Added back optimized ARM RWSEM algorithm
- Enabled back unaligned memory access
- Switched to SIO ioshed (from ROW) at boot time as well as others small tweaks for possible further boot time improvements and smaller file size
16/04/2015 - r327 :
- Merged with android-5.1.0_r0.10 changes
- Updated F2FS implementation using Motorola's sources
- Cleaned up permissive ramdisk patches (fixed related SODs with it enabled)
- Introducing "restore" builds. You can now update your Glitch setup without Aroma using these builds. Your settings will be restored from the SDcard backup made by a previous Glitch installation, so if you don't have a "glitch-settings.conf" file in the root of your SDcard, please use a full build first to generate it ! The "full" builds are using Aroma as before.
- Updated toolchain to Cortex A15 optimized Linaro GCC 4.9.3-2015.03
07/03/2015 - r320 :
THIS UPDATE WILL NEED YOU TO REINSTALL YOUR ROM AND TO MAKE A FULL INSTALLATION OF THE KERNEL IF YOU'RE COMING FROM A PREVIOUS GLITCH RELEASE
- Updated F2FS implementation and bumped to latest
- Various scheduler optimizations - Better hardware use means potentially lower max OC !
- Improved boot times (At least with EXT4. F2FS mounting time feels a bit longer with the updated F2FS implementation)
- Reverted Slimbus OC as some users got issues with it
- Removed some ramdisk mods interfering with permissions
- F2FS/EXT4 detection script rewrite to preserve rom's fstab structure
- Added another permissive switch to disable SELinux enforcing (it will be enabled if you tick the permissive patch in aroma)
- Removed wifi patch from Aroma as it's now useless with lollipop
- Added some security patches from CM source
- CM kernel rebased on Glitch AOSP (again) - Looks good after a few days of intensive use
- A few little glitchy tweaks
- Updated toolchain to Cortex A15 optimized Linaro GCC 4.9.3-2015.02
16/01/2015 - r307 :
- Disable wake gestures by default
- Fix for a little color tweaking bug
- Updated CAF variant for CM12 support & sync with Glitch AOSP r307
Note : r307-CM is NOT compatible with CM11. It must be used with CM12 only.
12/12/2014 - r306 :
- Added vmalloc setting to command line to fix some video playback issues. Thanks to @szale9001 for pointing this out !
16/11/2014 - r303 :
- Added Chainfire's partial root ramdisk patch by default
- Added cernekee's PIE patch to Aroma (allows third party native executables to run, lowering security. Fixes various apps)
- Added SELinux permissive + sepolicy ramdisk patch to Aroma (enables full root access but lowers security. Fixes various apps)
15/11/2014 - r300 :
- Updated AOSP kernel with lollipop-release - BREAKS COMPATIBILITY WITH 4.4.x due to GPU driver changes !
- Removed interactive GPU governor
- Merged GPU patches from codeaurora & franciscofranco for better responsiveness and battery life
- Cleanups
26/09/2014 - r226-disabledAVS :
- r226 variant with disabled AVS for users with recurrent instability issues. Higher power consumption than standard build when used without uV.
Follow up to this post : http://forum.xda-developers.com/showpost.php?p=55566837&postcount=1943
22/09/2014 - r226 :
- Added experimental support for Kali Pwn Pad (as it was requested by some - Thanks for the list Flar2 )
- Disabled compaction (a little higher RAM consumption for higher performances - Doesn't seem to affect multi-tasking in a negative way)
- Disabled MSM hardware adaptive voltage scaling (should fix the last remnants of SoDs/RR happening for some even on other kernels - May lead to higher power consumption) I will make a test build with it disabled for who wants to try in the next days
- Updated Faux Sound to 3.6
- Enabled more TCP congestion-avoidance algorithms
- Enabled NFS support
- Moved exfat to built-in instead of module
- Added black magic
17/09/2014 - r223 :
- Better hotplug driver settings in 99glitchsetup script / Fix Qualcomm MPDEC activation
- Lowered "Glitchy" L2/bus settings to make it usable by more users
- Enabled various compiler optimizations (like some GCC graphite optimizations)
- Updated toolchain to Cortex-A15 optimized Linaro 4.9.2 2014.09
- Echo touch firmware version to logfile (/data/local/tmp/glitch-kernel.log)
10/09/2014 - r220 :
AOSP kernel only (CAF kernel will follow as soon as possible) :
- Rebase using latest Google source (fixing various bugs like SoD, random shutdown, slowdowns etc.) and staying on 3.4.0 base for now to prevent issues til I'm able to fix them all with latest Linux upstream
- Aroma Installer rework for less pages on fresh installation mode, similar to Flar2's presentation
- Added new options to Aroma installer
- Updated Flar2's S2W/DT2W system, enabling gesture support
- Replaced Showp1984's MPDecision by Fluxi's MSM Hotplug driver - new default
- Updated Faux123's Intelliplug hotplug driver as well as intellidemand & Intelliactive governors
- Updated/fixed Smartmax and Smartmax EPS (extreme power saving) governors
- Updated FauxSound
- Updated Flar2's msm_sleeper
- Added a backlight dimmer function
- Cleaned up/removed a vast amount of old patches
- Added release number to internal kernel naming so you know what version you're on
- Added a wlan firmware override setting in Aroma. This is basically the same as using 4.4.4 PRIMAtor to enable 4.4.3 or lower support or to fix wifi on a few roms that are using older wifi blobs
- Slight tweaking here and there
- Removed kernel-based NEON support - Needs more testing
- Switched to LZ4 kernel compression - Higher kernel size but faster boot times
- Updated toolchain to Cortex-A15 optimized Linaro 4.9.2 2014.08
05/07/2014 - r151 :
AOSP kernel only :
- Base update from Linux 3.4.86 to 3.4.96
- Removed some unnecessary Aroma pages for faster navigation
- Removed Qualcomm-Optimized Dalvik/Bionic from Aroma to prevent users from softbricks when used on incompatible ROM
- Added F2FS support
- Added F2FS partition detection script to modify ramdisk accordingly at flash time. You will need to launch Aroma installer each time you change FS on supported partitions (DATA, CACHE & SYSTEM) to refresh the ramdisk configuration (you can restore your glitch settings to do that btw, no need to clean install). You can use all of them as F2FS, or just one, you decide.
- Enabled Intelliactive governor
- Added CTCaer's patch to restore forced TS firmware update sysfs
05/06/2014 - r147 :
AOSP kernel only :
- Merged with 4.4.3
- Base update from Linux 3.4.82 to 3.4.86
- Switch to Cortex-A15 optimized Linaro 4.9.1 toolchain
25/02/2014 - r142 :
- Base update from Linux 3.4.79 to 3.4.82
- Added 81 MHz CPU frequency
- Updated ondemand governor
- Switch to Cortex-A15 optimized Linaro 4.8.3 toolchain
- Disable input-boost by default in Aroma
07/02/2014 - r140 :
- Update to Linux 3.4.79
- Switch to XZ compression
- Add kernel mode NEON support as well as NEON accelerated AES & XOR implementations
- Fix CPU load miscalculation
- jbd2 and ext4 optimizations
- Add max screen off frequency support - Thanks to Flar2 (if disabled in Aroma, changing frequency in apps won't have any effect)
- Add UKSM 0.1.2.2 support
- Add dynamic management of dirty page writebacks
- Enable Wiimote HID support
- Enable USB printer support
- Bugfixes
Aroma installer overhaul :
- Reworked installation process to be clearer and more customizable
- Added an automatic backup of your settings to the root of your internal SDcard
- Added a restoration mode to get your settings from internal SDcard backup back on any rom (cross-compatible with Glitch kernel variants)
- Renamed /system/etc/settings.conf to glitch-settings.conf to make it more obviously glitchy
- Removed the need to set CPU OC, L2/cache OC and auto-uV again when keeping previous settings (now reading it from your settings at flash time. Note : editing this part in /system/etc/glitch-settings.conf requires a reflash using the "already glitched" option)
- Added Qualcomm optimized Dalvik/Bionic libraries into the installer (bionic only on CM variant) so you can install/restore them with the kernel
- Added I/O scheduler, CPU governor, read-ahead buffer size, fast charge, max screen off frequency and maximum multi-core power savings to available settings
- Fixed how the min CPU clock is applied to make it more robust and work better with governors
- Fixed how the min CPU freq uV is applied to make it work independently of the min freq (by subtracting the uV amount to the original voltage instead of forcing plain values) - Also, make it capable of setting uV for all freqs for future use.
- Changed the auto-uV menu to reflect the internal changes
- Fixed some permissions issues
- Added hotplug driver check so it's possible to restore it as well from settings without interference
- Change theme
25/01/2014 - r132 :
Performance and stability improvements :
- Enhanced memory management
- Lower CPU overhead
- Improved I/O speed in many cases
- Improved ondemand governor behavior
- Fix a memory leak
- Fix some msm_bus bugs
- Fix a false error report in Aroma log
CM kernel only :
- Fixed the "black caterpillar" bug
- Improved GPU performance consistency
23/01/2014 - r130 :
- Faux123's LCD color control driver updated to Flo version (thanks to him to make it opensource), adding gamma control. (You'll need FauxClock to tweak it - color is still available from TricksterMod)
- Some GPU driver related bugfixes
- Implemented LoUIS API for cache maintenance operations
- Update base to Linux 3.4.77
- Revert some CAF updates (fixes some L2 corruption that could lead to random reboots / black screens)
- Battery life improvements
- Some cleaning
CM kernel only :
- Fixed color control
- Fixed random heavy GPU performance drop
- Changed memory allocation to be in line with CM
- Changed naming in Aroma to differentiate from "pure" AOSP
Older changelogs are available here
Looks like a nice kernel that will really show what this device can do
Sent from my Nexus 4 using Tapatalk 4
Thanks.
That's what I'm trying to make. And I *think* (may be wrong though) I'm the only one yet using a fully working GPU OC implementation on flo kernel. It's an adaptation of Galaxy S IV's (i9505) GPU OC code from Team Hydra.
It seems 627 MHz is around the max possible with stock voltage, probably even 600 MHz for many. I'll see what it can do with a bit more juice.
Other things to do : add more frequency steps for the CPU, lock the default freq, and make the L2/bus speed configurable.
After that I think we'll be able to push the thing to the limits if we want to.
Thanks for your hard work I'm going to try it on pacman ROM I'll let you know how it goes
Sent from my Nexus 7 using XDA Premium 4 mobile app
Thank you, I'm curious to know what results you'll get
Awesome so far .WOW
Sent from my Nexus 7 using XDA Premium 4 mobile app
---------- Post added at 12:20 AM ---------- Previous post was at 12:18 AM ----------
I wanna show u my settings, I use trickster, so sound and faux kernel app to get the results I need was going to show you pictures but all the sudden XDA premium has no picture button I'm a little lost their. Touch responses phenomenal and just like faux kernel the sound is this did really well I can finally listened stock sound sucks on this product even know what has supposedly way better speakers, thanks to people like you I can actually hear the videos I watch without headphones now. Thank you very much I've been using it for about 5 minutes swimming around on everything and everything smooth as hell
Sent from my Nexus 7 using XDA Premium 4 mobile app
---------- Post added at 12:21 AM ---------- Previous post was at 12:20 AM ----------
Add me on gtalk. [email protected]
Sent from my Nexus 7 using XDA Premium 4 mobile app
---------- Post added at 12:24 AM ---------- Previous post was at 12:21 AM ----------
I'm kinda pissed,paid XDA apk all of a sudden has no way to show pictures. Argggg
Sent from my Nexus 7 using XDA Premium 4 mobile app
The problem exists on the free app as well ^^
Try scrolling up and down away from the images and back on them, it'll eventually show up at some point.
Thanks for your work. I'll give this kernel a try.
Coming from N4 motley kernel I'll love to use init.d scripts to set up color "calibration", sleep states, etc. What do you think about implementing / documenting such features for your kernel?
Otherwise, let me see if I need something. Hm, what about USB OTG and ntfs/f2fs support?
USB OTG is working out of the box. NTFS/F2FS support isn't. I'll look into adding them =)
Your idea is nice, I'll think about it.
Thanks =)
Do you plan on adding Faux's color mod? I will give this kernel a shot and report back.
cyberprodigy said:
Do you plan on adding Faux's color mod? I will give this kernel a shot and report back.
Click to expand...
Click to collapse
When there will be some source, yeah why not =)
Tk-Glitch said:
When there will be some source, yeah why not =)
Click to expand...
Click to collapse
I am running the kernel right now. All I can say is "wow".
You did a fantastic job cherry-picking the best features from various kernels. I notice a slight increase in smoothness compared to Faux's kernel plus D2W and all the other great features you added so I think this may be my new main kernel.
I will use it over the next few days and report any issues I find and how the stability is. Thanks a lot for your work.
Edit: Also, I am running CleanROM and everything seems fine.
Thank you, so it may work with any rom then ! Good to know CM didn't break too much stuff leaving AOSP base.
sleep to wake, doubletap to wake disabled by default? don´t need it xD
need a fast stable kernel and especially want to disable fsynch. if u run a stable rom it justs takes useless power xD
i´m pretty new to the nexus7 like the most of us . is that kernel stable?
atm i´m using faux´s, also used franco. i dunno, but on franco´s i couldnt change gpu govenor and the 3dmark benchmark was about 3000points, stock is about 6000-7000. pretty strange.
i am a pretty minimalistic user, want best batterylife/performance ratio. only using psx, best rom for me
i think i´ll try that kernel
edit: what does "Snake Charmer" do?
edit2: read s2w stuff enabled by default, can it be disabled via trickster?
My N7 is running great with your kernel. Let's see what about perfomance and stability in two or three days. After checking and playing with trickster I miss a kind of dynamic fsync and a color calibration interface - compared to N4 m+ (motley) kernel.
Perhaps you can implement some upstream changes / patches directly from CAF or newer kernels.
It would be nice if you post some information about L2 speed hack, etc. So that everyone can see what this hacks do.
Which file are we supposed to use, they are all dated 20130919. I'm guessing the. 904.
airmaxx23 said:
Which file are we supposed to use, they are all dated 20130919. I'm guessing the. 904.
Click to expand...
Click to collapse
CM10.2-flo-Glitch-20130919.0904
2013 /09 /19/09:04
Year/Month/Day/time
dunno if latest point is time in this case when you compare it to upload date. but yes it seems to be latest. upload time and build date can be different, so i think it´s the time.
L-ViZ said:
CM10.2-flo-Glitch-20130919.0904
2013 /09 /19/09:04
Year/Month/Day/time
dunno if latest point is time in this case when you compare it to upload date. but yes it seems to be latest. upload time and build date can be different, so i think it´s the time.
Click to expand...
Click to collapse
Probably when it was compiled.
cyberprodigy said:
Probably when it was compiled.
Click to expand...
Click to collapse
Just a heads up for those who want to disable swipe2wake or doubletap2wake, you can turn them off with the Trickster app but I did not find a setting in the FauxClock app.

[Kernel][Aug24][CM-11.0]teaMSeven2.3.6c10[Flick2Wake|TapWake|BLN|UnderVolt|KitKat]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
teaMSeven CyanogenMod 11.0 kernel
for Android 4.4 CyanogenMod 11.0 ROMs
​
Brought to you by the cooperation of @n3ocort3x and @tbalden.
We're striving to always be the first to bring life into Custom Kernel development for the HTC One!
To bring new horizons to the way you use your HTC One, tbalden invented the idea of and implemented Logo2Menu, ButtonLightNotification, Flick to Wake, Pick to Wake.
We're providing two main lines for our kernels, STABLE edition is for sticking with HTC's way adding only safe to use features. PERFORMANCE edition is providing additional stuff. Read below.
Currently tbalden only publishes the Stable Edition for CM 11.0 alpha roms.
Click to expand...
Click to collapse
STABLE EDITION
- Stable Edition is the safe way to go for normal usage, frequencies and CPU/GPU handled as HTC designed it, only usability features added in that version. This is recommended for non-tweaking users.
FEATURES​
- No accidental touch events when in-call on ear-piece screen off by proximity (on stock 4.2.2 kernel this happens, you can touch the buttons accidentally with your ear while screen is off)
- Different Wake options (Home2Wake, Logo2Wake, Sweep2Wake, DoubleTap2Wake)
- Flick2Wake/Pick2Wake - read second post for details and video
- NO Sweep2Sleep, and not planned to be added, as it is finicky and many users report they actually push home or back or start apps from locker screen in the end accidentally on other kernels.
- Pocket Wake Protection (prevents phone from waking accidentally in your pocket, when it contacts skin through textile)
- Logo2Menu, Logo2Sleep options
- CIFS, NTFS-RW
- Button light notification (only with screen off, if not on charging light, or screen on)
- all OTG devices (except some controllers, as the stack of htc is not compatible with that. Sisaxis bluetooth works on the 4.3 Sense base reportedly)
- system write protection disabled in kernel
- cpu freq stats enabled
- Undervolting control enabled (as an exception for tweaks in the Stable Edition, because it's not risky if you don't actively undervolt in a tweak app)
- additional TCP congestion variants (use Trickster Mod or other app to set it)
- force usb fastcharge possibility
KNOWN ISSUES​- The issues that happen on the alpha cm11.0 based ROMs are present. No additional kernel issue known
SPECIAL THANKS​
CM team, especially Intervigil
@mkasick for the 4.2 fix for system wide mounting
fransiscofranco for his hotplug stuff
@faux123 for his gpu governor and sound control
@flar2 for bringing doubletap2wake first for htc one
HTC for releasing Google Edition sources so quickly, and all the other sources
Thanks @Whiskey103 for the hosting!
DOWNLOAD​
CM 11.0 Stable Edition​
CM 11.0 Stable Edition (Android 4.4 ROMs)
- Usability Features + UV possible, FastCharge, NO OTHER TWEAKS, NO OC/UC:
teaMSeven-cm11-kernel-v2.3.6c10.zip - http://d-h.st/H0N
Github sources:
https://github.com/tbalden/android_kernel_htc_msm8960 cm-11.0 branch
For roms that still use the separate m7 kernel (and cm milestone snapshots):
teaMSeven-cm11-kernel-v2.3.6c3.zip - http://d-h.st/5aH - For older m7 kernel based ROMs (not common msm8960)
teaMSeven-cm11-kernel-v2.3.6c9.zip - http://d-h.st/eE3
teaMSeven-cm11-kernel-v2.3.6c8.zip - http://d-h.st/qeS
teaMSeven-cm11-kernel-v2.3.6c7.zip - http://d-h.st/cDh
teaMSeven-cm11-kernel-v2.3.6c6.zip - http://d-h.st/HUZ
https://github.com/tbalden/android_kernel_htc_m7 cm-11.0 branch
teaMSeven-cm11-kernel-v2.3.6c1.zip - http://d-h.st/C1E
teaMSeven-cm11-kernel-v2.3.6.zip - http://d-h.st/K4i
teaMSeven-cm11-kernel-v2.2.8c2.zip - http://d-h.st/tvY
teaMSeven-cm11-kernel-v2.2.8c1.zip - http://d-h.st/A8t
teaMSeven-cm11-kernel-v2.2.8.zip - http://d-h.st/fMv
TOUCHSCREEN KEYS REMAPPING​To swap up LogoMenu and Home button, to behave like on HTC One X and older HTC phones (you need the kernel flashed too BEFORE flashing this!):
Swapped (Home->Menu Logo->Home)
teamseven-swapkeys-home2menu-logo2home-1.0.zip - http://d-h.st/DGn
Original (Home->Home Logo->Menu)
teamseven-swapkeys-original-map-1.0.zip - http://d-h.st/S9d
Installation​
Be aware that this is using CM-11.0 Ramdisk, not injecting the boot.img only, but replacing Ramdisk. Repack if you're using a special Ramdisk for an AOSP rom. (I test only on CM at the moment!)
0. go into Recovery
0.1 DO A NANDROID backup if you didnt already -- if anything goes cheesy, restore your backup
1. flash All-In-One installer zip (aroma menus will ask for options)
1.1 If you want to use a tweak app to set things on reboot, remove from /system/etc/init.d/ 01-h2w and 01-blinkbuttons and 01-pwp scripts
2. reboot
3. Tune settings with a tweak app e.g. TricksterMod, Android Tuner, etc. A guide for Performance Edition tunables: http://forum.xda-developers.com/showpost.php?p=40323025&postcount=3
If flashing didnt work out by accident (recovery reboots all the time before flashing completes), you can try the following: "fastboot erase cache" and/or reflash recovery and try again.
Reverting: flash original ROM you were using or restore the nandroid backup
KERNEL SOURCES​ https://github.com/tbalden/android_kernel_htc_m7
More info:
- Adds support for more USB OTG devices than official HTC kernel like dslr- (only works if your phone's charged above 30%!) - some controllers wont work, htc's bluetooth stack is a no-go
- Added fully working CIFS (windows share filesystem mount support, use CIFS manager)
- All in one installer - script by @he_stheone64 (thanks !)
- Added init.d support (thanks @torxx !)
- blinking buttons (button light notification) - be aware that only blinks on notification if phone's not charging, and when screen is not on
- Based on latest kernel source for cm-11.0 kernel
XDA:DevDB Information
teaMSeven HTC One CM-11.0 - Stable Edition, Kernel for the HTC One
Contributors
tbalden, n3ocort3x, maxwen
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 2.3.6
Stable Release Date: 2014-08-24
Created 2013-11-11
Last Updated 2014-08-24
Changelogs:
Version 2.3.6c9 - Feb 23
- merged upstream cm-11.0 fixes committed by intervigil
- wakes now faster as expected
Version 2.3.6c8 - Feb 4
Merging upstream governor changes (ondemand/conservative) - it seems to be waking slightly quicker here using Ondemand
Version 2.3.6.c7 - Feb 1
make pocket detection more effective (lowering the nearness detection threshold)
In many cases it woke up in my leather case. On AOSP roms the new kernel base (msm8960) the proximity sensor seems to be less sensitive, so i added a low threshold to avoid accidental wakes. Seems to work much better, if not perfect. 90% of the cases it didnt wake now in my belt clip leather case.
Version 2.3.6c6 - Feb 1
- new htc_msm8960 common base
- All features of Stable Edition now.
- added back Button light notif
- fixed up CIFS mounting
Version 2.3.6c3 - Dec 22
- Fix regression in pocket detection (detection didn't work in suspended state, probably since first version here in this thread)
- Fix accidental screen off happening immediately after flick wake
Version 2.3.6c2 - Dec 22
- Fix regression in pocket detection (detection didn't work in suspended state, probably since first version here in this thread)
Version 2.3.6c1 - Dec 21:
- added ramdisk injection method from AnyKernel installer, should fix battery issue (don't forget to have the stock cm/aosp kernel boot.img back on the device before installing this flashable!)
Version 2.3.6 - Dec 18
- vibration strength for wake/sleep events (on tap/flick) selectable
in installer
- added Wake/Logo2Menu - No Logo2Sleep options to mappings
Changelog (Dec-6):
- updated to latest CM upstream
Version 2.2.8 - Nov-11-2013
Stable Edition - first CM-11.0 Android 4.4 release
Version 2.2.8 - Oct-21-2013
- Stricter proximity check for gyro wake (f2w)
Changelog - 2.2.7c1 for GPe 4.3 Stable Edition (Oct 19-2013):
- Fixing MMC Writeprotection issue, thanks for @mrjaydee82 for pointing out (performance edition was working good, only stable eidtion affected)
Changelog - 2.2.7c1 for Sense 5.5 - Oct 17 2013
Changes: added additional camera fix for Pano360 by @m0narx and @shnizlon
Changelog - 2.2.7 Sense 5.5 - Oct 16 2013
- First Sense 5.5 specific release
- Fixed camera Zoe mode in 5.5 camera
- Please test if Panorama 360 is there ( i cant get it to appear on stock either for some reason)
Enjoy!
- Changes:
Version 2.2.7 - Oc1-1-2013
- Fixing suspend back-off wakelock issue (related to flick to wake keeping sensor on
on normal screen off event too, when disable happened before panel off)
- Changes:
Version 2.2.6 - Sep-30-2013
- Fixing Proximity sensor issues while in call, sreen should wake now. when moving phone from face
- Fixed sweep2wake + short tap logo sleep mapping in installer script
- Changes:
Version 2.2.5 - Sep-28-2013
- Enhancing "Flick2Wake 4 second wait" option for all types of screen off events
- Fixing Flick2Sleep issue when user apps switch off Gyroscope sensor (like youtube or camera)
Sense 4.2.2-performance edition additional change:
- Updating GPU UC/OC, CPU min freq 81mhz taken from our 4.3 kernels
Changelog:
Version 2.2.4 - Sep-28-2013
- Adding Flick2Wake 4 second wait option in Aroma installer, and sysfs path
Changelog:
Version 2.2.3 - Sep-24-2013
- Fixing Flick2Sleep when Auto Rotation is Off (and Display Sleep is not set to Auto)
--> You don't need to set Auto Rotation or Display Sleep to Auto anymore, flick2sleep should work without that
Changelog:
Version 2.2.2 - Sep-22
- Stable update for Sense 4.3/4.2.2 and GPe 4.3
- Addition of Flick2Wake/Flick2Sleep/Pick2Wake and two sensitivity options for F2W
Changelog:
Version 2.1.7c4-Sense4.3 stable/perf - Sep-13-2013
- Patching up Sense4.3 kernel's memory topology from GPe4.3, to
1.7GB free memory from 1.5GB (thx to @flar2)
Sense 4.3 - Sep-12
Sense Base 3.17 enabled installer
Version 2.1.7-GPe4.3-perf - Sep-8-2013
- Adding GPU OC to 483Mhz, and Idle freq of 128Mhz GPU UC
- Adding CPU min freq 81MHz to CPU UC possibilities
- Updating Smartmax governor to latest version from n3o's AOSP kernel
Version 2.1.7 sense 4.2.2 Sep-7-2013
- Updated to latest 4.2.2 Sense sources
- Fixes HDR low light issue
Version 2.1.7c1-Sense4.3-perf - Sep-7-2013
- AROMA installer updated to B6 (to resolve installation issues)
Version 2.1.7c1-Sense4.3-stable - Sep-7-2013
- AROMA installer updated to B6 (to resolve installation issues)
Version 2.1.7-Sense4.3-perf - Sep-7-2013
- Public stable release
Version 2.1.7-Sense4.3-stable - Sep-7-2013
- Public stable release
Version 2.1.5c-GPe4.3 - Aug-26-2013
- removing system partition write protection (MMC)
Version 2.1.5c-GPe4.3-perf - Aug-26-2013
- adding back missing Hotplug control interface (was left out accidentally)
- removing system partition write protection (MMC)
Version 2.1.5-GPe4.3-perf - Aug-22-2013
- Performance Edition released for GooglePlayEdition (4.3) ROMs
Version 2.1.5-GPe4.3-stable - Aug-19-2013
- Stable Edition released for GooglePlayEdition (4.3) ROMs
Version 2.1.5-performance - Jul-21-2013
- Adding Pocket Detection two options:
-- - Pocket detection when: Dark And Near detected (useful really dark pockets, like for jeans and such)
-- - Pocket detection when: Near detected (useful for lighter material pockets in the summer)
- Adding Simple GPU governor (all credits to faux123)
- Adding configuration options for CPU thermal throttling control
Version 2.1.5-stable - Jul-21-2013
- Adding Pocket Detection two options:
-- - Pocket detection when: Dark And Near detected (useful really dark pockets, like for jeans and such)
-- - Pocket detection when: Near detected (useful for lighter material pockets in the summer )
Version 2.1.4 - Jul-6-2013
- Adding a limit for doubletap2wake to not wake on the outer edges of the screen
- Further Fastcharge fix for unknown USB device case (thanks n3o)
Version 2.1.4-performance - Jul-6-2013
- Adding a limit for doubletap2wake to not wake on the outer edges of the screen
- Further Fastcharge fix for unknown USB device case (thanks n3o)
- Adding new governors:
-- intellidemand - all credits to faux123
-- dance dance - all credits to Snuzzo
Version 2.1.3 Stable - Jul-2-2013
- Adding optional Fastcharge (use tweak app e.g. TricksterMod to enable it, and replug USB if it was plugged already, it will charge faster from your PC/laptop)
Performance Edition Version 2.1.3 Jul-1-2013
Changelog:
- Fixed FastCharge (it was broken as tests have shown, now it's fixed properly, if set in e.g. TricksterMod, and re-plugged USB, it will show AC plugged and will charge fast)
Version 2.1.2 - Jun-30-2013
- Adding @faux123 's sound control (use e.g. Trickster Mod (SoundControl) or Faux123's control app to set it)
- HSIC tweaks from @faux123 / flar2's m7 kernel
- Adding TCP Congestion variants (use e.g. Trickster Mod to set it)
Changelog:
Version 2.1.1 Stable edition- Jun-29-2013
- Adding DoubleTap2Wake option
- Adding UnderVoltage control to Stable Edition, not undervolted by default
Leave it as it is for stability, or use tweak app to control it.
Changelog:
Version 2.1.1 Performance - Jun-29-2013
- Adding DoubleTap2Wake option
Changelog:
Version 2.1.0-performance-beta - Jun-29-2013
- Replacing external htc MPDec with MAKO hotplug of Fransisco Franco, tuned by n3ocort3x
- Removing MPDec service from ramdisk
- Adding additional IO schedulers (fiops, bfq ...)
- Resolving max frequency being cut to 1.02GHz on first screen off/on
2.0.3-performance-beta Jun-28
- Fixing camera tap zoom freeze issues
2.0.2-performance-beta Jun-27
Changelog:
- Performance Edition's Wi-Fi regression fixed
Version 2.0.1-performance-beta - Jun-27-2013
- Adding CPU OC to 1.99GHz
- Adding CPU UC to 135MHz
- Adding GPU OC 450mhz
- Adding CRPalmer's msm Thermal patch for better thermal efficiency
- Removing PERFLOCK and HTC PNP Manager - use your tweak app to lock CPU freqs
- Adding new governors, and updating CPUFREQ: smartmax, interactive, wheatley
Seems it sometimes locks to 384mhz and 1.02GHz with on-demand on a screen-off/on. Still needs some experimenting.
2.0.0-beta Stable and Performance Edition - Changelog - Jun-26-2013:
- Updated to latest htcdev sources for Android 4.2.2 (m7-jb-crc-3.4.10-7edee3c)
- Fixes HDMI out
- Fixes graphical glitches (bad sized renderings, gaps, like Phone app, Google Current)
- Pocket Wake Protection is optional now
- Camera libs from 4.2.2 Sense base
- May fix new touch firmware working (2.17+) Please report
Version 1.1.4-Stable - June-23-2013
- Fixing a pocket wake protection bug that occasionally prevented the wake options to work correctly (it didn't wake)
Version 1.1.4-Performance
- Added UnderVoltage control (UV)
- Added USB Fast charge (disabled by default, use tweak app to enable)
Changelog for 1.1.3 Jun-22-2013
- Updated to more cl162357 htc kernel sources:
- using 1.29.xxx.16 camera libs and firmware (thanks for tiny4579 for pushing this forward!), hopefully results in better photo quality
- updated SOC driver
- Added Pocket Wake Protection (proximity sensor based) for l2w/s2w/h2w wake options
1.1.2 June-20-2013:
1.1.2 stable version up:
Changelog:
- Fixed infrared
Version 1.1.1-beta - June-20-2013
- Updating Aroma installer (no more freeze [thanks Hopie for the heads-up])
- Removing unneeded WriteProtection cracker mod that causes bootloops in some custom roms (TrickDroid, probably ARHD?)
- Touchscreen updates from latest htcdev kernel sources to resolve touch sensitivity issues
1.1.0-beta - Jun-19-2013
Changelog:
- video playback (hw decoding) fixed by @Flemmard (gallery, 3rd party apps and youtube as well)
Version 1.0.2-alpha - Jun-13-2013
- Updating kernel LOCALVERSION to match DRM kernel modules (cryptograpic modules)
- Updating ramdisk to support android 4.2.2 with system wide visible mounting for CIFS (thanks mkasick)
1.0.1-alpha version update, Jun-3:
Changelog:
- added NTFS-RW support for third party OTG USB drive mounter apps
- CPU Freq stats added (for CPUSpy and alike apps)
1.0.0-alpha version update, Jun-3:
Changelog:
- Initial release
- Flick2Wake/Sleep - flick the phone, with a good strength, and the phone screen will wake or get to sleep. (It might look a bit awkward on the video, but i already am in love with this feature, it's comfortable ) Phone should be held in portrait mode, and flip the phone in a way that the top is flipping around the middle line of the phone...try it and you'll get used to it. IMPORTANT: On some Sense 4.3 roms like ARHD and ViperOne, for Flick2Sleep to work on Sense ROMs you need to set the Screen timeout to Auto! Thanks @elloar for the discovery http://forum.xda-developers.com/showpost.php?p=45830951&postcount=2266 (Cannot reproduce this issue on MaximusHD 13.0 tho')
- Pick2Wake - when your phone is laying around on e.g.a desk horizontally on its back, and you pick it up in a short motion and turn it to stay vertically still for a moment (like you would generally be looking at it), it will wake up.
Regarding Pick2Wake I must let you know that, if you'll want to use that specific feature (pick2wake), it will certainly keep the phone's CPU more busy, less deepsleep, especially when the phone is not sitting still, but being moved (gyroscope sensor being active), when it will keep the CPU up for more time than normally. Unfortunately, that cannot be circumvented, so pick2wake feature will come at a price of battery juice. It won't eat up the juice like mad, but certainly, i've measured that it WILL eat more.
Fiddling around with the Flick2Wake/Sleep, if you only use that, and leave the P2W off, deepsleep should be normal.
Finally! Thanks Tbalden!
Sent from my HTC One using Tapatalk 2
Trying it right now.So far everything is smooth:good:
Using sweep to wake is finally back on my phone.
Working great. Can't wait to see where this goes!:thumbup:
Sent from my One using Tapatalk 2
Kernel is working well so far. i cant wait for the performance edition.:good:
This kernel breaks camera.
Sent from my mighty_m7ul using Tapatalk
Why am I not able to remove the 3 dot menu on ANY KitKat ROM?
Blazeitup123 said:
This kernel breaks camera.
Sent from my mighty_m7ul using Tapatalk
Click to expand...
Click to collapse
Works here.
No issues so far :good:
Blazeitup123 said:
This kernel breaks camera.
Sent from my mighty_m7ul using Tapatalk
Click to expand...
Click to collapse
No issue with that here. Haven't modified any camera related and it's cm 11 branch based.
I guess it's not working for you because you are on another aosp based ROM maybe?
Sent from my One using Tapatalk
tbalden said:
No issue with that here. Haven't modified any camera related and it's cm 11 branch based.
I guess it's not working for you because you are on another aosp based ROM maybe?
Sent from my One using Tapatalk
Click to expand...
Click to collapse
Maybe its not compatible with Trip's AOSP 4.4 Kitkat build? He seems to have included basic CM11 stuff, but his fixes seem to be his own work related to camera and gps... dunno for sure tho.
Try4Ce said:
Maybe its not compatible with Trip's AOSP 4.4 Kitkat build? He seems to have included basic CM11 stuff, but his fixes seem to be his own work related to camera and gps... dunno for sure tho.
Click to expand...
Click to collapse
Yes trips build is not based of cm.. But pure aosp..
Sent from my One using Tapatalk
n1
works fine for me, no problems on cam, i like the shake to wake ;D
Gonna try this with TripNDroid KitKat...
EDIT: Works pretty good so far!
3 dot menu removal not working on 4.4 ROMs. Just FYI.
Working perfect on carbon kit kat. I'm ready for some OC
Sent from my One using Tapatalk
Working perfect on FTL
Sent from my One using XDA Premium 4 mobile app
This work on m7at&t?
Sent from my One using XDA Premium 4 mobile app
Zachinater said:
This work on m7at&t?
Sent from my One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Yes sir..
Sent from my HTC One using Tapatalk
ANDR01DN00B said:
3 dot menu removal not working on 4.4 ROMs. Just FYI.
Click to expand...
Click to collapse
yeah, that's a leftover from the sense installer i scissored for this cm installer. will remove it. It's not supposed to be there, as there's no vertical black virtual key 3dot menu, only in sense

[ROM][LBL] CyanogenMod 11 weeklies

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Introduction
I started this project as a one-time test. But something was still bothering me - the latest version of CM for locked bootloaders was outdated
, so I released my test build to public. It received so much appreciation so I thought to release this periodically - and weeklies, released in the Friday-Saturday-Sunday period are the best I can give to the community. So, now just enjoy CyanogenMod for locked bootloaders!
Click to expand...
Click to collapse
Working/not working list
WORKING
- Screen
- Wi-Fi
- Bluetooth
- GPS
- NFC
- LTE
- Mobile data
- Calls/messages
- Camera(including HDR)
- Rear mic
NOT WORKING/BUGS
- bugs are listed here: List of CM bugs
Click to expand...
Click to collapse
Downloads
Build #12.5 - delta/incremental update
http://d-h.st/7uy
Build #12.1 - lagfix patch, flash it over build 12
http://d-h.st/Zv8
Build #12
http://d-h.st/BRBN
Older builds:
Build #11
https://mega.co.nz/#!aMwyEQhC!4DVZUpF9e1cPb08BSATXzEbBb-RB93ofz556qH7w3p8
Build #10
https://mega.co.nz/#!7YZTVbiQ!h3LAIYX3YufTKcyPHW_ItU4DPfOuUIOMSooyrFLLsH8
Build #9
https://mega.co.nz/#!mYQ0WDBb!CkChygvCW2lYWHUb0Er7awkIpG_91hvxotuYOcQe2aE
Build #8
http://d-h.st/88bi
Build #7
http://d-h.st/j6M
Build #6
http://d-h.st/TYTy
Build #5
http://d-h.st/Nbn
Build #4
http://d-h.st/fsl
Build #3
http://d-h.st/vvc
Build #2
http://d-h.st/MVD
Build #1
https://mega.co.nz/#!PYIyzYRS!0XlvIBI3L6q_ysOeUftO50WjcJwtp_LO5HdgfNnmjk8
Recommended Gapps:
http://forum.xda-developers.com/showthread.php?t=2397942
Click to expand...
Click to collapse
Clean installation instructions
Follow this if you are either on stock or an other non-CM ROM.
1. Download the ROM and latest Gapps package
2. Reboot to recovery(only TWRP/CWM Touch/PhilZ is supported)
3. Format /system, wipe data
4. Flash ROM, Gapps
5. Reboot and enjoy.
Click to expand...
Click to collapse
Upgrade instructions
1. Download the ROM.
2. Reboot to recovery(only TWRP/CWM Touch/PhilZ is supported)
3. Flash the ROM.
4. Reboot.
Click to expand...
Click to collapse
Changelog
Build #12.5
- added intellimm, a new governor by faux123
It's so new that it's not on any govenor mega list, so here's some info about it:
intelliminmax (intellimm) governor is designed to work with the newer SOCs with fixed voltage rails (ie MSM8974+ SOCs). It is designed to work within thosefixed voltage ranges in order to maximize battery performance while creating a smooth UI operations.
So that's the theory, in practise it's only using three frequencies most often. It look like a stupid idea at a first glance, but the governor gave me another hour of screen on time(previously I was getting 4 hours, now I'm getting 5 hours with minimal perfomance impact)
Some more info here:
https://plus.google.com/+PaulReioux/posts/DkCKEWRJFnf
- added msm_cpufreq_limiter, so now the frequency of the second core is following the user's choice (previously the second core's max frequency was stuck on 1728Mhz)
- added TCP congestion algorithms:
* bic
* westwood
* highspeed
* hybla
* htcp
* vegas
* veno
* scalable
* lp
* yeah
* illinois
Some results with different ones:
http://forum.xda-developers.com/showpost.php?p=28152737&postcount=2
(scroll down and skip all the tweakable values of other things)
- previous lagfix integrated
Build #12.1
- lags fixed
- discard option removed from fstab
Build #12
- fixed glove mode reverting after some time
- added another batch of governors, this time they are more "modern", and imo they are one of the best in its kind:
*smartassV2
*intellidemand2
*intelliactive
(thanks DooMLoRD and pec0ra)
*abyssplug
*adaptive
*badass
- added ROW I/O scheduler(thanks pec0ra)
- now ROM boots with noop, and after booting the default is row
- now ROM boots with performance governor set on boot, and then it gets back to interactive - the good old CM default
- merged improvements from the official trees
- added ZRAM driver, use any app, like Trickster Mod or Performance Control to set it up(thanks bagyusz for the idea and faux123 for the updated zram in Doomlord's kernel)
- CM source update(built off the stable branch)
- added frandom module(fast random number generator, works like Seeder - fyi - seeder and frandom don't give us such wonderful effects as on 2.3, but it at least decreases latencies, so it's an improvement )
- fixed mirroring sound thanks to @Steph310
- fixed SIM storage(SIM contacts, etc.)-proof:
- lowered the lowest brightness value from 10 to 1(seems like stock also uses that as the lowest one)
Older builds:
Build #11
- CM source update, check cmxlog for more info
- added some governors for you to choose and play , like:
* conservative
* lagfree
* lionheart
* powersave
* wheatley
- added some IO schedulers to go with the governors :
* sio
* vr
* bfq
* fifo
* fiops
* zen
Have fun finding the best combination for you!
The modules were compiled from their trees, so I have to at least mention them
Build #10
- CM source update
- SIM ICC number reading is fixed now(part of upcoming SEEK support)
- working FM radio reciever support
- working FM radio transmitter support - I guess you can make your own radio station that can transmit waves in a ~1m radius But to be serious - this could help people who want to listen to their music collection in a car that doesn't have bluetooth.
- cleaned up the leftovers from the faulty commits
- use the correct qc-opt library for power HAL to function properly
Build #9
- CM source update, check cmxlog for more info
Merged some bagyusz improvements, like:
- small cleanup in sources
- added dumpstate back for bug reporting
Build #8
- CM source updates, check them out:
http://www.cmxlog.com/11/huashan
- reverted to the source-built RIL, let me know if it fixes the connectivity issues(especially data connections, like LTE, etc., etc.)
- cleanups to the makefiles
- small changes to RIL
- switch to the c2d composition type(previously cpu was doing all the job, now the screen composing is split between CPU and GPU)
Build #7
- GPU drivers updated to newest available ones (yuga .283 firmware ones)
- swapped EGL config with a proper one, now it references adreno instead of adreno200
- add setup_fs service into the init part - if your device was freshly unlocked, it will prepare the filesystem on /data for you
- removed wheatley and lionheart governors, as they were a little bit bugged
- cherrypicked some bagyusz commits(most of them, just without the whole device tree splitting, I'm leaning towards unification where possible with UB trees)
- hijack.tar is now split into two parts - backend.tar and ramdisk.tar(it creates more room for homemade experiments, and makes users more safe - now you need to screw up two files instead of one to make the device unusable)
- minor cleanup in the ramdisk scripts, to make it more like in the official repos
- revert back to official releasetools(updater-script and binary in the final package) to make flashing more seamless and "stable"
And, this is something that you won't expect:
- CM source updates, covered in the good old nightly flavour
Build #6
- merged all the improvements from official trees, like:
* new qcom power HAL
* new libqc-opt.so library
- one change to GPU driver subsystem that's not even committed yet(test the gaming performance and tell me if it's better, for me it fixed choppy menu animations in GTA:SA)
- CM source updates:
* SystemUI crashes fixed
* other improvements, check cmxlog.com for the full CM change list
- probably more stuff that I can't recall, I'm a little bit sick
Anyways, enjoy!
Build #5
- removed FM radio
- CM source update
- lags fixed
- audio imbalance fixed
Build #4
- added FM radio(not working right now)
- fixed reboots when using BT and mirroring
- CM source update
- VPNs fixed
- possibly battery drain fixed
Build #3:
- xLoud - not the real one, but done with editing sound card control files
- touch sensitivity fixed
- CM sources update
Build #2:
- added I/O speedup on early-init
- CM source update
- speed up booting by a large margin
- remove knight rider led animation
- misc cleanups in our device trees(nfcee debug features enabled)
- Add glove mode toggle
Build #1:
- CyanogenMod source updates( many fixes to Telephony, Camera and others)
- Sony RIL(some bugs fixed)
- Fixed echoes in speakerphone calls
Click to expand...
Click to collapse
Credits
- bagyusz
- neXus PRIME
- dh.harald
- kerainFTW
- cray_Doze
- adfad666
- uberlaggydarwin
- davidmarco
- dssmex
- DooMLoRD
- pec0ra
- Cyanogenmod team
- Sony
Click to expand...
Click to collapse
XDA:DevDB Information
CyanogenMod 11, ROM for the Sony Xperia SP
Contributors
MrSteve555, neXus PRIME, bagyusz
Source Code: https://github.com/Ultrax5/android_device_sony_huashan?files=1
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: .207
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: 12
Stable Release Date: 2014-11-12
Created 2014-09-05
Last Updated 2014-12-07
Hi, thanks
should I flash .207 kernel or is it included in this build? I have 8-28 build
Kianush said:
Hi, thanks
should I flash .207 kernel or is it included in this build? I have 8-28 build
Click to expand...
Click to collapse
It's included in the build. That's why I didn't include it in the instructions
The thread title says for lbl... Im on ulb infact your last build 8-28 ... so can i flash your build 1
Sent from my Xperia SP using XDA Premium 4 mobile app
jangid said:
The thread title says for lbl... Im on ulb infact your last build 8-28 ... so can i flash your build 1
Sent from my Xperia SP using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Yes, you definitely can, but if I were you, I would choose the CM nightlies instead
Nope I hate this nightly system... Just weekly one fully stable like you do your work mr prefect mr steve ?
Sent from my Xperia SP using XDA Premium 4 mobile app
Oh! Nice! The nightlies that come out in the 28-8 build can be installed? I thought that in the LBL ROMs they couldn't be installed.
Thanks
Am I reading the op wrongly? CM11 is 4.4.X kitkat and not 4.3.X jellybean right?
For taking care of us CM11 fans with LBL:
thanks, Shakkran, merci, arigato, dank, Dhanyavaad, Spasiba, Khob Khun Krab
Thanks for your hard work, keep it up.
Fat_boy555 said:
Am I reading the op wrongly? CM11 is 4.4.X kitkat and not 4.3.X jellybean right?
Click to expand...
Click to collapse
up fro this one!
any feedback for those you tried this rom?
ongkhel said:
up fro this one!
any feedback for those you tried this rom?
Click to expand...
Click to collapse
Everythink works good, excluding systeui crash when using theme other then Holo (I'm using Herathon Night, like Android L)
Remlas said:
Everythink works good, excluding systeui crash when using theme other then Holo (I'm using Herathon Night, like Android L)
Click to expand...
Click to collapse
it always happen with build based on .207 kernel .. like pa ,pac and you should use xperia kitkat theme
i want to know os is 4.4 kitkat ?
jangid said:
it always happen with build based on .207 kernel .. like pa ,pac and you should use xperia kitkat theme
i want to know os is 4.4 kitkat ?
Click to expand...
Click to collapse
4.4.4 KitKat
---------- Post added at 06:08 AM ---------- Previous post was at 05:58 AM ----------
MrSteve555 said:
Downloads
Click to expand...
Click to collapse
Fixed MEGA link: https://mega.co.nz/#!PYIyzYRS!0XlvIBI3L6q_ysOeUftO50WjcJwtp_LO5HdgfNnmjk8
OP updated with screenshots( in DevDB section).
And yeah, the ROM is 4.4.4, not 4.3, it was my derp
MrSteve555 said:
OP updated with screenshots( in DevDB section).
And yeah, the ROM is 4.4.4, not 4.3, it was my derp
Click to expand...
Click to collapse
Glad I could be of some help )
Smooth and fast! Thanks!
Can I use nighties instead of the Build#1? (I mean these http://download.cyanogenmod.org/?device=huashan)
JetArmstrong said:
Can I use nighties instead of the Build#1? (I mean these http://download.cyanogenmod.org/?device=huashan)
Click to expand...
Click to collapse
If you have unlocked bootloader you can do that, but if you have locked bl, you can only use the build #1.
MrSteve555 said:
If you have unlocked bootloader you can do that, but if you have locked bl, you can only use the build #1.
Click to expand...
Click to collapse
Ok , I get it. Thank you very much, sir.Good Job.

[KERNEL][DISCONTINUED][SM-G900XX][CM13][AnyKernel][Synapse Support]CrazySuperKernel

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
DISCLAIMER!!
I am not responsible in any way for anything that can be happen to your device when you flashing my kernels.You do so at your own risk!
If you get bootloop click here
Summary CrazySuperKernel is a powerfull kernel with a lot super features!
If you got any bug use the report bug tab or press HERE and upload the log,WITHOUT LOGS THERE IS NO BUG!
I m not a magician and i havn't got the device to do it on my own without spend your time.
INDEX
POST 1
-Imprtant info
-Report bug with Logs
-Features
-Battery life tips
-Dowload links
-Donators
-Credits
POST 2
-Recommended kernel tweaker tools
-Changelogs
POST 3
-Bootloop fix
POST 4
-Zzmoove profiles
POST 5
-Eta info
Features
- OTA Updates from Kernel Adiutor app
- Anykernel2 zip For maximum compatibility with all ROMs, CrazySuperKernel uses your existing ramdisk (Do NOT flash this over other custom kernels!You should only flash CrazySuperKernel over the kernel that came with your ROM!!)
- Synapse Support - Complete Kernel Control!! (UKM included!Just need to instal Synapse app from Play Store)
- Compiled with DF 4.9 Toolchain [latest update]
- Kernel runs with SELinux enforcing by default
- init.d support
- insecure kernel (adb has root privileges)
- Faux sound control
- Frandom support
- gpu governor selection support
- CPU governors : interactive, impulse, ondemand, smartmax, zzmoove,ondemandplus,pegasusq,nightmare,conservative,lionheart,powersave,userspace,yankactive,smartmax_eps,intellidemand,intelliactive
- IO schedulers :bfq-tripndroid-cfq-noop-deadline-fiops-row-sio-zen-vr-fifo
- TCP congestion controls: cubic-bic-westwood-htcp-highspeed-hybla-reno-bic-hybla-vegas-lp-yeah-illinois-scalable
- Gpu governors :msm-adreno-tz,simple_ondemand,powersave,performance,userspace,cpubw_hwmon,msm_cpufreq
- Kcal v2 with inverted colours
- Intelli thermal v2
- Bricked Hotplug
- Adreno idler
- Fast charge support (by yank555)
- LED extended control (by yank555)
- Prevent wakelock when ambiend display disabled(misc control tab)
- Wake And Sleep Functions
- CPU Voltage Control
- Slimbus overclock
- Enabled Arch Power
- CRC Check Disabled
- Gentle Fair Sleepers (Disabled by default)
- Android Logging switcher
- Enabled All Suspend and Idle Modes
- Power Suspend Mode/State
- Dynamic filesystem read-ahead
- QuickWakeUP
- Dynamic FSync 2.0
- Fixed recent SafetyNet failure,you can use Android Pay again (thx Sultanxda)
- tcp congestion changed to Westwood
- A lot improvments
- A lot fixes
Battery life improve tips:
Xposed needed(not for all steps)
-Amplify
-AppOpsXposed(disable wakelocks of Google apps)
-Greenifywith root mode and xposed better and aggresive doze
-Find the best hotplug for you
-The best governor for you
- Bfq sheduler recomended
-Adreno idler on
-Lower Gpu as low as you can(if not use it much)
-underclock max cpu close to 1.5ghz for beast battery life and 1.7 to 1.9 for better smoothness(lower cpu freq=lower temps so better exp)
-disable some boosts like touchboost(no big deal)
-disable ambient display
-use dark themes
-more coming soon
Find this thread helpful? Hit the Thanks button!
The speed of future releases will be based on thanks. 39k views, 400 downloads and only 19 thanks... I won't be rushing anything.
Feeling extra generous and wanna help me more? Click my name at the top of any post and hit donate or click here the donation button
Download Link [AnyKernel]:https://www.androidfilehost.com/?fid=673368273298915721
Installation guide
Do NOT flash this over other custom kernels!
You should only flash CrazySuperKernel over the kernel that came with your ROM!!
- Download Kernel from this thread
- Flash it with Recovery
[Wipe cache and Dalvik cache recommended]
- Then Reboot
Enjoy the CrazySuperKernel !!!!
Donators
DirkStorck
SilentEYE
Credits
- Thx the devs where created the features where included in kernel
- Thx TioCareca for the tests
- Thx CrazyGamerGR yeh me
XDA:DevDB Information
CrazySuperKernel, Kernel for the Samsung Galaxy S 5
Contributors
CrazyGamerGR
Source Code CrazySuperKernel: https://github.com/CrazyGamerGR/CrazySuperKernel-CM13-KLTE
Source code CrazySuperKernel-AnyKernel2:https://github.com/CrazyGamerGR/CrazySuperKernel-KLTE-anykernel2
Kernel Special Features: check the feature list
Version Information
Status: Testing
Current Stable Version: Weekly
Stable Release Date: 2016-12-09
Current Beta Version: Daily
Beta Release Date: 2016-12-09
Created 2016-04-04
Last Updated 2016-12-09
FAQ
Recommended apps : Synapse Support - Complete Kernel Control (need download the app from Play Store) & Kernel Adiutor (with kernel ota updates!) + Kernel Adiutor mod with much more features builded from source by TioCareca (Download Link: https://mega.nz/#!1ZVDQIgL!bHBvHC9AYMCDM4h7w50rjGzFnsiZfxtYUPOw5gbvecM)
changelogs
v1/02-04-16
- compiling bugs and bootloops fix
v2/04-04-16
- initial release
v3/05-04-16
- fixes
v4/14-04-16
- fixes
v5/07-05-16
- last fixes to bootup
v6/10-05-16
- builded from scratch and clean up my features
- updated ramdisk (10-05-16)
- added adreno idler
v7/12-05-16
- upstream updates from cyanogenmod
- update ramdisk (12-05-06)
- added intelli thermal v2
- added cpu oc
- added gpu oc
- added gpu idle step 27mhz
v8/12-05-16
- removed cpu oc
- removed gup oc
- removed gpu idle step 27mhz
v9/17-05-16
- upstream updates from cyanogenmod
- update cm/rr ramdisks (16-05-06/15-05-16)
- added cpu oc
- added gup oc
- added gpu idle step 27mhz
v10/23-05-16
- update cm/rr ramdisks (22-05-06/21-05-16)
- removed cpu oc
- removed gup oc
- removed gpu idle step 27mhz
- added many features
- added many govs
- added many scheds
- added tcp controllers
- added many hotplugs
- added many under the hood tweaks
- added wake/sleep functions
- added cpu voltage control
v11/25-05-16
- upstream updates from cyanogenmod
- update cm/rr ramdisks (24-05-06/21-05-16)
- update toolchain to UBERTC 4.9
- ota updates from KernelAdiutor app
v12/28-05-16
- Anykernel zip( need to instal your rom first to have the latest ramdisk!)
- removed franco sound
- added faux sound
- added dynamic filesystem read-ahead
- added tripndroid scheduler
v1.0/28-05-16
- Synapse Support - Complete Kernel Control!!
- upstream updates from cyanogenmod
- Anykernel update
- removed 268mhz cpu underclock step
- clean up some files
v2.0/15-06-16
- upstream updates from cyanogenmod
- Anykernel update
- clean up some files
v3.0/25-06-16
- upstream updates from cyanogenmod
- bug fixes
v4.0/08-07-16
- upstream updates from cyanogenmod
- many bug fixes
- Anykernel update
v5.0/15-07-16
- upstream updates from cyanogenmod
- Anykernel update
v6.0/19-07-16
- upstream updates from cyanogenmod
- Anykernel update
v7.0/25-08-16
- upstream updates from cyanogenmod
- Anykernel update
v8.0/25-09-16
- upstream updates from cyanogenmod
- Anykernel update
- changed to DF 4.9 Toolchain
v9.0/04-11-16
- upstream updates from cyanogenmod
- Anykernel update
- deleted many hotplugs
v10.0/10-11-16
- upstream updates from cyanogenmod
- Anykernel update
- removed slim governor
- removed intellimm governor
v11.0/10-11-16
- removed many unstable governors
- clean up some files
- bug fixes
v12.0/11-11-16
- fixed recent SafetyNet failure,you can use Android Pay again (thx Sultanxda)
- Anykernel update
- Anykernel clean up
v13.0/13-11-16
- many fixes under the hood
v14.0/14-11-16
- big anykernel update
-removed uksm (battery drain fixed)
-insecure kernel (adb has root privileges)
-init.d support
-simple ondemand gpu governor update
-msm adreno tz governor update
-tap2wake update
-kcal update
-touch boost update
-cpu boost update
-touchkey control update
-conservative gpu gov removed
-some fixes
-some useless features removed
v15.0/18-11-16
- upstream updates from cyanogenmod
v16.0/9-12-16
- anykernel big updates
- upstream updates from cyanogenmod
- disabled completly mpdecision
- enabled updated bricked hotplug
- script with many set up for kernel features included in anykernel zip
- added led tab in synapse
- fixed many synapse bugs
- faux sound updated
- deleted unstable hotplugs
- fixed many bugs
- battery improve
- performance improve
- some feature fixed
- many improvments under the hood
How to fix if you get bootloop!
If you get bootloop or bootloop before samsung screen press volume up+down+power button until device vibrate and fast press power+volume up and device will be boot in recovery,instal your rom(dirty instal not need clean instal) and everything will be good^^.
If u use zzmove governor disable all the hotplugs coz it use its own hotplug as anyone knows.
Zzmove profiles
1 ) Default -> will set governor defaults -
2 )ybat -> Yank Battery -> a very good battery/performance balanced setting - DEV-NOTE: highly recommended! -
3 )ybatext-> Yank Battery Extreme -> like yank battery but focus on battery saving -
4 )zzbat-> ZaneZam Battery -> a more 'harsh' setting strictly focused on battery saving -
- DEV-NOTE: might give some lags! -
5 )zzbatp -> ZaneZam Battery Plus -> NEW! reworked faster battery setting -
- DEV-NOTE: recommended too!
6 )zzopt -> ZaneZam Optimized -> balanced setting with no focus in any direction -
- DEV-NOTE: relict from back in the days, even though some people still like it! -
7 )zzmod -> ZaneZam Moderate -> NEW! setting based on 'zzopt' which has mainly (but not strictly only!) 2 cores online -
8 )zzperf -> ZaneZam Performance -> all you can get from zzmoove in terms of performance but still has the fast -
- down scaling/hotplugging behaving -
9 )zzinz-> ZaneZam InZane -> NEW! based on performance with new insane scaling active. a new experience! -
10 )zzgame-> ZaneZam Gaming -> NEW! based on performance with scaling block enabled to avoid cpu overheating during gameplay -
Eta info
Nightlies : when cm got new updates
Stable builds: when i have enough free time and some new features
Cm source commit history : https://github.com/CyanogenMod/android_kernel_samsung_klte/commits/cm-13.0
CrazySuperKernel commit history : https://github.com/FrancescoCG/CrazySuperKernel-CM13-KLTE/commits/master
If there are updated commits in cm sources there will be a new nightly very soon
For the stable and big updates i ll say when i ll start them
OOOOOOH a new post hahaha. IM ready to try it! I will be the first one! LOL . will download it right now and will be back in 7 to 10 minutes. If bootloop, in less than that. Wait. it says LP instead of MM. Is it for both?
Removed the link?
Sent from my SM-G900F using Tapatalk
joseguillen1994 said:
OOOOOOH a new post hahaha. IM ready to try it! I will be the first one! LOL . will download it right now and will be back in 7 to 10 minutes. If bootloop, in less than that. Wait. it says LP instead of MM. Is it for both?
Click to expand...
Click to collapse
Only main download link work ,mirrors will be come for weekly builds only so androidfilehost include the new builds.But Basketbuild mirror download zip is up too now^^.
Sent from my Nexus 5X using XDA-Developers mobile app
!crazy said:
Removed the link?
Sent from my SM-G900F using Tapatalk
Click to expand...
Click to collapse
No,now its up in mirror too you can download from androidfilehost or basketbuild.
Sent from my Nexus 5X using XDA-Developers mobile app
CrazyGamerGR said:
Only main download link work ,mirrors will be come for weekly builds only so androidfilehost include the new builds.But Basketbuild mirror download zip is up too now^^.
Sent from my Nexus 5X using XDA-Developers mobile app
Click to expand...
Click to collapse
aaaaaaaaaaaaaaaaaaaaaaaaaaaaand EPIC FAIL! lol Bootloop.. If VRtoxin where working appropriately i could use that rom and boeffla kernel made for that rom. But instead here i am using Resurrection Remix, with a kernel that is draining my battery life like crazy ! I have tried every single governor and the best one for this rom is powersaver, which is aweful since everthing becomes as slow as a snail. however, i havent try this kernel in other roms. As soon as blisspop add more futures, or AICP, or AOKP, then i will flash them and add this kernel to see if it works
joseguillen1994 said:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaand EPIC FAIL! lol Bootloop.. If VRtoxin where working appropriately i could use that rom and boeffla kernel made for that rom. But instead here i am using Resurrection Remix, with a kernel that is draining my battery life like crazy ! I have tried every single governor and the best one for this rom is powersaver, which is aweful since everthing becomes as slow as a snail. however, i havent try this kernel in other roms. As soon as blisspop add more futures, or AICP, or AOKP, then i will flash them and add this kernel to see if it works
Click to expand...
Click to collapse
For some ppl working this kernel,what variant have you got? g900f,g900m?
Sent from my Nexus 5X using XDA-Developers mobile app
CrazyGamerGR said:
For some ppl working this kernel,what variant have you got? g900f,g900m?
Sent from my Nexus 5X using XDA-Developers mobile app
Click to expand...
Click to collapse
seems like tmobiles version (g900t) is being stubborn lol
joseguillen1994 said:
seems like tmobiles version (g900t) is being stubborn lol
Click to expand...
Click to collapse
Its different variant i belive not much in source but ramdisk for sure.
Sent from my Nexus 5X using XDA-Developers mobile app
The rom boot for g900f users yeh??
Sent from my Nexus 5X using XDA-Developers mobile app
CrazyGamerGR said:
The rom boot for g900f users yeh??
Sent from my Nexus 5X using XDA-Developers mobile app
Click to expand...
Click to collapse
For me still didn't boot
dawid0089 said:
For me still didn't boot
Click to expand...
Click to collapse
I ll release a new build with not so much features at start.
Sent from my Nexus 5X using XDA-Developers mobile app
I ll add one by one feature from clean and with gcc 4.7 to be everything clean.
Sent from my Nexus 5X using XDA-Developers mobile app
dawid0089 said:
For me still didn't boot
Click to expand...
Click to collapse
You use xposed?
Sent from my Nexus 5X using XDA-Developers mobile app
new build is here with 268mhz underclock step and gcc4.7 to check if boot.
download here: https://www.androidfilehost.com/?fid=24459283995313757
test build with 4.8 gcc is here https://www.androidfilehost.com/?fid=24459283995314243

[KERNEL] NX Kernel | R30 | 07 AUG '20

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​Short summary:
NX kernel aims at providing you a smooth experience, while maintaining the best of your battery life. The kernel requires no further user customization and therefore should be used as available.
Features:
• First unified S8/S8+ kernel for F(D)/N variants only: 1 kernel to support both devices.
• Permissive by default
• Knox 0x0 with Safetynet bypass
• LED fade control
• Wakelock control (blacklisting not adviced)
• Moro sound control
• Wake gestures mod by Flar2
• Memory management improvements
• Improved touch latency
• Drivedroid support (0.10.48+)
• Unofficial DEX support
• Wireguard VPN support
• Other misc. optimizations
Download link:
Pie
Credits to my dear testers:
@Benji1983
@bininga59
@destan4503
@hans_olo
@jeebspawnshop
@moelle
@mwilky
@parser
@pcvroon
@s-advance
@sswagonman
@teutate
@zafer61
Caution:
I am not responsible for anything that happends after flashing the work provided here.
Sharing is caring, so according to the (much unwelcomed) rule 12 you can use my open source on GitHub without my explicit consent or credits. But this is where the caring stops as I do not allow you to use any of my own provided files (except for unmodified stock files). Section 3 of this rule states that you can try to bypass my explicit consent by releasing it as your own when you succeed to make significant changes to the work.
Goodluck and happy CopyMaxing.
Source Code: Github
Changelog
R28
- Updated to DSF source
- Improved performance and efficiency.
Old changelog:
V1 - Initial XDA release, based on 2nd test 38
R2:
- Fixed freezes that was caused to a minority of users on particular roms
- Fast charging fixed to work for everyone
- Potentially improved battery life at the cost of slight overhead
R3:
- Fixups and hiccups
- GPU control added in Synapse
R4:
- Removed Synapse and OC, mtweaks is good enough
- Based on Test 50
R5:
- Oreo release
R6
- Merged N8 March Oreo source
- LED fixed
- WiFi blob detection fixed (still requires a few files due nvram path..)
- Faster booting
- Tweaked for better idle drain and battery life
R7
- Bug fixes caused by N8 merge
R8
- Rebased the kernel by filtering out bad changes for battery life, performance and so on.
- Updated to latest CRD source
- Fixed LED (hopefully definitely)
- Fixed WiFi (works like stock kernel)
- Mount system earlier to boot faster
- Added overclock for cluster1
- Fully Permissive (no longer fake enforcing)
R9
- Removed lots of useless stuff -> faster kernel and less size
- Still CRD7 based with CREF ramdisk (CRED source has worse battery life according to my groups experience)
- More stable LED implementation
- Removed Fsync/CRC toggles because data stability is way more important than this benchmark cheater
R10:
- Fixup of R9
R11
- REQUIRES NEW MODIFIED TWRP FIRST
- New fading led approach -> enabled by default and not bugging anymore. You can control it with Mtweaks V2.9
- Quotas enabled, which works thanks to the new TWRP. More info
- Some fixes and optimizations.
R12
- REQUIRES NEW MODIFIED TWRP
- Middle of rebase, not done yet..
- Manually updated to CRF
- Added CRGB support
- More unification work done (fixes Samsung's screw up by delaying probe after booting up, which would result in an unresponsive lockscreen until init occured.
R13
- REQUIRES NEW MODIFIED TWRP
- Merged CRGB source update (seems the R12 fix was short lived)
- Re-added changes I forgot for R12, e.g. Drivedroid support, OC.
- Fixed WiFi-calling as confirmed by @bininga59
R14
- Requires modified TWRP - See post for explaination
- Almost done rebasing
- Fixed bad code using GCC 7.3 (also fixed booting compiled kernel with 7.x/8x toolchains due bad alignment)
- Reduced kernel overhead, improved security (fully disabled debugfs)
- Removed ability to overclock the big clusters
R15
- Added TWRP patcher: During installation it will detect unmodded TWRP and modify it. If it detects a modified TWRP it will skip this step. If you care for MTP in TWRP then you still must flash the TWRP provided in post #644. The only reason I added this script is because many fail to follow instruction (flash modded twrp and kernel/rom).
- CRGH source update
- Re-added GPU sysfs and underclocked to 112Mhz
- Some under the hood optimizations for more stability, better consumption and idle improvements.
- Probably N9 port ready (untested)
- Still rebasing...
R16
- Linaro 7.3 compiled
- Re-added big cluster OC
- Fixed Gear VR & recording call bugs
- Not N9 ready (requires more ramdisk changes + still waiting for a working port)
R17
- Requires modified TWRP (due to proper Oreo support) -> See post 644
- CRI based
- Forgot the rest
R18
- CRK source drop merged
- Improved touch latency
- Updated LZ4 module to 1.8.3
- Other misc improvements; e.g. improved idle consumption, bug fixes, smoothness, snappiness etc.
R21
- Last kernel to support Oreo.
R23
- Properly upstreamed to 4.4.176 with no cpu bugs etc.
- Compiled with GCC 8 and fixed all buffer overflows -> should improve stability but also has an overall positive effect
- Better idle -> Don't take my word for that as I don't know how upstream will affect the change
- Touchscreen backport from Pixel 3 for better touch latency on S8 devices (too bad S8+ uses a different panel)
- Re-added overclock abillity
- Other minor optimizations that positively affect performance and battery life
R24
- Updated to latest DCSB source
- Upstreamed to 4.4.178*
- Sound control mod backported (requires latest Mtweaks)
- Wakegestures backported: Doubletap2wake, sweep2sleep, sweep2wake.**
- Fixed permissive state to work with banking apps (no reboots)
- Fixes on top of fixes and optimizations that will affect performance and idle drain.
* Still indecisive about upstream
** Enabling gestures will kill AOD touch and hard press to wake
R25
- Dropped upstream as I always was convinced it resulting in worse battery life.
- Switched from Zswap to ZRam.
- Added overclock abillity for little cores to 1898Mhz (fixed this possibility)
- Big cluster min clock is set to 858MHz
- Added GPU OC abillity to 572MHz
- Compiled with my custom compiler to target exynos-cortex (big.LITTLE)
- Some other minor optimizations to improve idle and battery life.
R26
• Compiled with custom GCC 9.1.1
• Updated to the latest available source for S8/N8.
• Selinux: now you can switch enforcing by writing "setenforce 0" in a terminal or by using an app like Mtweaks. This can be useful incase your banking app requires an enforced phone (e.g. rebooting)
• Updated moro sound control: fixes unlinked L/R control and resets
• Wake gestures: added a proximity state check so that an enabled wakegesture cannot wakeup the phone when the proximity sensor is active, like during a phone call.
• Other changes to improve performance, reduce kswapd usage and hopefully preserve a bit more battery life.
Reserved
FAQ​
Q: Does this support non stock roms?
A: The kernel does not support ports, e.g. note 9 port, while it may have the possibility to support note 8 based roms. This kernel will never have AOSP support.
Q: Can you add X to the kernel?
A: No, this is a personal kernel and therefore won't have what I don't want. This is a take it or leave it kernel, so if it doesn't have Spectrum, Flickerfree etc. then I'd leave it.
Q: I lost root
A: The zip contains no root, because rooting is optional. You need to flash Magisk manually after flashing the kernel.
Q: I have a problem!
A: Make sure you use no Xposed framework. If we have that cleared, please post a dmesg and last kmsg of the moment right after the problem occured. You can use Syslog app for that from the play store.
Q: Want my benchmark score?
A: No this is no pissing contest thread who can reach the furthest.
Q: Can I donate you?
A: No, I am doing this to improve my phone in the first place and sharing takes 2 clicks. Not into the money business by putting up a big ass donation button in the first post. Go spend your money on family or yourself instead.

			
				
Which build do it base on?
good!!!
Great kernel!!!
Glad to see it here
Best kernel about. Its been a pleasure testing and meeting you bro.
Running this kernel for ages :victory:
This is by far the best kernel for me
This is really good work
Never wanna miss it
Great work I will surely stay forever
Greetz benji1983
Nameless said:
Best kernel about. Its been a pleasure testing and meeting you bro.
Click to expand...
Click to collapse
That signature needs an update :laugh:
Thanks to the developer for this kernel. I'm gonna test this one. Anybody got problems with Synapse?
Verstuurd vanaf mijn SM-G950F met Tapatalk
Noxxxious said:
That signature needs an update :laugh:
Click to expand...
Click to collapse
I noticed and deleted for now lmfao :laugh:
@Noxxxious
Nice work mate
Finally !
In case of retirement, you have to ban me out of your telegram group and put me on ignore on private,
otherwise i'll never retire :laugh::laugh::laugh:
I enjoyed every single minute testing this great project..
Best kernel on Samsung S8 /S8+ planet....
Wow smooth...but battery baaaaaad
ibrakadabrax87 said:
Wow smooth...but battery baaaaaad
Click to expand...
Click to collapse
You've tested that faster than Zlatan
Installed, but phone completely freezes after a few seconds...
ikafka said:
Installed, but phone completely freezes after a few seconds...
Click to expand...
Click to collapse
So far nobody reported a freeze in the test versions, so I am curious. Do you own a S8(+) F/FD/N variant? If yes, reboot directly in TWRP on the freeze and make a dmesg + last kmsg.

Categories

Resources