{
"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"
}
This is the announcement thread for L Speed alpha versions. Main usage of it is checking release notes(changelog per release).
v1.4.8-alpha18022017
Changelog:
- Updated doze service (Fixed FC if root is not granted previously)
- Improved NET Tcp tweaks (Reducing latency and increasing net speeds)
- Added NET Speed+ (Option for increasing net speeds, will use small amount of battery)
- Updated French translation
v1.4.8-alpha19022017
Changelog:
- Updated scheduler tuner (Added deadline and cfq)
- Updated partition remount (fixed some white spaces)
- Updated kernel tweaks (removed useless parameters, improved logic of setting up parameters)
- Updated governor tuner (improved calculation for target_loads)
v1.4.8-alpha21022017
Changelog:
- Updated improve battery (Setting up wifi idle higher)
- Updated disable debugging (Disabled wifi watchdogs)
- Updated KSM parameters (less aggressive, less battery drain)
- Upated kernel tweaks (Enabled highmem_is_dirtyable this will improve speed of an IO, better logic for page_cluster, according to total ram)
- Updated Zram optimizations
v1.4.8-alpha20170307
Changelog:
- Updated governor tuner parameters
- Added Governor tuner timer (Allows you to chose time interval of checking current governor and setting up parameters)
- Added scheduler for fstrim (Auto fstrim, in short)
v1.4.8-alpha20170309
Changelog:
- Updated Firebase
- Fixed disable motion sensor log (Wrong log output after reboot)
- Updated IO Tweak (Removed zRam from IO Tweak, since we have zRam optimization standalone toggle)
- Added explanations for Governor tuner timer and Schedule fstrim
- Fixed starting schedulers after reboot or app update
- Governor tuner parameters updated (Decreased second step on target_loads and above_hispeed_delay this will prevent ramping CPU to the highest freq on some devices)
v1.4.8-alpha20170310
Changelog:
- Governor tuner updated (min_sample_time reduced, so the governor will faster ramp down frequencies. timer_slack increased, this will keep current freq run for a while, after which kernel will decide if cpu need to reduce frequency.
1.4.9-alpha20170316
Changelog:
- Fixed boost scheduler info button
- Updated zram calculation (Reduced zram size to increase devices responsibilities and reduce lags)
- Updated IO Boost (Increased rq_affinity to 2, force cpu core to finish IO request started from the same. Aggressive mode)
- Updated balanced kernel profile (increased lease_break_time to 10 from previously 8)
v1.4.9-alpha20170317
Changelog:
- Added zzmoove support to Governor Tuner
v1.4.10-alpha20170322
Changelog:
- Improved boot service
- Improved root shell code (Fixed NPEs)
- Updated receivers, services, widgets and schedulers (Properly closing root shell after interaction with it)
v1.4.11-alpha20170330
Changelog:
- Fixed continuous executing on governor tuner
- Updated starting alarm (From now we will use ELAPSED_REALTIME instead of RTC)
- Fixed force close on wiping battery statistics
- Reduced ad banner size
- Improved Doze service (this is a possible fix for accelerometer and auto brightness)
- Updated Facebook link
v1.4.11-alpha20170404
Changelog:
- Updated seeder profiles (Reduced read and write wakeup threshold to more optimal values)
- Updated Governor tuner (Changed ondemand governor parameters, less battery drain)
- Updated kernel tweak profiles
- Updated Indonesian translation
- Moved memory info from dashboard to virtual memory section
v1.4.11-alpha20170407
Changelog:
- Added collapsing view for memory information
- Reverted old ad banner size
- Updated Indonesian translation
v1.4.11-alpha20170408
Changelog:
- Added tweaks for row scheduler
- Added tweaks for fiops scheduler
- Updated partition remount (Enable barrier to reduce a risk of losing data, added discard for enabling continuous trimming, removed commit=10 we will keep default sync)
v1.4.11-alpha20170411
Changelog:
- Updated Fiops parameters
- Added sio/sioplus tweaks
- Updated Scheduler tuner
- Fixed spinners
- Updated link for translations
- Updated material design for pre-Lollipop devices
v1.4.13-alpha20170504
Changelog:
- Added AMOLED theme
- Fixed multiple execution of boot service
v1.4.13-alpha20170516
Changelog:
- Added option to control swappiness tendency
- Added option to restrict SystemUpdateService wakelock
- Added Smart Battery Saver
- Updated AMOLED theme
- Ability to hide toast notifications for boost and fstrim
- Updated Russian translation
v1.4.13-alpha20170518
Changelog:
- Fixed toggle not sticking
- Improved smart battery saver
- Added quick toggles
v1.4.13-alpha20170614
Changelog:
- Added android O support
- Added debugging section
- Added write deferral timer
- Updated CPU optimizer
- Fixed recreating activity when changing app theme
- Updated balanced RAM profile, less aggressive
- Logging updated
- Removed restrict systemUpdateService
- Logging updated
- Fixed problem with changing theme
- Reduced code size
- Updated PT-br translation
- Fixed problem with permissions on LogView
- Fixed changing navbar colors
Governor tuner will not work on this build.
v1.4.13-alpha20170617
Changelog:
- Fixed crashing on battery section
- Doze updated
- Overall code improvements
Related
{
"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"
}
This thread has been created to facilitate users about HellsCore Kernel, probably the best kernel for our Nexus 5. This thread is AIO thread i.e. for Q&A, SUPPORT, UPDATES, ETC.
This kernel is made by hellsgod and not me, so technically device requests, kernel issues should directly address to him instead of me.
<!-- Download Links: --!>
Beta 20 from Basketbuild
<!-- Changelog: --!>
Code:
[COLOR="#3F51B5"] !-- b20 for 6.0.1 [/COLOR]
-merged some memorymanagement related stuff
-merged some changes from franco to allow HZ=300 - like the newer devices (N6/N5X/N6P)
[COLOR="#3F51B5"] !-- b16 for 6.0.1 [/COLOR]
-updated to latest aosp kernel source (android 6.0.1)
[COLOR="#3F51B5"] !-- b11 M [/COLOR]
SuperSU 2:50 Allows root without SELinux permissive, so I reverted the previous SELinux hack. Please read this short guide for gain root access: [URL="http://hc-kernel.blogspot.ch/2015/10/android-m-how-to-gain-root.html"]HOW TO GAIN WITH ROOT SUPERSU 2:50[/URL]
-reverted SELinux hack
<!-- Older changelogs: --!>
Code:
[COLOR="Blue"][B]b15 for Lollipop:[/B][/COLOR]
-merged 5.1.1 sources (only one commit)
-hellsactive: Add input logic
[COLOR="Blue"][B]b11 for Lollipop:[/B][/COLOR]
-crypto fixes
-fs fixes
-compiled with latest UBERTC
[COLOR="Blue"][B]b9.5 UBERTC for Lollipop (Test build):[/B][/COLOR]
-compiled with UBERTC
-build flags optimizations
(You can check stats/results here - [URL="http://goo.gl/WXzO8k"]http://goo.gl/WXzO8k[/URL] and use only Dropbox link for now.)
[COLOR="Blue"][B]b9.4 for Lollipop:[/B][/COLOR]
-merged many commits from upstream/mainline to improve several subsystems
-merged new KCAL color control by @savoca You can play around with it with this app: [url]http://goo.gl/FM9oHi[/url]
[COLOR="Blue"][B]b8.5 for Lollipop:[/B][/COLOR]
-Rebased sources
-Removed most of the IPv4/IPv6/Net patches from new LMK and OOM patchset
-Some improvements for the scheduler
-Binder: synced with Upstream/Mainline
-Android logger: improvements
-Maybe some things that even Laurent forgot :p
[COLOR="Blue"][B]b8.0 for Lollipop:[/B][/COLOR]
-some love for interactive/hellsactive
-msm-sleeper: use ex_max_freq
-misc fixes from upstream (3.4.y)
-revamp spinlock ASM code
-try a new build flag (floop-nest-optimize)
-little fixes from caf
[COLOR="Blue"][B]b7.7 for Lollipop:[/B][/COLOR]
-sched/nohz/irq/genirq optimizations from linux mainline
-some optimizations from caf
[COLOR="Blue"][B]b7 for Lollipop:[/B][/COLOR]
-removed msm_mpdecision input boost framework
-added cpu-boost driver for touch boost and cpu-boost
-sched: Make scheduler aware of cpu frequency state
-optimizations for cpu-boost and window based load
-set touch boost to 1190mhz
-decreased duration from 1s to 500ms
-cpufreq: hellsactive: set hispeed_freq from 1190mhz to 1497mhz
-cpufreq: cpu-boost: set sync_threshold to 1728mhz
-cpufreq: cpu-boost: set migration_load_threshold from 15 to 30
-mm/writeback/vfs fixes from upstream and caf
-iommu fixes
-usb/usb subsystem/scsi/net and other misc fixes from upstream
[COLOR="Blue"][B]b6.5v3 for Lollipop:[/B][/COLOR]
-Reverted all the bus changes
[COLOR="Blue"][B]b6.5v2 for Lollipop:[/B][/COLOR]
-reverted the new krait regulator system
-reverted two sched patches
-added two good looking patches for hellsactive and interactive
-disabled some debugging and not needed features
[COLOR="Blue"][B]b8.6 for Kitkat/b5.6 for Lollipop:[/B][/COLOR]
-scheduler fixes
-some missing arm patches (fix for the reboot issue some encountered)
-other little fixes here and there ([URL="http://goo.gl/9gE0T0"]refer to git for exact changelog[/URL])
-removed power efficiency patchset, because its only for armv8
[COLOR="Blue"][B]b8:[/B][/COLOR]
-Several ARM patches for suspend/cacheflush/MPU
-New build flags
-kgsl: Wakeup only for touch events (to make sure the input event handler is called only for touch inputs)
-mdss fixes from CAF
-New slimbus changes from CAF
-camera: Fixes
-Fixes and improvements here and there (refer to git)
[COLOR="Blue"][B]b6.9:[/B][/COLOR]
-merged some patches from nvidia for a better power efficiency (could save some battery)
-arm: lib: Using hard-float (maybe some little performance gain)
-reverted the arm topology (to merge a newer version of it)
-merged new arm topology (more efficiency)
-added a sysfsinterface to enable and disable gentle fair sleepers (disabled by default - maybe improves UI smoothness)
-added a sysfsinterface to enable and disable arch power (disabled by default - could give some more efficiency by screen on, but drains more battery in standby)
-removed sched_mc (because its broken since forever and nobody really cares to fix it)
-cpufreq: hellsactive: removed unused boostpulse interface
-cpufreq: hellsactive: the governor now jumps only to two phase freq if cur_freq >= hispeed_freq to avoid unnecessarly jumps from min_freq (could save some battery)
-scheduler patches from upstream, some backports from faux (could improve battery under heavy load)
-mm: Adjust dirty writeback for IO boost (maybe drains some more battery, but could improve IO)
-fs: dcache: set vfs_cache_pressure 40% (maybe some little more IO boost)
-some new compiler voodoo (could improve overall performance, smoothness, efficiency...)
-some other little things here and there but not so important to mention...
[COLOR="Blue"][B]b6.1:[/B][/COLOR]
-msm_mpdecision: a tad more conservative
-smp fixes
-ARM fixes
-cpuidle/PM fixes
-msm_thermal: update
-mm/vmscan fixes
-random fixes
-memcpy optimizations for cortex A15
-Bluetooth fixes
-New touch screen drivers
[COLOR="Blue"][B]b5.0:[/B][/COLOR]
-i2c
-SoundControl
-kthread
-SELinux
-sched
-cgroup
For exact changelog, check git.
[COLOR="Blue"][B]b4.4:[/B][/COLOR]
-New governor: hellsactive*
-cpufreq patches (logic and leaks, typos)
-some fixes here and there
-msm-sleeper: save previous max freq
-compiled with boostedtc 4.9.2 by @aznrice2k4
*hellsactive:
-Based upon intelliactive
-removed input boost (we have an input boost in the hotplug driver)
-removed sync feature
-removed sampling down factor
Following was added:
-Align timer windows for all CPUs*
It's more advantageous to evaluate all CPUs at same time so that interactive governor gets a complete picture of the load on each CPU at a specific time. It could also reduce number of speed changes made if there are many CPUs controlled by same policy. In addition, waking up all CPUs at same time would allow the cluster to go into a deeper sleep state when it's idle.
-Reset last evaluated jiffy in idle callback*
When CPU has been busy for a long time, last evaluated jiffy will be quite behind because the timer would have been canceled. We don't want to schedule a timer to fire in the past as load will always be 100%. Reset last evaluated jiffy so that timer will be scheduled for thenext window.
-Round up timer_rate to match jiffy*
Timers are scheduled in unit of jiffies. Round up timer_rate so that it matches the actual sampling period.
-Use del_timer/add_timer_on to rearm timers*
Replace mod_timer_pinned() with del_timer(), add_timer_on(). mod_timer_pinned() always adds timer onto current CPU. Interactive governor expects each CPU's timers to be running on the same CPU. If cpufreq_interactive_timer_resched() is called from another CPU, the timer will be armed on the wrong CPU.
Replacing mod_timer_pinned() with del_timer() and add_timer_on() guarantees timers are still run on the right CPU even if another CPU reschedules the timer. This would provide more flexibility for future changes.
-Support variable frequency calculations**
Use a threshold value up to which we are evaluating the current speed weighted by current load against each new choice of speed. Above switch to the original frequency calculation proportional to load relative to the max possible frequency which allows for more dynamic and fair changes.
Default threshold is policy->min which guarantees minimal freqs and energy usage during (offloaded) media playback.
Also, choose the highest frequency below or at target, which generally saves us one freq level.
-Don't scale beyond min if the load is low***
-Thread migration commit***
I've just made some changes on commits to suit my needs.
<!-- Follow: --!>
Official Blog / Google+ community / Laurent Hess aka hellsgod
TBD
Q: My kernel app tells me my min_freq is 960mhz. Why is that?
A: Its because of input boost. Your frequency will be boosted to 960mhz as soon as you touch your screen. It will be boosted for 1 second after touch. So you have smooth animations and no scrolling stutters.
Q: My device rebooted / didn't wake up from deep sleep. What can I do to help you to find the cause?
A: Install "Syslog" from the Play Store and get me the "Last Kernel Log" or do it via terminal. You'll find the command here.
Q: Will you ever add S2W/S2S?
A: No.
Q: Why the cpu jumps to 1190mhz so ofter during idle?
A: Thats because we're using an interactive based governor. Interactive based governors jumps to hispeed_freq (1134mhz) if the load reaches 99%. Don't forget, even if you're doing nothing, you always have some background load. The lower you set your min_frequency, the faster it reaches 99% load and will jump to hispeed_freq more often.
Q: Will there be any CAF version of this kernel?
A: No. But on Android L, currently almost every ROM uses AOSP so it won't matter much right now. Future might be holding some cards, which we don't know yet.
Q: Does this kernel support f2fs?
A: No. It's not planned to be included right now.
Q: Hells-Core Kernel Manager supports Nexus 5?
A: Yes. Latest update is working perfectly as it should. You can use it to tweak your kernel parameters.
[Credits: hellsgod's post from N4 forum]
Just great, my thread has got a brother now, yoohoo! (or a sister? [emoji12])
Sent from my Darkside of LG G2
xanthrax said:
Just great, my thread has got a brother now, yoohoo! (or a sister? [emoji12])
Sent from my Darkside of LG G2
Click to expand...
Click to collapse
Both .. No discrimination here at XDA .
One of my favorite kernel on N4! Does this have both gamma and RGB control?
gpvecchi said:
One of my favorite kernel on N4! Does this have both gamma and RGB control?
Click to expand...
Click to collapse
Yes, as I've listed the features in the OP. It has those features.
Crytech said:
Yes, as I've listed the features in the OP. It has those features.
Click to expand...
Click to collapse
Thanks! I see just gamma in the OP...
wow this is mu favorite core from N4.....i very happy to see you here....
Cm 11 support?
Akoolive said:
Cm 11 support?
Click to expand...
Click to collapse
No.
hells
Akoolive said:
Cm 11 support?
Click to expand...
Click to collapse
Good question. I'll update OP that this is AOSP Kernel.
I tested Uber and code blue and elemental on miui rom but i think your kernel is better on that rom TNX man ..Keep working...the only important thing for me is battery life..
Haven't heard of an update to this kernel is sometime... Nice to see there's a live update with a thread now. !
What're the Boosted Versions?
Latest is 4.8, changelog(I suppose) says 4.4. Any major changes, or just small things?(Wondering if everything under " Following Added " is what's missing.
And thanks.
Curiousn00b said:
Haven't heard of an update to this kernel is sometime... Nice to see there's a live update with a thread now. !
What're the Boosted Versions?
Latest is 4.8, changelog(I suppose) says 4.4. Any major changes, or just small things?(Wondering if everything under " Following Added " is what's missing.
And thanks.
Click to expand...
Click to collapse
Its called boosted because of the toolchain. It was a test version and now I'm using this toolchain for future releases. There were some changes in between, yes. Mostly upstream things. If you really want to know what exactly, check my git I'm working on 5.0 right now.
hells
Jiphaaaa. Always running HC on my N4 and now that I buy a N5 there come a tread for N5 yeah. Tnx Hells!!!!
abalam said:
Jiphaaaa. Always running HC on my N4 and now that I buy a N5 there come a tread for N5 yeah. Tnx Hells!!!!
Click to expand...
Click to collapse
It's been here on n5 for quite a few days, just the thread was not here which I did .
Crytech said:
It's been here on n5 for quite a few days, just the thread was not here which I did .
Click to expand...
Click to collapse
And we are all grateful to you for!!
@Crytech can you add in title the version and release date, so we can see when @hellsgod change his stuf.
Tnx!
Ah Yeah. Kernel runs great here!
Min 192
Max 2265600
Interactive
Row
Hey xda! I made an app and i want to share with you With this app you can task your kernel parameters. You can add profiles, add scheluder and choose between your profiles. It developed for all kernels but i couldn't add all kernels parameters. If you find an non-existing parameter just tell me.
{
"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:
-Easily change kernel parameters
-Auto change profiles.
-Rich scheluder options
-Dark mode
-Very little ram usage on background(around 4 mb)
Bugs:
-Some layout problems
-Lag in some layouts
Profiles priority:
onBootcompleted>onActivated>onBatterylow>on Launching app>onScreenOn=onScreenOff
I didn't tested on much devices if you find an FC or bug tell me please.
If you like me and my project you can donate : DONATE Or just click thanks button
If so many people like my app i want to release an donation package with no ads and develop my apps on your wishes.
Downloads:
Or download direct from attachments.
I AM NOT RESPONSIBLE OF BRICKED OR OS CRASHED DEVICES
XDA:DevDB Information
Kernel Tasker, App for the Apps & Games
Contributors
CrazyWinner, robneymcplum
Version Information
Status: Stable
Created 2015-04-23
Last Updated 2015-05-23
Reserved
Changelog:
1.0.0
Inital release.
1.0.1
* Hotfix release
- Fixed crash apply button in tweaker
- Now app is detecting config changes and disable all profiles.
- Now background service is using Shell.Interactive (less memory use)
- Some code optimisation
- Now on google play store!!
1.1
- Fixed crash when root is not available
- Added read ahead buffer parameter
- Added TCP parameter
- Added turkish support
- Fixed sometimes cpu max is not applied
1.1.2
* Performance update
- No more access granted floods.
- All memory leaks must be gone now.
- Now paramaters have listeners and parameters activity launch much faster
- Now read ahead buffer is appling (I forgot this on 1.1 )
- Less ads.
- Turkish translations improved
- Unsupported parameters are hiding now
1.1.3
- Launch FC's must be solved(But i didn't test on other phones)
- Main activity's handler is correctly killing now
- All voltage bugs solved
- FC on option "show tasker first" solved
1.1.4
- Cpu max and min parameter was showing wrong value(fixed)
- Added share to settings
- Added xda thread to settings
- Added voltage + - button to increase,decrease
- Fixed FC on refreshing cpu time in states.
- Preparing to add so many kernel parameters
1.2
- Biggest update ever
- Changed saving method(Your profiles will reset)
- Added floating action button to parameters
- Animated floating buttons
- Added external IO scheduler parameter
-Added external read ahead buffer parameter
- Added GPU_MAX_KGSL2D0_QCOM_FREQ parameter
- Added GPU_MAX_KGSL3D0_QCOM_FREQ parameter
- Added GPU_MAX_FDB00000_QCOM_FREQ parameter
- Added GPU_MAX_1C00000_QCOM_FREQ parameter
- Added GPU_MAX_OMAP_FREQ parameter
- Added GPU_SCALING_KGSL3D0_QCOM_GOVERNOR parameter
- Added GPU_SCALING_FDB00000_QCOM_GOVERNOR parameter
- Added GPU_SCALING_1C00000_QCOM_GOVERNOR parameter
- Added GPU_SCALING_OMAP_GOVERNOR parameter
- Added cpu faux voltage parameter
- Root utils changed
- Automated parameters (it's for me i can add parameters so easily now)
1.3
- Added navigation bar indicator(With hamburger animation)
- Tweaker organized and tabbed.
- Included card view(Parameters showing as cards)
- Root utils upgraded.
- Settings showing wrong version(Fixed)
- Added soooo many hotplug parameters (If you have hotplug you can change hotplug settings now)
- Preparing to add dt2w parameters .
- Code cleanup
- Layout optimisation
- Fixed rename option in tasker(It wasn't working)
1.3.2
-Overall ui performance is increased
-So many code optimisation
-New animation in tweaker
-Tweaker info's is showing as cards now
-Removed viewFlinger
-Service is optimized (ram usage is 3 mb now)
-Added on/off button to tasker
1.4
-Changed context menu style
-Added time scheduler action
-Added time scheduler with from and to
-Service written from zero(Still testing,it will be solution of infinite loops , I will add it next update)
-Little bug on deleting task solved(If you delete task ,it was applying again)
-Added "change action" option
1.5
-Saving method changed to SQLite(Dont worry i made a script, it will recover your old profiles)
-Changed settings screen
-Changed tasks screen
-Added "hide unsupported parameters" option
-New service is active now(Included in 1.4 but it was not active. Now tested and ready to use. No more task loops)
-Added waking parameters
1.6
-Added solid profiles.(If you make a profile solid and if parameter changes by other kernel tweak apps it will apply again.)
-Added on charge option
-Solved FC on main view.
-Changed file reading system.
-Solved FC on voltage increase/decrase buttons.
-Changed navigation bar style
-Little design touches
-Preparing to next update about backuping profiles(new permissions write/read external storage)
1.6.1
-Fixed some FC's
1.6.2
-Fixed all FC's
-Marked app as stable
1.7
-Drawer design changed
-New drawer profile changer added.
-So many UI speed improvements.(Just install, you will feel)
-Launching profiles bug solved.
-Now you can set your profiles image
2.0 Alfa
- Backup and restore profiles
- New AlwaysOn action
- Marshmallow support(didn't tested)
- Fixed Launching app profiles for lollipop
- Support for big&Little architecture
- Support for per-core settings
- Rewrited service
- Showing current profile with a notification(Enable in settings)
- Fixed crash about pressing back button in task
- Some performance optimisations
Reserved
For translators string xml attached!
Hello, is it possible to auto boot when we plug the charger when the phone is off please?
whesh said:
Hello, is it possible to auto boot when we plug the charger when the phone is off please?
Click to expand...
Click to collapse
Yes it's possible. But i am not thinking to add to my app
You can find the guide here: https://arduandro.wordpress.com/2014/07/03/autobootstart-android-when-charger-is-connected/
Does nt work with my device. I don t have a such file.. Tx u anyway.
Envoyé depuis mon Archos 50 Diamond avec Tapatalk
Version 1.0.1 is uploaded! Just try and tell me your thoughts please
Next update is coming in a week. I added an parameter editing screen(now you can change parameters file path.). added turkish language and added read ahead buffer parameter
Version 1.1 is up!! Can anyone try
Any feedbacks ?
Version 1.1.2 is uploaded ! Please try and send me feedbacks
Anyone tried? I had no feedbacks If you want to add an parameter or someting else just send me pm
1.1.3 has been uploaded! FC's must be solved in this update,thanks for google play FC reports
I really appreciate this work
It's not fair.
it would take more feedbacks
fabi_92 said:
I really appreciate this work
It's not fair.
it would take more feedbacks
Click to expand...
Click to collapse
Thank you so much I got FC feedbacks on google play but i didn't get any feedback from xda
If anyone wants any parameter just send me /sys/devices/system/cpu/cpu0 folder ,most of parameters is in it. I am waiting for all feedbacks
And i forgot something. My friend have a kitkat phone and he had problems with service,when he kill app service is killing to and not restarting. Anyone using kitkat had this problem ? Please inform me
Version 1.1.4 uploaded !
@fabi_92 i found files of touch_boost and added but it's disabled for now because i dont know file's configuration. Could you pm to me ?
CrazyWinner said:
Version 1.1.4 uploaded !
@fabi_92 i found files of touch_boost and added but it's disabled for now because i dont know file's configuration. Could you pm to me ?
Click to expand...
Click to collapse
is a very big folder
fabi_92 said:
is a very big folder
Click to expand...
Click to collapse
Hmm i will pm you tomorrow for some files in this folder. Thank you for all help
The biggest update came !!! I wrote from zero. Your profile will reset but i think it worth. I will add hotplug parameters next update
I found a bug on new version. If you try to apply an old profile it stops. Please dont use your old profiles until next update
Edit: Fixed ! i uploaded hotfix update
{
"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"
}
This is the announcement thread for L Speed stable versions. Main usage of it is checking release notes(changelog per release).
v1.4.8
Changelog:
- Added NET Speed+
- Added Fstrim scheduler
- Added Governor tuner execution timer control
- Added Boost scheduler
- Fixed crashing on doze service
- Improved NET Tcp tweaks
- Fixed wakelock toggle states
- Updated disable motion sensor description
- Kernel tweaks separated in profiles and updated
- Removed keep screen on while user is in app
- Updated Boot receiver
- Updated scheduler tuner
- Updated partition remount
- Updated balanced RAM profile
- Updated battery calibration
- Updated disable debugging
- Updated Kernel sleepers optimization
- Updated Cleaner
- Updated Design
- Updated package replaced service
- Updated Battery improvement
- Updated Governor tuner
- Fixed cluster on governor tuner
- Updated KSM parameters
- Updated IO boost
- Added Romanian translation
- Updated Portuguese(BR) translation
- Updated French translation
- Updated Russian translation
- Overall code fixes and improvements
v1.4.9
Changelog:
- Fixed a problem with closing root shell
- Fixed boost scheduler info button
- Updated zram calculation
- Updated IO Boost
- Added zzmoove support to governor tuner
- Replaced battery calibration with wipe battery statistics
v.1.4.10
Changelog:
- Performance enhancements and bug fixes
- Improved boot service
- Improved root shell code
- Updated receivers, services, widgets and schedulers
v1.4.11
Changelog:
- Code optimizations and improvements
- Updated Governor tuner
- Fixed continuous executing on governor tuner
- Updated ondemand parameters
- Improved Doze service
- Added notification on app update
- Added invite button (About section)
- Boot service updated
- Added toggles for netlink and timerfd wakelocks
- Seeder parameters updated
- Updated balanced and battery kernel tweaks
- Added tweaks for ROW scheduler
- Added sio/sioplus tweaks
- Added fiops scheduler tweaks
- Added bfq scheduler tweaks
- Added zen scheduler tweaks
- Updated partition remount
- Moved memory info from dashboard to virtual memory section
- Updated starting alarms at right time
- Fixed force close on wiping battery statistics
- Updated German translation
- Updated Indonesian translation
- Updated Facebook link
- Fixed issues with root
- Updated shell
- Updated Recommended section
- Updated profiles
v1.4.12
Changelog:
- Code optimizations and improvements
- Updated app design
- Fixed crashing on changing views
- Updated boot service
- Updated extracting busybox
- Updated translations
v1.4.13
Changelog:
- Added android O support
- Added debugging section
- Added current progress on boot service
- Fixed root problems
- Doze updated
- Added toggle for enable/disable doze when charger is plugged
- Overall code improvements
- Added write deferral timer
- Added option to control swappiness tendency
- Added Smart Battery Saver
- Added AMOLED theme
- Updated CPU optimizer
- Updated Governor tuner
- Logging updated
- Fixed problem with permissions on LogView
- Improved zRam calculation
- Updated battery improvement
- Ability to hide toast notifications for boost and fstrim
- Updated Russian translation
- Updated PT-br translation
- Added switches to restricts ipa_ws, qcom_rx_wakelock_ws, wlan_extscan_wl_ws and wlan_ws
- Added option to disable iostats
- Updated design
- Removed push messaging service
- Updated cleaner
- Reduced code size
v1.4.14
Changelog:
- Updated services
- Fixed disable when charging explanation button
- Fixed getting state for disable when charging and disable motion sensors
- Fixed problem with wakelock on 6.0+ android devices
- Updated Vietnamese translation
- Updated Russian translation
v1.4.15
Changelog:
- Updated Spanish translation
- Fixed issue with boot service
- Added option to allow watching better quality YouTube videos
- Governor tuner updated
v1.4.16
- Governor tuner parameters updated
- Doze updated
- Added screen off widget
- Updated Russian translation
- Updated Spanish translation
- Fixed clock freezing problem
- Overall optimizations and improvements
v1.4.17
Changelog:
- Updated design
- Updated about section
- Turkish translation updated
- Prevent some NPEs
- Removed live logcat reading
- Updated snackbar text for allow higher youtube resolution
- Added function to open battery section on pressing doze notification
- Added notification channels and updated notifications priority
- Added monochrome mode
- Fixed problems with sensors on doze
- Improved code of doze service
- Governor tuner updated
- Backup and restore moved to the profile section
- Updated boot service
- Firebase updated
- Code optimization and cleanup
v1.4.18
Changelog:
- Fixed app crashes
- Fixed services not starting
- Fixed problem with still running service after canceling
- Updated about section
v1.4.19
Changelog:
- Updated monochrome (5.0+)
- Show dashboard fragment at app opening
- Added wifi tweaks(LNET Optimizer)
- Added adaptive icons
- Icon design updated
- Added don't keep activities and processes toggle(Ram manager)
- Added spinners to control device animations(Main tweaks)
- Updated ad initialization
- Updated RAM manager
v1.4.20
Changelog:
- Improved switching fragments
- Improved services when device is in doze
- Animation transitions visible to all android versions
- Fixed problem with entering doze while screen is on
- Fixed crashing on LNET Optimizer
- Added more states for animations
v1.4.21
Changelog:
- Fixed for fc-ing
- Improved permission checking
- Improved loading fragments
- Added missing snackbars
- Fixed issues with LNet tweaks
- Added better code optimization
- Updated Russian translation
v1.4.22
Changelog:
- Fixed problem with app rate dialog
- Fixed some permission denials
- Updated security checks
- Fixed fc-ing
v1.4.23
Changelog:
- Fixed some fc-ing
- Write log when exception happens
- Prevent security exceptions
- Updated spinners
- Updated background services
- Added snackbars for animation scale
- Added monochrome widget
- Prevent toasts/snackbars from showing if they are disabled
- Added a button for testing boot service (reapply all tweaks)
- Added ability to disable gov tuner execute interval
- Updated Russian translation
- Updated Arabic translation
v1.4.24
Changelog:
- Better support management
- Improved RAM Manager profiles
- Improved function of whole RAM Manager (Including fine tuning)
- LMK fast run separated from profiles
- Adaptive LMK set to enabled on RAM profiles
- Adaptive LMK separated from ram profiles
- Added advanced options for ram manager
- Added fine tuning for LMK
- Improved UI of ram manager
- Updated aggressive doze explanation
- Added animation on launch screen
- OOM Killer separated in few options
- Log view updated (buttons moved to actionBar)
- Added layout animations when expanding/collapsing views
- Reduced and improved code
- Updated widget size
- Improved UI of LNET tweaks
- Updated Russian translation
v1.4.25
Changelog:
- Set KSM less aggressive to use less CPU
- Improved reboot action (4.3+)
- Improved IO Boost and IO extended queue
- Update cleaner searching (require more time)
- zRam updated
- Updated kernel panic
- Ram manager UI updated
- Removed liquid smooth UI
- Removed assertive display
- Removed faster boot
- Removed color blind mode
- Removed cleaner on boot
- Fixed theme switching
v1.4.26
Changelog:
- Fixed fine tune minfree
- Updated SD tweak
- Updated wiping battery stats
- Updated doze wakelock name
- Updated RAM multitasking profile
- Show min_free_kbytes
- Liquid smoothUI reverted
- Updated cleaner (reduced code)
- zRAM updated
- Updated kernel panic explanation
- Updated Portuguese translation
- Updated Russian translation
- Improved changing fragments
- Integrated Crashlytics
{
"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"
}
This is the announcement thread for L Speed beta versions. Main usage of it is checking release notes(changelog per release).
v1.4.8-beta3
Changelog:
- Updated Governor tuner (Change parameters right after switching a profile)
- Updated KSM parameters (Increased amount of pages to scan for shorter time interval)
- Updated IO boost (Changed "nomerges" parameter to 1, now will try just simple one-hit merges)
- Updated Kernel tweaks
- Updated Portuguese(BR) translation
- Updated Russian translation
- Overall code fixes and improvements
v1.4.8-beta4
Changelog:
- Improved doze service (Fix for permissions on some devices)
- Improved governor tuner starting up (Check if governor tuner is already started, then run it/don't)
- Updated package replaced service (Fixed problem with closing root shell)
- Updated disable motion sensor description
- Added Romanian translation
- Fixed wakelock toggle states (Fixed problem with toggles remains off after devices boot)
v1.4.8-beta5
Changelog:
- Fixed crashing on doze service
- Improved NET Tcp tweaks
- Added NET Speed+
- Updated French translation
- Updated scheduler tuner
- Updated partition remount
- Updated kernel tweaks
- Updated governor tuner
Changes from alpha testing.
v1.4.8-beta6
Changelog:
- Updated battery calibration
- Updated improve battery
- Updated disable debugging
- Updated KSM, less aggressive
- Updated kernel tweaks
- Updated Kernel sleepers optimization (Fixed problem with not waking up screen on some devices)
- Fixed cluster on governor tuner
- Updated Romanian translation
- Various stability changes
Changes are from alpha testing.
v1.4.8-beta7
Changelog:
- Doze service updated (Fixed problem with closing root shell)
- Removed keep screen on while user is in app
- IO Boost updated (Set rq_affinity for all blocks to 0, we should test this)
- Governor tuner updated (Added target_loads calculation per profile)
- Balanced RAM profile updated (Increased minfree values for Hidden apps, content provider and empty apps, need testing)
v1.4.8-beta8
Changelog:
- Doze service improved (Detect does charger is connecter/disconnected, improved detecting current doze state)
- Kernel tweaks separated in profiles (Separated in three profiles Battery, Balanced and Performances)
- Boot receiver updated
v1.4.8-beta9
Changelog:
- Doze service improved
- Kernel tweaks separated in profiles
- Added Fstrim scheduler
- Added Governor tuner execution timer control
- Added Boost scheduler
- Fixed disable motion sensor log
- Updated IO Tweak
- Updated Governor tuner
- Updated Boot receiver
Changes are from alpha versions.
v1.4.11-beta1
Changelog:
- Updated shell (Fixed a lot of issues caused by unexpected destroying su process)
- Updated Recommended section
- Updated profiles (Disabling schedulers and alarms per profile change)
v1.4.11-beta2
Changelog:
v1.4.11-beta2
- Added notification on app update
- Fixed continuous executing on governor tuner
- Updated starting alarms at right time
- Fixed force close on wiping battery statistics
- Improved Doze service
- Reduced ad banner size
- Updated Facebook link
- Updated profiles
v1.4.11-beta3
Changelog:
- Added toggles for netlink and timerfd wakelocks
- Seeder parameters updated
- Boot service updated
- Updated balanced and battery kernel tweaks
- Updated ondemand parameters
- Added tweaks for ROW scheduler
- Added sio/sioplus tweaks
- Added fiops scheduler tweaks
- Added bfq scheduler tweaks
- Added zen scheduler tweaks
- Updated partition remount
- Fixed issues with root
- Moved memory info from dashboard to virtual memory section
- Updated Indonesian translation
Changes merged from alpha versions
v1.4.11-beta4
Changelog:
- Updated Governor tuner
- Added invite button (About section)
- Updated German translation
- Code optimizations and improvements
v1.4.12-beta1
Changelog:
- Updated app design
- Updated boot service
- Updated extracting busybox
- Updated translations
v1.4.13-beta1
Changelog:
- Updated cleaner
- Updated Governor tuner battery profile
v1.4.13-beta2
Changelog:
- Updated design
- Removed push messaging service
- Updated Governor tuner battery and balanced profile
v1.4.13-beta3
Changelog:
- Added switches to restricts ipa_ws, qcom_rx_wakelock_ws, wlan_extscan_wl_ws and wlan_ws
- Updated governor tuner logging
- Added option to disable iostats
- Boot service optimized
- Added current progress on boot service
v1.4.13-beta4
Changelog:
- Added AMOLED theme
- Fixed multiple execution of boot service
- Updated governor tuner performance profile
- Updated Russian translation
v1.4.13-beta5
Changelog:
- Added option to control swappiness tendency
- Added option to restrict SystemUpdateService wakelock
- Added Smart Battery Saver
- Updated AMOLED theme
- Ability to hide toast notifications for boost and fstrim
- Updated Russian translation
v1.4.13-beta6
Changelog:
- Improved zRam calculation
- Fixed crash on opening battery section
- Updated battery improvement
v1.4.13-beta7
Changelog:
- Added android O support
- Added debugging section
- Added write deferral timer
- Updated CPU optimizer
- Updated Governor tuner
- Fixed recreating activity when changing app theme
- Updated balanced RAM profile, less aggressive
- Logging updated
- Removed restrict systemUpdateService
- Logging updated
- Fixed problem with changing theme
- Reduced code size
- Updated PT-br translation
- Fixed problem with permissions on LogView
- Fixed changing navbar colors
This is SomeFeaK kernel, based on Squid2's kernel for device codename "surnia".
This is the first time I build a kernel, also, the first time I post something in DevDB. Hope you like this kernel and please expect many releases.
The kernel should work in stock and custom ROMs, with any variant. Tested and working in XT1601 (LATAM).
Disclamier:
Code:
[COLOR="red"]* Include <std_disclaimer.h>
* Your warranty is now void.
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* 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.
*[/COLOR]
Features:
From squid2's r19 build:
Moderately undervolted
Updated to Linux 3.10.104
Synced with latest CodeAurora changes
Improved memory management
Improved memory caching backported from Linux 3.15
Improved storage performance
Optimized ARM crypto routines
Updated f2fs and WiFi drivers
FIOPS and BFQ I/O schedulers
Lionfish CPU governor
IntelliPlug CPU hotplug (by faux123)
KCAL MDP5 colour control (by savoca)
Improved zRAM backported from Linux 4.9
Vibration intensity control
Compiled with Linaro GCC 6.2 and optimized for Cortex A53
Stripped down and optimized configuration
Added by me:
Governors: impulse and elementalX, yankactive, zzmoove, darkness and bioshock.
Double tap to wake (DT2W).
Permanently fixed screen flickering: SELinux works fine in permissive or enforcing mode.
Enabled advanced TCP congestion managers: veno, westwood, vegas, illinois, and more.
Drastically improved CPU thermal control: should react approximately from 40°C and end if lower than 35°C are reached. Otherwise it'll keep trying to cool the device, protecting, mainly, the battery.
Automatic thermal throttling and CPU cooling driver added and enabled.
Enabled CPU current throttling driver.
Use the hidden LED as a notification light.
Enabled forced consistency checks for F2FS (/data).
Multi-Cluster Power Management (less CPU battery drain).
KSM (Kernel Samepage Merging).
Advanced Power Management (emulated).
SMT (Simultaneous Multi-Threading).
Fixed temperature handling.
Dev info:
In order to make use of the new hidden LED's available behavior, it's needed that some Java developer (not me, I don't know a thing about Java) to develop an application. Here I'll give you a sort of "API" that you should use to wake up the required triggers for "if there's a notification or not".
To turn on the LED set trigger to default-on:
Code:
su -c "echo default-on > /sys/devices/soc.0/leds-atc-e3be1600/leds/charging/trigger"
To turn off the LED set trigger to none:
Code:
su -c "echo none > /sys/devices/soc.0/leds-atc-e3be1600/leds/charging/trigger"
I've also added the required modules for the LED to be able to process a hold on during "x" milliseconds and keep off during "x" milliseconds. To set it do it like as follows.
Switch trigger to timer:
Code:
su -c "echo timer > /sys/devices/soc.0/leds-atc-e3be1600/leds/charging/trigger"
Now, set time on during 0,5 seconds (500 milliseconds):
Code:
su -c "echo 500 > /sys/devices/soc.0/leds-atc-e3be1600/leds/charging/delay_on"
Now, set time off during 1 second (1000 milliseconds):
Code:
su -c "echo 1000 > /sys/devices/soc.0/leds-atc-e3be1600/leds/charging/delay_off"
For now, you must have a charger connected. It seems to be a hardware issue but I'll try to investigate it anyways.
Click to expand...
Click to collapse
Release history:
Code:
4.53 (stable): June 16, 2017:
Kernel changes:
- fs: fsync will now be enabled by default (prevents data loss if a kernel panic occurs).
- cpu/hotplug: removed broken lazyplug hotplug driver, better handling for hardware hotplugging.
- cpufreq: added intellidemand, smartmax, wheatley, smartmax_eps, pegasusq, authority.
- input/touchscreen: updated DT2W driver, still not stable, more responsive and stable touchscreen.
- sched: fixed zen, fixed and added sio.
Other changes: first build for osprey coming soon.
4.30 (stable): June 14, 2017:
Kernel changes:
- hotplug: added lazyplug (broken, don't use).
- input/touchscreen: fixing DT2W.
- sched: added sio.
Other changes: none.
4.25 (stable): June 13, 2017:
Kernel changes:
- ksm: updated code and better management, enabled checking before swapping pages, reduce cpu
- swap: updated code, got better management by adding some compression drivers.
- input/soc: added powersuspend driver, this will help DT2W work better.
- random: added frandom support, decrease CPU load for entropy generation.
- mem: enabled memory changes tracking.
- sched: added tripndroid, vr, zen.
- usb: enabled fast charge by default.
Other changes: no tool required to setup anymore, default setup won't overheat your device nor damage it; due to recently added support for surnia, every new release will be respectively named with a suffix like '-harpia' or '-surnia'; new project logo (for DevDB), thanks to @lecron89 .
4.18 (stable): June 12, 2017
- cpu: rolled back extreme overclock, new max clock: 1593 MHz.
- gpu: rolled back extreme overclock, new max clock: 465 MHz.
- cpufreq: fix build for 'darkness' governor.
- cpufreq: added new CPU governors: yankactive, zzmoove, darkness and bioshock.
4.00 (stable): June 9, 2017
- cpu: undervolted and overclocked, max freq. 1785 MHz (recommended: 1593Mhz).
- gpu: overcloked, max freq. 650 MHz.
- flashing: fixed bug where the touchscreen would become unresponsive after any kernel update.
3.90 (stable): June 8, 2017
- usb: use your device as an USB gadget, including keyboard and mouse.
- general: updated defconfig for harpia at source to match new features.
3.81 (stable): June 7, 2017
- wlan: updated drivers, solved remaining crashes and battery drain.
- prima: updated drivers.
- usb: added support for xpad joysticks (XBOX).
- cpu: fixed hotplugging driver "thunderplug", used to crash the device while allowing the user to pick "octa-core mode" when it's a quad-core device.
- cpu: hotplugging driver "alucard", default minimum of 1 (one) cpu online.
- general: performance improvements for touchscreen, GPU and variables definition.
3.61 (stable): June 4, 2017
- Added S2S (Sweep to Sleep): swipe from the navbar from right to left or from left to right to make the device go to sleep.
3.60 (stable): June 4, 2017
- In the stock ROM, the audio won't skip anymore (tested).
- The wlan driver shouldn't crash again (updated with Heliox sources).
- Re-added missing Adreno Idler driver.
3.52 (stable): June 1, 2017
- Hotfix: DT2W won't freeze the screen anymore.
3.51 (stable): May 31, 2017
- Hotfix: re-added missing hotplug driver (thunderplug).
3.5 (stable): May 31, 2017
- Reverted patches for sdcardfs (they broke the media scanner).
- USB fast charge.
- FauxSound gain control.
3.11 (stable): May 29, 2017
- Patches for sdcardfs.
- Patches for wlan.
- Patches for less power consumption.
- Re-added missing features: KSM (Kernel Samepage Merging) and TCP congestion control algorithms (veno, illinois, westwood and vegas).
3.0 (stable): May 29, 2017
- Added governors: impulse and elementalX.
- DT2W (Double tap to wake).
- Adreno Idler (reduce GPU frequency and resources if inactive).
- Added hotplug drivers: allucard and thunderplug CPU.
2.1 (stable): Februrary 8, 2017
- Rolled back to default SELinux setup.
- Switched default GPU governor from "msm-adreno-tz" to "simple_ondemand" for better battery and performance balancing.
- Fixed screen flickering bug by disabling debugging in graphics card. (SELinux socket overflow).
- Fixed noisy output if using audio MODs by disabling aggressive debugging for sound card. (SELinux socket overflow).
2.0 (stable): February 5, 2017
- Permanently fixed the screen flickering: you won't see any flickers while running SELinux in permissive or enforcing mode. This is going to work even if you build the kernel from source.
1.3 (stable): January 31, 2017
- Enabled advanced TCP congestion managers: veno, westwood, vegas, illinois, and more.
- Set default TCP congestion manager to "veno" for lesser lags while heavily loading the networking area.
1.2 (beta): January 29, 2017
- Fixed SELinux: permissive mode works again.
- Decreased SELinux activity (even more).
1.1 (beta): January 29, 2017
- Restored previous setup for audio amplifier DAC: switched input gain from 4 to 5. Reason: the output felt like if it is cropping some frequencies.
- Modified CPU cooling driver to get more sensitivity as when to react and how far the temperatures should reach. (experimental, please report if horribly lags)
1.0 (beta): January 27, 2017
- Automatic thermal throttling and CPU cooling driver added and enabled.
- Enabled CPU current throttling driver.
- Decreased audio amplifier DAC input gain to 4 from 5 (solves distorted output while using audio mods like [B]Dolby Atmos[/B])
0.3 (experimental): January 26, 2017
- Added available triggers for LED to: show cpu usage by core, blink like heartbeat, blink with interval and full on.
- Disabled swap pages caching (frontswap).
0.2 (experimental): January 25, 2017
- Enabled swap pages compression.
- Enabled swap pages caching (frontswap): better RAM management.
- Enabled cleancache for faster swap handling.
- Decreased SELinux activity and removed almost every security check.
- Enabled F2FS forced consistency checks.
- Enabled Multi-cluster power management (even better power management and less temperature).
0.1 (experimental): January 24, 2017
- Initial release.
Downloads:
Click here or go to Downloads tab at the top of the thread.
NEW! Now, if something goes wrong with the XDA download server or you simply want to download from somewhere else, I've been approved as developer at AFH. All downloads will also be posted here.
NEW! Ask for features, report bugs, get help with installation, usage and everything else. Join us at Telegram: t.me/somefeak
Bugs:
SELinux avc is not working as expected, coming from squid2 sources.* Fixed
Screen might flicker sometimes in harpia LATAM variant, this is also a SELinux related problem.* Fixed
Advanced Power Management might let the device reach higher temperatures sometimes, it isn't on me and must be fixed in mainstream.
Bugs marked with a "*" will be fixed in the next release.
Testing: (by users and me)
Lineage OS (latest build): No bugs found.
crDroid: working flawlessly, little lags due to UI bugs.
OCT-OS: No bugs found.
AOSPExtended: No bugs found.
Mokee OS: long boot times, no lags so far. UI might feel unresponsive sometimes if too many tasks at same time (wrongly set build.prop?). Screen flickers sometimes
Resurrection Remix (by @jasonmerc): No bugs found.
XDA:DevDB Information
SomeFeaK Kernel for Moto E 2015, Kernel for the Moto E 2015
Contributors
facuarmo, chijure, Dark98, squid2, TeamMex
Source Code: https://github.com/FacuM/android_kernel_motorola_msm8916
Kernel Special Features: The kernel features: everything from r19 Squid2's build, KSM (Kernel Samepage Merging), SMT (Simultaneous Multi-Threading), Advanced Power Management (emulated), advanced LED contro, DT2W and impulse and elementalX governors.
Version Information
Status: Stable
Created 2017-06-12
Last Updated 2017-06-16
Changelog (v4.18):
- cpu: rolled back extreme overclock, new max clock: 1593 MHz.
- gpu: rolled back extreme overclock, new max clock: 465 MHz.
- cpufreq: fix build for 'darkness' governor.
- cpufreq: added new CPU governors:
yankactive
zzmoove
darkness
bioshock
Download:
Main link: https://forum.xda-developers.com/devdb/project/dl/?id=25106
Alternative link: https://www.androidfilehost.com/?fid=745425885120739850
Remember to join us at Telegram: t.me/somefeak
Thank you! Going to do a clean flash with du or aex to test this lil treat out squid always had the best kernel imho. Excellent base and modifications.
Any idea what gov (etc) I might look into using if I'm concerned with smooth performance over battery?
Azul Baseem said:
Thank you! Going to do a clean flash with du or aex to test this lil treat out squid always had the best kernel imho. Excellent base and modifications.
Any idea what gov (etc) I might look into using if I'm concerned with smooth performance over battery?
Click to expand...
Click to collapse
Good luck, hope you enjoy it.
Recommended:
Max: 1401 MHz.
Min: 200 MHz.
Governor: impulse.
Remember to touch KSM settings as it can overload your CPU a bit by default.
Recommended combination: 50/500.
How do you recommend to install this? I've tried a dirty flashing over FireKernel and had to restore a backup. There was some boot error in red fonts.
jmo707 said:
How do you recommend to install this? I've tried a dirty flashing over FireKernel and had to restore a backup. There was some boot error in red fonts.
Click to expand...
Click to collapse
Always flash your roms origional kernel first and never flash a custom kernel over another custom kernel. Extract the boot.img from the rom zip and flash it in recovery. If your wifi gets broken after flashing this kernel, you'll need to dirty flash the rom then the new kernel.
Changelog (v4.25):
Kernel changes:
ksm:
* updated code and better management
* enabled checking before swapping pages, reduce cpu
swap:
* updated code
* got better management by adding some compression drivers.
input/soc:
* added powersuspend driver
* this will help DT2W work better.
random:
* added frandom support.
* decrease CPU load for entropy generation.
mem:
* enabled memory changes tracking.
sched:
* added tripndroid.
* added vr.
* added zen.
usb:
* enabled fast charge by default.
Other changes:
No tool required to setup anymore, default setup won't overheat your device nor damage it.
Due to recently added support for surnia, every new release will be respectively named with a suffix like '-harpia' or '-surnia'.
New project logo (for DevDB), thanks to @lecron89 .
{
"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"
}
Download:
Main link: https://forum.xda-developers.com/devdb/project/dl/?id=25130
Alternative link: https://www.androidfilehost.com/?fid=673368273298962934
Changelog (v4.25-1):
EXCLUSIVE BUILD: only for surnia, fixed WiFi driver.
Kernel changes:
wlan:
* fixed driver.
Other changes:
config:
* fixed defconfig for surnia.
Download:
Main link: https://forum.xda-developers.com/devdb/project/dl/?id=25144
Alternative link: https://www.androidfilehost.com/?fid=817550096634778013
Thank you so much, @RubenPCA for your help on testing this release in private until it's been really fixed. He got rid of many of you headaches.
ANNOUNCEMENT: v4.30 won't be released for this device, please wait until v4.31 gets released.
Got v4.53 to build and work on surnia. Get ready, posting soon.
Changelog (v4.53):
Kernel changes:
fs:
* fsync will now be enabled by default (prevents data loss if a kernel panic occurs).
cpu/hotplug:
* removed broken lazyplug hotplug driver.
* better handling for hardware hotplugging.
cpufreq:
* added intellidemand.
* added smartmax.
* added wheatley.
* added smartmax_eps.
* added pegasusq.
* added authority.
input/touchscreen:
* updated DT2W driver, still not stable.
* more responsive and stable touchscreen.
sched:
* fixed zen.
* fixed and added sio.
selinux:
* only show errors.
Other changes:
First build for osprey coming soon.
Download:
Main link: https://forum.xda-developers.com/devdb/project/dl/?id=25185
Alternative link: https://www.androidfilehost.com/?fid=889764386195909356
is there any kernel for otus to newest android 7.1 which supports DT2W ?
Finaly, I'm using 4.53 with SlimRom and it works flawlessly. ElementalX, Thunderplug and fiops give me a great performance for the battery it takes (2 days of normal, constant use!)
Can't use latest version with rr 5.8.3, random reboot every time after one minute of booting.
Enviado desde mi XT1527 mediante Tapatalk
Sorry for the panics involved in the latest version, a new version will be up soon, please test it.
Changelog (v4.70):
Kernel changes:
cpu/hotplug:
* remove old thunderplug hotplugging driver.
* add new quad-core specific driver.
gpu/clock:
* overclock a bit more (550 MHz max.).
thermal:
* support for manually setting temp. limits on runtime.
cpufreq:
* added barry_allen.
* added intel.
* added conservative.
* added blu_active.
* added interactive_pro.
fs/sync:
* added support for dyanmic fsync.
prima:
* update driver.
wlan:
* performance and stability improvements, no crashes at all.
Other changes:
None.
Download:
Main link: https://forum.xda-developers.com/devdb/project/dl/?id=25305
Alternative link: https://www.androidfilehost.com/?fid=673368273298966286
Excellent kernel for our Surnias. @squid2's classic build with added governors & optimizations. Impressive ...
This Kernel is very good!
Changelog (v4.80):
Kernel changes:
sensors/accelerometer:
* fix bugs and driver random crashes.
sound/ALSA:
* fix crashes and crackling.
* get rid of inifinte loops.
video/kgsl:
* general performance and stability improvements.
power/wake:
* added wakelock toggles for wlan_rx, wlan_ctrl, wlan and bluesleep.
* better performance and responsiveness after suspend.
usb:
* less console spamming.
networking:
* speed improvements.
input/touchscreen:
* add generic touchboost driver.
cpufreq/general:
* prevent random scaling failiures.
Other changes:
flashing:
* added Aroma Installer. (only harpia)
* pick if you want to flash bootlogo or not thanks to Aroma Installer.
bootlogo:
* added built-in SomeFeaK's official bootlogo, made by @jasonmerc . P.S.: thank you so much.
Download:
Main link: https://forum.xda-developers.com/devdb/project/dl/?id=25335
Alternative link: https://www.androidfilehost.com/?fid=673368273298966928
MD5: c3925b1c1679852ed5082dab7ca1fb23
facuarmo said:
Changelog (v4.80):
Kernel changes:
sensors/accelerometer:
* fix bugs and driver random crashes.
sound/ALSA:
* fix crashes and crackling.
* get rid of inifinte loops.
video/kgsl:
* general performance and stability improvements.
power/wake:
* added wakelock toggles for wlan_rx, wlan_ctrl, wlan and bluesleep.
* better performance and responsiveness after suspend.
usb:
* less console spamming.
networking:
* speed improvements.
input/touchscreen:
* add generic touchboost driver.
cpufreq/general:
* prevent random scaling failiures.
Other changes:
flashing:
* added Aroma Installer. (only harpia)
* pick if you want to flash bootlogo or not thanks to Aroma Installer.
bootlogo:
* added built-in SomeFeaK's official bootlogo, made by @jasonmerc . P.S.: thank you so much.
Download:
Main link: https://forum.xda-developers.com/devdb/project/dl/?id=25335
Alternative link: https://www.androidfilehost.com/?fid=745425885120739850
MD5: 482d456f9c1da1a1621c36810d43c8ad
Click to expand...
Click to collapse
Is Correct Link in AndroidFileHost? Version is 4.18