These question are about Nexus 7 tablet kernel.
Hi, I am wanting to build my own kernel but have questions, where would be the correct forum to post these question. They really don't pertain to any particulate kernel.
I am wanting to compile the 4.1 kernel and add low voltage and OC up to 1.5, adding a new governor would be nice but not really needed at this point in development
what files need to be edited?
what changes need to be made?
are all the modification made in mach-tegra?
I have looked at several githubs, they have way more changes then I want, I know there are kernels out there that do what I want, but I would like to learn the build process.
For right now i would like to know what files need to be changed to oc the kernel to 1.5 at a low voltage to conserver battery life. perhaps at some point add smartass governor.
thanks in advice for any help one can provide.
The Q&A forum would seem the most obvious.
Miami_Son said:
The Q&A forum would seem the most obvious.
Click to expand...
Click to collapse
That is correct (and to where this thread has been moved to) .
Related
Hi there, quick question...
Do the newest kernels also include undervolting and conservative power setting? (and overclocking, but I don't understand why people even want that)
With newest kernels, I mean the kernels from http://oe.netripper.com/files/htcleo_autobuild/
Or should I use the kernel attached in http://forum.xda-developers.com/showthread.php?t=746997#
All this is answered in android development. Check ur builds thread. It will telk u which kernwl is being used and what is enabled. Im using shrubcrafts build. The included kernel has overclocking undervolting inckuded.
Sent from my HTC HD2 using XDA App
ok maybe I wasn't clear (blame it on the dutch! ;-)
Of course I know which kernel I'm using at the moment, indeed it's mentioned in the thread of the build.
However, I can't find any info on the activated options in the newest kernel (for example the kernel of the 24th august).
As far as I understand, someone started adding/changing some lines in some file and recomplied the kernel to have other options activated. I'm not sure, and want to know if recent autobuilds do have those options by default.
Please correct me if I'm wrong!
Hi,
I am a C++ and Java devs. I just got my first Android device, Google Nexus 7. I had an iPad before but I sold it to try Android . So here am I
I would like to know if there was any way to learn how to create custom kernel ? If there was any help anywhere? Documentation or whatever? I never coded anything for Android yet. My wish is to be able to create a Kernel that allows overclocking. I tried the Clemsyns Elite Kernel that allows the user to overclock to 1.8Ghz. My goal is to try to get even farther, try to reach 1.9 Ghz or 2Ghz.
Thanks you
Up please
So many good devs in here please
I'm not a dev but I've seen similar posts to this before. Try searching the forums (don't limit yourself to the nexus 7 forum) and I bet you will find some links to info on kernel development.
-Sent from my HTC One S.-
There are plenty generic guides availible.
My simple google search yielded this: http://forum.xda-developers.com/showthread.php?t=1039854
Thanks for all of your answer
I should be able to compile a kernel by now thanks
But I was more looking for help in modifying one, since it is a really huge code, il would take a long while to read all part of it and even thought I would like to read it, when you dont know a thing about it, it is pretty hard to fins where to start x)
Sent from my Nexus 7 using Tapatalk 2
Hey, I've got a question, what is the most recommend kernels for cm10.2 or AOSP 4.3? I'm so confused and torn because there are so many!
I need a kernel for great battery life but still awesome improved performance in games, video streaming,etc. Please Help!!!
arDroid.99 said:
Hey, I've got a question, what is the most recommend kernels for cm10.2 or AOSP 4.3? I'm so confused and torn because there are so many!
I need a kernel for great battery life but still awesome improved performance in games, video streaming,etc. Please Help!!!
Click to expand...
Click to collapse
There are only two forms of kernel.. JWR and JSS. most recommended would be Faux,franco Hellscore.. See the ROM you are trying and accordingly flash the kernel.
Rohit02 said:
There are two forms of kernel.. JWR and JSS. most recommended would be Faux,franco Hellscore.. See the ROM you are trying and accordingly flash the kernel.
Click to expand...
Click to collapse
this is not the truth, this is only your opinion, nothing more.
every device reacts differently with every kernel. therefore it is best to try as many kernels as you can to find the kernel that is best with your personal device. one person say that xxx kernel is the best, another says that yyyy is the best, but in reality there is no best kernel. anyways, these what are the best kernel/rom threads are not allowed on xda, as "best" is an opinion not a fact.
There is no "best" ROM/Kernel threads allowed on XDA, reason being is whats "best" for you may not be "best" for someone else . Head over to the development section and see which "best" suits you.
I want to know if I need to install a custom rom or a custom kernel or a combination of both so that I can overclock my phone(1ghz single core). Please help. Why is everybody so silent here, so unwilling to answer a simple question as this. My fourth post of the same question.
todopertin said:
I want to know if I need to install a custom rom or a custom kernel or a combination of both so that I can overclock my phone(1ghz single core). Please help. Why is everybody so silent here, so unwilling to answer a simple question as this. My fourth post of the same question.
Click to expand...
Click to collapse
Any custom ROM that comes packaged with an included kernel should allow you to overclock. AFAIK the oveclocking capability lies within the kernel (at least with Xperias this is the case) . At the least, a stock ROM with a custom kernel and a CPU/Performance app will give you overclocking options.
My suggestion though is to get a ROM like PAC, that comes with a kernel and the needed app to manage your CPU settings.
Langes said:
Any custom ROM that comes packaged with an included kernel should allow you to overclock. AFAIK the oveclocking capability lies within the kernel (at least with Xperias this is the case) . At the least, a stock ROM with a custom kernel and a CPU/Performance app will give you overclocking options.
My suggestion though is to get a ROM like PAC, that comes with a kernel and the needed app to manage your CPU settings.
Click to expand...
Click to collapse
That is not fully correct.
Most PAC builds use the stock CM kernel. Our ROM offers performance settings to manage that, but they generally do not allow overclocking.
Some of us have additional builds with performance kernels built in. Not all of us though.
Your best approach would be to install PAC for your device then check your devices XDA thread for a popular performance kernel and flash that afterwords. The performance control will see the new CPU settings and you will then be able to configure it as you need.
DL an oc app, like CPU tuner or whatever..
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
todopertin said:
I want to know if I need to install a custom rom or a custom kernel or a combination of both so that I can overclock my phone(1ghz single core). Please help. Why is everybody so silent here, so unwilling to answer a simple question as this. My fourth post of the same question.
Click to expand...
Click to collapse
Yes, you need a kernel with overclock support .
On Gs2 I use PAC and dorimanx kernel
On your phone you need to search for kernels and roms for your model
Sent from my GT-I9100 using Tapatalk
Hi guys,
my initial intention was to write down a guide/tutorial on kernels for Oneplus 5. But I don't know anything about kernels for mobile phone. Therefore i would like to ask you for your help. Or just pleasse if someone could answer my questions, believe lots of people have same questions.
I searched the forum but found nothing satisfactory/
1) Why should I use custom kernel?
2) What is custom kernel?
3) There are 10+ kernels for oneplus 5, how do I choose one? What are main differences betweem kernels?
4) If I have custom kernel, do I need to install Advanced Kernel Tweeks or Kernel Adiutor apps?
5) What these apps c an do?
I am keen on customizing my phone a lot. But kernel questions bug ne,Thanksfo reply!
vector88 said:
Hi guys,
my initial intention was to write down a guide/tutorial on kernels for Oneplus 5. But I don't know anything about kernels for mobile phone. Therefore i would like to ask you for your help. Or just pleasse if someone could answer my questions, believe lots of people have same questions.
I searched the forum but found nothing satisfactory/
1) Why should I use custom kernel?
2) What is custom kernel?
3) There are 10+ kernels for oneplus 5, how do I choose one? What are main differences betweem kernels?
4) If I have custom kernel, do I need to install Advanced Kernel Tweeks or Kernel Adiutor apps?
5) What these apps c an do?
I am keen on customizing my phone a lot. But kernel questions bug ne,Thanksfo reply!
Click to expand...
Click to collapse
You should have asked the 2nd question first but NVM.
1.Depending upon the kernel you use,custom kernels can provide better battery life and/or stability and/or performance.e.g Flash kernel focuses on stability,Franco kernel focuses on battery life,blu_spark focuses on performance.
2.A custom kernel is a kernel which is customized depending on the needs.
3.For better real-life performance and stability,I would suggest using Flash kernel or the "New kernel"(found on 1+5ts thread, compatible with 1+5)
4.Flash kernel and the "New kernel" are flash and forget types,you are better off flashing and forgetting them.However,you can use EXKM or Kernel adiutor to tweak the settings.The only setting I change is I change the I/O scheduler to Maple,that too using a script file.Hence I don't use any kernel modifying apps.I don't use AKT,you can give a try tho.I've heard that AKT for Oreo has bugs so I won't recommend.
5.You can change governor's,clock speeds, schedulers,block wakelocks blah blah blah....I personally don't recommend you to change the settings.The best settings have already been set by the devs as default settings.
Asv97 said:
3.For better real-life performance and stability,I would suggest using Flash kernel or the "New kernel"(found on 1+5ts thread, compatible with 1+5)
Click to expand...
Click to collapse
Could you link to this "new kernel"? What is her behavior in relation to battery life?
lvints said:
Could you link to this "new kernel"? What is her behavior in relation to battery life?
Click to expand...
Click to collapse
https://forum.xda-developers.com/oneplus-5T/development/newkernel-t3710363
Battery life is good enough.
@vector88 everyone that asks this questions i recommend to read that guide how governors are doing their job and why they are essential for good balance of battery life/performance: https://androidmodguide.blogspot.com/p/blog-page.html
Asv97 said:
https://forum.xda-developers.com/oneplus-5T/development/newkernel-t3710363
Battery life is good enough.
Click to expand...
Click to collapse
Any 5t version will work with 5? Or there is a different version for OP5? Couldn't find it there is.
Bewildered Wolf said:
Any 5t version will work with 5? Or there is a different version for OP5? Couldn't find it there is.
Click to expand...
Click to collapse
Good question!