[APP] Kernel Manager [ROOT] - Android Apps and Games

I'm glad to present
{
"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 a simple and lightweight application created initially for private use for me and my friends but I decided, later, to share with the community Android. Needless to say, there are many other applications that do the same things and maybe even more as the now famous TricksterMOD but I still tried to carve out my place among the applications of this series, without any presumption.
I'm not responsible for any damage to your device caused using this application. Use at your own risk.
Features​
Generals
Possibility to change TCP congestion alghoritm
Possibility to change max CPU frequency
Possibility to change min CPU frequency
Possibility to change the max CPU frequency when screen is off
Possibility to change the min CPU frequency when screen is off
Possibility to change governor
Possibility to manage governor's parameters*
Possibility to change scheduler
Possibility to manage schedulers's parameters*
Possibility to change RABS values alias Read Ahead Buffer Size
Possibility to manage Minfree's values
*Warning: Not all governors and schedulers have the ability to edit their parameters as they do not have.
Specifics
Adaptive brightness
Force fast charge
KSM
Advanced control for KSM
Temperature controller
High performance sound
Vibration intensity
Extend life of the battery
Max SOC temperature
Energy saving multicore
Overclock GPU
Gpu up treshold
Gpu down treshold
Gpu sample time ms
Governor gpu
Fsync standard + dynamic fsync
Backlight dimmer
WiFi PM
Logcat
MPDecision ON/OFF
MPDecision config
Sweep2Wake
DoubleTap2Wake
Slide2Wake
TouchWake
Eco mode
High-performance sound headphones
Thermal control
Dtim skip override
MMC CRC
Volume boost
Mic boost
Gain boost
Speaker boost
Virtual machine control
FS control
Undervolt
3D scaling
Intelliplug
Timeout LED
LED brightness
Wake timeout
Kernel control
CPU IDLE mode
Led on touch
Led on touchkey
Led fade in
Led fade out
Information
Informations about kernel
Information on the uptime of the device
Real-time information on active cores and their frequencies
CPU frequencies usage statistics
Extras
Restore values ​​at boot time with or without notice
Show CPU frequencies everywhere (PRO feature)
Possibility to change application theme
Information and tips
Being a continuous application developmentnthere may be issues such crashs or anything like that. In the event that this happens I would ask you, please, send me the logcat attached with a short description of the circumstances in which the problem occurs and the ROM + Kernel + any MODs you have installed. To run the logcat you can use the applications that are in the Google Play Store. I personally recommend CatLog , free and easy to use. Any other problems should be reported with details just now exposed. For more information see post number three. Thanks for your cooperation.
Each user is free to suggest changes and the addition of any other functions that accept or scarterò. I can not be happy to receive suggestions on how to improve this program and I will try to satisfy you always, to the extent possible and my skills.
I highly recommend to disable the Toast notification applications SuperSU as Superuser or the related settings as each operation in this application requires root, ergo, you always nagging notification of grant administrator privileges. Council also consult with perseverance the first page of this thread which lists all major and constantly updated information to know about the application and its optimal use.
The application can be included in ROMs after asking me for permission and received a reply in the affirmative.
I do not provide assistance on the application versions that are not the latest available and I do not respond to private messages related to the application which can be treated in this discussion . The collaboration is the first step to a successful product! Google+ Community avaiable HERE.
Credits
The biggest thanks to the success of this application goes to my friend @supertommino and to all my fellow mates who tested the application with patience and dedication motivated me more and more where I wanted to drop everything. And that is why I thank:
Ale123 (Nexus 4 e Nexus 7)
B-Rabbit (Galaxy Nexus)
@xcesco89 (Nexus 5)
CriGio (Nexus 5)
@dadenet (Nexus 5)
Dario (Galaxy Nexus)
@dema121 (Nexus 5 e Nexus 7)
@edisile (Grafico)
ErCampa (Moto G)
Fra98 (Galaxy W e Graphic)
Giovanni Lauricella (Graphic)
@kezn715 (Graphic)
@hotto (Nexus 5)
@leonardodettoilleo (Galaxy Nexus)
Klaas Madison (Moto G)
MatteBu (Galaxy Nexus)
-Miciox- (Nexus 4)
@miseusegau (Nexus 5)
@morfances (Galaxy Nexus)
Nautiluz (Galaxy Nexus)
Nilo Glock (Moto G)
N1M0Y (Galaxy S2)
Pakos96 (Galaxy Nexus)
Punticci (Nexus 5)
@S_Mario (Nexus 5)
@skizzomsn (Galaxy Nexus)
Stefan95 (Nexus 5)
@Supertommino (Nexus 5)
@Uzumaki99 (Galaxy Nexus)
Zof (Galaxy Nexus)
A special thanks goes especially to users S_Mario, visterne, EneaMeeta which materially contributed to the project with a donation.
> KM Free <
> KM Pro <
​

Reserved for future use.

Reserved for future.

Reserved........

Great app, just installed has everything you need to change the settings of your kernel and much more xD

Great job, welcome my friend

Very nice interface, but I can't control color/gamma settings of my kernel...

gpvecchi said:
Very nice interface, but I can't control color/gamma settings of my kernel...
Click to expand...
Click to collapse
Hi, thanks for your feedback. For the moment the application allows to change colors display only for the Galaxy Nexus and Samsung Galaxy S2.

Excellent work friend:thumbup:
Inviato dal mio pidocchiosissimo GT-I9100 con Tapatalk 2

Hmmm...interesting, clean, light, nice work mate Welcome :good:

First of all , thank you
Not bad, not overloaded, that's what i like, good. All base stuff is available, only colour settings for Hammerhead is missing but i am sure it comes.
All in all, great work, i use trickster for long long time but the project looks dead and I missing many things.
I test your app now some time, donation will following.
Tapatalk Team SlimRoms

yeah man that's right
simple , light -----what do you want more:good::good::good::good:
works great with ElementalX kernel
keep the great hard work
cheers

danmaman said:
yeah man that's right
simple , light -----what do you want more:good::good::good::good:
works great with ElementalX kernel
keep the great hard work
cheers
Click to expand...
Click to collapse
I flop flop between elementalX and chaos on CM, so my question to you is, before I load elementalX, does this app allow for sound tweaking with elementalX?
Sent from my Nexus 5 using XDA Premium 4 mobile app

gotzaDroid said:
I flop flop between elementalX and chaos on CM, so my question to you is, before I load elementalX, does this app allow for sound tweaking with elementalX?
Sent from my Nexus 5 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
hey mate
i dont know and i've not tried it yet
i use viper4android and fauxsound app to do this
but it is worth to install elementalx all the time:good::good::good::good::laugh::laugh:
cheers

gotzaDroid said:
I flop flop between elementalX and chaos on CM, so my question to you is, before I load elementalX, does this app allow for sound tweaking with elementalX?
Sent from my Nexus 5 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
No, no sound tweak... I like "flop flop".

gpvecchi said:
No, no sound tweak... I like "flop flop".
Click to expand...
Click to collapse
HA! Sinking auto correct. Guess no one at Google uses " flip flop" any more ?
Sent from my Nexus 5 using XDA Premium 4 mobile app

gpvecchi said:
No, no sound tweak... I like "flop flop".
Click to expand...
Click to collapse
Kernel Manager for the moment doesn't support the possibility of manage Faux Sound Tweaks. For more details about the motivation read HERE.
I'm very happy to read so many positive feedbacks. Thanks to all for the great support! If someone want to suggest new feature i'm happy to develop it.

Awesome awesome app. We appreciate your hard work on this! Great dev!

@CrotaNexus
Well, some feedback after using this since last night, with Code Blue on Purity :
No problems regarding stability, every setting i tested sticks right after reboot and i like the option to disable backlight dimmer.
Simple, clean and light.
But except colors you have already mentioned, i noticed some other "bugs" :
The first time you open the app it doesnt read correctly the max cpu freq. If you reopen it then its fine.
Secondly, it only reads the values on 2 cores of cpu.
And finally, the read of ram usage must be totally wrong.
Unfortunately, i didnt had time to test your app paired with other kernels ( for the time being at least ) so i dont know if these are "general"
bugs/problems.
I imagine that eng.stk could assist you if any help needed to fix this in Code Blue and maybe add more tunables if you are interested.
But having in mind that this is a beta version, i think the potential is there for great things in the future, keep on and many thanks ! :victory:

Spectrum75 said:
@CrotaNexusThe first time you open the app it doesnt read correctly the max cpu freq. If you reopen it then its fine.
Click to expand...
Click to collapse
I'm not sure but maybe the file that contains the max value of the CPU has wrong permissions. Can you see which permissions are setted for the file that is situated in /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq? Thanks in advance.
Secondly, it only reads the values on 2 cores of cpu.
Click to expand...
Click to collapse
Sorry, i don't understand. What do you mean?
And finally, the read of ram usage must be totally wrong.
Click to expand...
Click to collapse
To read current usage of RAM i utilize Google's API inserted since API level 16. The methods are: avaialMem and totalMem. This is the description that Google provide about these methods.
avaialMem
The available memory on the system. This number should not be considered absolute: due to the nature of the kernel, a significant portion of this memory is actually in use and needed for the overall system to run well.
totalMem
The total memory accessible by the kernel. This is basically the RAM size of the device, not including below-kernel fixed allocations like DMA buffers, RAM for the baseband CPU, etc.
Which numbers do you see about memory usage on my application? Thanks for the compliments and support. I really appreciate!

Related

[APP][2.2+] Stats Monitor Widget - Minimalistic Android System Monitor

Free: https://play.google.com/store/apps/details?id=com.torch2424.statsmonitorwidgetFree
Non Play Store Free Link: https://drive.google.com/file/d/0B8GQ0-i6zp0IZzQtc1BKd3kxd2s/edit?usp=sharing
Paid ($1): https://play.google.com/store/apps/details?id=com.torch2424.statsmonitorwidget
This is my first app, and I'm new to app development, so any feedback or tips are greatly appreciated. I have many plans for future features and updates that could improve or add to the ad. Also, any ratings or downloads help, thanks!
Updates from Version 4:
Update Version 4!
- Added a network section, it displays currently connected network, current upload speeds and download speeds that update every 3 seconds! It displays the speeds in megabits per second, but it can be changed to kilobytes per second in the advanced settings! However, network speeds are supported by most devices, and some may not support it.
- Improved performance on the configuration settings, it should scroll a lot faster and smoother now
- Added radio buttons for the text alignment in advanced settings, so now you can only choose one, and is a bit more clear
- Added multiple widget sizes for launchers that cannot re size widgets (2x1, 2x2, 2x3, 2x4)
Update Version 4.1!
- Fixed a bug that stopped certain features from loading
Update Version 4.2!
- Fixed a bug that gives the value 0 for external storage in Samsung Note 3
Update Version 4.3!
- Added an Update interval setting in Advanced Settings!
Update Version 4.4!
- Added battery temperature in farenheit in advanced settings!
- You can now manually enter the path to your external storage in advanced settings if it is not working!
- Hopefully added some better performance with the widget settings
Update Version 4.5!
- Added 1x1 widget size
- Added semi transparent background color
- Reduced app size (Free Version Only)
Update Version 4.6!
- HUGE speed improvements, no more slowing down your device! (Tested with multiple devices)
- Added 25% and 75% transparent background colors!
Update Version 4.7!
- Cleaned up ALOT of code, should increase the performance of the app, possibly less 4th cpu core usage
- Hopefully fixed an issue some users were having with not being able to send text messages
- More tablet friendly! Should be less likely to crash on tablets that don't have cell connectivity
Update Version 4.8!
- Various code improvements and bug fixes
- Re-coded the multi-core readings from scratch. 4th core now working (Tested and proven)!
- Added an option in advanced settings to remove the CPU title (If present)
Update Version 4.9!
- Now only supported by API level 18 (JellyBean 4.3)
- Since there is a higher supported version, memory (External, Internal, And Ram) displaying incorrect numbers is fixed!
App Description: Looking for a Conky like, text based, system monitor for android? Tired of slow system monitor widgets making your beautiful phone look ugly, and want something better? Stats Monitor was created for exactly that. As an android user, I created this app off of my own needs and desires as an android user, to create minimalist, text based widget, that could show what's going on in your phone, while keeping the home screens looking beautiful and customizeable.
Features:
Updates every second - Keeps you up to date on all of your phone info and system monitoring!
Time - Easy to see AM/PM format and the current date
Battery - temperature, and percent left
System - Cpu (multi-core available), and uptime
Device Memory - Internal, external, sd card, and ram (Megabytes and Gigabytes setting)
Mobile Network - 3g, 4g, or wifi info (name)
Data Speeds - upload and download speeds (updates every 3 seconds for more accurate estimations)
Customizable - Can use widget settings to hide or display any of these things
Advanced Settings - Change tweak formats and settings and enable things like multi core cpu support!
Minimal - Beautiful, easy to see, and simple!
Text Settings - Change text and background colors to you liking!
Conky (Like) - Build your own widget, but without all of the complicated scripts!
Through my testing, I've found this to be the fastest, most minimalistic, most customize able, and most beautiful form of android system monitor widgets, and I hope you agree. I also can confirm, along with many others, that this widget does not kill your battery, since it only makes requests while your screen is on, so this widget can save you from draining you precious battery life while you are monitoring it. If you have any suggestions or problems please post below, and rate this five stars if you enjoy it. Thank you!
Permissions:
Internet (Free Only): to get Ad requests
Storage: to hopefully fix a crash report some devices have, and save user preferences
Network and Wifi: For the network section to grab network name, and speeds
Screenshots:
{
"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"
}
Thanks please reply with feedback below!
I forgot to mention, i plan on adding options for text sizes, and a network section to see connected networks and the speed of that network!
This with the speed of the network would be a great Idea!
You could put a download link for those who don't use the Google Play store.
More battery stats too, like time left on battery and current draw from battery. This is a great start.
Love it!
Please could you upload the APK somewhere? Thank you
Thanks for the app. Love the concept of it
Sorry for going offtopic, but which launcher and wallpaper do you have? I really like it, and would like to get it on my phone. Thanks
May be you could add the battery in a different way:
Total Capacity / Capacity Available / battery drain per hour... (similar to what Elixir shows).
Nice idea
That would be great to push the Conky-like mechanism one step further : allowing user to build conky-like script that can display any system variable the way Conky does
with a noob-friendly setting zone with predefined settings available (as it is now) and something else editable this kind of way:
Code:
#color settings
default_color FFFFFF
color1 FF0000
color2 FF5F00
color3 0000FF
color4 0073FF
color5 0BAE07
TEXT
mem: $mem/$memmax
${color5}${membar 5 80}${color}
cores: ${cpu 0} % ${acpitemp}°C
#${cpu 1}
${color1}${cpubar cpu 1 5 80}
${color2}${cpubar cpu 2 5 80}
${color3}${cpubar cpu 3 5 80}
${color4}${cpubar cpu 4 5 80}${color}
battery: ${battery_percent}%
battery: ${battery}
Edit : an app like yours already exist (slightly lighter than yours) but has no config options : https://play.google.com/store/apps/details?id=jp.masaki.TW&hl=en
how about allowing a single one to be displayed as a widget. example: only time, or only memory info
Very nice widget, great work.
One little bug as i see it is that for cpu usage the % sign comes before the value.
A nice feature would be RAM usage.
And a short description of permissions is always nice in app description on playstore
Edit: Another bug is that the uptime counter doesnt show days. I have uptime of 26h now but it shows 2h in widget.
For those who can't get the apk for some reason,its posted here - http://forum.xda-developers.com/showthread.php?p=51303230
However,once the apk is posted by OP,I will remove the apk from abv thread...
torch2424 said:
I forgot to mention, i plan on adding options for text sizes, and a network section to see connected networks and the speed of that network!
Click to expand...
Click to collapse
Hi there,please post a direct download link for ur app here,till then,it is posted on another thread(link abv).I will keep an eye on thread,and once its posted here,will have it removed from there...
Krillen said:
You could put a download link for those who don't use the Google Play store.
Click to expand...
Click to collapse
George109 said:
Please could you upload the APK somewhere? Thank you
Click to expand...
Click to collapse
Sent from my GT-I9500
The app does not seem to be happy with art runtime. Can someone verify, might be something else I have running and not related to art. Thanks
Sent from my GT-N7105 using Tapatalk
Got a tip for you. Clicking on the widget should lead us to the configurations window/ any other app of our choice, like ROM toolbox pro, or the settings app. Take a clue from minimalist text.
Great widget! doesn't take up much CPU or RAM.
Good job, bro!
Sorry guys! I didn't expect this thread to get popular all of a sudden! Thank you for all the replies! I thought it had died out, I'll read through everything right now!
heubergen said:
This with the speed of the network would be a great Idea!
Click to expand...
Click to collapse
Yes! I actually had that on my to-do list, and with the major update I just released it is just that much more near!
matmutant said:
Nice idea
That would be great to push the Conky-like mechanism one step further : allowing user to build conky-like script that can display any system variable the way Conky does
with a noob-friendly setting zone with predefined settings available (as it is now) and something else editable this kind of way:
Code:
#color settings
default_color FFFFFF
color1 FF0000
color2 FF5F00
color3 0000FF
color4 0073FF
color5 0BAE07
TEXT
mem: $mem/$memmax
${color5}${membar 5 80}${color}
cores: ${cpu 0} % ${acpitemp}°C
#${cpu 1}
${color1}${cpubar cpu 1 5 80}
${color2}${cpubar cpu 2 5 80}
${color3}${cpubar cpu 3 5 80}
${color4}${cpubar cpu 4 5 80}${color}
battery: ${battery_percent}%
battery: ${battery}
Edit : an app like yours already exist (slightly lighter than yours) but has no config options : https://play.google.com/store/apps/details?id=jp.masaki.TW&hl=en
Click to expand...
Click to collapse
Yeah, i really wanted to be able to have user created scripts, because that's half the fun of conky, and that's where real user creativity shows. However, i felt like a lot of people wouldn't want to take the time to learn or implement their own scripts since not everyone is computer savvy enough to do so.
And yes, that app is one of the reasons I made this one. i used it for the longest time, but I REALLY didn't want to see more than half of the info in the widget, and I really disliked the lack of configuration. I wanted something a bit more configurable, and minimalist. I definitely give that guy props for doing the idea first, but I wanted something different, so I made it. thanks for bringing it up though!
Imhuurd said:
how about allowing a single one to be displayed as a widget. example: only time, or only memory info
Click to expand...
Click to collapse
You can! I wanted to make sure if you only wanted one, you could have one. the widget has it's own configuration and you can pick and choose what you want!
ojz0r said:
Very nice widget, great work.
One little bug as i see it is that for cpu usage the % sign comes before the value.
A nice feature would be RAM usage.
And a short description of permissions is always nice in app description on playstore
Edit: Another bug is that the uptime counter doesnt show days. I have uptime of 26h now but it shows 2h in widget.
Click to expand...
Click to collapse
Thank you! I just implemented ram stats actually, I'm updating the OP, and I'll add a permissions thing right now!
Oh my, I never noticed these bugs, I'll fix them ASAP! thank you!
anu.cool said:
For those who can't get the apk for some reason,its posted here - http://forum.xda-developers.com/showthread.php?p=51303230
However,once the apk is posted by OP,I will remove the apk from abv thread...
Hi there,please post a direct download link for ur app here,till then,it is posted on another thread(link abv).I will keep an eye on thread,and once its posted here,will have it removed from there...
Sent from my GT-I9500
Click to expand...
Click to collapse
Oh thanks I'll add it to the OP right now, I do thank you though for putting it up here while I was kind of absent haha
Thanks for this. I'd like to see a text alignment option and the ability to reduce the widget size.

[MOD] Tweak Me v1.0.3 [CPU | GPS | RIL | RAM | SWAP | +MORE]

{
"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"
}
Tweak Me v1.0.3..........................
.
Designed for ViperS v5.x​
.
.
.
......About
CPU tweaks able you to adjust your min. frequency and throttling without disabling PNP Manager
GPS configurations
RIL alternatives for your cellular radio
Capacitive buttons backlight brightness adjustment
Free RAM boost tweaks
MultiSwap Lite
100% compatible with ViperS v5.x but may also work with other ROMs
All tweaks are removable within the Tweak Me installer
More to come - your very welcome to contribute your ideas
.
......Installation
First make a Nandroid backup in recovery.
No wiping is necessary
Then flash like you would a ROM
.
......Changelog
v1.0.0
- Initial release
.
v1.0.1
- Added more CPU tweaks [Performance Plus & Power Saving Plus]
- Added another RIL [HTC-RIL_4.0.0035HMQ]
.
v1.0.2
- Added Free RAM Boost [LMK minfree tweaks]
- Added MultiSwap Lite [Swap on cache - 20% Swappiness]
.
v1.0.3
- Changed MultiSwap Lite Startup script [Compatible with Busybox v1.22.1-Stericson]
.
......Downloads
Tweak Me v1.0.3 - https://dl.dropboxusercontent.com/u/55494910/Tweak%20Me/Tweak_Me_v1.0.3.zip
......MD5 - 9D8AA5F244DB0C7A2924ED7F9771F528
......Older versions:
Tweak Me v1.0.2 - https://dl.dropboxusercontent.com/u/55494910/Tweak%20Me/Tweak_Me_v1.0.2.zip
......MD5 - 5BE3A75655731C9CC7237275B24AB006
.
Tweak Me v1.0.1 - https://dl.dropboxusercontent.com/u/55494910/Tweak%20Me/Tweak_Me_v1.0.1.zip
......MD5 - FAE3398476E8CB302B2EB243293E6384
.
Tweak Me v1.0.0 - https://dl.dropboxusercontent.com/u/55494910/Tweak%20Me/Tweak_Me_v1.0.0.zip
......MD5 - 7534D1DB535B41531950E499AE905205
.
If you like my MOD and want to show your appreciation just hit the thanks button in the
bottom left corner and rate my thread 5 stars in the top right corner.
Also I would like to thank you for using or trying my MOD!​.
.
~RESERVED~
Did you really thiink that it is necessary to flash a ROm after Flashing this MOD????
blogodoblogodo said:
Did you really thiink that it is necessary to flash a ROm after Flashing this MOD????
Click to expand...
Click to collapse
You flash it after you have a ROM installed. Same as if you were to flash Sultan's aroma installer to tweak the kernel.
Maybe i didn't understand well, thank you, just ask to be sure... it would be the first time that a MOd need to be flash before installing ROm...
Okéy sorry, my fault:good::good:
Yay cool, another mod for our senny. but what can i do with this I can't do within ViperS Rom?
I can adjust cpu clock with the vipers.zip
I can decide on which continent i am, to select right gps settings,
I can adjust capacitative backlight brightness in venom tweaks
Only thing i can't is change the RIL. But what benefits do I have by changing the RIL?
I don't want to talk bad about this, no. Thanks for the developement this old device is getting. Maybe this is usefull for others. I think I forgot that not everyone is using ViperS rom ^^
Eezay said:
Yay cool, another mod for our senny. but what can i do with this I can't do within ViperS Rom?
I can adjust cpu clock with the vipers.zip
I can decide on which continent i am, to select right gps settings,
I can adjust capacitative backlight brightness in venom tweaks
Only thing i can't is change the RIL. But what benefits do I have by changing the RIL?
I don't want to talk bad about this, no. Thanks for the developement this old device is getting. Maybe this is usefull for others. I think I forgot that not everyone is using ViperS rom ^^
Click to expand...
Click to collapse
All of the options are different from what can be done, for example: changing your min frequency, isn't done in rom.zip and it also doesn't disable pnp manager. You can't decide/choose what continent you're in. You also can't select custom brightness levels for buttons. You may benefit from better coverage/data speeds.
I am not going to put anything in this that can be done in ROM as that would be pointless [emoji6]
Sent from my HTCSensation
I want Sweep2wake to Vipers 5 PLEASEEEEEEEEEEEEEEEE
hinxnz said:
All of the options are different from what can be done, for example: changing your min frequency, isn't done in rom.zip and it also doesn't disable pnp manager. You can't decide/choose what continent you're in. You also can't select custom brightness levels for buttons. You may benefit from better coverage/data speeds.
I am not going to put anything in this that can be done in ROM as that would be pointless [emoji6]
Sent from my HTCSensation
Click to expand...
Click to collapse
Yeah I thought so, you're right. These tweaks, e.g. button backlight or cpu clock, are more specific.
Plus, I just checked my signal. My bedroom is in the ground floor and I barely got any signal. Now it seems to be stronger and I don't necessarily have to stand near the window to call someone. :good::laugh:
hinxnz said:
Tweak Me v1.0.1..........................
.
Designed for ViperS v5.x​
.
.
.
.
......About
CPU tweaks able you to adjust your min. frequency and throttling without disabling PNP Manager
GPS configurations
RIL alternatives for your cellular radio
Capacitive buttons backlight brightness adjustment
100% compatible with ViperS v5.x but may also work with other ROMs
All tweaks are removable within the Tweak Me installer
More to come - your very welcome to contribute your ideas
.
......Installation
First make a Nandroid backup in recovery.
No wiping is necessary
Then flash as you would a ROM
.
......Changelog
...........v1.0.0
..... - Initial release
...........v1.0.1
..... - Added more CPU tweaks [Performance Plus & Power Saving Plus]
..... - Added another RIL [HTC-RIL_4.0.0035HMQ]
.
......Downloads
.Tweak Me v1.0.0 - https://dl.dropboxusercontent.com/u/55494910/Tweak%20Me/Tweak_Me_v1.0.0.zip......MD5 - 7534D1DB535B41531950E499AE905205
.
.Tweak Me v1.0.1 - https://dl.dropboxusercontent.com/u/55494910/Tweak%20Me/Tweak_Me_v1.0.1.zip......MD5 - FAE3398476E8CB302B2EB243293E6384
.
.
If you like my MOD and want to show your appreciation just hit the thanks button in the
bottom left corner and rate my thread 5 stars in the top right corner.
Also I would like to thank you for using or trying my MOD!​.
.
Click to expand...
Click to collapse
Hi, just added link to this thread in the FAQ thread. :good:
I'm going to try this MOD as I come back home, but I have a couple of questions:
Is it possible to set the CPU max screenoff frequency (in next releases of course)? Because in Venom Tweaks (after disabling PnPMgr) I can set any value in that field, but the value is always reverted to 192MHz... So I think it's not working at all.
Where did you find alternative RILs for this ROM? I tried to flash some RILs in the past but I completely lost mobile signal.
If I change button brigthness with your MOD, which settings should I keep in Venom tweaks for that option? Is "Default" ok?"
Thanks again mate
Eezay said:
Yeah I thought so, you're right. These tweaks, e.g. button backlight or cpu clock, are more specific.
Plus, I just checked my signal. My bedroom is in the ground floor and I barely got any signal. Now it seems to be stronger and I don't necessarily have to stand near the window to call someone. :good::laugh:
Click to expand...
Click to collapse
Which RIL version gives you the best results?
TheWall-[ITA] said:
Hi, just added link to this thread in the FAQ thread. :good:
I'm going to try this MOD as I come back home, but I have a couple of questions:
Is it possible to set the CPU max screenoff frequency (in next releases of course)? Because in Venom Tweaks (after disabling PnPMgr) I can set any value in that field, but the value is always reverted to 192MHz... So I think it's not working at all.
Where did you find alternative RILs for this ROM? I tried to flash some RILs in the past but I completely lost mobile signal.
If I change button brigthness with your MOD, which settings should I keep in Venom tweaks for that option? Is "Default" ok?"
Thanks again mate
Click to expand...
Click to collapse
Thanks it's not possible to adjust max screenoff freq. as it's not supported by kernel. Max screenoff isn't 192MHz though it's 1026MHz.
The RIL's are from the Sensation and the Ville C2. You won't lose mobile signal changing RIL's with this method as with the traditional HTC RIL's from the Radio/RIL thread, they contain other non compatible files that cause network loss.
Default is ok to choose in Venom Tweaks for button backlight. I choose 30 in mod, as I like it dim when it comes on in the dark.
hinxnz said:
Thanks it's not possible to adjust max screenoff freq. as it's not supported by kernel. Max screenoff isn't 192MHz though it's 1026MHz.
The RIL's are from the Sensation and the Ville C2. You won't lose mobile signal changing RIL's with this method as with the traditional HTC RIL's from the Radio/RIL thread, they contain other non compatible files that cause network loss.
Default is ok to choose in Venom Tweaks for button backlight. I choose 30 in mod, as I like it dim when it comes on in the dark.
Click to expand...
Click to collapse
Just flashed the zip: changed my RIL and dimmed capacitive buttons. Awesome job :victory:
Can you explain how various CPU throttling methods work? Are they related to some governor, or are they simply different versions of the "ondemand"?
Thanks again
TheWall-[ITA] said:
Just flashed the zip: changed my RIL and dimmed capacitive buttons. Awesome job :victory:
Can you explain how various CPU throttling methods work? Are they related to some governor, or are they simply different versions of the "ondemand"?
Thanks again
Click to expand...
Click to collapse
They tweak the ondemand governor.
- With the performance and power saving options, it adjusts things like the up threshold and sampling rates.
- With performance plus and power saving plus options, it basically has the same tweaks as performance and power saving options but also tweaks other frequencies such as two phase freq.
I could add an option to change the governor though but we only have ondemand, userspace, powersave and performance.
hinxnz said:
They tweak the ondemand governor.
- With the performance and power saving options, it adjusts things like the up threshold and sampling rates.
- With performance plus and power saving plus options, it basically has the same tweaks as performance and power saving options but also tweaks other frequencies such as two phase freq.
I could add an option to change the governor though but we only have ondemand, userspace, powersave and performance.
Click to expand...
Click to collapse
Nice :good:
I think you don't need to add the option to change governor: ondemand is the only one which is really useful.
First post updated with v1.0.2
- See changelog for more details.
Nice update, couple of questions though, I'm currently using Multi Swap at 60%
1. Will this clash - ie, do I need to uninstall multi swap?
2. Can I change your swapiness to 60% to have same configuration?
-Jonny- said:
Nice update, couple of questions though, I'm currently using Multi Swap at 60%
1. Will this clash - ie, do I need to uninstall multi swap?
2. Can I change your swapiness to 60% to have same configuration?
Click to expand...
Click to collapse
1 - Yes but when you install the Lite version, it will remove your existing MultiSwap installation anyway.
2 - The swappiness is set to 20 in the lite version and is recommended but yeah you can change it by either editing the init.d script or flashing the swappiness tweak again.
Edit: I may add swappiness options in a future release. Something like 10, 20, 40, 60.
I do find 20 is a good value though as swap doesn't fill to quickly and completely in most heavy RAM situations but it's there when needed and no decrease in performance noticeably what so ever.
network response problem
Hi,
I've a weird issue with rom sense : network responsiveness is very bad with rom sense like ViperS 5.1.0.
I've not this issue with a non sense rom (unorom, carbonrom...). Everything app open quickly. But it's very long with a sense rom.
So this mod can help me or not?
I give my RIL (if ti's the source of my issue) : 11.76C.3504.00P_11.29A.3504.18_M
Thanks
[Legenda] said:
Hi,
I've a weird issue with rom sense : network responsiveness is very bad with rom sense like ViperS 5.1.0.
I've not this issue with a non sense rom (unorom, carbonrom...). Everything app open quickly. But it's very long with a sense rom.
So this mod can help me or not?
I give my RIL (if ti's the source of my issue) : 11.76C.3504.00P_11.29A.3504.18_M
Thanks
Click to expand...
Click to collapse
That's not you RIL, that's your RADIO. Using this mod you can try a different RIL. Try the 4.0.0037 and see how it goes.
TheWall-[ITA] said:
That's not you RIL, that's your RADIO. Using this mod you can try a different RIL. Try the 4.0.0037 and see how it goes.
Click to expand...
Click to collapse
Ahh my radio!! good thought. I'm dl the mod and i'll try!
I keep you in touch.
EDIT : I think my issue is over. The network responsiveness is quick with my apps like Twitter.
Thanks

[KERNEL][29-08-2015] ~=~ EliteKernel M9 ~=~

EliteKernel M9 150829 (F2.10)
Run cool without hassle.
Tested on international HTC One M9 only.
This experimental kernel is a tweaked version of ElementalX by flar2, all credits for the base kernel go to him, I also recommend you buy his kernel settings app to show appreciation.
EliteKernel aims to:
- optimize performance on lower frequencies
- reduce frequencies / cores optimally for daily usage and medium weight games
- decrease heat under sustained heavy load
- optimize CPU, memory, I/O and native performance
- better battery life
Be aware that I made this kernel primarily for myself, I may go to extremes to achieve my goals and that might cause issues with some devices. I guarantee no support whatsoever and any modifications you make to your device are solely your responsibility.
Usage:
1) make backup in recovery
2) copy .zip to phone
3) flash in recovery
Uninstallation:
- Restore a backup (system + boot should be enough)
- Or reflash your ROM, then any mods you use and flash different kernel on top of it
NOTE: This kernel is experimental, it is only 100% tested on latest compatible ARHD. It is essential that you backup your ROM first, just in case.
Do NOT use Antutu benchmark, it wreaks havoc on the CPU settings until you restart the phone!
Many thanks to flar2 and all the great devs of various parts and modules that made this possible.
.
XDA:DevDB Information
EliteKernel M9, Kernel for the HTC One (M9)
Contributors
nik3r, flar2
Source Code: https://github.com/niker/EliteKernel-M9
Kernel Special Features: Better battery life, less overheating.
Version Information
Status: Beta
Current Beta Version: 150829
Beta Release Date: 2015-08-29
Created 2015-06-26
Last Updated 2015-08-29
READ ME FIRST:
If you have problems, try to flash older versions chronologically before reporting it. Find the newest version where the problem did not yet occur and describe it to me in this thread along with the ROM you are using. If you won't state the last working version I most likely cannot help you!
FAQ:
How to change core configuration: http://forum.xda-developers.com/showpost.php?p=62284915&postcount=50
Click to expand...
Click to collapse
Experimental 5.1.x downloads:
EliteKernel M9 150810 - http://elite-force.eu/emm9/m9_elitekernel_150829.ziphttp://elite-force.eu/emm9/m9_elitekernel_150828.zip
Click to expand...
Click to collapse
Older versions:
Android 5.1.x below
http://elite-force.eu/emm9/m9_elitekernel_150828.zip
http://elite-force.eu/emm9/m9_elitekernel_150810.zip
http://elite-force.eu/emm9/m9_elitekernel_150808.zip
Android 5.0.x below
http://elite-force.eu/emm9/m9_elitekernel_150629.zip
http://elite-force.eu/emm9/m9_elitekernel_150626.zip
Reserved
Changelog:
* version_patch (EX base version)
150829 (3.05):
- optimized frequencies for 2:2 core setup
- improved camera performance on x:2 core setup
150828 (3.05):
- synced with elementalX
- experimental 2:2 setup 150810 (3.02):
- added integrated rngd (you can ditch your seeder app)
- added Westwood+ TCP congestion control as default
- switched to XZ image compression
150808 (3.02):
- synced with flars 2.10 base
- lowered temp cap slightly
- otherwise same settings as before
150629 (1.02):
- minor memory tweaks
- core affinity tweaks
- activated KMS by default in conservative mode
150626 (1.01):
- ElementalX CPU governor default and tweaked for faster drop
- SIO I/O sched default and tweaked
- KMS included but disabled by default
- misc boot-time tweaks
- /data/local/userinit.sh support for custom commands (runs last after kernel init)
- CPU cores defaults to 3little-2big
- CPU freqs limited to little=960MHz; big=1248MHz; GPU=600MHz
- disabled forcing frequency while MTP is active (cooler charging)
- CPU affinity to big cores when present
- disabled most CPU touch boosting
- sweep2sleep disabled for now
Click to expand...
Click to collapse
.
Amma test it right now but am on viper 2.3.1 with latest 2.7..... Firmware would it work ?
From what I read in ElementalX thread, it would boot in 2.7, with some issues like camera not working. Personally I would stay on stock kernel until the new source and next time keep old firmware until there's full kernel support, it's rarely worth it otherwise.
Is it work with 2.x firmware (android 5.1)?
nik3r said:
From what I read in ElementalX thread, it would boot in 2.7, with some issues like camera not working. Personally I would stay on stock kernel until the new source and next time keep old firmware until there's full kernel support, it's rarely worth it otherwise.
Click to expand...
Click to collapse
I can confirm that everything is working as it should and the phone is smooth and ice cold ...even the camera is working fine sweet
sallam5010 said:
I can confirm that everything is working as it should and the phone is smooth and ice cold ...even the camera is working fine sweet
Click to expand...
Click to collapse
Same here ...
Heh I don't know about *ice* cold, but it takes a lot longer in Hearthstone to reach high 30's. Used to be at 43°C+ in a blink of an eye.
Someone should confirm, but it seems like the core affinity works (I hope) and power saving makes very little difference in games. Basically it should prefer to clock up the 2 big cores on high load and keep little cores at 768MHz and lower. Looks like the little cores heat up considerably more at frequencies over 960MHz. I was experimenting with a 2:2 core setup but it was actually worse due to the need for higher average freq.
nik3r said:
Heh I don't know about *ice* cold, but it takes a lot longer in Hearthstone to reach high 30's. Used to be at 43°C+ in a blink of an eye.
Someone should confirm, but it seems like the core affinity works (I hope) and power saving makes very little difference in games. Basically it should prefer to clock up the 2 big cores on high load and keep little cores at 768MHz and lower. Looks like the little cores heat up considerably more at frequencies over 960MHz. I was experimenting with a 2:2 core setup but it was actually worse due to the need for higher average freq.
Click to expand...
Click to collapse
what about a 6 core setup? 4 and 2. 4 at 1.2GHz and 2 at 1.8GHZ?
When the little cores are clocked that high, they can run as hot as the big ones, with far less performance. Performance wise extra core makes no difference. But don't take my word for it and try for yourself. Everything you need is in /elitekernel folder in the delayed script. Copy over the lines you want to change to /data/local/userinit.sh the more people experiment the better
What kind of battery stats are those of you with 2.7 and this kernel getting?
New version
EliteKernel M9 (5.0.x) 150629 is released
Changes:
- synced the base with EX 1.02 (still no gestures, will get to that later)
- minor memory tweaks
- more core affinity tweaks
- activated KMS by default in conservative mode
Enjoy
5.1 version
Hi and many thanks for the effort.
Do you have any ETA for the 5.1 version? Looks like it´s running smooth, but just to know before stepping in. I´m currently on ARHD 10.0 and complaining about heating issues.
BTW, is this kernel related to Buckmarble´s Elite for M8? Best one I´ve ever used.
Nope this is related to EliteMod for DesireZ and EliteKernel for One X+. Pretty much the same idea, X+ was overheating like a **** before I got my hands on it
You only need so much power in real life scenarios, but try playing your super-smooth games when you can barely hold the phone with your sweaty hands. My goal is to fix that without excessive real-life performance drop. The sweet spot is keeping the phone below 40°C. Also keeping the temperatures low prevents artificial throttling, which has much worse impact than lower but steady performance.
The 5.1 version will come out shortly after HTC releases the source, it is out of our hands now. I'm pretty sure flar2 is sitting at his desk looking at htcdev.com and pressing F5 every minute
For future reference it is a good idea not to upgrade firmware/ROM until there's a kernel source to support it.
rickylambert said:
Hi and many thanks for the effort.
Do you have any ETA for the 5.1 version? Looks like it´s running smooth, but just to know before stepping in. I´m currently on ARHD 10.0 and complaining about heating issues.
BTW, is this kernel related to Buckmarble´s Elite for M8? Best one I´ve ever used.
Click to expand...
Click to collapse
Every base we have to wait for htc to release source since 5.1 is leaked/beta have to wait for official ota then maybe up to a month after that source will come..
Really like this kernel. From its idea to its execution. Solid work. Though I have one problem: The Camera doesn't work.
Htc One M9, running LeeDroid 7.6.1 firmware version 1.40. Flashed LeeDroid v3.0 kernel and camera works fine. Is this a kernel specific problem or did something simply get screwed up during flashing?
I'm not aware of any problem with the camera unless you are on the latest 2.7 firmware + 5.1 ROM. Does pure ElementalX work?
nik3r said:
I'm not aware of any problem with the camera unless you are on the latest 2.7 firmware + 5.1 ROM. Does pure ElementalX work?
Click to expand...
Click to collapse
ElementalX works as does the LeeDroid v3.0 Kernel. I'm currently running 1.40 Firmware on a 5.0.2 based ROM. I went back and flashed ElementalX, the camera worked perfectly. Then I flashed this kernel and the camera launched but lagged immensely. I restarted the camera app and then it completely stopped working. :/
UPDATE 10:12PM EST: If I bump the maximum CPU frequency up from 960mhz to 1555mhz, the lag while using the camera is largely diminished (though, not gone). In Google Messenger, attempting to attach a photo is also extremely laggy. The gallery in the screenshot below lags like a mofo when scrolling. This lag is not evident on other Kernels.
{
"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"
}
Oh, I see what you're describing, I didn't use HTC camera app in ages so didn't realize the image preview lags like that. Google camera app has no such problem though, that's ridiculous to require this much power just to shoot stills .
It's not as bad for me as you describe, I get occasional 1-1.5 second lag in the preview, suppose it would be much worse in powersaving.
This explains why on stock ROM, using the camera app force disables power saving (yes HTC, I noticed)... it's easier than to fix their code
Honestly I am not sure what to do about this, there's currently no way to do exceptions like that. It would require an app that would assign CPU profiles to other apps, specific to M9. I will experiment with this more when I have some time, we need to determine the least possible amount of power/cores required to run it smoothly.
AD: Decreasing image resolution to medium in camera can make most of the lag go away, still it's not quite gone.

[ROM][6.01][MTC19V][08/06/2016] XTraFactory Odex xTreMe Battery You Will Love It

{
"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"
}
xTraFactory
100% Stock Odex Factory IMG debloated from optional Gapps , Systemless Root and No Force Ecrypt
My name is Daniel Tucci, I am an Italian Developer, after great succes of my rom on Nexus 5 and Nexus 6 , share with you my work.
This rom is created on 100% stock factory.img with the intent to optimize extremely performance and battery consumption without altering the originality.
With xTraSmooth you will have a stable rom like the original factory.img of google, you can leave safely traveling with my rom without risking blocks or problems.
This is my daily rom for nexus 5x uploaded for you at the request of some xda users.
I plan to regularly update xTraSmooth and give support to all users if necessary.
No can add other features ex. advanced power menu,clear all recents, in official factory.img for the moment .
My ROM is a official Nexus 5x factory.img with maximium optimization.
Do not just read the build name, just my xTraSmooth currently offers a 100% stock-based on official factory.img, where they were introduced all optimizations possible without altering the originality and reliability.
Now I work with a Team of my community users and xda users for built all Nexus's xTra Rom.
This group of developers has been called xTraTeam.
You can read the ROM developer on build info on AFH.
xTraROMs Official Google Plus Community
xTraROMs Official Facebook Community
My xTra Rom's has 3 priority:
- Stability on long time.
- Speed
- Battery.
xTraFactory Odex
Features:
Android 6.01
xTraFactory MMB29K Bullhead
- 100% Stock MMB29K 6.01 Factory.img debloated from optional's gapps.
- Stock MMB29K Kernel
- Disabled Force Encryption
- Reduced running services and improved ram usage
- 100% Clean System Aligned with new Systemless Root
- No Build Name this is a 100% Factory.IMG flashable ROM.
- Supersu 2.65 included in the zip , auto root and patch stock kernel with new systemless Root.
- Fully Odex system/app , priv-app and data/app
- Super Fast and Stable 4 Daily Driver
- Disabled ADS on browser and apps
- Compatibile with xposed framework
- Compatibile with all Layers themes
Data Wipe Factory Reset is required , without it layers not work properly , use titanium in future for backup your apps and your data apps.
Guys if you like my work and dedication in helping all of you, to consider making a small donation, I am working day and night to provide the best for all us.
All donations will be appreciated, just press on donate button..
​
Bugs:
Ahha Ahha Ahha Is a joke .
No bug here.
This is a daily driver rom, stable as the stock, maybe even more.
**What is ODEX and DEODEX?
TL;DR:
Odex = More speed__Less customization
Deodex = Less speed__More customization
Extensive explenation:
In Android file system, applications come in packages with the extension .apk. These application packages, or APKs contain certain .odex files whose supposed function is to save space. These odex files are actually collections of parts of an application that are optimized before booting. Doing so speeds up the boot process, as it preloads part of an application. On the other hand, it also makes hacking those applicationsdifficult because a part of the coding has already been extracted to another location before execution.
THEN COMES DEODEX
Deodexing is basically repackaging of these APKs in a certain way, such that they are reassembled into classes.dex files. By doing that, all pieces of an application package are put together back in one place, thus eliminating theworry of a modified APK conflicting with some separate odexed parts.
In summary, Deodexed ROMs (or APKs) have all their application packages put back together in one place, allowing for easy modification such as theming. Since no pieces of code are coming from any external location, custom ROMs or APKs are always deodexed to ensure integrity.
I think that you like more speed and less customization (less costumization for dev because is to difficult mod an odex file) and for this reason you press thank and download my work!
Another explanation is this:
If you use a odex rom, you'll have also more space in data (this is important because if you don't have partition ext4 in sdcard, you won't have too free space), increase battery life, more stability and increase perfomance( the Rom is more faster to load system and app) but you can't modifie apk after odex (you can't mod program with classes.dex).
Infact ODEX is an OPTIMIZED-DEX and Android load system and app faster than deodexed (DEOPTIMIZED-DEX) app and system.
When you have a deodex file (a lot of roms are deodexed) you have File.apk in system/app and in data/dalvik-cache [email protected]@[email protected], but with odex file you have File.apk in system/app and File.odex in system/app
​
Advices And Tutorial For xTreme Battery Life and Increase touch response.
Increase Touch Response:
- Set all animations to developer options at 0.5 or disable it to substantially increase touch response;
To drastically increase the battery life:
The system and the kernel need some charging cycles / days of adjustment, Android finished its first installation starts to sync your phone with google server, load the images in the gallery, sync contacts and so on.
My nexus with this rom and FKU with power saving profile consumes with good coverage and wireless network,10% of battery with 1 hour SOT.
There are too many variables that affect the battery, cpu temperature, ambient temperature, humidity, mobile network signal, synchronization in the backgroud, applications in your device, so it would be extremely difficult to judge your consumption without knowing all these things.
How to reduce battery consumption xTraSmooth Rom.
1) CPU
To simplify the set-up of the CPU the application FKU integrates three custom profiles that allow you to automatically set all these parameters to suit your needs. However for those who wish Further, use another application or manually change these parameters I provide these simple advice.
- Undervolt, this practice serves to reduce the overall heat of exercise and consumption of the CPU.
A CPU that uses the correct current is still more stable compared to a CPU which uses the standard tables set with average values adapted to all CPUs.
Each CPU is different so you need to calculate their boards UV.
To calculate their boards UV is necessary from a global base of -25 or -50.
Working frequency by frequency by setting the same value as the minimum and maximum frequency and disabling start at boot is that the frequencies of the voltages.
Example set the frequency 300 MHz and 300 MHz as max as min, get off gradually with small steps -5mv until you find the limit, when you restart pinned the value of a piece of paper or on the notepad.
You will find the limit, now set 5/10 mv more and you will have your first value of the table UV.
Now proceed so for each frequency using a moment smartphone before you jump to conclusions.
These values can not be adapted to each kernel, but you will have to redo this procedure for each kernel. Without this you will have your tables UV ready and saved as in my case on google keep.
- Use a frequency that allows to work with a low voltage, in my case a frequency ranging from 1036 MHz (765mv) 1267 MHz (795mv)
- Hotplug limit work on Core 2, setting the use of the 4 Core when the load reaches 99%
- Touchboost on kernel using the touchboost set to values less than the maximum frequency, such as 1267 MHz maximum frequency and touchboost with values between 883 MHz and 960 MHz.
- Hi speed freq set the same frequency as the touchboost.
- Limit the GPU working frequency between 200 MHz and 320 MHz
2) Android
- Disable Geolocation
- Turn off system sounds
- Disable vibration to the touch and keyboard
- Disable adaptive brightness
- Use a brightness value between 5% and 10%
- Manually set in 2G if you are in areas with little signal and if necessary set airplane mode.
- Disable use mobile data and set 2G when using WiFi.
- Use a few applications that use push or remain active in the background, in my case use whatsapp, facebook stable, tapatalk and FKU beta.
- Do not change rom or kernel continuously will make continuous wipe system.
Android is that the kernel need a period of adaptation and some charge cycles to work properly.
- Use a few gapps to reduce app in sync automatically or disable synchronization of the app that you use in the shortest way, and that you do not need a synchronization between multiple devices in real time.
Many gapps have a web version app that saves space in SD and have less app in sync automatically.
- Deactivate Ok google hotword
- No close the app by recent, open and close the app to continued increases fuel consumption and reduces the fluidity of the system, lollipop has a system like iOS and works well with all the app open.
- Do not use task manager to free up RAM.
- Do not use the Clean master or other background task manager , plan to avoid unnecessary.
- Do not use snapdragon battery guru or similar programs that promise lower fuel consumption.
- Avoid heavy 3D games and games continuously running type clash of clans, Simpson, etc. etc.
3) Battery
- With modern lithium battery is not advisable to go below 20%
- Lithium batteries like short courses of charge, does not always pay full charges from 0 to 100, but prefer partial charges.
- 1 charge cycle means from 0 to 100 so if charge the battery from 50% to 100% will have carried out a half charge cycle.
- You can even connect the battery to charge a 10% charge, I repeat the lithium batteries do not damage unplugging and plugging the power supply but working with infeririore charge to 20%.
- Perform a complete cycle 2/3 times in 1 year from death and charge off up to 100%.
Guys if you like my work and dedication in helping all of you, to consider making a small donation, I am working day and night to provide the best for all us.
All donations will be appreciated, just press on donate button..
​
Installation instructions:
Instructions From xTraSmooth M and StocK M
-Dirty flash on you rom, the script perform an automatic wipe cache.
FOR LOLLIPOP ROM USERS IS NECESSARY START FROM ANDROID M FACTORY OR UPGRADE YOUR BOOTLOADER AND RADIO.
INSTRUCTIONS
- FLASH TWRP
- FLASH DIRECTLY MY ROM WITHOUT ADVANCED WIPE WITH ANDROID M ARE UNNECESSARY AND WITH THE WIPE YOU BREAK THE ROM INSTALLATION
- BOOT
Downloads:
xTra Folder
[https://www.androidfilehost.com/?w=files&flid=44343
Donations
If you like my work offer me an Italian Coffee, it will help me to stay awake and work for you.
A special thank you to those who appreciate my work and decided to contribute to the project.
Donations
A special thank you to those who appreciate my work and decided to contribute to the project.
Guys if you like my work and dedication in helping all of you, to consider making a small donation, I am working day and night to provide the best for all us.
All donations will be appreciated, just press on donate button..
​
Acknowledgements
First my work friend
- Prempal Singh my xTraSmooth Partner Great App Developer
- Cristiano Spada aka @CriGio Best Themes Developer and app icon designer
- Google
- Francisco Franco
- flar2
- sshafranko
- chdloc
- Team Cyanogen
- Adr990
- badboy47
- david279
- GtrCraft
- guerreromanuel
xTraSmooth Signature
MADE IN ITALY
First
thank you New released Rom
나의 Nexus 5X 의 Tapatalk에서 보냄
How to download? How to flash? Daniel?
Thanks to you , this ROM is a project alive from 2 years for Nexus 5 and Nexus 6 , it have great success to users who like stock Factory flashable with only essentials gapps. Now the ROM still in uploading with 50mbps fiber connection , I release new updates when new Factory.IMG is out.
xTraFactory MMB29K
https://www.androidfilehost.com/?fid=24345424848487255
daniel84cs said:
Thanks to you , this ROM is a project alive from 2 years for Nexus 5 and Nexus 6 , it have great success to users who like stock Factory flashable with only essentials gapps. Now the ROM still in uploading with 50mbps fiber connection , I release new updates when new Factory.IMG is out.
xTraFactory MMB29K
https://www.androidfilehost.com/?fid=24345424848487255
Click to expand...
Click to collapse
Downloaded fine. Installed fine.
Thank you for sharing some love to our Nexus 5x :good:
How to install guys?? Im now on chroma rom with elemental x kernel.
Wipe data Factory Reset and flash xTraFactory , for backup your apps use titanium.
If you want no force ecrypt make a formatt of user data after flash my ROM....
Inviato dal mio Nexus 6 utilizzando Tapatalk
What took you so long? Anyway welcome to 5x hahaha
Glad to see you on the device!
Am I on XtraSmooth
Hello Team, can anyone post their ABOUT (phone) screen? it seems for me that even after 2 system wipes I'm still on Cataclysm
thanks
The replacement boot screen will show unless you flash the stock version on his page. If the rom itself is not changing, try formatting data as well. Just make sure you have your important stuff backed up
What gaaps are people using here?
hopesrequiem said:
The replacement boot screen will show unless you flash the stock version on his page. If the rom itself is not changing, try formatting data as well. Just make sure you have your important stuff backed up
What gaaps are people using here?
Click to expand...
Click to collapse
Aren't gapps baked in?
You can also download gapps from opengapps.org site.
[ROM][6.01][MMB29K][27/12/2015]xTraFactory Odex xTreMe Battery You Will Love It
gleggie said:
Aren't gapps baked in?
Click to expand...
Click to collapse
Just reread the op and I don't see it mentioned. Although the ROM file is huge compared to others so I'll assume it comes with gaaps. Going to install now and I'll update my post accordingly.
Yeah gaaps are built into this rom. This rom booted the fastest out of any I have run thus far. Odex is mean on this rom. Nice work Dev.
My Nexus 5 has been running with your ROM for a long tym. It's really wonderful to see you making it for 5x.. I will need to start using this again!!!!!!!
Sent from my Nexus 5X using Tapatalk
stuck on boot animation forever. any ideas? I am from Cdroid Rom.
Thanks
I'm running pure nexus now. So if I wanna flash this is just go dirty and don't wipe anything? Just wanna ask so I don't brick etc. Thanks.
Sent from my Nexus 5X using Tapatalk
mpetruzz said:
I'm running pure nexus now. So if I wanna flash this is just go dirty and don't wipe anything? Just wanna ask so I don't brick etc. Thanks.
Sent from my Nexus 5X using Tapatalk
Click to expand...
Click to collapse
I believe the op says it has a wipe script built into the ROM but personally I would wipe. I always wipe as I don't mind resetting up
Been running this rom for 24 hours now. BATTERY LIFE IS AMAZING! I am in a low signal area as you can see from the screen shots... I also included my brightness slider... I have adaptive brightness turned off. This is plenty bright enough for indoor use... If I let my phone die tonight I would see it easily hitting 4 or 4.5 hours sot. THANKS FOR AN AMAZING ROM!

[Kernel][FEATURED] Venom Kernel v3.1 [aio_otfp][MM][N]

{
"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"
}
Venom Kernel for K3 Note (aio_otfp) -- Based on Renice kernel source
Venom is designed for maximum performance and battery backup. It is made for people who depend on their phone every day.
It is feature Enriched kernel which makes your device even better than before.
Compiled with UBERTC 6.x​
Features :
RGB color control
Working LED.
Vibration control using thunderquake engine module by varun.chitre15
Performance optimizations
USB fast Charging enabled by default
TCP Congestion Algorithm (TCPCA) set to Westwood by default
All other TCPCA added
Double tap to wake enabled
So much customisable dt2w, like screen area, time for tap, relative distance between taps... Much more
Fixes for blueborne bluetooth vulnerability at kernel level
Entropy tweaks -- Increased entropy values in random.c
Network tcp window tweak -- Lock window size to full for maximum speed
Enabled Forced fast charge
CPU governors :
(In alphabetical order)
Alucard
Conservative
Darkness
Intelliactive
Intellidemand
InteractiveB
InteractivePlus
Ondemand
Pegasusq
Performance
Poison --- Default custom governor made by me (based on ThunderX)
Powersaver
Renice
ThunderX
Userspace
Wheatley
Features of my Poison governor :
Dynamic CPU frequency transition mode engine. More info in Poison governor thread.
Smoothness tuning.
Best governor for this device because it is K3-specific
Custom tunables :
Can be found here, in my poison governor thread.
Has a total of 12 custom tuneables !!!!! :laugh::victory::highfive:
NOTE : There are 21 only for A7000-a and K3 release only has 12 tunables.
https://forum.xda-developers.com/lenovo-a7000/development/explanation-poison-cpu-governor-t3691304
(All information about the modes and tuneables in Poison governor thread)
Installation :
For custom roms:
Reboot to recovery
Flash the Kernel Zip
Reboot to system and Enjoy
For Vibe/Bootlooping Roms:
Reboot to Recovery
Take Nandroid backup of boot partition
Unpack ROM's boot.img (present in ROM zip almost always)
Replace the kernel file (Image-gz.dtb, bootimg-kernel, zImage) with proper name
Repack the boot image and flash
Reboot to System and Enjoy
Download links and Changelog :
See second post
Works Better in Custom roms (MM and N (based on MM libs) only)
Stock + Vibe Roms also Supported [MM only]
Note:
* Take a Nandroid backup before installing
Appreciate me by thanking me... Or... You could donate to me if you're an Indian!!!
Donation :
How to donate ??
---> Simple. Send me a PM or mail me ( [email protected] ) and say that you're willing to donate. Further instructions will be sent by me.
---> Or you can simply gift me xda ad-free
I also want to build venom for myself!
Sure! You can find the link for the venom kernel source below in xda DevDB info.
The source link is for A7000 device only so it doesn't work on K3 out of the box.
Everything that venom has is present in the given source link.
You can pick the features from there and Base it on renice source by sandeep.sethi
XDA:DevDB Information
Venom Kernel for aio_otfp [MM][N], Kernel for the Lenovo K3 Note
Contributors
tanish2k09, Sandeep.sethi, GSandeep, daniel_hk, Aryan Kedare, Rohan Taneja, Team M.A.D
Source Code: https://github.com/tanish2k09/Kernel_aio_row-Venom-S/
Kernel Special Features: Custom CPU governor, custom code, dynamic tuneables
Version Information
Status: Stable
Current Stable Version: 3.1
Stable Release Date: 2017-11-15
Created 2017-11-15
Last Updated 2018-04-22
Latest build :
Venom carnage edition :
http://goo.gl/r5KhkA
Old builds :
http://goo.gl/BuwKEh
(Venom kernel initial maximum edition)
Changelog :
Latest Build (Carnage) (25122017) :
Code:
1) Tweaked poison for more performance. Now you will feel that kernel is much more smooth than ever.
2) Added vibrator engine with real-time linking with poison. You'll feel it when you try yourself and see what this means.
3) Upgraded to dt2w 2.0 with haptic feedback (customisable vibration level) and more efficient structure and checks. My code is 1/3 of original code. Now dt2w is much faster and smoother.
4) Livedisplay fixed thax to painkiller3
5) WiFi autoconnect fixed thax to [user=4948627]@daniel_hk[/user]
6) Open hotspot fixed (use hotspot fix zip by sandeep) with venom
7) Added pocket mode override mechanism. Now you can tap 3 times within 0.8 seconds to override proximity sensor. Number of taps and timeout is customisable with poison.
8) New tunables details :
a) dt2w_vibe : Control vibration level on dt2w. Change to 0 to disable dt2w haptic feedback.
b) vibrator_on_lock : Disables vibrator on screen off completely. Capacitive buttons won't vibrate on screen off, notifications won't vibrate phone on screen off, but calls will turn screen on and then vibrator will activate. This is a good feature for those who want no notification disturbances but also don't want to enable silent mode.
c) pocket_mode_dt2w_override_taps_number : This is the value of the number of taps that you will have to tap within timeout to wake up the screen even in proximity mode.
d) pocket_mode_dt2w_override_taps_timeout : This is the value of the time in milliseconds within which you will have to tap to override pocket mode.
e) dt2w_tap_distance : Merged dt2w_tap_distance_x and _y into a single variable and changed the distance calculation from rectangular linear to circular radial. This us the radius of the circular region with the center as the first tap coordinates, within which you will have to tap second time within timeout to activate dt2w. Easy.
9) Merged x and y distance tunables into a single radius.
10) Enabled 5Ghz WiFi by default (thanks to daniel_hk) (request by [user=4695623]@FPSUsername[/user])
11) Enabled 7 cores while booting. (Thax to gsandeep)
Build 15112017-1244 :
Code:
Initial release.
Misc
Deleted and reserved again.
Users told me that the link I posted was bootlooping.
I've uploaded a last known working stable build instead.
Link in post 2 updated.
Kindly re-flash
tanish2k09 said:
Users told me that the link I posted was bootlooping.
I've uploaded a last known working stable build instead.
Link in post 2 updated.
Kindly re-flash
Click to expand...
Click to collapse
Great Work!
And
Im here for testing your kernel.
Works on stock 6.0 roms?
Or just for 7.0 LOS based?
Is there a posivility having bootloop if normal flashing it kn vibesavon 3.6?
inouext said:
Works on stock 6.0 roms?
Or just for 7.0 LOS based?
Click to expand...
Click to collapse
It works on all roms which are compatible with renice kernel.
TatsuyaKaneki2015 said:
Is there a posivility having bootloop if normal flashing it kn vibesavon 3.6?
Click to expand...
Click to collapse
Same behaviour like renice kernel.
I have mentioned that I don't have device so you can't expect me to tell you anything related to working or not working.
However, since this kernel is based on renice, it will do the exact same things like renice kernel. Think of this kernel as a renice kernel but with some extra features.
Anyone tested this, how the performance after this??
Eduardo27 said:
Anyone tested this, how the performance after this??
Click to expand...
Click to collapse
You should try yourself instead of asking others.
Your own opinion matters. :good::highfive:
u did a good job on poison...getting good screen on time...but there's some drawbacks like it lags while trying to play 1080p 60 fps in youtube...and lags while browsing with chrome
yup it's kind of laggy... even while browsing through photos..using es file manager+so on......
I'm in mode 1....I know mode 2 would be smoother....
but I'm liking the battery backup.....is there any possible way to tune up it a little more to get a little more performance +backup balance?
@tanish2k09
Cpt.mactavish said:
u did a good job on poison...getting good screen on time...but there's some drawbacks like it lags while trying to play 1080p 60 fps in youtube...and lags while browsing with chrome
yup it's kind of laggy... even while browsing through photos..using es file manager+so on......
I'm in mode 1....I know mode 2 would be smoother....
but I'm liking the battery backup.....is there any possible way to tune up it a little more to get a little more performance +backup balance?
@tanish2k09
Click to expand...
Click to collapse
It is quite obvious that battery backup and performance are inverse of each other. Both can't be perfect at the same time. One of them has to be sacrificed for other.
I'm warning you that increasing performance WILL decrease BB.
In case you still want to proceed to a better performance, do following :
1) Change poison tuneable "Awake_ideal_freq" to the max freq (16xx)
2) Or use some more powerful governor. Note that others aren't mtk-specific so battery backup will be less than poison 100%
3) While the step 1 should be enough for faster processing, you may use poison with addition to mode 2.
4) Change ROM to other than compiled nougat ones. They have a lag problem with low cpu frequencies. Marshmallow should be fine.
5) For faster pic loading, it has been tested that fiops iosched performs fastest. Slightly noticable.
6) Use darkness governor as an alternative for slightly performance oriented device.
// Destroy the thanks button on my post and kernel if you like it
Sir, does this kernel support with lenovo a7000 plus? Because i got bootloop when flash the kernel. Not even reaching the boot animation, its just get on the first lenovo logo then just black screen, and sometimes keep rebooting. Really wanted to try it.
device : Lenovo a7000 plus
twrp : 3.1.1-3 when install rom then 3.0.2-7 to install modem patch for a7k plus.
rom : Daniel_hk's latest LineageOs rom, (31oct)
tanish2k09 said:
It is quite obvious that battery backup and performance are inverse of each other. Both can't be perfect at the same time. One of them has to be sacrificed for other.
I'm warning you that increasing performance WILL decrease BB.
In case you still want to proceed to a better performance, do following :
1) Change poison tuneable "Awake_ideal_freq" to the max freq (16xx)
2) Or use some more powerful governor. Note that others aren't mtk-specific so battery backup will be less than poison 100%
3) While the step 1 should be enough for faster processing, you may use poison with addition to mode 2.
4) Change ROM to other than compiled nougat ones. They have a lag problem with low cpu frequencies. Marshmallow should be fine.
5) For faster pic loading, it has been tested that fiops iosched performs fastest. Slightly noticable.
6) Use darkness governor as an alternative for slightly performance oriented device.
// Destroy the thanks button on my post and kernel if you like it
Click to expand...
Click to collapse
your fastcharging seems to be good too.....I'm using gsandeep's unofficial RR....so far it is the best rom for k3.....
I've changed to mode 2..which is performance oriented ....and performance has increased..... but I thought is there any tweak to be made for tweaking mode 1...for slight performance increase...
Cpt.mactavish said:
your fastcharging seems to be good too.....I'm using gsandeep's unofficial RR....so far it is the best rom for k3.....
I've changed to mode 2..which is performance oriented ....and performance has increased..... but I thought is there any tweak to be made for tweaking mode 1...for slight performance increase...
Click to expand...
Click to collapse
Step 1 and step 6
Good to hear that you're liking the kernel. Unfortunately there are only 12 customisable variables in k3 version. My a7000 has almost everything customisable from cpu modes to dt2w screen trigger area to gesture sensitivity...
tanish2k09 said:
Step 1 and step 6
Good to hear that you're liking the kernel. Unfortunately there are only 12 customisable variables in k3 version. My a7000 has almost everything customisable from cpu modes to dt2w screen trigger area to gesture sensitivity...
Click to expand...
Click to collapse
btw,your kernel doesn't support livedisplay of LOS/LOS based roms...any fix for that?
Cpt.mactavish said:
btw,your kernel doesn't support livedisplay of LOS/LOS based roms...any fix for that?
Click to expand...
Click to collapse
I didn't get the time to add that.
I can't help you with it this year at least.
My main motive for releasing this kernel was to prove my skills with my poison governor. There are people like daniel_hk himself who doubt me greatly. He is failing to understand that I am not underskilled, but rather I prefer to not spend the time I have right now as a student, into ROM development.
With poison, you would experience at least 10-15% battery increase and a decent performance, unless needed for heavier tasks, which can be adopted to using the modes.
I hope you liked poison. Maybe early 2018 I will update this kernel with more new features. One of them being livedisplay. If you actually see, there isn't too much time to wait. It's just a month approx and you'll not even know when it passes. That's the thing about time. It's mind-boggling
//Some people need to learn to press the thanks button.
looking for your next updates....with livedisplay....and hope to have more optimizations...on backup+minimum usable performance
Battery Backup
Please tell me about battery backup of k3 note after flash this kernel in vibe os . ???
Like Renice kernel v11, sometimes wifi dropped and not auto reconnect. Can you fix that in next version?

Categories

Resources