Just downloaded the latest version of franco kernel manager 6.1. Im a total noob in terms of using this tool, so I've been looking for a guide or a tutorial that can assist in using it. Also what is the method of flashing the franco kernel from this tool? Where can I download the franco kernel.zip? I have been looking all over, cant seem to find it. Plz help
Im currently on RR Rom latest version 8.6.3. Im looking for a setting to enhance battery life and overall performance of the Phone.
rigerp said:
Just downloaded the latest version of franco kernel manager 6.1. Im a total noob in terms of using this tool, so I've been looking for a guide or a tutorial that can assist in using it. Also what is the method of flashing the franco kernel from this tool? Where can I download the franco kernel.zip? I have been looking all over, cant seem to find it. Plz help
Im currently on RR Rom latest version 8.6.3. Im looking for a setting to enhance battery life and overall performance of the Phone.
Click to expand...
Click to collapse
Hey there
What I did to get Franco kernel was flash it during my first time rooting (so it was a clean flash, as the phone had be factory reset). Once you're in TWRP, you flash Franco kernel and then magisk. This is one way to do it. I can't advise you to flash a new kernel without clean flash because I personally didn't do it and I don't know if issues will come from that. If you can do it, my personal advice is to just do a clean flash. You know the drill, wipe system data and that stuff > flash ROM > Kernel > Magisk, and done
As for where you can get the zip, there is a thread here in the OP5 XDA forum on ROMs and Kernels I think and that's where franco posted the kernels. He's got a website too linked in the same post
HOWEVER, he hasn't updated them since last year, and I don't think they have support for Android 10, only 9
As for settings, well, in my own experience, you won't get any noticeable boost in battery life or performance without doing some drastic change.
If you want better battery life, you can decrease the maximum CPU frequency, change the governor to Conservative or Powersave, disable some cores, or all of those at once, but they WILL degrade performance, sometimes you won't notice but then you'll try to load a heavy webpage on Chrome and then you'll REALLY notice it.
The inverse is also true. To increase performance you change the governor to performance; usually the CPU frequency is set to its maximum by default, and the cores are all enabled anyway so you don't have to change anything. BUT, keeping the governor in Performance will also keep the CPU clocks at its maximum, and that's going to drain your battery like CRAZY, plus it'll overheat it. Usually there is no practical need for this setting, but I use it to play games on Dolphin emulator since thats when I can actually make use of that performance.
A better alternative is to keep the governor on Interactive, which will scale up CPU clocks depending on the load (if doing light stuff, low clocks. Heavy stuff > high clocks). Otherwise, Conservative does the same thing but takes longer to use higher clocks, so battery is saved.
Always use 1 governor for all cores. Do NOT use multiple governors (example: powersave for big cores, performance for little cores) because that will cause instability issues
Also, if you make any changes, you gotta tap the toggle on it, which will say something like "stay on boot: true". Otherwise, if you for instance change your governor to Performance, and then reboot, all your changes will reset to Default
Personally I just keep my governor in Conservative and roll with the defaults.
Hope that helps ya
sorry for digging but I was loooking for solution..
just make a backup of present kernel (tuned with FKM) and then flash it from backup menu
I was trying flash with twrp, magisk, 'set on boot' at first and many other things but it was so simple, it's there all the time
Related
I need maximum battery time. So what is the best kernel for this and it´s configuration? I don´t need answers like "search for it" . Go hell those stupid guys.
voidvader said:
I need maximum battery time. So what is the best kernel for this and it´s configuration? I don´t need answers like "search for it" . Go hell those stupid guys.
Click to expand...
Click to collapse
there is no such thing as perfect kernel or perfect configuration,
the factors that can determine the amount of battery usage depends heavily on the nature of the usage under the user itself,
most kernels with undervolt support and underclocking will do fine,
i'd suggest you try out tweaks and preferences yourself since no one can guarantee you an exact time frame,
but i'll give you mine,
ROM: WP8 Monochromatic 5.1
Kernel: Built-in rom (savie's)
Tweaks: Built-in rom
Scaling freq: 156min 624max
CPU Governor: ondemandx
reduced all bloatwares even gmail and maps,
Battery Time (heavy usage): 4hrs max (medium usage): 1-1.5 day max (minimal usage) 2-3days max
that's just about it,
please take the time to conduct a research on what is your best prefered battery saving method,
don't call anyone stupid,
it's bad and potato disapproves
Rom doesnt matter really if you manage the applications well.
Use kuros kernel + kuros tweaks. Thats the best battery saving combo Ive tried.
For governor, use ondemand, the most battery efficient governor and use deadline for i/o
deathnotice01 said:
there is no such thing as perfect kernel or perfect configuration,
the factors that can determine the amount of battery usage depends heavily on the nature of the usage under the user itself,
Click to expand...
Click to collapse
Not really. Change between Merruk #206 and kuros latest, you can really notice the battery drain difference. Its battery efficient than stock kernel in my tests.
Here u go:
Before all id reccomend updating the software to the latest version xD
Use the latest white kernel
Use v6 supercharger and some other tweaks
Reduce the screen brightness
Lower the system volume in the sounds options
Disable animation
Disable auto-sync
Disable backup settings
Disable roaming ^^,wifi,mobile internet,bluetooth when you dont use it(gps even if turned on allways is only actually active when theres a open app that uses gps ^^)
Disabling more sound effects will make it ugly and not cool lol,so do as u wish with thease:
Keyboard sounds
Lock screen sounds and vibration
set a boot frequency in set cpu like:
312-832,conservative,sio
Set up proper profiles in set cpu like
Screen off
312-312,powersave,noop
Charging
312-832,ondemand,sio
Battery 50 F
312-832, conservative,noop
Battery <16
312-832, conservative, noop
here just take my setcpu profiles, i made it in setcpu 3.07 just put it in the root of your sdcard and in setcpu enable profiles and click on restore profiles and click on that
http://www.mediafire.com/?ru786ho4o9i7jdp
Here are some build.prop tweaks
ro.ril.power.collapse=0
ro.ril.disable.power.collapse=0
dalvik.vm.heapstartsize=4
dalvik.vm.startheapsize=4
this one is alredy in v6 supercharger ;P
pm.sleepmode=1
remove some useless apps that u dont use but their allways running in the background(yeah remove anything u will never use)
Google maps
email(not gmail)
software update
and buying a new, better battery isnt a bad idea too ? is it (obviously xD)
I hope i Helped, this and some of my other build.prop tweaks made my battery go like lol xD it was lasting so long idk how much was it
Thank you all! Thanks so much guys!:good:
Filip98 said:
Here are some build.prop tweaks
ro.ril.power.collapse=0
ro.ril.disable.power.collapse=0
dalvik.vm.heapstartsize=4
dalvik.vm.startheapsize=4
this one is alredy in v6 supercharger ;P
pm.sleepmode=1
I hope i Helped, this and some of my other build.prop tweaks made my battery go like lol xD it was lasting so long idk how much was it
Click to expand...
Click to collapse
the correct one is "dalvik.vm.heapstartsize". dalvik.vm.startheapsize is not exist. nevertheless, this script only work for ICS. GB based rom doesnt have these prop. please be carefull with any prop for virtual memory like this one. if you clean your dalvik-cache you might ended up in bootloop.
Lots of information.
Thanks guys.
Sent from my GT-S5360 using xda premium
You can search all you want and still come up short, I'm trying to use system tuner to change the cpu and gpu settings and I cant find any help on how to use this app. Im running the latest Kaos Droid rom for 4.1.2, the latest Motley kernel and twrp, props to all developers:good:. Im looking for what the optimal settings are and how to use system tuner to change them. Can someone tell me or show me the right thread that can help? Im not sure what the min/max cpu settings should be and I cant seem to find where to change the gpu settings. We are all noobs at some point. I just want to beef my nexus up a little, nothing crazy.
aww for real?
I wouldn't use system tuner for this because it doesn't have the ability to change the GPU speed. I'd recommend TricksterMOD which is available here for free. Depending on your kernel (not sure if motley's kernel has configurable GPU now, it didn't when I used it) you can change different settings. It is personally up to you how you want to configure your device and change things depending on how it runs. Anyway, I'll give you an idea of my settings that I have changed.
CPU - Governor is Interactive (my kernels default but another alternative would be ondemand) running @ 102mhz min - 1600mhz max
IO - Governor is deadline (again default but imo the only one you should use) with cache at 1024.
GPU - 600mhz
VOLTAGES - My kernels defaults.
Make sure that you set the settings to be applied at boot (I use a delay of 1 because it didn't seem to apply without it) and also make sure your kernel has the powerHAL fix included, or else (in the case of trinity kernel) you will need to download this file (this is for Android 4.2.x). This will allow your CPU overclock to stick and not be reset to stock.
Hopefully this helps! But again, just play around with your frequency's and maybe look into voltage tweaking to get your personal balance between performance and power consumption. And if you are going for performance, I'd look at turning off fsync and using the ext4 mount script to boost your I/O dramatically (this will result in things such as faster app installs)
smt8544 thanks alot man! now I can start somewhere, I didnt wanna do anything stupid without some knowledge, I appreciate it!
I figured I'd share my post with you guys here on XDA. My original post can be found on the OnePlus Forums.
Thanks to @Lord Boeffla OnePlus X users finally have the Boeffla kernel. This kernel brings several features which can aid in improving the fluidity and battery life of Oxygen. Hopefully someday we'll see his work with CM 13. That aside, let's get to my configurations
1. Governor/IO
I decided to use zzmoove alongside it's optimal profile. It provides smooth scaling between frequencies while maintaining great battery life. It also seems to fix performance in games. It should be noted though that Lord Boeffla did warn me against stability issues. I don't have any but it's something to keep in mind.
In place of ROW I switched over to FIOPS for the general performance benefits.
Everything else was left alone.
2. CPU
I increased the frequency to 2572mhz and applied an undervolt. I will not post undervolt settings. Every device is different and that's something you need to take into your own hands. Just because it works for me doesn't mean it'll work for you.
I did change the hotplug to zzmoove native default.
Everything else was untouched.
3. GPU
I just lowered the minimum frequency to 27mhz.
4. Boeffla Sound
I just enabled it. That's it. If anyone wants to share their configuration I'll upload it to this post.
5. Display + LED
Am I the only person that finds the display a little warm? I set red to 248 and green to 250.
Nothing else was changed
6. Miscellaneous 1
I enabled Boeffla system tweaks
Notice: if it wasn't mentioned I never changed it. This was done with the Boeffla app. Here's a link to the original thread:
http://forum.xda-developers.com/one...ernel-boeffla-kernel-4-0-beta1-18-02-t3317638
Flash Procedure:
Find your device and download the kernel here:
http://www.boeffla-kernel.de/
Alternative (Uber/Linaro):
http://boeffla.df-kunde.de/zanezam/linaro/oneplusx/oos2xx/test/
How does Uber compare to other tool chains?:
https://plus.google.com/ ChetKener/posts/YzMJEkzPQgp
Download the stock ROM here:
http://downloads.oneplus.net/
Download any third party tweaks such as Xposed that you use
Launch TWRP
Tap wipe, advanced wipe, and select everything except for internal storage.
Flash the ROM and then the kernel.
Reboot.
TWRP can be found here:
https://twrp.me/devices/oneplusx.html
Instructions to unlock the bootloader can be found here:
http://devs-lab.com/2015/11/how-to-root-oneplus-x.html
Disclaimer:
I'm not responsible if you void you're warranty, kittens fly out your ***, or phone explodes in your pocket in an attempt to boil water
02/28/16: Antutu results are no longer applicable. They are scattered all over the place. Some tests, I get 71k, others 44k. The kernel isn't at fault as all other benchmarks report consistent results. Geekbench seems to provide the most accurate representation at the moment so I'll keep it updated. As for Antutu, I will no longer update the scores until they change their entire algorithm.
General Recommendations
1. Don't enable multicore power saving as it's unpredictable in terms of stability and doesn't really aid battery life. I'd get locked cores and random reboots with it on.
2. Be cautious when undervolting and over clocking. Settings that may work for others, may not work for you. Every processor is binned differently.
3. Do not flash this over Blu Spark or any other kernel. Flash the ROM and then the kernel. Dependencies for each kernel differ.
4. Do not seek me expecting a fix or patch for any issues that you may have. This doesn't mean spam the author with requests either. I will try to help to the best of my abilities, but there may be an issue I can't remedy.
Profile Downloads
Attached you'll find my custom profile. Simply take it and copy it to the folder boeffla-kernel-data and then open the Boeffla Oxonfiguration app. Tap on Default and then load. My profile should show up as Swell.bcprofile.
https://drive.google.com/file/d/0B7CLqaEGT92AWWl3NFFybUt6X00/view?usp=docslist_
Refer to my disclaimer above please. My settings may not work for you.
Hi.
I'm running stock 6.0.1 ROM with latest squid kernel and I'm having problem with hispeed_freq settings, when I choose a desired frequency it won't stick to that, it always reverts to 1459200MHz. I followed a guide for interactive governor from http://forum.xda-developers.com/nexus-5x/general/guide-advanced-interactive-governor-t3269557/post64279960#post64279960 and the results are great except when hispeed_freq starts to screw itself up, the big CPU is then always stuck on 1459200MHz frequency which destroys the purpose of the guide. It happens also on stock based custom roms and that probably means it is ROM related. The same happens on stock and ultra kernels, the weird part is that it somehow worked normally on stock 6.0 and squid kernel even though not from the day one. Any ideas how to make hispeed_freq to stick to 533333MHz?
http://imgur.com/SS1ZWaf
EDIT: title should be CPU governor tunables on stock and custom kernels problem. My keyboard is dying.
ViperX85 said:
Hi.
I'm running stock 6.0.1 ROM with latest squid kernel and I'm having problem with hispeed_freq settings, when I choose a desired frequency it won't stick to that, it always reverts to 1459200MHz. I followed a guide for interactive governor from http://forum.xda-developers.com/nexus-5x/general/guide-advanced-interactive-governor-t3269557/post64279960#post64279960 and the results are great except when hispeed_freq starts to screw itself up, the big CPU is then always stuck on 1459200MHz frequency which destroys the purpose of the guide. It happens also on stock based custom roms and that probably means it is ROM related. The same happens on stock and ultra kernels, the weird part is that it somehow worked normally on stock 6.0 and squid kernel even though not from the day one. Any ideas how to make hispeed_freq to stick to 533333MHz?
http://imgur.com/SS1ZWaf
EDIT: title should be CPU governor tunables on stock and custom kernels problem. My keyboard is dying.
Click to expand...
Click to collapse
It does stick if you use profiles in k.a.,but every time you launch an app its reverting for about 2 seconds showing the 1459Mhz and reverts back to normal when the app is finished loading. It works but still not perfect and im googling for days to solve this issue.It has something to do with a stock qualcom script that tries to overwrite the settings when you launch an app. I found the files to edit the go_hispeed_freq and i also have read and write acces but every time I try to change it just reverts back. Very frustrating.
Its located in: /sys/devices/system/cpu
Strange thing is even when you have set the correct hispeed freq and it works fine, it doesnt change it in the sys/devices/system/cpu directory when using a file browser.
Hello Viper if you are still tweaking with this governor I think I found the cause. Takes a little risk to fixnbecause you have to use stock android interactive and on demand standard settings instead of Motorola's settings. Found a few posts people with similar issues and they deleted (I renamed it for backup) the "init.qcom.post.boot.sh" file. Seems like this file gets messed up when you flash a custom kernel. You can check it with a text editor and see its constantly showing very strange freqs and switching between ondemand and interactive constantly (weird). After I renamed it to .bak everything sticks after applying the profile and CPU monitor apps also seems to react different with lot less ramping up the cores and the 1.4 freq doesn't show up anymore like before.
Sickaxis79 said:
Hello Viper if you are still tweaking with this governor I think I found the cause. Takes a little risk to fixnbecause you have to use stock android interactive and on demand standard settings instead of Motorola's settings. Found a few posts people with similar issues and they deleted (I renamed it for backup) the "init.qcom.post.boot.sh" file. Seems like this file gets messed up when you flash a custom kernel. You can check it with a text editor and see its constantly showing very strange freqs and switching between ondemand and interactive constantly (weird). After I renamed it to .bak everything sticks after applying the profile and CPU monitor apps also seems to react different with lot less ramping up the cores and the 1.4 freq doesn't show up anymore like before.
Click to expand...
Click to collapse
Hi Sickaxis79 and sorry for the late reply, I've been working a lot lately. I gave up on interactive settings b/c my battery life was awful on interactive gov . but now that you mentioned this i'll give it another go this weekend and will let you know what are the results.
Can you just tell me where can I locate init.qcom.post.boot.sh file?
Thanks for showing interest to help me out, I appreciate it bro.
I was wrong,lol. Don't rename it or your battery start to drain when idle.
It contains all your governor settings and how your big.LITTLE cores work together (HMP Scheduler).
The good part is that you can edit this file and search for your model.nr "msm8939" with a unix text editor and enter all governor settings directly into this post_boot.sh file (i use quickedit app or notepad++ for pc) and you don't need a kernel manager anymore. The hispeed_freq will also stick and only for a few seconds you can see it when you switch apps, but it doesn't revert back to 1,4MHz permanently like before.
The file is located in /system/etc/init.qcom.post_boot.sh
Peace
I rooted and am running tek s ROM. The phone has been super laggy and slow since I flashed that ROM. Any advice.
Have you switched the governor to interactive or on-demand? That's the most important piece. The below link has a bunch of tips (universal to qualcomm/US S7 and S7e) to improve performance.
http://forum.xda-developers.com/ver...-to-notes-root-install-xposed-unroot-t3411039
pitbullmommy45245 said:
I rooted and am running tek s ROM. The phone has been super laggy and slow since I flashed that ROM. Any advice.
Click to expand...
Click to collapse
Check the thread under Guides about common problems and fixes.
I did but I didn't see a fix for this. I did what another member told me to do and it worked.
pitbullmommy45245 said:
I did but I didn't see a fix for this. I did what another member told me to do and it worked.
Click to expand...
Click to collapse
Bug #1: Phone is laggy after rooting the phone/Battery is down the tank.
Fix: The phone is (partially) lagging because the ENG bootloader automatically sets the CPU governor to "Performance." While this is supposed to lock the CPU frequency at the maximum values, it does cause a lot of heat and possibly throttling. Additionally, the max core clocks are set to 1.593Ghz instead of their actual maximums. Not every CPU Tuner will allow you to set the big cores separately, so look around for one that does if you don't want to use Kernel Toolkit.
First, use Flashify to flash one of two zips provided by psouza4 on our sister Verizon Galaxy S7 (Edge) threads.
1. Kernel fixes & tweaks V15
2. Kernel fixes, tweaks, & Debloater
You need only flash one of these two zips. One additionally debloats the system, one does not. Choose whichever suits your needs.
What the zips do:
CLICK TO SHOW CONTENT
Next, install a CPU Tuner utility like Kernel Toolkit, then change the governor from "Performance" to "Interactive." Also change the max CPU frequency of the little cores to 1.593Ghz and the big cores to 2.150Ghz while you're at it. Leave the cores at their default minimum frequency. This will go a long way to improving the speed of the phone. Also make sure you that have the new settings to apply on boot. Every kernel manager should have this option somewhere.
Note: Although the max frequency in the settings screen will drop to some number, as long as you can see the CPU ramp up to the new settings in the information screen, then everything is fine. You can test the max frequency by turning the screen off and then back on.
Then, install sEFix and set entropy to "Ultra."
Lastly, install L Speed and:
Code:
-Main Tweaks: Turn on
-Battery Improvement
-OOM Killer
-Kernel Tweaks - "Light"
-CPU Tuner: Turn on
-CPU Optimizer
-LNET Optimizer: Turn on
-Google DNS
-Faster Streaming
-Faster Dormancy
-IO Tweaks: Turn on
-IO Boost
-Partition Remount
-RAM Manager
-Balanced
-Seeder
-Moderate
Literally the first bug and fix on the guide.