[Kernel][Aug24][CM-11.0]teaMSeven2.3.6c10[Flick2Wake|TapWake|BLN|UnderVolt|KitKat] - One (M7) Original Android Development

{
"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

Related

[KERNEL][CM9][24/03/12] Icy Glitch V14 - BETA - LiveOC-Voodoo-DIDLEv2-USBhost | TELUS

These kernels are provided as-is without warranty. I'm not responsible for any problem you can encounter with your phone or if your cat suddenly dies.
Although, don't expect support even if I will eventually help since 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"
}
Note : These kernels are only compatible/tested with CyanogenMod 9 based roms.
Use them on any other rom at your own risks. You won't get support from us.​
Overview :
- 3.1.10 linux base
- LiveOC
- Custom Voltage
- Battery Life eXtender
- DIDLE
- Voodoo Sound 10
- PMFAST mode for best wifi performance (different low power mode than default, using a bit more power).
- USB host mode support
- 342MB RAM
- Various tweaks for more speed and battery saving
CHANGELOGS IN #2 POST
By default, no overclock/undervolt is applied.
You'll need NSTools to use/enable all the features of this kernel. (Available for free on the Android market)
​
Downloads
Glitch kernel (CWM flashable only)
Glitch Kernel Updater app now available on the Android market to support us !​Telus Fascinate :
- 24/03/2012 - V14 B6
PLEASE FLASH A FREAKIN' GB BOOTLOADER IF YOU WANT TO USE THIS KERNEL !
WARNING : THIS KERNEL IS USING MASS STORAGE USB MODE BY DEFAULT (TEAMHACKSUNG'S CM9 DEFAULT SETTING). IF YOUR USING A DIFFERENT ROM AND IT IS USING MTP BY DEFAULT, MAKE SURE TO SWITCH TO MTP IN GLITCH RECOVERY JUST AFTER FLASHING THE KERNEL, OR YOU'LL END IN A BOOTLOOP. YOU CAN THEN SWITCH TO MASS STORAGE IF YOU WANT AFTER A FIRST BOOT.​
Supported devices : I9000, Captivate, Vibrant, Telus Fascinate, Verizon Fascinate​
OLDER RELEASES​LIVE OC GUIDE​FAQ, Changelogshttp://forum.xda-developers.com/showpost.php?p=21703700&postcount=2http://forum.xda-developers.com/showpost.php?p=21703700&postcount=2​​
Do you want to discuss on this kernel, get the fresh news on development, or become a kernel tester ?
Join the IRC channel from your web browser herehttp://webchat.freenode.net/?channels=glitchkernel ! No registration needed
Make sure the channel is "#glitchkernel" and you're set.
For those who already have an IRC client,
here is the server : irc.freenode.net
port : 6667
Channel : #glitchkernel​
-------------------------
Source :
- Glitch repo : https://github.com/organizations/Glitchkernel
Who is the Glitch team ?
- Kernel developement : ssewk2x & Tk-Glitch.
- Public relations / web hosting : Sixstringsg.
- App developement : Smasher816.
- Extreme overclocking testing : Shaolin95
- Beta testers team, with members coming and leaving
Credits :
Pawitp, jt1134, Morfic, Ezekeel, Zacharias.maladroit, Supercurio, lippol94, sztupy, Eugene373, Franciscofranco
Thanks to the donators and everyone bying the Glitch Kernel Updater app from the market, it's much appreciated and encourages us to continue our work !
Thanks to the beta testers team and to everyone helping me to debug and find new useful things to integrate !
Without all of you, this kernel wouldn't be !​
Changelogs :
V14
24/03/2012 - BETA 6 :
- Upstream sync (modemctl, compass fix..)
- Fixed BLN, and added blink support
- Disabled Samsung sleep patches from Teamhacksung to prevent SODs
- Fascinate : Ported ssewk2x phantom keypress filter code from Glitch V13.1
- Vibrant : Merged GPS changes from FaultException
- Moved back to Deadline ioshed as default to fix nandroid
- Added Derteufel's selective LiveOC mod - It will prevent low frequency steps to OC, potentially providing enhanced stability and powersaving
- Fixed potential bug in vfat fs driver
- Fixed bug in ext4 fs driver
- Merged some audio changes from Teamhacksung
- Added touch support in Glitch recovery (incomplete)
- Some cleaning
22/02/2012 - BETA 5 :
- Voice audio through dock, thanks to xcaliburinhand (should fix related issues with Glitch volume boost hack)
- Renamed SmartassV2 governor to "GlitchassV2" to prevent latest NSTools version hanging
- Added FranciscoFranco Conservative governor tweaks for more speed
- Added a DIDLE enabler into screensate scaling script to kill BT in sleep and make DIDLE work with both TOP=ON and TOP=OFF. You'll need to enable screenstate scaling in Glitch menu from recovery in order to get DIDLE to use this (disabled by default). It's mostly for testing purposes - Feel free to report your experience with it.
- Moved back to previous sysinit to prevent the DIDLE enabler script to make the phone hanging on the bootlogo. Also fixes screenstate scaling making the phone unbootable, and some SOD/COD issues for guys using some other tweaking scripts
- Implemented BLN9 port from Derteufel with NSTools compatible sysfs. This way all the unsupported roms will get led notifications, and CMLed haters will hopefully stop to yell..
- The flash-time script has been updated to be able to clean more stuff
- A few fixes on the wifi driver to work better with our devices Please report your experience with DIDLE enabled. It may be required to disable DIDLE on some phones to prevent SOD/COD/softreboots or other instabilities. Also MAKE SURE YOU HAVE A DAMN GB BOOTLOADER !
- Reverted modemctl changes from Teamhacksung - should fix data issues some are having
21/02/2012 - BETA 4.1 :
- Reverted sleep GPIO stuff from THS stock samsung port. Should fix SODs some are encountering.
21/02/2012 - BETA 4 :
- Fixes on LiveOC and custom voltage from Ezekeel
- Fixes + various enhancements on I/O scheduling (up to 50% I/O speed improvement compared to beta 3)
- Fixed touchscreen freezing randomly
- Fixed various bugs here and there
- Back from Eugene's DIDLE to Ezekeel's DIDLE v2 mod (available through NSTools again) -> You may encounter SoD if enabled with wifi ON.
- Load balancing improvements
- Updated FIOPS I/O sched
- Sync with THS latest source
09/02/2012 - BETA 3 :
- LiveOC frequency steps changed again - Now all steps are using a 200MHz bus by default, so pushing liveOC % will give the same bus speed on all steps
- Default Int voltage for 1GHz set to Samsung's default to fix instability on bad overclocker devices
- Fixed recovery not displaying long lists items as well as cosmetic fixes - updated to latest source from Koush
- Fixed init.d support
- Switched to Tiny SHMEM, better on small devices
- Ext4 optimizations for more speed
- Readahead values tweaked a bit - should be better overall
- Fascinate : Use GB driver for i500 to fix prox/light sensors, and updated RIL init (Thanks to Sbrissen)
- Fsync() enabled again to prevent/limit data loss while experimenting with overclocking, and to (probably) fix the reboot->bootloop issue
- Disabled frame pointer, FIQ debugger, and some more debug stuff, Morfic-like
- Some writeback quickfixes
- Updated wifi drivers with added net fixes and optimizations
- GlitchOndemand polling tweaking for more stability
- Misc tweaks
29/01/2012 - BETA 2 :
- Updated to linux 3.1.10
- A few fixes on LiveOC (Thanks Ezekeel)
- GPU load affecting CPU frequency scaling (200 vs 100MHz) is back
- Removed CFQ and BFQ, and added SIO & the all new flash oriented FIOPS i/o schedulers - FIOPS is now default
- Better VM tweaks
- Fixed GlitchOndemand polling to fix stability issues some are encountering
- i/o-less dirty throttling backport from linux 3.2 (thanks to Franciscofranco)
- Added dynamic writeback & various writeback fixes
- Proportional rate reduction for TCP (thanks Google )
- Small fix on Lazy gov from Ezekeel
- Captivate : Port battery charging/fuel gauge code from stock --> Improves (but does not completely fix) phone turning off while
charging for some users (charging death). (Thanks to Pawitp)
- Vibrant : Headset buttons fix (Thanks to FaultException)
- Fixed and now built-in CIFS
- Changed OC steps (1152 step is now 1160, with 200MHz bus, 1440MHz step removed, added 1400 and 1500 MHz steps)
- Moved back to "old" DIDLE implementation for now
- Glitch call volume hack is back
- Various optimization and CPU load reduction in some typical cases
- Verizon Fascinate : fix for boot issue on preview 5 and BETA 1
- Updated USB host driver to build 5
23/01/2012 - BETA 1 :
- Dock audio support.
- Added gamma V1 hack and MDNIE bypass mode.
- Added more governors to play with & tweaked interactive and ondemand.
- DIDLE V2 added back for people who want to mod their framework (It may/will cause sleep of death on some devices, as always)
- Battery charging calculation fix (BLX will now show 100% as default).
- Changed overclocked steps for more stability and easier setup.
- Dm-cache support.
- Updated linux base to 3.1.9.
- Improved memory management and cache handling.
- General speed enhancements.
- Fsync disabled.
- Added an entry in the GLITCH menu (in recovery) to choose between mtp and mass storage USB mode.
- USB host mode (OTG) - updated to build 4, from sztupy - thanks to him and everyone involved in this !
- Bootmode injection fix from pawitp.
- Optimized RWSEM algorithm.
- VM and I/O performance enhancements.
- Added BFQ i/o scheduler.
- More cleaning, various optimizations and power management tweaks.
PREVIEW #5 : (For build 13+)
- Even better 720p video recording.
- Fixed Vibrant GPS.
- Added back various governors.
- New colors from Samsung stock.
- Toolchain sorcery with linaro 4.4.5, and using NEON and hardfloat optimizations.
- Bootmode injection support.
- Various speed enhancements.
PREVIEW #4 :
- Fixed softkeys on Captivate and Fascinate.
- Refresh rate back to 60Hz as the uncap breaks colors (it'll help to get better smoothness on heavy games too).
- Better 720p video recording.
- Tweaked governors and schedulers for testing.
- Big cleanup.
- Removed DIDLE for now - useless anyway, the rom prevents it to work correctly.
PREVIEW #3 :
- Added color adjustments to Nexus S framebuffer.
- Dock audio stuff back in.
- Cleanup.
PREVIEW #2 :
- Fixed GPS issues.
- Moved to Nexus S Framebuffer (stock colors, no more color adjustment available).
25/12/2011 - V14 Preview #1
- Compatible with Teamhacksung's ICS/CM9 builds 10 or higher.
- Now using linux 3.0.8 base from the Nexus S drop
- Upstream synced to the latest from THS (TVout, cleanup, 3.0 port..)
- Reverted to stock CM LED Notifications (fixing all the previous problems some users encountered with BLN) / No more BLN app needed, enabled by default.
- Removed Voodoo Color, and back to stock implementation.
- Added support for a new low power mode on wifi chipset, enhancing signal reception and stability, at the cost of a bit higher power consumption.
- Back to NEON mfpu for now
- Full support for init.d scripts
- Readahead value back to 1024 for better results (SDcard read Cache)
- Fixed headset buttons
- Fixed randomly freezing softkeys
- Big cleanup and rewrite of some stuff
- Removed the 200MHz lock when the GPU is active for battery life. Depending on your launcher and/or widgets, you'll get some slowdowns. Change min freq to 200 to fix it.
Major additions, ported from Ezekeel's work on the Nexus S (thanks Morfic !) :
You will need NSTools app, available for free on the market, or here : http://forum.xda-developers.com/showthread.php?t=1333696
- Added "LiveOC" system, giving access to GPU/bus overclocking on the fly, per 1% step.
- Added "Custom Voltage" control, giving access to ARM and Internal voltage undervoling and overvolting. (This makes the previous leakage system obsolete, which is now removed.)
- Added "Battery life eXtender" mod, allowing the user to limit the maximum charge percentage to preserve the battery life (not the battery runtime obviously)
- Added support for DIDLE V2, a very low power mode that will help battery life in many idle/semi-idle cases.
- Lazy governor sysfs, to enable or disable the frequency ramping up when screen is off (to end tasks quicker to sleep faster).
Keep in mind CM9 is at early stages of development and contains many bugs still.
​
Thank You
You seriously just saved me having to learn how to modify and compile my own kernel. Thank you! I have an old Fascinate I plan on hooking up an arduino which I've turned into a custom BBQ thermometer. To connect it to the internet I planned on taking advantage of the new USB host features of ICS running on my old fascinate which could connect to my wifi and act as a server. I just realized yesterday that the kernel I was using didn't enable USB host. I'm going to give this a try when I get home today. Thank you!
[UPDATE] - I put the V14 B1 kernel on my verizon fascinate. I know it's not made for that phone, but for my purposes I wanted to let you know that it's working. I had to do a factory reset, but no big deal. I can see my arduino using the USB Host Controller app and I am about to start writing an app that will communicate with my arduino. I'll report back if I run into any issues though I know I'm using a kernel that wasn't designed specifically for my phone. The only thing I've noticed is that the home key and back key are mixed, but I could care less about that. Thanks again!
lkspencer said:
You seriously just saved me having to learn how to modify and compile my own kernel. Thank you! I have an old Fascinate I plan on hooking up an arduino which I've turned into a custom BBQ thermometer. To connect it to the internet I planned on taking advantage of the new USB host features of ICS running on my old fascinate which could connect to my wifi and act as a server. I just realized yesterday that the kernel I was using didn't enable USB host. I'm going to give this a try when I get home today. Thank you!
[UPDATE] - I put the V14 B1 kernel on my verizon fascinate. I know it's not made for that phone, but for my purposes I wanted to let you know that it's working. I had to do a factory reset, but no big deal. I can see my arduino using the USB Host Controller app and I am about to start writing an app that will communicate with my arduino. I'll report back if I run into any issues though I know I'm using a kernel that wasn't designed specifically for my phone. The only thing I've noticed is that the home key and back key are mixed, but I could care less about that. Thanks again!
Click to expand...
Click to collapse
Is this kernel really running on your verizon fascinate? I'm tempted to test it out but don't want to risk anything. Also have you noticed anything else weird other than the home and back being switched?
mleonm5 said:
Is this kernel really running on your verizon fascinate? I'm tempted to test it out but don't want to risk anything. Also have you noticed anything else weird other than the home and back being switched?
Click to expand...
Click to collapse
Signal won't work, this kernel is GSM, your fascinate is CDMA.
Switching menu key and back key
This is a quick and dirty hack with [email protected] #1 and ice-cream-sandwich-sgs from the icssgs project, RC 3.1 released January 16th 2012.
If you happen to have your Home and Back keys switched, you can change one file in the system to make them work like they used to.
Code:
#Remount your /system filesystem as read-write
mount -o remount,rw /system
#Edit the file
vi /system/usr/keylayout/cypress-touchkey.kl
In the file, you should change
Code:
key 158 HOME VIRTUAL
key 102 BACK VIRTUAL
to
Code:
key 102 HOME VIRTUAL
key 158 BACK VIRTUAL
Do this at your own risks.
If this is off-topic, please direct me to a more proper thread. I believe I saw on the last V14 pre-release threads questions about those reversed buttons.
If this is not right for CM9, please forgive me, I still haven't looked at CM9 for my device.
BETA 3 is available ! I hope you'll enjoy it
Any chance we'll be seeing a version that will run on my Mesmerize? I believe I'd be looking for the Verizon Fassy build, correct?
madmike0408 said:
Any chance we'll be seeing a version that will run on my Mesmerize? I believe I'd be looking for the Verizon Fassy build, correct?
Click to expand...
Click to collapse
You are right, the Verizon Fascinate version works on Mesmerize.
Here it is, if needed : http://androtransfer.com/tk-glitch/CM9-kernels/Glitch/Fascinate/CM9-fascinatemtd-Glitch-V14-B3.zip
Thank you very much! I see that the kernel I want won't work just yet with THS 6.0, and I need my 3G data so I'll have to wait it out a bit longer I guess.
Thanks again though, I'll keep my eyes peeled for the proper kernel!
It should be up in about two or three hours
wrong topic! Sorry!
Telus Fascinate beta 4 is up !
I'll revert latest THS changes. That should fix the SOD problems. I'll then upload B4.1.
UPDATE : Beta 4.1 pushed to supposedly fix SOD issue.
UPDATE : Beta 5 is up !
Glitch. I'm such a fan but can't avoid the sod no matter what I do. Still the best kernel even without activating didle ? Is it just me? On cna 1.4 b4.1 but had the same even with b5..
PLEASE FLASH A FREAKIN' GB BOOTLOADER IF YOU WANT TO USE THIS KERNEL !
Click to expand...
Click to collapse
What would be the steps to properly check the presence of a GB Bootloader on my cellphone?
Would the Baseband version in About phone be helpful? While searching informations about a gingerbread bootloader, I found that JVK is a recurring theme. Is the baseband related to the bootloader in any way?
d88888b said:
Glitch. I'm such a fan but can't avoid the sod no matter what I do. Still the best kernel even without activating didle ? Is it just me? On cna 1.4 b4.1 but had the same even with b5..
Click to expand...
Click to collapse
Don't activated DIDLE
samueldr said:
What would be the steps to properly check the presence of a GB Bootloader on my cellphone?
Would the Baseband version in About phone be helpful? While searching informations about a gingerbread bootloader, I found that JVK is a recurring theme. Is the baseband related to the bootloader in any way?
Click to expand...
Click to collapse
Nothing in the about phone is gonna tell you about boot loaders. Are you or have you ran gingerbread 2.3 on your phone, if so then you have the gingerbread boot loaders. If you are still running froyo 2.2 then you don't probably.
Sent from my SGH-I897 using xda premium
samueldr said:
What would be the steps to properly check the presence of a GB Bootloader on my cellphone?
Would the Baseband version in About phone be helpful? While searching informations about a gingerbread bootloader, I found that JVK is a recurring theme. Is the baseband related to the bootloader in any way?
Click to expand...
Click to collapse
I have been looking for this too.. i have updated the bootloader by flashing darky's 10.2 RE via odin and then proceeding, but I then have no way to enter download mode again..Ive checked every thread and have tried everything with no success. Does anyone know the correct bootloaders for the t959d (a lot of threads seem to have it but are full of brick comments)
d88888b said:
I have been looking for this too.. i have updated the bootloader by flashing darky's 10.2 RE via odin and then proceeding, but I then have no way to enter download mode again..Ive checked every thread and have tried everything with no success. Does anyone know the correct bootloaders for the t959d (a lot of threads seem to have it but are full of brick comments)
Click to expand...
Click to collapse
It's impossible to get a full brick with your phone. Get a USB jig on Ebay
---------- Post added at 08:57 AM ---------- Previous post was at 08:56 AM ----------
Thank you sooo very much for BLN support!!!

[Kernel][Aug23][Sense&GPe]teaMSeven2.3.7[Flick2Wake|TapWake|BLN|Hotplug|OC]

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.

[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] 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.

[Kernel] Anti Gravity [Q][Pie][Oreo][01-22-2020][Lnx3.10.108][UberTC]

AntiGravityKernel
{
"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"
}
Want to unleash the full potential of OnePlus 2?
Get NoGravity Kernel!
Why is it called AntiGravity kernel? ​
Introduction
Familliar with NoGravity Kernel? This is a lite version of the it... AntiGravity doesn't have overclock and custom thermals. AGK was made for ROM developers who wanted to integrate NGK into their ROMs without the heavy modifications that NGK requires. This Kernel is for Performance but it still gets descent battery life due to some added features (see below).
No Gravity App
To tweak the kernel easily, here's my No Gravity app! featuring custom profiles (Battery, Balanced, Performance, Gaming and Gaming+). My kernel offers some features that cant be found in other kernel tweaking apps. You can find them lower in the thread.)
Kernel Features
CPU Underclocked to 302 MHz(idle) and undervolted
The two CPUs (big and little cpu) can be configured completely separate in terms of min/max frequencies and governors
Undervolted for better battery life and temps
Jaw dropping Applications Opening speed
No Gravity app! support
DTS Eagle Drivers added for better sound
GPU Underclocked to 27 MHz on idle
Added Adreno Idler
AdrenoBoost
DDR Input Boost
Smarter GPU
Disabled ZRAM
Max screen off frequency tunable
Dynamic File Sync
Slimbus Overclock
Thermal Throttling Slider
Added Governors (Chill, Relaxed)
Added Fingerprint boost
Added WakeBoost module
Faux Sound support
Gestures Support
FastCharge drivers Support (Now the charging rate is fast even when screen on without increasing temps that much!)
Maximum charge rate over USB 3.0 increased from 500mA to 900mA
WireGuard Support
Added and Using ZEN I/O Scheduler as default for app opening speed && overall Smoothness
Added Maple, SIO and FIOPS I/O Scheduler
KCAL Support
K-Lapse Support
Blocked wakelock (Boeffla)
Added Hotplug (Core_ctl)
Added Gentle fair sleepers toggle
New battery screen animation with percentage
60FPS Video Recording support added! (This app is needed)
New Simple Low Memory Killer
F2FS Support leading to ~10% faster write speeds compared to EXT4
Based on Linux version 3.10.108
NoGravity app Features
Balance, Performance, Battery, Gaming and Gaming+ Profiles for NGK & NGK EAS
[*]Max Cluster Overclock toggles to apply maximum overclock frequencies to Little and/or Big Cluster NGK & NGK-EAS only
Displays most accurate CPU temperatures for Little and Big clusters separately
[*]Voltage Control page that fits NoGravity Kernel NGK only
GPU Stats page to show every GPU Frequencies time in state stats
[*]Thermal Switch to select between NoGravity thermal config and stock NGK & NGK-EAS only
PocketMode Switch to turn off fingerprint sensor when device is in pocket or on table face down
Proximity Gestures Switch to pulse ambient dispay on Hand Wave
Pick-Up Gesture Switch to pulse ambient display when device is taken
Pixel 3 Flip to Shhh feature
Resolution Changer to switch between 1080p FHD and 720p HD resolutions
Selinux Switch to switch between Enforcing and Permissive SELinux modes
Battery Current Limit Switch to disable or enable BCL on low battery percentage
Sound page lets user download DTS:Eagle apps (Headphone:X or Ultra)
CPU Temperature Limit slider to set thermal throttling temps
K-Lapse Night mode and Brightness mode toggles
Video Recording Codecs Selector (H.264, H.265, H.265+)
Backlight Dimmer button to help reduce eye strain
Apply On Boot to apply user settings on boot
[*]EAS page to tweak Load tracker, governors and dynamic schedtune boost! NGK-EAS only
60FPS app download link since NGK now supports 60FPS
DDR Input Boost Toggle
More info on those in the app
Planned Features
You tell me I will do what I can
Compatibility
This kernel works on Android 10, PIE and OREO ROMs.
DO NOT FLASH ON STOCK OXYGEN OS! ​
Notes
Initial boot might heat up device a bit, which is normal - Let it settle
I'll recommend before coming to conclusion, give it at least 2 complete charge cycles and then raise any issue.
To install
Flash AntiGravity_Kernel-vX.X.zip file in TWRP (Latest TWRP Recovery Recommanded)
(Optional) - Clear cache and Dalvik
Made your choice?
Download Links
v3.2 PIE-OREO-NOUGAT AOSP Based Roms
v3.2 PIE-OREO-NOUGAT LineageOS Based Roms
NGK Thread
No Gravity App 3.3
As I put a lot of time and effort into this project, I now accept donations feel free to help me a little
Donate
Older builds
v3.2 PIE-OREO-NOUGAT AOSP Based Roms
v3.2 PIE-OREO-NOUGAT LineageOS Based Roms
v3.1 PIE-OREO-NOUGAT AOSP Based Roms
v3.1 PIE-OREO-NOUGAT LineageOS Based Roms
v3.0 PIE-OREO-NOUGAT AOSP Based Roms
v3.0 PIE-OREO-NOUGAT LineageOS Based Roms
v2.7 PIE-OREO-NOUGAT AOSP Based Roms
v2.7 PIE-OREO-NOUGAT LineageOS Based Roms
v2.6 PIE-OREO-NOUGAT AOSP Based Roms
v2.6 PIE-OREO-NOUGAT LineageOS Based Roms
v2.5 PIE-OREO-NOUGAT AOSP Based Roms
v2.5 PIE-OREO-NOUGAT LineageOS Based Roms
v2.4.2 PIE-OREO-NOUGAT AOSP Based Roms
v2.4.2 PIE-OREO-NOUGAT LineageOS Based Roms
Changelog
post#2 for public released build changelogs.
ScreenShots
See screenshots section at the top of the thread!​
Thanks To: All of my testers.
XDA:DevDB Information
AntiGravity Kernel, Kernel for the OnePlus 2
Contributors
Pierre2324
Source: [url]https://github.com/Pierre2324/AGK_android_kernel_oneplus_msm8994[/URL]
Version Information
Status: Stable
Current Version: 3.2
Created: 2018-02-15
Last Updated: 2020-01-22
3.4.1 Build:
Kernel:
Revert latest LPM changes to fix a blackscreen issue
NoGravity Kernel App v3.4.2:
General:
Updated Profiles
New App & Kernel Update checker
Small fixes
OnePlus 2:
Nothing specific to OP2 added
Pocophone-Mi8:
Modified NGK Thermals to fit NGK thermal locking mecanism
DT2W Toggle added to Kernel Page (mainly for OOS)
Updated Backlight Dimmer
New NGK stats page
-Shows last session average FPS
-NGK overlay service toggle to show FPS,CPU & GPU stats in real time on screen
Previous Changelogs:
3.4 Build:
Kernel:
Faster app opening
Added Memfd call for new Android 10 ROMs
Various CPU, GPU, devreq & cpubw optimisations
Proper DDR bus boost when rendering frames to the display (to fit our old kernel)
And more under the hood changes
Kernel EAS:
Updated to latest NGK changes
*Notes :
-I would recommend turning off No Gravity app toast notifications from Magisk Manager app.
3.3 Build:
NoGravity Kernel App v3.3:
General:
Updated Profiles
Lowered Magisk Toast Messages*
Max GPU Freq Selector
Added an option to refresh GPU Stats
Updated descriptions
OnePlus 2:
DDR Input Boost Toggle
Pocophone-Mi8:
New GPU Page:
-GPU Stats
-KLapse (Brightness and Daytime modes)
-Backlight Dimmer
Kernel:
Faster app opening
DDR Bus boost on input now disabled by default (use my app to enable it again)
Backported,cleaned up some GPU stuffs
Removed some bloat
Lowered heat and battery drain
Many optimisations
And more under the hood changes
Kernel EAS:
Updated to latest NGK changes
Fixed a notification/call sound distortion
*Notes :
-I would recommend turning off No Gravity app toast notifications from Magisk Manager app.
3.2 Build:
NoGravity Kernel App v3.2:
General:
Updated Profiles
Auto-dismiss Apply on boot notification
Updated descriptions
OnePlus 2:
Fixed App opening on AGK
Fixed EAS Dynamic Schedtune Bug
Pocophone:
New Kernel Page to let you control:
-Thermals:
Stock one || Evaluation (NGK’s default)
-Thermal Suspend API:
OFF || ON (NGK's default)
-Battery Thermal Throttling Removal:
OFF || ON (NGK’s default)
-SELinux Switch:
Enforcing (NGK’s default) || Permissive
New DTS Eagle (Sound) Page
Kernel:
Faster app opening
DDR Bus boost on input (Q Gestures, Animations are much better)
Various changes to make the UI smoother
Backported some small changes from the Pocophone F1 kernel (gpu, cpuidle)
Better Dynamic FSync
Removed some bloat
Many optimisations
Blackscreen fix (Device screen not turning on issue)
And more under the hood changes
*Notes :
-Make sure you flash Magisk after flashing the kernel
-As always when you wipe cache and dalvik, make sure you charge atleast once overnight so ART Optimisation does its job while charging at 100%.
3.1 Build:
NoGravity 3.1 App:
Pocophone support added (Profiles and cluster temps only for now)
Small fixes/optimisations
*Notes :
-You may need to uninstall previous app for it to install
-I recommend using my app over others to tweak EAS kernel since its made for the specific OnePlus 2 implementation
Kernel:
Debloated the kernel leading to smaller kernel
Compiling Optimisations
Removed Simple Low Memory killer (Yea algorithm is better but too aggressive even if its made for 4GB devices) This also fixes some black screen issues.
Improved latency
And more under the hood changes
Updated to latest LineageOS changes
*Notes :
-Make sure you flash Magisk after flashing the kernel
3.0 Build:
NoGravity 3.0 App:
Fixes for Android 10
New EAS page to change Load tracker, governor and enable dynamic schedtune boost!
Added 60FPS app download link since NGK now supports 60FPS
Boot delay removed
No more annoying persistent notification!
Thermals and codecs switching should now work for everyone
DTS Eagle page updated
Adapted profiles for EAS
Small fixes/optimisations
*Notes :
-You may need to uninstall previous app for it to install
-I recommend using my app over others to tweak EAS kernel since its made for the specific OnePlus 2 implementation
Kernel:
60FPS Video Recording support added ((This app is needed))
New more efficient Simple Low Memory Killer
CPU-Boosting, Fingerprint, Cache, MMC & Sched optimisations
Improved F2FS (700 commits+) averaging about 10% better write speeds over EXT4 in my tests
Battery improvements (mostly to screen off drain)
And more under the hood changes
Adapted to Android 10
Updated to latest LineageOS changes
2.7 Build:
NoGravity 2.7 App:
New Backlight Dimmer feature added to GPU page
*Notes :
-You may need to uninstall previous app for it to install
Kernel:
Fixed stucked on 1+ logo while charging issue
While at it, improved that charging screen with battery percentage and colors
Fixed big cores turning off randomly or when gaming resulting in same/constant performance for every sessions or benchmark
Updated to latest LineageOS changes
2.6 Build:
NoGravity 2.6 App:
New App Settings Page
Fast NGK App opening after boot toggle added to app settings*
New Camera Page
New video recording codecs switches added => H.264(Default), H.265(Lower file size) and H.265+(Better Quality)*
Kernel:
DeepSleep issue is fixed!
Reworked Battery profile to make it usable and quite smooth
Battery optimisations
AdrenoBoost modifications to fit NGK’s GPU Overclock and help battery
BCL modifications
Little faster app opening speeds
UI optimisations
Updated to latest LineageOS changes..
[/STRIKE]Placed some performance-critical IRQs and kthreads onto the performance CPU cluster in order to improve performance[/STRIKE] (2.5.1 feature removed in 2.6 to fix deep sleep issues)
And more under the hood changes
*Notes :
-Possibility to remove the delay before opening the app after boot. This works on new ROMs. Old ROMs like Shreesha’s Pixel Experience will need the delay to be enabled.
-H.264 is default OnePlus 2 codecs. H.265 (lowered bitrates) will give you same quality but much lower file sizes. H.265+ may give you slightly better quality with same(stock) bitrates (same file sizes). Best file size reduction will be seen in 4K.
2.5.1 Build:
NoGravity 2.5 App:
Same app just updated Android File Host link because of the "no mirrors found" issue...
Kernel:
Smoothness improvements
GPU maximum frequency is now 650MHz on balance profile instead of 450MHz since not everyone uses profiles and some people like to game on balance too. This will give better gaming experience on default profile.
[*]Random phone not waking up after going in DeepSleep issue should be fixed not fixed will be in next build go 2.4.2 instead if you encounter this issue
Updated to latest LineageOS changes.. Video recording fixed!
2.5 Build:
NoGravity 2.5 App:
K-Lapse Night & Brightness modes toggles added to GPU page
Max overclock toggles states after reboot fixed
No Gravity EAS support
Kernel:
Updated with NGK's latest changes
Missing Underclock frequencies fixed
2.4.2 Build:
NoGravity 2.5 App*:
AGK Kernel support
Kernel:
First Release see features list in OP for full list of features.. AGK has same features as NGK but without Overclocking, Custom Thermals and Profiles.. AGK will continue to follow NGK's features for futur updates
AntiGravity Kernel is now Official CrDroid's integrated kernel! Get the ROM HERE
*Notes : No need to download again support was added way before
ROMS with inbuilt AntiGravity Kernel:
1. CrDroid Pie & Q by Lucy
2. ViperOS by Lucy
3. Pixel Experience by Vicky
4. Liquid Remix by Sarthak
5. Colt Enigma by Abhi
6. Bootleggers by Sarthak
Add elementalx and smartmax_eps governors if you can
Surprise for yall!
New AGK build (2.4.2) is up.. Wait what AGK? Yea you read it right AntiGravity Kernel is here! This kernel is made for ROM developers who wanted to integrate NGK into their ROMs without the heavy modifications that NGK requires. Whats in AGK? everything NGK has to offer except Overclocking, Custom Thermals and Profiles thread updated..
Hey everyone new section added under changelog: ROMS with inbuilt AnitGravity Kernel
This section will be updated when developers release their ROM with AGK inbuilt
Good news! New build(2.5) is out along with new NGK app! Thread updated go see the new What Suits You Best Picture! and please read changelogs...
Good news! New build(2.5.1) is out! Thread updated and please read changelogs...
Good news! New build(2.6) and app are out! Thread updated and please read changelogs...
Yea deep sleep issue is fixed If you are getting app not installed error just uninstall app then re-install!
As I put a lot of time and effort into this project, I now accept donations feel free to help me a little
Donate
Two downloads from two different US mirrors reported as corrupt by TWRP... possible to reupload?
Well I finally got it to load by doing ADB sideload, but when I install the no gravity app, I can't get past the splash screen. It asks for root, I grant it, and it freezes.
Any ideas?
Wonderful kernel - the *only one* that many HAVOC rom's pie camera to work using built-in camera app & 3rd party. ( I tried no-gravity eas but it has that camera/video recording issues ).
is there anyway to add support for fast/quick change for this fork of kernel ( aka "anti gravity" ) ?
thanks !
gps3dx said:
Wonderful kernel - the *only one* that many HAVOC rom's pie camera to work using built-in camera app & 3rd party. ( I tried no-gravity eas but it has that camera/video recording issues ).
is there anyway to add support for fast/quick change for this fork of kernel ( aka "anti gravity" ) ?
thanks !
Click to expand...
Click to collapse
It supports fast charging, but won't be as fast as NoGravity Kernel since it doesn't have a custom thermal configuration
Kernel + App Update
Good news! New build (2.7) and new NoGravity 2.7 app are up , please read changelogs in post #2! thread updated..
Don't forget to take a look at the new Battery Charging Screen! Yea offline charging issue is fixed
Two days in a row I left phone with 20% battery and went to sleep, when i woke up it was turned off. Looks like idle drain on latest version. I have clean flashed crdroid. Will look into battery stats and monitoring, if its some apps caus but i dont think so.
Kernel + App Update
Good news New NGK, AGK & NGK EAS Builds along with the App updates are here! Please do read the juicy changelog! Thread updated quite a lot and new detailed infos about the EAS Kernel in NGK's thread post#3. What suit you best picture with charts to compare the three kernels updated in OP too.
For Android 10 users, make sure you flash latest Magisk after you flash the kernel!
If you don't want root simply do not install the app afterwards
Let's celebrate this new release with a new antutu benchmark record and a new Logo! => (spoiler alert)
As you can see from the new logo, NGK and App will support Xiaomi Pocophone F1 device shortly..
As I put a lot of time and effort into Android development, wmbruckner (OnePlus 2 user now on Pocophone) created a crowdfunding so I can get the device for NGK development,
If you want to support me you can do so here:
https://www.gofundme.com/f/ngk-for-poco
Installed the latest version for android 9. Phone become stop responding. Even after restarting it becomes stop responding after few minutes.
playkish said:
Installed the latest version for android 9. Phone become stop responding. Even after restarting it becomes stop responding after few minutes.
Click to expand...
Click to collapse
Did you wipe dalvik and cache?
does it still make sense to install it on oreo?
chxei said:
does it still make sense to install it on oreo?
Click to expand...
Click to collapse
Yea
playkish said:
Installed the latest version for android 9. Phone become stop responding. Even after restarting it becomes stop responding after few minutes.
Click to expand...
Click to collapse
Thats weird should work no problem.. You can try dirty flashing ROM again and then kernel + magisk

Categories

Resources