Kangaroo Kernel for the HTC One GSM: Sense ROMs
Linux 3.4.104+, with many features and improvements from Linux 3.12 and 3.14
{
"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"
}
For android 4.4.3 Sense ROMs
Based off HTC 6.09.401.5 sources for 4.4.3 Sense
Code:
* Standard disclaimer:
* Your warranty is now void. Use at your own risk.
* In other words: It is your choice to use this software,
* I am not responsible for any damage or problems!
Naming convention
KANGAROO KERNEL MKIV IS FOR 4.4.3 ONLY (it will have _443 at the end of the filename)
JOEY AOSP CM (ckxxx): AOSP/CM based ROMs depreciated
JOEY GPE (post 4): sense based 4.4.2 and GPE 4.4.2 depreciated
KANGAROO KERNEL SENSE (kkxxx): sense based 4.4.2 ROMs and GPE only depreciated
Click to expand...
Click to collapse
Features:
Compiled with latest Linaro Christopher83 Linaro 4.9.1 toolchain
Better performance and battery savings due to the use of more efficient algorithms and updated, optimized code
Kernel is aimed at reducing heat while saving battery and increasing performance over stock
IN DEPTH FEATURE LIST IN CHANGELOG AND ON GIT
Better to look at changelog cause I miss things when I try to condense it
CPU governors (italics for default): ondemand, performance, userspace, msm-dcvs, powersave
io sched: no-op, deadline, CFQ
KANGAROO CONTROL SCRIPT IN POST #3
Can be used to control all options, plus more
Click to expand...
Click to collapse
Installation:
1. Download kernel
2. Reboot to recovery
3. Backup
*if you come from faux or tbalden please reflash your rom, you don''t need a wipe. They have some trickery with their own hotplugs so they have reomved mpdecision, so without reflashing your phone will be stuck on quad core*
4. Flash kernel
5. Reboot
*Please let it sit for ~10 mins before judging as it will need to settle down. Do not judge battery life unless you've run it through at least 3+ cycles after flashing*
Click to expand...
Click to collapse
DISCLAIMERS:
1) Excessive under/overvolting can cause damage to the internal parts of your phone. It can cause the phone's lifespan to deteriorate quickly so make sure you know boundaries
2) If you OC'ed/OV'ed/UV'ed and now are in a boot loop or your phone is slow, or acting weird or just died - it means your phone does not like the changes. Voltage control is for those who know what the risks are, know what they are doing and know how to fix it. Perhaps when you change these, test them for an hour or so before setting on boot
3) Any changes to the phone, including flashing the kernel itself is done at your own risk.
4) Every phone is differentt
5) Please DO NOT use any task killers (or additional init.d scripts), they DO NOT improve performance/battery. The kernel is designed to be used with stock settings: my settings and anything else can cause problems
Click to expand...
Click to collapse
Download latest version:
http://forum.xda-developers.com/showthread.php?t=2768254&page=32#post55839871
If you want logo options:
http://forum.xda-developers.com/showpost.php?p=54759427&postcount=5140
All previous versions:
Can now be found in changelog posts
Older versions:
http://www.androidfilehost.com/?w=files&flid=15247
Sauce: https://github.com/poondog/kangaroo-m7-mkIV
*Please do not re upload without permission, I like to count downloads*
Changelog will be in post 2
What is not coming via requests:
- replacement for mpdecision
- additional useless governors
- aroma
- anything useless: this kernel was made for me and I shared it with a few people until now
Click to expand...
Click to collapse
With thanks to (in no particular order)
franciscofranco
faux123
anarkia1976/ak
imoseyon
flar2
teamseven
n3ocort3x
morfic
maxwen
labodj
ktoonsez
tpbklake
janarp
szezso
Synthetic.Nightmare
ZeroInfinity
Sabermod team
Stratosk
Lens-F
Savoca
tiny4579
neniick
geko95gek
brymaster
buckmarble
Click to expand...
Click to collapse
XDA:DevDB Information
Kangaroo Kernel, Kernel for the Verizon HTC One
Contributors
poondog
Kernel Special Features:
Version Information
Status: Stable
Created 2014-05-31
Last Updated 2014-10-05
Reserved
Changelog will go here
4.4.3 Sense kernel:
Code:
*****v058*****14 September
.shorten some wakelocks (for better sleeping)
.some more tweaks for better overall battery and performance
.upstream fixes and improvements to TOPOLOGY drivers (to do with queuing of tasks to individual cores, from Linaro)
.optimize TOPOLOGY further for Krait devices (neobuddy89)
.introduce BFQ IOSCHED v7r5
.introduce FIOPS IOSCHED (default)
.enable ILLINOIS to be set as default, and set it default for TCP
.introduce LINARO POWER EFFICIENT WORKQUEUES (heaps of battery savings)
.some fixes to bluetooth
.upstream backports to EVENTPOLL subsystem from 3.14+ (Efficient event retrieval implementation, thx neobuddy)
.fix some more compile warnings for better optimized code (cl3kener)
.drop i2c clock a bit more (to save battery, ref. @zeroblade1984/Samsung/OPPO
.remove some more debug (less energy waste)
.strip most debug from modules, reduce size by 90%
.enable all sleep states, based on 4.4.2 kernel tests (for better battery especially in sleep)
.remove depreciated sched sysfs since they are removed up upstream kernels and don't really do anything
.some LINARO ARM code improvements
.update to HTC 6.09.401.5 kernel source (not much really lol, a few internet related fixes)
.introduce USB FAST CHARGE (flar2, off by default)
.cleanup some HTC junk
.some improvements to LOWMEMORYKILLER from moto/upstream (to do with multitasking)
.some improvements to ONDEMAND governor for better power savings with no smoothness loss
.fixed USB DAC audio (Thanks @hq5 for testing)
.introduce KEXEC_HARDBOOT aka MULTIROM (still needs patched RAMDISK, I do not include this)
.fix compass on Sprint and Verizon (brymaster5000)
.add some more doge
http://forum.xda-developers.com/showpost.php?p=55423362&postcount=5983
*****v045*****6 September*****
.2w: change feedback slightly, now it doesn't vibrate heaps on sweep2sleep
.further updated workqueue (for better battery and efficiency)
.some network tweaks
.heaps of "under the hood" improvements (lead to better efficiency for speed/battery)
.reduce internal USB wakelocks to improve battery
.patched kernel futex vulnerability (from CM, for security)
.compress with LZ4 for faster boot speeds and built with latest binary
.updated all compressors to latest versions
.add lower GPU frequencies and scale to them (for better battery)
.upstream backports to OOM handler from 3.16+ (related to memory use, see here https://www.kernel.org/doc/gorman/ht...rstand016.html)
.optimized deadline scheduler for better use on flash
.quad core cpu stats (faux123)
.lower max i2c clock to 384MHz to save some juice, no negative effects in testing
.some general code fixes and improvements
.enable ILLINOIS tcp algorithm and set default
.enable NTFS r/w support
http://forum.xda-developers.com/showthread.php?t=2564895&page=582#post55259490
*****v027*****30 August*****
.massive improvements to the workqueue, synced with AOSP+ (franciscofranco)
.BCM4335: attempt to decrease wakelocks
.signature tweaks to SLIMBUS (me/zeroinifity)
.msm: memutils: memcpy, memmove, copy_page optimization from motorola
.use freezable blocking calls kernel wide (for more efficiency and less waste of resources, comes from upstream android)
.slimmed down kernel, stripped of some things it doesn't need
.removed some more debugging
.much under the hood tweaks (wow)
http://forum.xda-developers.com/showpost.php?p=55136831&postcount=5636
*****v021*****22 August*****
.2w: default to sweep2wake and doubletap2wake on
.backport RANDOM and RANDOM32 drivers from Linux 3.16. FULL port, not just a few patches
.patch all the way to Linux 3.4.103 latest. These include bugfixes, enhancements that have been seen fit to be merged into the mainline 3.4.y kernel
.scale L2 and CPU in sync, up to 1134MHz where the L2 maxes out. Results in smoothness at higher freqs and battery saving at lower
.begin to work on workqueue, for now just a few fixes
.drop all CPU voltages by 50mV for battery improvement and heat reduction
.begin to tweak kernel to be cooler and leaner
http://forum.xda-developers.com/showthread.php?p=54976133#post54976133
*****v006*****5 August*****
.patch upstream to 3.4.25
.introduce all 2w features from Kangaroo Kernel 4.4.2, including dt2w, s2w, bi-directional etc
.button backlight notifications (tbalden)
.tweak makefile flag optimizations based on our testing on 4.4.2 Sense
.some minor fixes and enhancements
.disabled systemrw protection (Tiny4579)
http://forum.xda-developers.com/showthread.php?p=54619213&highlight=update#post54619213
*****v001*****29 July*****
.few compiler tweaks based on what worked well on 4.4.2 kernel
.some minor code optimizations and fixes
.compile with Christopher83 Linaro 4.9.1 2014.07 toolchain
.vfp with neon hard optimization levelz
http://forum.xda-developers.com/showpost.php?p=54454303&postcount=4973
Reserved
Kangaroo Kernel control script
Thanks for sharing this kernel sir. Will flash this tomorrow with a new rom
Looks like this has some hype over at the original m7 subforum. Looking forward to flashing this bad boy!
evilstewie23 said:
Thanks for sharing this kernel sir. Will flash this tomorrow with a new rom
Click to expand...
Click to collapse
tflogic said:
Looks like this has some hype over at the original m7 subforum. Looking forward to flashing this bad boy!
Click to expand...
Click to collapse
Cheers guys, I got some requests so I collaborated with Lens-F to bring CDMA support for this kernel Looking forward to read feedback
Thank you for the Verizon kernel! Do the GSM recommended settings still apply to the Verizon version?
abaddon37 said:
Thank you for the Verizon kernel! Do the GSM recommended settings still apply to the Verizon version?
Click to expand...
Click to collapse
Yes, since its the same kernel basically and same device Depends on what you want though, thats why the control script is able to set most things on boot without apps
poondog said:
Yes, since its the same kernel basically and same device Depends on what you want though, thats why the control script is able to set most things on boot without apps
Click to expand...
Click to collapse
So this is still compatible with apps that control cpu, gpu, etc. correct such as trickster? I am planning to use this kernel with the stock sense 6 rom odexed made from Joelz that was just posted in this forum just so you know so i can report how this kernel runs :good:
evilstewie23 said:
So this is still compatible with apps that control cpu, gpu, etc. correct such as trickster? I am planning to use this kernel with the stock sense 6 rom odexed made from Joelz that was just posted in this forum just so you know so i can report how this kernel runs :good:
Click to expand...
Click to collapse
Sort of. Since pnpmgr is enabled (HTC power and performance manager) it means you can't set freqs in an app. You need to use the script if you want to control freqs
Governors, schedulers, 2w etc will stick only the frequencies will not stick
It's done like this because HTC developed the pnpmgr for smoothness, and disabling it will introduce stutter
The latest script is in the last page of my international thread
Thanks
Sent from my HTC One using XDA Premium 4 mobile app
Thanks for porting this for us! Always saw users in the Viper thread say they were running your kernel and was jealous that we couldn't try it ?
Sent from my HTC ViperOne
jaydubbs said:
Thanks for porting this for us! Always saw users in the Viper thread day they were running your kernel and was jealous that we couldn't try it ?
Sent from my HTC ViperOne
Click to expand...
Click to collapse
Well now you can
Sent from my HTC One using XDA Premium 4 mobile app
poondog said:
Sort of. Since pnpmgr is enabled (HTC power and performance manager) it means you can't set freqs in an app. You need to use the script if you want to control freqs
Governors, schedulers, 2w etc will stick only the frequencies will not stick
It's done like this because HTC developed the pnpmgr for smoothness, and disabling it will introduce stutter
The latest script is in the last page of my international thread
Thanks
Sent from my HTC One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Thanks for this Kernel! I'm excited to try it. Just a question on the CPU frequencies, thus far I've always used TricksterMOD since I don't know how to mess around with "script" and all that mumbo jumbo...just wanted to make sure I got this right, to set our CPU frequencies we have to set the number values in that scrip and then flash?
Poon!
Sent from my Lunar Ecliptic One.
Hola poon!
Sent from my One using Tapatalk
Since this is for 4.4.2, I'm assuming the wake / motion gestures work with sense 6?
Sent from my HTC6500LVW using Tapatalk
Installing now, sounds cool!
tifford said:
Since this is for 4.4.2, I'm assuming the wake / motion gestures work with sense 6?
Sent from my HTC6500LVW using Tapatalk
Click to expand...
Click to collapse
I tried to enable them and it told me the kernel didn't support it. Double tap to wake and Swipe to wake work fine though
Sent from my HTC6500LVW using xda app-developers app
ghilliek9 said:
Thanks for this Kernel! I'm excited to try it. Just a question on the CPU frequencies, thus far I've always used TricksterMOD since I don't know how to mess around with "script" and all that mumbo jumbo...just wanted to make sure I got this right, to set our CPU frequencies we have to set the number values in that scrip and then flash?
Click to expand...
Click to collapse
Just change the numbers
brymaster5000 said:
Poon!
Sent from my Lunar Ecliptic One.
Click to expand...
Click to collapse
buckmarble said:
Hola poon!
Sent from my One using Tapatalk
Click to expand...
Click to collapse
Hi guys, thanks for the welcome
tifford said:
Since this is for 4.4.2, I'm assuming the wake / motion gestures work with sense 6?
Sent from my HTC6500LVW using Tapatalk
Click to expand...
Click to collapse
2w works but there's no motion gestures for the moment. I won't include anything at the current time that requires a third party app to use
Sent from my Nexus 7 using XDA Premium 4 mobile app
poondog said:
Just change the numbers
Hi guys, thanks for the welcome
2w works but there's no motion gestures for the moment. I won't include anything at the current time that requires a third party app to use
Sent from my Nexus 7 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
poondog said:
Sort of. Since pnpmgr is enabled (HTC power and performance manager) it means you can't set freqs in an app. You need to use the script if you want to control freqs
Governors, schedulers, 2w etc will stick only the frequencies will not stick
It's done like this because HTC developed the pnpmgr for smoothness, and disabling it will introduce stutter
The latest script is in the last page of my international thread
Thanks
Sent from my HTC One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I did it! This worked for me! Is there any way that we can lower the Min CPU? If we were to paste something in there with that 16-something number....
Related
...AX Developers Present...
...In association with Team Inferno...
axDev Harkness
"Self determination is NOT a malfunction" -Harkness (Android A3-21)
This kernel is experimental. All patches used, source code, etc. can be found here with as many of the original authors intact as possible.
***ONLY RECENT (aka inline with CMs display drivers) AOSP-BASED ROMS SUPPORTED***
FEATURES:
- based off of Cyanogenmod's 3.4.y kernel
- compiled using Sourcery CodeBench Lite GCC 4.7 toolchain (-Os)
- floating-point & graphite loop optimizations
- cleaned up some modules and debugging
- Tweaked GPIO debounce timing [Increased vol. long press]
- Increased touchscreen sensitivity
- dkp notification/backlight LED fade animations (DecimalMan)
- faux sound support
- patches from a plethora of sources (including franciscofranco, WillDeacon, ConKolihas, etc.)
- fast charge capable (imoseyon)
- UV capable (faux123)
- full sched-deadline implementation (jlelli)
- semaphore n4's conservative & ondemand driver (stratosk)
- Power efficient workqueues (Linaro)
- Plenty of backports from mainline [sched, cpuidle, random, smp, etc.] (Linux)
- asm-generic rwsem (Will Deacon)
- Imports from Motorola's msm kernel source:
* always update vfp_current_hw_state when forcing reloading
* fixup to allow sched to play nice with CPU_HOTPLUG
* Krait memutils
* acpuclock-krait: init to max speed (improve boot time)
* lmk/compaction: updates to allow improved/stricter memory management
- I'll add more as I remember
BUG REPORTS:
Please include a kmsg/dmesg to any bug reports: http://code.google.com/p/tegraowners-ics-rom/wiki/How_to_get_logs
If you you are unable to do so for whatever reason, try to use as much detail as possible and give me a way to replicate it, so that I may attempt to log it. Thanks!
NOTES:
- Reserved for notes about bugs.
- Cleared since we seem to be golden with trickstermod and I have yet to have a recent cm build fail on init. Let me know if you find anything.
SCHED_DEADLINE:
Not to be confused with the iosched deadline, Sched_deadline is a scheduling class that implements a real-time CPU scheduling algorithm; EDF (Earliest Deadline First), augmented with a bandwidth isolation mechanism (called Constant Bandwidth Server, CBS) that makes it possible to isolate the behaviour of tasks between each other. SCHED_DEADLINE allows the CPU to reserve a portion of the CPU time to a specific application very accurately. A key feature is that it ensures "temporal isolation", which means that the temporal behavior of each task (i.e., its ability to meet its deadlines) is not affected by the behavior of any other task in the system. In other words, even if a task misbehaves, it is not able to exploit larger execution times than the amount it has been allocated. When a task tries to execute more than its budget, it is slowed down, by stopping it until the time instant of its next deadline. When, at that time, it is made runnable again, its budget is refilled and a new deadline is computed.
POWER EFFICIENT WORKQUEUES:
With per-cpu workqueues, the scheduler considers a CPU idle if it doesn't have any task to execute and tries to keep idle cores idle to conserve power; however, for example, a per-cpu work item scheduled from an interrupt handler on an idle CPU will force the scheduler to excute the work item on that CPU breaking the idleness. Power efficient workqueues are allowed to be unbound, meaning they are not forced to queue up on what could be an idle CPU; instead, the scheduler allows work to be rescheduled on a core that is already awake.
SEMAPHORE ONDEMAND TUNABLES:
touch_load: the simulated load when there is a touch on screen (default 75)
touch_load_threshold: over this load the touch_load will be applied (default 10)
touch_load_duration: the duration of the simulated load in msec (default 1100)
VOLTAGE TABLES/BINNING:
What CPU do you have? Nominal, Fast ...or Slow
The phones with the lower default voltage values use the "fast" frequency table, consider yourself lucky. This explains why some can't UV as much as others since they are starting with lower mV's to start. These are built in factory tolerances that depend upon the binning of your chip. Hopefully folks don't go freaking out because they have a nominal chip like I do. It's probably good for a dev to have a nominal chip so we can better honor the limits.
http://en.wikipedia.org/wiki/Product_binning
How do I tell what I have?
If you boot up your phone fresh and look at the dmesg output (kernel log) while the messages are still there, you will find one of the following output messages where it selects it's frequency plan depending on the binning of the chip.
commandline:
adb shell dmesg | grep PVS
(acpuclk-krait in our kernel defines PVS as id numbers)
acpuclk-8960: ACPU PVS: 0 = Slow
-or-
acpuclk-8960: ACPU PVS: 1 = Nominal
-or-
acpuclk-8960: ACPU PVS: 3 = Fast
- thanks to _motley for this awesome write-up on his kernel/kernel features... and for providing explicit detail on his works
A Note for Developers:
CODEBENCH COMPILE CACHING:
Ccache is commonly used to reduce compile times for C-related files. CodeBench's toolchains utilize their very own compile caching that works EXTREMELY well. You MUST be on at least the 5-23 version of CodeBench (CodeBench Lite can be found here). The related patch for using this feature will be posted below. Examples of use are in the commit message.
Basic CS cache patch
Please pull request any improvements/post discussion.
I'll add more info about key features as I work along.
DOWNLOADS:
- -
https://code.google.com/p/harkness-d2/
!! NOTE: this OP no longer reflects what this kernel is. See the URL above for the latest. !!
CREDITS/THANKS:
Cyanogenmod
MentorGraphics
Juri Lelli (and everyone else in the SCHED_DEADLINE project)
MotorolaMobilityLLC
existz
TripNRaVeR (tripndroid)
Will Deacon (ARM)
stratosk
franciscofranco
decimalman
_motley
Con Kolihas
imoseyon
showp1984
faux123
f1vefour
ryuinferno
xcstacy
Linaro
Eli Billauer
kerneldedup.org
Bethesda
and countless others (may they be remembered on github)
Thanks looks good ,flashing now
Sent from my Nexus 7 using xda app-developers app
Wow, another kernel
thanks Synthetic. purring like a kitten so far. really liking the looks of what you've got in here.
I'll try and report back on battery life after a few cycles.
(still waiting on return on Hank Hill avatar...)
Sent from my SGH-T999 using xda premium
Awesome!!! Thank you very much!
updated uksm (granted its still kinda old, but I backported some parts from a newer implementation) and cleaned up some warnings it came with. also some reverts to see how bluetooth fares.
oh and some pi-cv updates
Update 5-31:
Remove Smartass2
msm: cpufreq: Configure WQ for higer priority
Staging: android: binder: Add binder buffers to kmemleak
sched: LOAD_FREQ (4*HZ+61) avoids loadavg Moire
direct-io: don't read inode->i_blkbits multiple times
block: move down direct IO plugging
Revert "Bluetooth: Fix handling of unexpected SMP PDUs"
uksm: ensure item is initialized
apply updates from uksm-0.1.2.2-for-v3.7.ge.10.patch
fix inline kernel compilation with gcc 4.8
Merge branch 'pi-cv' into jb-mr1
*debug output removed
*deboost fixed-up
gideonX's bluetooth reverts
Update .gitignore
Download: d-h.st/Ogl
EDIT: just added a little more info to the OP. Check it out.
ckisgen said:
thanks Synthetic. purring like a kitten so far. really liking the looks of what you've got in here.
I'll try and report back on battery life after a few cycles.
(still waiting on return on Hank Hill avatar...)
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
lol I just need to find the right image
Synthetic.Nightmare said:
lol I just need to find the right image
Click to expand...
Click to collapse
hey, an update already. just what I like! thanks.
.. the pimp hat Hank was pretty good the last time around... or maybe an 8bit looking image from Hank in the Pro-Pain video game..? just a thought :thumbup:
Sent from my SGH-T999 using xda premium
Thanks, trying it out now. Would you recommend to have mpdecision enabled or my own oc/uv? Also deepsleep state is unused is that normal? I may have tinkered with the trickster settings too much haha
Also using slim bean v6
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
I personally disable mpdecision (dont even have it in my rom builds at all). Also my device deep sleeps fairly quickly given the right circumstances (i.e. no wakelocks caused by music, etc.). You can try BetterBatteryStats/Greenify to see whats causing your device to be unable to sleep.
Sent from my SGH-T999 using Tapatalk 4 Beta
Man this kernel is dope! Haven't had any issues so far and runs much better than current stock CyanogenMod kernel.
"Sent from Illusion powered S3"
Looks like a nice piece of work.... I flashed Liquid Smooth 2.5 a couple nights ago, but my phone has been running a little too warm with the kernel it comes with. Looking forward to checking it out. Thanks for the hard work. Peace
Sent from my SGH-T999 using xda premium
Just wanted to say this works great on my ATT S3. Runs smooth, great battery life. Great job
thanks for the feedback.
running this most recent build on cm's RC5.
adjusted auto_hotplug to be less aggressive (by all means adjust it to your liking), included SLQB (included in preparation for testing I'm doing on aokpx), some patches to try taming ondemand some more, merged up our rwsem-spinlock to linux mainstream, merged cm, merged pi-condvars, check the changelog or view the github for more.
Update 06/07:
Revert "Staging: android: binder: Add binder buffers to kmemleak"
Patch: linux-3.4.20-fix-drivers-cpufreq--cpufreq_ondemand.patch
Patch: linux-3.4.20-feat-mm--slqb.patch (adds slqb)
Merge branch 'cm-10.1' of github.com:CyanogenMod/android_kernel_samsung_d2 into jb-mr1
* d2: Squashed revert of msm_serial_hs.c updates
* bcmdhd: Enable Ad-Hoc (IBSS) mode
* net: bcmdhd: update to version 1.61.47 from the GT-9505 source drop
* Merge "ARM: mutex: use generic atomic_dec-based implementation for ARMv6+" into cm-10.1
Merge branch 'pi-cv' into jb-mr1
* fix the unlock/signal case
* handling of condition to mutex chains
* Let rt_mutex_getprio consider waiters prio
Revert "ARM: mm: remove redundant dsb() prior to range TLB invalidation"
Revert "ARM: mm: use inner-shareable barriers for TLB and user cache operations"
Merge branch 'rwsem-optimizations'
rwsem: Implement writer lock-stealing for better scalability
rwsem-spinlock: Implement writer lock-stealing for better scalability
auto_hotplug: cut down on expensive hotplugs
sched-dl: inherit scheduler version printout from bfs
cpufreq: value adjustments via BFS
Merge "msm: cpufreq: Initialize cpufreq driver early at boot"
nohz: Reduce overhead under high-freq idling patterns
tick: Cleanup NOHZ per cpu data on cpu down
lib/int_sqrt.c: optimize square root algorithm
sched: fix reference to wrong cfs_rq
cpufreq: Use dedicated high-priority workqueues
cpufreq: Fix optimal_freq logic on ramp down
ondemand: revert useless crap
interactive: clean up unused stuff
oh and the link too: http://d-h.st/i1Z
And if you're interested in checking the sched-dl version...
{
"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"
}
Just had to chime in and say that this kernel is AWESOME. It's been a long time since I used a custom kernel; Franco's was the last that I used on my Galaxy Nexus.
Thanks for this!!!
I never figured out what prevented deep sleep, but using the app cpu sleeper it seems to be working
Sent from my SGH-T999 using xda app-developers app
abc123pro said:
I never figured out what prevented deep sleep, but using the app cpu sleeper it seems to be working
Sent from my SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
I had the same thing last night. Glad youve found a solution; you can try Greenify and see if it helps you find your problem:
Slept like a baby in a matter of seconds after I shut off the screen and set slacker to hibernate.
I've got some ideas as to what it might be but I want to try getting some sched stats to see if I can get a better idea before I start blaming things lol. I'll do what I can to keep you posted, but if you don't mind, I would also like to see what wakelocks you have (if any) on greenify.
Sent from my SGH-T999 using Tapatalk 4 Beta
How to get the best battery with this kernel. Ant preferred settings?
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
Version running great on my ATT S3. Looking forward to the next update
I really don't like asking but this is the only kernel that gave me awesome battery life. Is it still be updated?
phoenix2217 said:
I really don't like asking but this is the only kernel that gave me awesome battery life. Is it still be updated?
Click to expand...
Click to collapse
+1
Next update based on cm stable if possible would be awesome
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
Presenting Kangaroo Kernel
Linux 3.0.93 ck1
Features:
Compiled with latest Linaro GCC 4.7.4 2013.05 toolchain with full -O3, Vectorizing, everything optimization
Better performance and battery due to more efficient algorithms
XZ compression
Sweep to wake, now default
Clocks from 122MHz to 1.5GHz (Boots up to HTC default, control with Trickster)
VDD interface
Fixed multitouch
FauxSound TPA: download the app from google play
Other fixes here and there
Dynamic FSYNC()
Interactive governor from Google 3.4: MUCH more responsive and tunable than before
SmartMax governor
Backports from CAF/upstream
SWAP enabled
2WCR ready (Nonverbose)
Audio enhancements from Rezound and Sensation XL Beats
Everything else Beastmode has, and many more features planned: for more detail see changelog
Installation: (S-OFF users)
1. Download kernel
2. Reboot to recovery
3. Backup
4. Flash kernel
5. Reboot
*Please let it sit for ~10 mins before running benchmarks or judging as it will need to settle down. Do not judge battery life unless you've run it through at least 3+ cycles after flashing*
Sources: https://github.com/bsmitty83/KANGAROO-kernel.git
Download latest version: Sense 3.6 and 4.x in one zip! Should work on any ICS sense based ROM
Changelog is in post #2 and in my update posts in this thread
KangarooKernel-r24.zip - 4.45 MB
*Please do not re upload without permission, I like to count downloads *
Thanks to these people: take the time to hit their thanks buttons too
Zarboz and Team Blackout
Lecahel for touchscreen fixes and other fixes
Szezso for help
Nikhil007mmus for his presence and advice with WiFi, if it wasn't for him I might have given up
Noverbose, Vido.ardes: git referencing, some wifi parts from Redux
tpbklake cause you are a good bloke
Faux123 and Chad Goodman for some patches, features and parts of the OP
This kernel was made by @poondog , i simply brought it to the incredible2 . all the features have been left unchanged by myself , all questions shoud be directed here but check out his original thread for more , and to thank him for his work
http://http://forum.xda-developers.com/showthread.php?t=2263344
CHANGELOG:
*****r24*****October 23*****
.fix wifi
.mm/proc-v7.S: Add .arch_extension sec
*****r23*****October 23*****
.Revert to r19 makefile flags
.patched in most of 2WCR (not all so it won't work)
.snapdragon sleep optimizations
.memory backports/ improvements from One V and CAF 3.4
.added sysfs interface to disable logger for better memory and less power waste (/sys/kernel/logger_mode)
.default logger off
.Shaky156 GPU OC patch
.Backported ondemand from CAF msm 3.4
.revert input mediator
.update interactive gov from google 3.4
.patch to 3.0.101 EOL
*****r22*****September 22*****
.improvements/updates to smartmax
.slimmed down defconfig a bit
.fix BCMDHD wifi driver (sense 4)
.port in One V audio drivers: BEATS and this time calling works too. This improves sound quality
.port in One V kgsl stuff for better graphics
.strip a lot of debugging
.tweak makefile optimizations w/ link time and graphite optimization
.reverted lowmemorykiller to r19
.bcmdhd wifi signal tweaks
.patched to 3.0.96
.updated linaro 4.7 toolchain to 2013.08
*****r21*****September 11*****
.Reverted some lowmemkiller stuff and stuff that caused problems
.Add input mediator from maxwen
.Support for input mediator in interactive and smartmax
.Update smartmax to latest
.Enhancements to conservative gov
.Add experimental OC to 1.8GHz
.Cleaned out defconfig
.Removed a lot of debugging which will lead to better performancce and battery
.Leaned out kernel a lot... stripped to under 5mb with the same optimizations and compression
.Power tweaks
.Makefile adjustments
.Patched to 3.0.95
*****r20*****September 3*****
.Sync updates
.Binder optimizations
.Changes to Makefile
.lowmemkiller improvements
.Patch to 3.0.94
.Altered smartmax tunables
*****r19*****August 25*****
.Switch back to 4.7.4 toolchain with -O3 and everything because the performance is better than 4.8 and -O2
.Update to latest Linaro toolchain 2013.07 for 4.7
.Patched all the way to latest, 3.0.93
.Smartmax updated to latest version and modified tunables for optimum performance
.Changes to Makefile optimization flags
.Updated RWSEM to Linux 3.10
.Update interactive gov
.More under the hood changes
*****r17*****July 15*****
.Patched to 3.0.86
.Fine tuned DanceDance governor
.A lot of under the hood algorithm updates
.Backports from Linux 3.4
.Enabled cgroup timer slack
.Compiled with latest Linaro 4.8.2 toolchain, with help from @szezso! Big thanks to you This should give a bit of a boost
.Switched to gzip compression cause xz gave errors with 4.8, and subsequently altered makefile for it
*****r16*****July 7*****
.Updates to smartmax governor and removed all my changes to its tunables so it should be a lot smoother at the slight cost of battery
.Some readahead backports from 3.4 CAF
.Redone memcopy, string, SHA1 and AES optimizations
.Updated to the latest Linaro 4.7 toolchain, 4.7.4 2013.06
.Made the default scheduler deadline now
.Patched to 3.0.83
.Changed the whole graphics driver system: now we use newer drivers from CAF
.Added dancedance governor
*****r15*****June 28*****
.Patched to 3.0.70
.Remove all fast charge stuff cause it doesn't work
.Many under the hood improvements and patches etc
.More GPU OC: 350MHz 3D and 300MHz 2D
.Imported CAF ondemand as opposed to HTC's, and modified it. It should lead to increased performance due to more performance bias but battery is really the same
.Imported CAF Interactive and included changes and optimizations from my grouper kernel which camefrom fransiscofranco's N4 kernel but were modified to suit this device... confusing?
.Alterations to Smartmax governor, now its boosts to 806MHz on input and to your max freq if it needs it.
.Backports from upstream (smp, rwsem)
*****r14*****June 21*****
.Patched to 3.0.65
.Disable LED notification light timeout: I tried it for a few hours and it didn't stop
.Tune up cfs
.Modified acpuclock (CPU steps) and disabled 1113MHz for now
.Bump voltage at higher freqs so hopefully its stabler
.Reverted all sound stuff from last time (Sound stuff should work as in r12)
.Smartmax: Tune a bit for more performance
.Some block optimizations
.Added fast charge
*******r13********
.fsync updates
.Audio driver enhancements from Rezound and Sensation XL source code: BEATS
.Some under the hood power saving things
.Some under the hood performance things (check github)
.More GPU scaling changes
.Add OC to 1.5GHz (1.497 to be precise, from Sensation XL source)
.Wifi enhancements: less power usage and see lower signals
.Update and optimizations to some IO schedulers
.Sense 3.6 and 4.x in one zip! Tested on my device, works for me
*****r12*****June 6*****
.Change WIFI PM mode when screen off for BCMDHD to save battery (Sense 4 wifi)
.Enabled BFQ IO scheduler
.Glitch free GPU freq changing, better graphics performance
.Tuned ROW IO scheduler with "winning tunables" from fransiscofranco's gnex kernel
.Revert voltages to stock CAF and limit OC to 1.4GHz just for stability.
.Some under the hood build optimizations
*****r11*****June 2*****
.more backports from linux 3.4
.Congestion algorithm improvements
.Compiled with new Linaro 2013.05 toolchain- 4.7.4
.BCMDHD IS WORKING WIFIIIIIIIIIII (Thanks Nik for your presence )
*****r10*****June 1*****
.Dynamic writeback feature from 3.1
.kgsl: Bulk update kgsl to 3.11
.init:calibrate: lpj from 3.4
.Altered frequencies and smartmax for smoothness in ui as well as battery
.GPU optimizations
.Lowmemorykiller enhancements
.More optimization flags
.Finally changed defconfig to show r10!
*****r9*****May 27*****
.ALSA updates (hopefully improve sound?)
.Enable XCHGADD_ALGORITHM by default
.Tweaked build optimizations
.Optimized crc32
.Audio and Fauxsound tweaks
.Dynamic writeback feature from Linux 3.1
.Fixed overclocking over 1200MHz, add back in OC to 2GHz (Might be unstable!)
*****r8*****May 26*****
.Patched to 3.0.52
.Implemented ck1 patchset
.Optimizations to lowmemorykiller
.Updates to Smartmax governor
.Backported binder from Linux 3.3
.uhid backported from 3.4
.Mutex improvements
.ROW io scheduler V4
.GPU OC? (szezso)
.io and scheduler improvements
.ext4 improvements
*****r7*****internal*****
*****r6*****May 11*****
Major performance update:
.glibc memcpy and stringcpy updates/optimization
.More TCP congestion algorithms, Westwood set as default
.Added frandom
.Switched to CAF frequency table from 3.4
.Freqs now from 122-1804MHz
.Optimized SHA1 algorithms
.Update Genlock
.Updates to scheduler from CAF
.SmartMax governor! Huge thanks to MaxWen
.Compiling optimizations- heaps of them!
.Dynamic readahead from AnthraX
*****r5*****May 9*****
.Changes to SLUB
.fsync() optimizations
.CPU alignment
.Added compiler time variables
.Enable RWSEM_XCHGADD_ALGORITHM
*****r4*****May 8*****
.Dynamic FSYNC()
.Sweep2wake as default. Control with Trickster
.Ported Interactive governor from Google 3.4 kernel, with some fixes: tuned to use more mid range freqs, WIP
.SWAP
.2WCR (from Nonverbose)
.Lowmemorykiller from Linux 3.4
.Many more underthehood performance changes
*****r3*****Unreleased
*****r2*****May 5*****
.Updated interactive governor to faux123's implementation on the Sensation
.Added Fauxsound
.Changed tunables on SmartAssV2 governor to make it use lower frequencies
.Improvements to lowmemorykiller and fixes to possible memory leaks
*****r1*****May 4*****
Initial release, based upon the sources of Beastmode cause we can't let a great kernel go to waste
Sweet. Another one for our forgotten Incredible. We went from ghost town to BOOM in just a few months. Thanks dude.
S2w isn't working atm I forgot to switch it from vivo to vivow lol ,
Now we just need some new roms for these kernels ................
Sent from my HTC Droid Incredible 2 using Kangaroo Power
Smitty you are a machine. Thanks for keeping our old phones alive. Should i flash now or wait until you get s2w working?
bc13 said:
Smitty you are a machine. Thanks for keeping our old phones alive. Should i flash now or wait until you get s2w working?
Click to expand...
Click to collapse
Up to you i guess lol , should be all i gotta do is add 2 characters to one file , just gotta get behind my computer to do it , maybe late tonight -tomorrow ill have a new kernel to flash.:thumbup:
I think this kernel is butter , except the last freq is a little unstable but it i like it in a whole . its patched to a more current Linux version than NeWsEnSe
Sent from my Galaxy Nexus using Xparent Cyan Tapatalk 2
OP updated :
sweep 2 wake is good now , sorry about that folks , im gonna play around with s2w more and try to move the sweep area to mid-screen to avoid the screenshot : google search mess :good:
Enjoy --- dont forget to thank @poondog for this if you like , i used ALOT of his commits from github for my own kernel
I swear i had to do a double take because i though i was in the Inc S forums!!
THIS IS GREAT NEWS HOLY ****
Nice stuff bsmitty I think I broke some special calling features and the headset mic or something with the beats commits so I'll revert them soon (already done just testing before I push)
I hope you guys enjoy the kernel as much as I am
Any requests are welcome as I'll be watching this thread too
Sent from my HTC Incredible S using xda app-developers app
Fast-Charge poondawg
bsmitty83 said:
OP updated :
sweep 2 wake is good now , sorry about that folks , im gonna play around with s2w more and try to move the sweep area to mid-screen to avoid the screenshot : google search mess :good:
Enjoy --- dont forget to thank @poondog for this if you like , i used ALOT of his commits from github for my own kernel
Click to expand...
Click to collapse
How about top of screen? Middle of screen might just pan left or right...
Sent from my Ascended Dinc2.
MoonMaster345 said:
Fast-Charge poondawg
Click to expand...
Click to collapse
Everyone wants that! I'll work on it
brymaster5000 said:
How about top of screen? Middle of screen might just pan left or right...
Sent from my Ascended Dinc2.
Click to expand...
Click to collapse
I tried doing a build last night using pgm for s2w and it built error free just wouldn't boot , if i can get that , you can define where the slide points are ...
Sent from my Galaxy Nexus using Xparent Cyan Tapatalk 2
poondog said:
Everyone wants that! I'll work on it
Click to expand...
Click to collapse
Cherry pick my repo.
brymaster5000 said:
Cherry pick my repo.
Click to expand...
Click to collapse
Done, just updated to r14 for vivo users
Added force fast charge, thanks
I usually use setcpu but wondering if anyone has found anything better. Seems that one was mentioned with options like voltage changes, gpu frequency over clocks, etc. Maybe I am wrong. Just looking for a change.
Thanks
Sent from my HTC Droid Incredible 2 using Tapatalk 2
shorty1993 said:
I usually use setcpu but wondering if anyone has found anything better. Seems that one was mentioned with options like voltage changes, gpu frequency over clocks, etc. Maybe I am wrong. Just looking for a change.
Thanks
Sent from my HTC Droid Incredible 2 using Tapatalk 2
Click to expand...
Click to collapse
Trickster mod app is about the best your gonna get .
Sent from my Galaxy Nexus using Xparent Cyan Tapatalk 2
bsmitty83 said:
Trickster mod app is about the best your gonna get .
Sent from my Galaxy Nexus using Xparent Cyan Tapatalk 2
Click to expand...
Click to collapse
+1.
Sent from my Ascended Dinc2.
This kernel breaks audio :/ please fix this
Sent from my ADR6350 using xda premium
felixjohan said:
This kernel breaks audio :/ please fix this
Sent from my ADR6350 using xda premium
Click to expand...
Click to collapse
Gimme like 20 min , as the op states I'm not the original author of this kernel , i had to wait to fix but i got you hang tight
Sent from my Galaxy Nexus using Xparent Cyan Tapatalk 2
Welcome to Elite Kernels. One is for Sense based 4.4.3 roms, one for GPE 4.4.4 roms, & one for AOSP 4.4.4 roms. There are two variations of sense, one with OC/UC and one with stock clock slots.
I originally started this kernel , Brymaster5000 now maintains this thread.
Additional Features are as follows:
- CPU OC and UC 162-2106
- ROW, SIO, ZEN, FIOPS, and VR schedulers
- OnDemand, Performance, Power Save, Intelliactive, Intellidemand, Intellimm, Optimax, Smartmax, and Lionheart Governors
- Max Screen Off CPU Frequency
- Advanced TCP Congestion controls
- Fast Charge
- GPU OC/UC with steps of 128, 200, 320, 400, 450, and 487
- Faux Sound Control
- User Space Voltage control
- Thermal Control by crpalmer
- Intelliplug HotPlug alternative
- Screen Wake options: Sweep2Wake, DoubleTap2Wake, Logo2wake, pocket detection,flick2wake, pick2wake and Logo2Menu
- Cpu stats enabled
- FS encryption disabled to allow system r/w
- Many performance patches to memory management and fs control
- ZRAM/ZCACHE/Swap
- LZ4 Compression
- Kexec Hardboot
- Linaro 4.9.2 arm cortex a15 with 02 optimization
- Simple GPU governor
Elite Lunar Kernel for Sense 4.4.3
Sense 443 - OLD Gestures (no xposed):
OC/UC - Elite_Kernel-12_31_2014
StockClock - Elite_Kernel-12_31_2014-stockclk
Sense 443 - NEW Gestures (xposed):
OC/UC - Elite_Kernel-12_31_2014-gest
StockClock - Elite_Kernel-12_31_2014-gest-stockclk
Elite Lunar Kernel for GPE 4.4.4
OC/UC - Elite_Lunar_GPE_Kernel-08_26_2014
StockClock - Elite_Lunar_GPE_Kernel-08_26_2014-stock_clk
Elite Kernel for AOSP - CM based ROMs
Elite-AOSP_kernel-11_17_2014
Elite Kernel - stock with wake features only
Elite_m7_Kernel-11_08_2014
Please notify me if you are going to use this kernel in your ROM
Sense 4.4.3 Source
GPE 4.4.4 Source
CM 4.4.4 Source
XDA:DevDB Information
Elite Lunar Kernels, Kernel for the Verizon HTC One
Contributors
buckmarble, brymaster5000
Source Code: https://github.com/Buckmarble/Elite_Lunar_kernel
Kernel Special Features: S2W, L2M,DT2W,OC,UC, Fast Charge, Custom Voltage, Performance Tweaks
Version Information
Status: Stable
Created 2014-01-02
Last Updated 2014-12-31
Reserved
Change Log
01/02/2014
- added faux gamma control
- SLIMbus freq tweaks to give max audio potential. Compliments zeroinfinity audio mod very well
01/04/2014
- reverted faux gamma control
01/08/2014 to 01/11/2014
- added fstrim support to updater
- enabled SElinux security at the kernel level NOTE: selinux stays will still report disabled if the ROMs ramdisk is insecure.
01/26/2014
-Disabled Perf-Lock
Reserved
Thanks for posting a thread on your kernels. FYI, your download links need tweaked.
Yes, a big thanks to @hawknest for coming to me to get kit Kat sense booting. You guys wouldn't have it right now if he did not start this excursion. It was fun and challenging to get it to work without proper source.
And even more thanks to @buckmarble for his know how. I wouldn't have been able to do this on my own.
Sent from my ecliptic one.
download links are fixed
I have used both of these kernels in the past couple weeks and have had great luck along with literally all day battery life and a benchmark of 28951!
Thanks for all your hard work and for providing it to the verizon HTC One community
eyetek said:
I have used both of these kernels in the past couple weeks and have had great luck along with literally all day battery life and a benchmark of 28951!
Thanks for all your hard work and for providing it to the verizon HTC One community
Click to expand...
Click to collapse
I am happy to hear you are enjoying it! On a side note we have been seeing benchmarks upward of 31500 on the over clock version.
Awesome finally a custom kernel for GPE Running great so far for me, Im on Joel's GPE ROM. Noticed a small issue on the OC version, max CPU clock doesnt seem to stick, tried via trickster and shell, it keeps reverting to the max 2.1ghz, I was trying to set it a bit lower to 1.9ghz.
SellswordShev said:
Awesome finally a custom kernel for GPE Running great so far for me, Im on Joel's GPE ROM. Noticed a small issue on the OC version, max CPU clock doesnt seem to stick, tried via trickster and shell, it keeps reverting to the max 2.1ghz, I was trying to set it a bit lower to 1.9ghz.
Click to expand...
Click to collapse
use the lock frequency feature in trickster right above the frequency selections to make them stick.
Sorry to be that guy but anyone have some recommended settings? I'm on the gpe overclocked version.
I flashed this last night on the Viper rom. Turned on smartmax governor and can already see a big improvement in battery life. Thanks to all involved.
Sent from my HTC6500LVW using Tapatalk
To the kernel Dev(s) this is running great on hawks sprint ROM thanks!! I also have a question about the kernel. Is it possible to add this feature because I use zeroinfinity sound mod and this is suppose to compliment it...
poondog said:
Overclocked slimbus to max. This is as high as it goes, its 100% stable in testing with no negative impacts. Brings improvements all around for audio playback etc (thx to @ZeroInfinity and me )
.Some generic function optimizations (for faster kernel, better battery.. overall improvements to the code, from CAF)
.Add USB Fast Charge (Flar, Motley, Chad Froebel for original mod)
What is this slimbus OC about?
It will really start to take advantage of the hardware of this phone, as well as the audio improvements in the ERA sound mod. Hopefully it will open the door to more stuff that was previous restricted
Thanks! Have fun
Click to expand...
Click to collapse
Cj719 said:
To the kernel Dev(s) this is running great on hawks sprint ROM thanks!! I also have a question about the kernel. Is it possible to add this feature because I use zeroinfinity sound mod and this is suppose to compliment it...
poondog said:
Overclocked slimbus to max. This is as high as it goes, its 100% stable in testing with no negative impacts. Brings improvements all around for audio playback etc (thx to @ZeroInfinity and me )
.Some generic function optimizations (for faster kernel, better battery.. overall improvements to the code, from CAF)
.Add USB Fast Charge (Flar, Motley, Chad Froebel for original mod)
What is this slimbus OC about?
It will really start to take advantage of the hardware of this phone, as well as the audio improvements in the ERA sound mod. Hopefully it will open the door to more stuff that was previous restricted
Thanks! Have fun
Click to expand...
Click to collapse
can you link me to the mod?
Click to expand...
Click to collapse
Any chance of you including faux's gamma control?
Sent from my HTC6500LVW using Tapatalk
fatmando2 said:
Sorry to be that guy but anyone have some recommended settings? I'm on the gpe overclocked version.
Click to expand...
Click to collapse
I prefer battery savings and responsiveness, so using smartmax governor with row scheduler, -25000 under volt (this can probably go lower). OC min freq set to 216000. Heres some knowledgeable guesses I am testing out for the governor:
awake_ideal_freq = 486000
boost_freq = 1728000
ramp_up_step = 400000
suspend_ideal_freq = 378000
touch_poke_freq = 1728000
trying to lower the idle sleep frequencies, but boost up faster and higher when you are using the phone (touching button / screen)
see governor source comments if you want to learn more about the parameters https://github.com/Buckmarble/elite.../drivers/cpufreq/cpufreq_smartmax.c?source=cc
edit: been stable across a variety of use for me so far, hopefully will also see battery savings later, if you notice any trouble let me know
Bout Damn time lol
Sent From My Dark EclipticONE
I've been running 12/30 for a few days oc , no issues fast and battery efficient . Could you add a few features such as faux sound and color control?
axeldiks1 said:
I've been running 12/30 for a few days oc , no issues fast and battery efficient . Could you add a few features such as faux sound and color control?
Click to expand...
Click to collapse
faux sound already in it. Read OP. I will look into the color control and i am looking into a few other mods as well
http://forum.xda-developers.com/showthread.php?p=49047610
Sent from my HTCONE using xda app-developers app
{
"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"
}
Users mostly search for Download Link so made a simple one
Download005) http://bit.ly/1f6TFrR
Mirror to Dev Host:http://d-h.st/O5o
Features:
https://dl.dropboxusercontent.com/u/117413382/changelog.txt
Sources:
https://github.com/GuneetAtwal/Blaze.Kernel-MT6589
Installation:
Place the zip in the SDCard
Wipe Dalvik Cache
and Flash it in recovery
OLD downloads
All Download Links on XDA Dev-DB: http://forum.xda-developers.com/devdb/project/?id=3387#downloads
All Download Links on Dev Host : http://d-h.st/myfiles?fld_id=34858#files
XDA:DevDB Information
Blaze Kernel for MT6589, Kernel for the Micromax Canvas 4 A210
Contributors
GuneetAtwal, NeroD
Source Code: http://bit.ly/Q1cd7m
Kernel Special Features: Mainstream Performance patches
Version Information
Status: Stable
Current Stable Version: 005
Created 2014-03-22
Last Updated 2016-07-22
F.A.Q
F.A.Q. - Read this before complaining!
1. My phone exploded, HALP!
A: I don't answer to problems without a log. The log file is in /proc/last_kmsg. Paste it on pastie.org and link it on your post. Logcats are useless for Kernel purposes, don't bother posting them.
2. This kernel works on Y or X rom?
A: Doesn't work with ROMs having different ramdisk or any derivates due to their irresponsibility of using a different ramdisk which needs patches that break stock rom users. Use a different rom and don't bother me.
3. OMG BETTARY SUCKZ, IT DEAD IN 45 MINUTAS, HALP!
A: As you can imagine I don't build kernels to decrease battery life. All the battery life problems come from your apps, either Facebook, or Maps, or some Location Service being enabled etc etc. Check your damn wakelocks and fix them, the kernel is not responsible for them.
4. How do I flash this?
A: Reading the OP, theres a reason why I added instructions on it.
5. What is a data loss? Did I just had one?
A: Data loss is simply having the connection cut for X periods of time, usually few seconds. Grey bars means the device is not connected to Google services for some weird reason, but you'll still have internet connection.
6. OP is arrogant, I'm gonna call the Internet Police?
A: Deal with it.
7. Sw2s/w does not work in 0XX release, you suckas, fix plixe!
A: I don't know who you are. I don't know what you want. If you are looking for a fix, I can tell you I don't have the solution. But what I do have are a very particular set of skills; skills I have acquired over a very long career. Skills that make me a nightmare for people like you. If you leave now, that'll be the end of it. I will not look for you, I will not pursue you. But if you don't, I will look for you, I will find you, and I ignore you.
8. My Wi-Fi is borked, doesn't turn on, haz gray bars, drains battary and killed my parrot. Fix plz."
A: This Kernel has stock Wi-Fi drivers, same as stock Kernel. The problem is YOU and YOU alone. Probably installed some wtf Kernel with some wtf Wi-Fi drivers. News flash, fix your derp and stop spamming this thread with nonsense. By the way, gray bars only means you're not connected to Google servers, but your Wi-Fi works just fine.
Controllers
You can use Trickster MOD app to control all the functions of the kernel
you can download it here http://bit.ly/1lcuFGO
Reserved
Changelogs
r001 22,March,2014
Code:
Initial Release
001 (stable) 23,March,2014
Code:
Fixed Camera Bug in Stock based ROMs
Moved the kernel from beta to Stable
002 24,March ,2014
Code:
Kernel Compression is now XZ instead LZMA size 4.3mb -> 2.8mb
Activated many Governors : Hybrid , Interactive , Conservative
Total 8 GOvernors
Reduced Logbuffer shift
More optimisation
KSM for Page Merging
CIFS Support Added in form of Module
Support for X-Box 360 Gamepad and other gamepads (WIP)
other optimisations and changes
003 30,March,2014
Code:
Merged Lates Linux Upstream patches i.e. 3.4.82
FIOPS IO Scheduler introduced and set to default
Optimized and tweaked FIOPS IO Scheduler
Kernel name changed to my ROM Series name as it is best
More optimizations
More than 20+ other changes which you can check on Github
004 4,April,2014
Code:
Fixed Bright Camera Bug
Cortex A7 optimizations
Built with -O3 optimization
CFS parameters improved for more responsiveness
Compiled Kernel with Latest Cortex A7 optimized Linaro GCC 4.8.3 Toolchain
Added Time Slack Controller
Dynamic management of timer slack
Optimized ARM RWSEM algorithm
Add optimized AES and SHA1 routines
Added Ultra Kernel Samepage Merging feature (Ultra KSM)
Added Fixes for Battery Drop
ASYNC_FSYNC for faster system
UDF File System Support
And many other improvements and changes ...
005 19,April,2014
Code:
Started Work from Scratch
Made from a single piece of Source (Not a Mixture of all Sources )
Added all tweaks available in the market
Unified Kernel for all Models of A116
Added my Modified Touch Drivers for smoother touch
Added new battery drivers for fixing Battery Drop ( @kashifmn )
Kernel timer from 100 => 200
LMK tweaks added
Added Sweep2sleep/wake and Doubletap2wake [WIP]
Tweaked LCM drivers for more Vivid colors on the HD Display
Compiled from own compiled Cortex-A7 Linaro 4.8.3 Toolchain
No more SODs or other Bulls***
Removed much crap from the source
Fixed Vermagic string mismatch
Added BLX Battery Extender 1.0 (Enjoy More Battery Backup)
Stripped off useless crap from Modules (Now they are just 2.5mb in size rather than 2.8Mb in previous version )
Compiled from my Newly Compiled Linaro toolchain
Now the Kernel is stable for daily usage
Finally...!!
Finally its here..!! Good work bro..!!
OOps
How to flash btw is CPU and GPU OC there ? CIFS working ?
Great work bro. You did a great job without even owning the device
All the best!
kashifmin said:
Great work bro. You did a great job without even owning the device
All the best!
Click to expand...
Click to collapse
thanks bro for your support
Sign
GuneetAtwal said:
thanks bro for your support
Click to expand...
Click to collapse
liked ur signature too much bro.. +1 for it
100+ downloads in less than 12 hours great start but less user feedback
Flashed this kernel in Canvas4, phone works smooth in general but not sure how to check specific perofrmance improvements done by this kernel
Sent from my A210 using xda app-developers app
taralpan said:
Flashed this kernel in Canvas4, phone works smooth in general but not sure how to check specific perofrmance improvements done by this kernel
Sent from my A210 using xda app-developers app
Click to expand...
Click to collapse
most of the feates i have added in kernel are just patches and fixes/improvements
To check you can see improvement in performance and gaming
I will be adding big changes like GPU OC , CPU OC in further builds but first let this kernel become stable
GuneetAtwal said:
Introducing you to the first ever Custom Kernel for Micromax A210 Canvas 4 aka Wiko Stairway !
Code:
#include /*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/
I hate boring stories so lets just get started with features
Insecured
Persistent ADB
Neon optimizations
Compiled using GCC 4.6
LZMA compression for kernel. Size 4.1MB ==> 3.0 MB
Activated and tweaked conservative governor
Dynamic Filesync Control 2.0
Dynamic Management of Dirty page writeback
Lock initial TCP window size to 64k (Improves network ping and output)
Faster NOATIME and NODIRATIME mounting flags
Disabled Gentle Fair Sleepers
Enabled ARCH_POWER
Asynchronous I/O latency to a solid-state disk greatly increased
Activated and tweaked conservative governor
Patches to prevent depleting Entropies
Frandom driver - Fast Kernel Number Generator
Optimized git implementation for SHA1
Optimized glibc version of string
Enabled SWAP support
Optimized AES and SHA1 routines
Optimized apply_slack() method for size and speed
Various EXT4 Filesystem patches from android_kernel_common
Enabled 5 new TCP Congestion controls viz. Westwood, Veno, BIC, Reno, HTCP
Set westood as default from cubic.
Optimized memcopy and memmove algorithm
Tweaked SLUB allocator
Increase READ_AHEAD size to 1024kb
Cleancache enabled
Ability to change IO-Schedulers without need of root
Optimizations to SLUB memory allocator
Optimized VM dirty ratios
Optimized CFQ scheduler-you really don't need any other IO scheduler
Hotplug CPU Governor will remain default as it is best for MTK phones
NTFS Filesystem support for USB OTG (WIP)
Added config.gz support
Added cdrom option to UMS-lun-devices (you can now use this app: Link
Bugs
None
If you get please report here so i can rectify it
Credits
@varun.chitre15 (Vermagic Hack and inspiration :angel:
Dr-Shadow for various patches and tricks about mt6589
NeroD for extensively testing the kernel
All other who are in contributors list on Github
Sources
http://bit.ly/Q1cd7m
Regarding inclusion of this kernel in your ROMS is NOT allowed.
Instead add a link to this thread as a recommendation on your thread.
XDA:DevDB Information
KickAss Kernel for MT6589, a Kernel for the Micromax Canvas 4 A210
Contributors
GuneetAtwal
Kernel Special Features: Mainstream Performance patches
Version Information
Status: Beta
Current Beta Version: r001
Created 2014-03-22
Last Updated 2014-03-22
Click to expand...
Click to collapse
Finally flashed as my Mom have Canvas 4 so tried this morning and right after flashing i can see improvement in boot time and performance
Gaming is slightly improved and i am getting higher benchmarks Great Work :angel:
walker60 said:
Finally flashed as my Mom have Canvas 4 so tried this morning and right after flashing i can see improvement in boot time and performance
Gaming is slightly improved and i am getting higher benchmarks Great Work :angel:
Click to expand...
Click to collapse
Thanks for your valuable feedback but please don't quote the whole post as it makes the thread ugly
GuneetAtwal said:
100+ downloads in less than 12 hours great start but less user feedback
Click to expand...
Click to collapse
Here is wat u wanted.. About phone screenshot... A user reported that some prob about camera i told him to reply on this thread..
Now review.. Kerenel is awesome.. smoothness is bwyond awesome.. battery is good cam quality rocks and benchmarks also increased... +1 keep up good work...
Sent from my V5 using XDA Premium 4 mobile app
NeroD said:
Here is wat u wanted.. About phone screenshot... A user reported that some prob about camera i told him to reply on this thread..
Now review.. Kerenel is awesome.. smoothness is bwyond awesome.. battery is good cam quality rocks and benchmarks also increased... +1 keep up good work...
Sent from my V5 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Great start with the first build and i told you not to worry about Benchmarks they are just numbers
fix it please
there was a bug in kernal with camera much brigter view while taking photo can you plzz fix it dev i m on stpck v2
amit6351 said:
there was a bug in kernal with camera much brigter view while taking photo can you plzz fix it dev i m on stpck v2
Click to expand...
Click to collapse
actually i am using ramdisk of ColorOS so the problem maybe with that only i will add one more boot.img with Stock Ramdisk soon maybe later this noon
thanks
GuneetAtwal said:
actually i am using ramdisk of ColorOS so the problem maybe with that only i will add one more boot.img with Stock Ramdisk soon maybe later this noon
Click to expand...
Click to collapse
thanks bro waiting for fix i already pressed yhanks button for ur grat work
NeroD said:
Here is wat u wanted.. About phone screenshot... A user reported that some prob about camera i told him to reply on this thread..
Now review.. Kerenel is awesome.. smoothness is bwyond awesome.. battery is good cam quality rocks and benchmarks also increased... +1 keep up good work...
Sent from my V5 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
+1 same review
Disclaimer
Code:
*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because someone threw a POTATO at you. Please
* do some research if you have any concerns about features included in this Kernel
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
NEMESIS FUSION KERNEL
For
ZENFONE 2 LASER
{
"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"
}
Features :
This One Is Long So Better Hide It 1.)Built with latest Uber-4.9-kernel Toolchain
2.)Advanced TCP Algorithms for TCP Congestion Control
3.)Westwood TCP-Algorithm as default.
4.)Works On any CM based ROM(CM13,RR , Temasek CM13etc)
5.)11 New Tweaked & Tuned Governers for various Workload(Heavy,Low,Gaming etc)
Code:
[b][u]List of New Governers[/u][/b][list=1]
[*]elementalx
[*]hyper
[*]impulse
[*]intelliactive
[*]interactiveX
[*]lionheart
[*]pegasusq
[*]slim
[*]smartassH3
[*]smartmax
[*]yankactive
[/list]
6.)4 New IO-Schedulers For Various Workloads
Code:
[b][u]List Of New IO-Schedulers[/u][/b][list=1]
[*]Sio
[*]Fiops
[*]Zen
[*]Tripndroid
[/list]
7.)Faux Sound Controls V3.6 Included
8.)Updated to latest CM Kernel Source.
9.)GPU sits at lower frequency during suspended screen, (Battery life increased ! )
10.)New algorithm for frequency scaling.
11.)Reduced lags when you keep using your phone for several days without a restart.
12.)Various tweaks for memory management
13.)Introduced Adreno-Idler to manage GPU as GPU does not sit on lowest frequency even while doing nothing.
14.)Small tweak for graphical performance
15.)Tweaked Stock-Interactive governer.
16.)New frequency to GPU for smooth scaling
17.)Small tweak for lowmemorykiller
18.)CPU tweaks for better performance(Cores go online in reverse sequence of being online & schedule work on any available cpu)
19.)USB fastcharge=> Charging is generally slow when connected to a USB port, Now you can have faster charging by enabling it through any fast charge app.
20.)Overclocked and Underclocked GPU-Overclock for better gaming and fluidity & Underclock for battery life.
21.)Inbuilt KCAL Colour Control.
22.)ZRAM support, more zram added than default.
23.)Set SELINUX to permissive permanently from the kernel.
24.)NTFS filesystem support
25.)Kernel uses frontswap and cleancache for better performance.
26.)4 Hotplugs : Mako hotplug,inteeliplug,zen-deceision,msm-sleeper
Changelog:
V4.2
Links updated, and kernel updated to latest source
V4.1
Complete Rebuilt from scratch because of a sudden MASSIVE change in CM sources
V4.0
1.)Re-enabled Adreno-Idler
2.)Set SELINUX to permissive permanently
3.)Disabled crc check for 30% better performance in IO Schedulers
4.)Added more ZRAM
5.)NTFS filesystem support
6.)Enabled KSM, Cleancache(better IO performance) & Frontswap(improves performance when zram becomes full)
7.)New Hotplugs added-MSM Sleeper, Intelli-plug,Zen-deceision,Mako Hotplug
8.)Enabled ARCH_Power to reduce Power-Consumption and increase Battery-Life.
9.)Fix most of the problems with Z00T/Selfie Variants
V3.1
Added KCAL Colour Control-Chk Post 3 on how to use it.
V3.0
1.)Added new frequency to GPU for smooth scaling
2.)Small tweak for lowmemorykiller
3.)CPU tweaks for better performance(Cores go online in reverse sequence of being online & schedule work on any available cpu)
4.)USB fastcharge=> Charging is generally slow when connected to a USB port, Now you can have faster charging by enabling it through any fast charge app.
5.)Overclocked and Underclocked GPU-Overclock for better gaming and fluidity & Underclock for battery life.
V2.0
1.)Updated to latest CM Kernel Source.
2.)GPU sits at lower frequency during suspended screen, (Battery life increased ! )
3.)New algorithm for frequency scaling.
4.)Reduced lags when you keep using your phone for several days without a restart.
5.)Various tweaks for memory management
6.)Introduced Adreno-Idler to manage GPU as GPU does not sit on lowest frequency even while doing nothing.
7.)Small tweak for graphical performance
8.)Tweaked Stock-Interactive governer.
All together ,this new build has increased the phone and gaming performance as reported by my testers.
Click to expand...
Click to collapse
V1.0
1.)Built with latest Uber-4.9-kernel Toolchain
2.)Advanced TCP Algorithms for TCP Congestion Control
3.)Westwood TCP-Algorithm as default.
4.)Works On any CM based ROM(CM13,RR etc)
5.)11 New Tweaked & Tuned Governers for various Workload(Heavy,Low,Gaming etc)
Code:
[b][u]List of New Governers[/u][/b][list=1]
[*]elementalx
[*]hyper
[*]impulse
[*]intelliactive
[*]interactiveX
[*]lionheart
[*]pegasusq
[*]slim
[*]smartassH3
[*]smartmax
[*]yankactive
[/list]
6.)4 New IO-Schedulers For Various Workloads
Code:
[b][u]List Of New IO-Schedulers[/u][/b][list=1]
[*]Sio
[*]Fiops
[*]Zen
[*]Tripndroid
[/list]
7.)Faux Sound Controls V3.6 Included
Source:
Updated[For V4.1 + ]
https://github.com/abhishekr700/Nemesis_Kernel
Old
Nemesis Fusion Kernel Source
Downloads:
Z00L
Nemesis Fusion V4.2
Old Releases
Nemesis Fusion V4.1
Nemesis Fusion V4.0
Nemesis Fusion V3.1
Nemesis Fusion V3.0
Nemesis Fusion V2.0
Nemesis Fusion V1.0
Z00T
Nemesis Fusion V4.2
Old Releases
Nemesis Fusion V4.1
Nemesis Fusion V4.0
Nemesis Fusion V3.1
Nemesis Kernel V3.0
Nemesis Fusion V2.0
Nemesis Fusion V1.0
How To Install:
METHOD 1 [FASTBOOT]
Download the kernel image file
Put this file in the same folder as fastboot.exe
Put phone in fastboot mode and connect to pc.
Run this command
(For flashing kernel temporarily.Reboot to return to your previous kernel)
Code:
fastboot boot boot.img
(For flashing kernel permanently)
Code:
fastboot flash boot boot.img
Wipe cache via recovery.
Done!!!
METHOD 2 [TWRP]
Download the kernel image file.
Put this in your SD Card
Reboot to TWRP Recovery
Choose the option to flash img
Choose the kernel file.
Wipe cache via recovery.
Done!!!
CREDITS
These 2 guyz made this kernel development awesome.They helped me lear things and clear my doubts.
@say99
@yarpiin
CM13 Devs
@LuK1337
@luca020400
@itsyourgarry Special thanks for testing the builds.
@Njishi Special thanks for testing the builds.
@savoca Original Dev of KCAL Colour Control.
Instead of using this as a base for your work, CONTRIBUTE DIRECTLY TO THIS PROJECT VIA GITHUB.Just Making another kernel with a small feature addition only results in " Hotchpotch " in forum.Please contribute to this , Yes you will get credits for it.
Click to expand...
Click to collapse
XDA : DevDB Information
Nemesis Fusion Kernel, Kernel for the Zenfone 2 Laser
Contributors
abhishekr700
Kernel Special Features:CM Based Kernel for Zenfone 2 Laser
Version Information
Status: Stable
Created 2016-05-16
Last Updated 2016-05-16
Work To Be Done
1.)Overclock CPU to 1.4 GHz (HElp Needed , Please help me on this)
2.)Overclock/Underclock GPUDone in V3.0
3.)Faster Charging While Charging Phone through a USB portDone in V3.0
4.)LED Blink Rate Control Already Present
5.)Support for Kernel Adiutor/Synapse DOne!
6.)KCALL Colour control V3.1
Suggestions are welcomed here.Please post with a github commit link.
BUGS / BUG-FIXES
1. Phone restarts on pressing CALL button = Not at all kernel related, its a old cm bug.
2.Pixelmaster Camera does not work on Zenfone Selfie [NEW] [Front Cam Flash fix by @jpnos ] =
Atlast , I managed to fix it. Special Thanks to @jpnos for finding the exact bug.
THIS IS NO MORE NEEDED STARTING FROM V4.0
Click to expand...
Click to collapse
Go to /system using any root browser.
Open the file named build.prop
Add the following lines to the end of file
Code:
#Zenfone Selfie Camera Fix for Nemesis Kernel
#[email protected]
#[email protected]
ro.product.device=ASUS_Z00[COLOR="Red"]U[/COLOR]
ro.product.model=ASUS_Z00[COLOR="red"]U[/COLOR]D
Reboot Once , Done !!!
Don't Forget To Press the Thanks Button
Same Kernel with CPU Overclocked to 1.4 GHz
The kernel postex here in this post is still in testing phase.I request people to flash it TEMPORARILY and provide feedbacks.
Instructions on flashing temporarily are given in 1st post.
Edit:
For some unknown reasons, the 14. Ghz frequency is not being showed.No need to try this.
Reserved
Using Various Features
1.)Governers & IO-Schedulers-Use an app,I recommend using No Frills CPU Control for this .Its simplicity is its power.
2.)Sound Controls 3.6 -Go to play store and get faux sound controls app to use this feature.
3.)KCAL Colour Control-Use the app from here
Memorable User Reviews
simanicu said:
This is a great kernel. Now I can truly say my zenphone feels like a flagship, just like my previous G4, or the likes of Samsung or Apple.
I didn't expect much since I only spend $150 on it, bought it just because my G4 went for a swim and drown literally, lost it in the ocean. Anyhow I'm off topic.
I applied this kernel yesterday and since than is super responsive. Not only that, but before applying this kernel my phone was feeling kinda hot to the touch, stock and even with CM. Even when it was in my pocket felt a little warm. A totally different story now, it runs cool most of the time and only warms up a little when on Facebook or on a more demanding game, whenever I pick it up even after 10 min, it feels cool to the touch. I run CM 13 with Nemesis kernel and is great.
Who says that you have to pay $600 to get a good phone experience?
I can't thank you enough!!!
Click to expand...
Click to collapse
simanicu said:
2.0 is great, performance feels the same as in 1.0, but I did notice some battery improvements. Been using my phone for over 12 hours now, for calls mostly, email and some FB, I'm only down to 35% . On 1.0 yesterday had to charge it after around 10 hours use.
Kudos to the developer, great job!!
Click to expand...
Click to collapse
corybucher said:
So after about a day or so with v2 on z00t I have noticed a increase in battery life and performance. Phone is much snappier and most lag is not present. I play hungry shark world from time to time and have noticed a better gaming experience. Looking forward to more development in the future.
Click to expand...
Click to collapse
gabriele1974 said:
i can confirm that PixelMaster Camera on Z00T (Selfie) stop working with V 3.0.. i flashed on the 2.0 build but i'm waiting a 4.0 or only a 3.0 bugfix.. camera on this model in very important for the flash led of the front 13mpx cam and on the market i can't find another one with that function but also fast charging introduced with 3.0 is awesome.. i've tested two days ago between my 551ML and Selfie both at 40% of battery life and i'm being shocked seeing that in 10 minutes the Selfie with fast was at 51% when 551ML quick-intel-charge was only at 46%... please fix the cam bug quickly as you can.. for my use there's no other to add to this kernel! (Antutu scores 49000pt lol in OC)
have a nice week-end!
Click to expand...
Click to collapse
Where is the link?
Well done !!! :highfive:
This kernel does not support my ROM. Please remove my ROM from your features list.
Thank You.
RukusX7 said:
This kernel does not support my ROM. Please remove my ROM from your features list.
Thank You.
Click to expand...
Click to collapse
May I ask why?
even when it is based on cm?
abhishekr700 said:
May I ask why?
even when it is based on cm?
Click to expand...
Click to collapse
If you built for Z00L, touch won't work on Z00T
and vice versa.
RukusX7 said:
If you built for Z00L, touch won't work on Z00T
and vice versa.
Click to expand...
Click to collapse
i am releasing z00T build soon!!!
Bro.. i flashed overclock img.. but i am not able to increase cpu frequency. As there is no option in Cpu frilz app to increase it
Njishi said:
Bro.. i flashed overclock img.. but i am not able to increase cpu frequency. As there is no option in Cpu frilz app to increase it
Click to expand...
Click to collapse
Check your PM
Sent from my C2305 using Tapatalk
This work on ZE500KL ??
Suggestions
1) Support for kCAL Colour Control (enhances Colour Vibrance and Intensity). (available as a Screen TAB in Kernel Adiutor).
2) Support for HotPlugs like
MSM (Fast Lane Load)
Mako
AluCard
IntelliPlug
ThunderPlug
AutoSMP
MSM mP-Decision (Bricked)
3)CPU ---
Support for MSM Sleeper (allows for longer and aggressive Deep-Sleep to increase Battery-Life).
Fixed High-Load Average from UnInterruptible Waits (reduces CPU-Load even more in idle state).
Support for Fast-IDLING of CPU (should reduce Power-Consumption a lot).
Support for Power Efficient WorkQueue to reduce Power-Consumption (available in CPU tab of Kernel Adiutor).
Memory ---
Support for Kernel SamePage Merging (KSM).
Support for Swap, FrontSwap, and zSwap techniques (improve performance significantly when zRAM is full).
Support for Memory Compaction (improves performance).
Support for CleanCache Driver (improves I/O performance).
Support for Cross-Memory .
Support for zRAM
compression algorithm (improves performance by saving memory).
Battery---
Support for ARCH_Power to reduce Power-Consumption and increase Battery-Life.
Support for the new PowerSuspend algorithm (improves Battery-Life).
Support for preventing unnecessary WakeLocks (improves Battery-Life). (available under the Misc. Tab of Kernel Adiutor)
Support for Larch Power feature (should improve Battery-Life ).
Optimizations and Tweaks ---
Disabled CRC-Check for upto 30% faster I/O .
Support for FRandom RNG Driver (upto 50x faster than the default one).
Compiled with UberTC 4.9.4 Optimized for 64-BIT (Uber uses the latest of every component as well as increases the Battery-Life too).
Fixed the default value of SELinux to Permissive (allows certain apps such as Viper4Android to function properly).
Support for Touch-Boost and CPU-Boost.
Support for Vibration Intensity Control (available in Misc. TAB of Kernel Adiutor).
Lowest Possible CPU-Usage
(a lot of tweaks have been implemented system-wide).
Support for various Wake-Up Gestures including D2W.
Disabled Debug-Info (should reduce the size of the kernel making it lighter).
Great Work bro . I expect these changelogs
Crasim said:
This work on ZE500KL ??
Click to expand...
Click to collapse
Nope
Psm777 said:
1) Support for kCAL Colour Control (enhances Colour Vibrance and Intensity). (available as a Screen TAB in Kernel Adiutor).
2) Support for HotPlugs like
MSM (Fast Lane Load)
Mako
AluCard
IntelliPlug
ThunderPlug
AutoSMP
MSM mP-Decision (Bricked)
3)CPU ---
Support for MSM Sleeper (allows for longer and aggressive Deep-Sleep to increase Battery-Life).
Fixed High-Load Average from UnInterruptible Waits (reduces CPU-Load even more in idle state).
Support for Fast-IDLING of CPU (should reduce Power-Consumption a lot).
Support for Power Efficient WorkQueue to reduce Power-Consumption (available in CPU tab of Kernel Adiutor).
Memory ---
Support for Kernel SamePage Merging (KSM).
Support for Swap, FrontSwap, and zSwap techniques (improve performance significantly when zRAM is full).
Support for Memory Compaction (improves performance).
Support for CleanCache Driver (improves I/O performance).
Support for Cross-Memory .
Support for zRAM
compression algorithm (improves performance by saving memory).
Battery---
Support for ARCH_Power to reduce Power-Consumption and increase Battery-Life.
Support for the new PowerSuspend algorithm (improves Battery-Life).
Support for preventing unnecessary WakeLocks (improves Battery-Life). (available under the Misc. Tab of Kernel Adiutor)
Support for Larch Power feature (should improve Battery-Life ).
Optimizations and Tweaks ---
Disabled CRC-Check for upto 30% faster I/O .
Support for FRandom RNG Driver (upto 50x faster than the default one).
Compiled with UberTC 4.9.4 Optimized for 64-BIT (Uber uses the latest of every component as well as increases the Battery-Life too).
Fixed the default value of SELinux to Permissive (allows certain apps such as Viper4Android to function properly).
Support for Touch-Boost and CPU-Boost.
Support for Vibration Intensity Control (available in Misc. TAB of Kernel Adiutor).
Lowest Possible CPU-Usage
(a lot of tweaks have been implemented system-wide).
Support for various Wake-Up Gestures including D2W.
Disabled Debug-Info (should reduce the size of the kernel making it lighter).
Great Work bro . I expect these changelogs
Click to expand...
Click to collapse
Can you link me to the thread you copy pasted these features from.
Thanks
Sent from my C2305 using Tapatalk
this kernel is still update?
[/COLOR]
abhishekr700 said:
I wonder where people like you come from,
Go to my kernel source and see commits in overclock branch.
And for God's sake follow this before pointting finger at anyone.
Sent from my C2305 using Tapatalk
Click to expand...
Click to collapse
thanks very much for ur answer and for the setup u made for other kernels to come in the future hope u would keep this updated
no possibility to open the band 4 ( aws ) lte from the kernel?
from where I change the frequency?
arielsoyyo said:
no possibility to open the band 4 ( aws ) lte from the kernel?
from where I change the frequency?
Click to expand...
Click to collapse
If you can elaborate what this is,and provide links to a kernel which has implemented these features,I would try to get those working on this kernel.
venomus001 said:
[/COLOR]
thanks very much for ur answer and for the setup u made for other kernels to come in the future hope u would keep this updated
Click to expand...
Click to collapse
My pleasure!!
Hope you like it.
motiwyl said:
this kernel is still update?
Click to expand...
Click to collapse
Yes more features will be added over time to this kernel,
I also invite people to contribute to this kernels development
Sent from my C2305 using Tapatalk
If you can run the band 4 ( aws ) for the device ... I think I make a monument !!!
arielsoyyo said:
If you can run the band 4 ( aws ) for the device ... I think I make a monument !!!
Click to expand...
Click to collapse
http://forum.xda-developers.com/galaxy-s5/general/how-to-add-rf-lte-frequency-bands-to-t2886059
You may try this.
Sent from my C2305 using Tapatalk