Kernels difference ? - Nexus 4 Q&A, Help & Troubleshooting

Hi,
so, i'm looking for a good kernel for my N4, but... I can't really decide. I heard that franco and faux's kernel were good, but i can't see why. What's the difference between those kernels ? What's the features ? What's the difference between the stock one, and those one ?
Thanks for your answers !:good:

I'm running the matr1x kernel and I've liked it. I tried the others and this one provided the best battery life.
Sent from my Nexus 4 using xda premium

bricked kernel is the best!
look at this!
http://www.youtube.com/watch?feature=player_embedded&v=RtmxlnikTiQ

Sorry to bump this post, but i'm still looking for the pros and the cons of each kernel...
I didn't find any changelog or features for franco's kernel, and faux's kernel seems good... But i don't have my N4 for the moment... So i can't test them ! Thanks for your answer

Franco's kernel gets a changelog posted every time he does an update, it just isn't added to the first post. If you use his app (free version available) to download the newest kernel, the changelog is given through that as well.
I don't know how Franco compares to other kernels since i haven't tried them, but all the standard options seem to be there. Latest update added gamma control.

I believe every device reacts differently to kernels. I personally get the best battery life from Matr1x.
Sent from my Nexus 4 using xda premium

Related

What kernel do you recommend for CM6?

Yeah, like topic states.
Im on CM6 on my nexus 1, with the korean radio and the stock kernel (haven't flashed any kernel at all since i got my N1). Now i feel like flashing a new kernel, but witch do you recommend?
Thanks guys!
I recommend IntersectRaven's cfs kernel. Best one for battery life I have found. Also the smoothest on my n1
Rellikzephyr
Sent from my Nexus One using Tapatalk

nscollab/cyanogenmod - the need of a stable kernel

Hello all,
i have been an owner of a nexus s gsm s-lcd since August 2011 and i have been experimenting mostly with cyanogenmod and cyanogenmod based roms such as nscollab.
Using my phone mainly for my jobs, since the beginning of the usage of non official roms, i am always having stability problems ending up not trusting my phone for everyday use.
I have tried cyanogenmod stable, rc, lots of nightly builds and various nscollab versions from 1.0.39.
From my experience so far, except when using matr1x 5.5 cfs i always have some of the following problems, some times some of them and sometimes all of them:
1. reboots
2. reboots with no ability to load the os, with only solution the removal of battery
3. crashes with the result of the pin needed to be given again
4. never waking up after deep sleep
The kernels i have used so far are all the matr1x cfs(sorry, i do not trust con Kolivas and his bfs, being a linux user for 10 years), various netarchy and the stock cyanogenmod .
The only kernel that has been stable for me until now is matr1x 5.5 cfs.
The reason for not going back to the official rom, and be ok with my mobile is mainly the bln and voodoo(although i have bought the paid app and i can use the module with the official rom) modules.
The first thing I though having all these problems is that the main cause of them would be the undervolting that all most of the kernels have. After some tests i realized that with the voltages that proton suggests or even with the stock voltages, the problems do not disappear.
Although, i have found my stable kernel and i always flash matr1x 5.5 cfs in all the roms i use, i would really like to know what is the usual suspect of all these problems. Is there any possibility that some of them are not kernel related and the cause is in the source code of cyanogenmod?
To sum up, i really believe that we should try an effort to create a kernel that is very close to the stock one, and be very careful with the extra modules that we add. Although i do not have the experience of making a kernel package for android, i will try for sure to make a flashable kernel for my needs, and if it's stable i will upload it and share with all of you.
I believe that every mobile has to be bug-free(as possible), and reliable for everyday use and at least i should be reboot-free.
I would really like to read other users experience and opinions.
Regards,
Michael
it was the same for me. nscollab was unusable since it was always freezing in two minutes after boot. changing the kernel did not help. so I decided to change the rom to Nexus MV 10.05. it works very stable (not a single reboot or freeze) and faster than nscollab.
mikkkg said:
The reason for not going back to the official rom, and be ok with my mobile is mainly the bln and voodoo(although i have bought the paid app and i can use the module with the official rom) modules.
Click to expand...
Click to collapse
Well, I found that custom kernels can work with stock ROM's. I'm using stock Google 2.3.6 on my 9023 + pete's kernel with Voodoo sound and BLN. Stable as ****, practically no issues, I'm happy with my NS as never before just because of the lack of constant flashing the **** around to "optimize". It just works flawlessly.
Here's the link to the kernel : http://www.peteralfonso.com/2011/08/download-nexus-s-263514-kernel.html
Had the no wake issue with cm7 216 and nscol 1.4.5. On nscol 1.4.6 and no problems yet. If it happens again it would seem to be a cm7 issue. While annoying devs are constantly hunting down and correcting problems, just the way it is and doesn't bother me.
Sent from my Nexus S using xda premium
Jeez loueeeeze
Just use nscollab .46 because that has stock voltages and you should be fine
Sent from my Nexus S using XDA App
The hole point for me is not using any other kernel but the stock one.. compile yourself a nexus s kernel (google it for how to) and be happy without any reboot, crash..
baterry? normally 1.5 days @ 1.0ghz..
You could do that as well
Sent from my HTC Sensation 4G using XDA App
mathkid95 said:
Jeez loueeeeze
Just use nscollab .46 because that has stock voltages and you should be fine
Sent from my Nexus S using XDA App
Click to expand...
Click to collapse
.45 with stock voltages caused the "pin asking" issue even with stock voltages(even with 5.5 cfs - maybe a cyanogen problem?), so that's why i am stuck at .42 with 5.5 cfs and did not even try .46.
Try .46 and lemme know
Sent from my HTC Sensation 4G using XDA App
mathkid95 said:
Try .46 and lemme know
Sent from my HTC Sensation 4G using XDA App
Click to expand...
Click to collapse
If you see, in the thread of nscollab, there are also problems with the phone dying etc, even with the new stable cyanogenmod + matr1x kernel.
I only do tests in my mobile during the weekend, because i use it all week for my job. So stuck with matr1x 5.5 until i see a really stable matr1x kernel coming after 8.
madd0g said:
Here's the link to the kernel :
Click to expand...
Click to collapse
Thank you very much for posting this link. I did not know that kernel. I just found some time to flash nscollab .50 with this kernel and i only changed interactive governor with ondemand to be even closer to stock kernel.
I hope that it is as stable as it is for you.
After some hours with this new kernel, i am not sure about stability(although it seems stable) but nexus is running smoothier than ever.
I've used ondemand from the beginning I started using this kernel, then I tried interactive (default) just to try it out. Not really a difference, same stability/speed and I could get rid of NoFrillsCPU app setting the default governor at startup. So to wrap up, kernel runs beautiful from the start, no extra fiddling necessary.
I do not believe the issues described in the OP are kernel related. They persist in all custom kernels. I think it is from Dalvik VM crash but I have no proof.
Sent from my Nexus S using XDA App
http://forum.xda-developers.com/showthread.php?t=959282&page=309
As I read here I am not alone in the problems described, and after lots and lots of tests i am sure that this is a matr1x specific issue.
So, as i do not have permission to write in a development thread yet, I suggest the following:
1. if the developer of nscollab wants to continue with Matr1x kernels, makes a new release with the last well known stable kernel, which is Matr1x 5.5 until Matr1x developer finds out what is the problem with the new kernels.
2. Matr1x is replaced with another kernel, such as Peter Alfonso's kernel(running FINE for 24 hours. In the same period with Matr1x kernels i would have at least 2-3 problems- 5.5 cfs excluded).
EDIT:
I just got the first "dead phone" issue with alfonso kernel. I should be more patient about stability results of this kernel, or this issue is not kernel related.
After many days of testing with nscollab and different kernels, i am sure that the major problem of "dead phone" is not kernel related but a cyanogenmod issue.
The most stable kernel i tried was Peter Alfonso, but after 4 days of use the issue appeared.
As i need a really stable rom, before going back to stock, i am testing Oxygen 2.3.1, which i do not know yet if it's stable(i hope) but until now is the fastest and smoothest experience.
Id say if you want stability, stay on stock, extra features like BLN and Voodoo sound are added via kernel anyway.
Sent from my Nexus S using Tapatalk
mikkkg said:
After many days of testing with nscollab and different kernels, i am sure that the major problem of "dead phone" is not kernel related but a cyanogenmod issue.
The most stable kernel i tried was Peter Alfonso, but after 4 days of use the issue appeared.
As i need a really stable rom, before going back to stock, i am testing Oxygen 2.3.1, which i do not know yet if it's stable(i hope) but until now is the fastest and smoothest experience.
Click to expand...
Click to collapse
Kalimocho found a kernel error and a missing vendor file in the CM kernel. It will be fixed in the next nightly. The hope is that this was the cause of the freezes/reboots/bootloops/dimscreen bootloops that people were seeing.
mikkkg said:
Hello all,
i have been an owner of a nexus s gsm s-lcd since August 2011 and i have been experimenting mostly with cyanogenmod and cyanogenmod based roms such as nscollab.
Using my phone mainly for my jobs, since the beginning of the usage of non official roms, i am always having stability problems ending up not trusting my phone for everyday use.
I have tried cyanogenmod stable, rc, lots of nightly builds and various nscollab versions from 1.0.39.
From my experience so far, except when using matr1x 5.5 cfs i always have some of the following problems, some times some of them and sometimes all of them:
1. reboots
2. reboots with no ability to load the os, with only solution the removal of battery
3. crashes with the result of the pin needed to be given again
4. never waking up after deep sleep
The kernels i have used so far are all the matr1x cfs(sorry, i do not trust con Kolivas and his bfs, being a linux user for 10 years), various netarchy and the stock cyanogenmod .
The only kernel that has been stable for me until now is matr1x 5.5 cfs.
The reason for not going back to the official rom, and be ok with my mobile is mainly the bln and voodoo(although i have bought the paid app and i can use the module with the official rom) modules.
The first thing I though having all these problems is that the main cause of them would be the undervolting that all most of the kernels have. After some tests i realized that with the voltages that proton suggests or even with the stock voltages, the problems do not disappear.
Although, i have found my stable kernel and i always flash matr1x 5.5 cfs in all the roms i use, i would really like to know what is the usual suspect of all these problems. Is there any possibility that some of them are not kernel related and the cause is in the source code of cyanogenmod?
To sum up, i really believe that we should try an effort to create a kernel that is very close to the stock one, and be very careful with the extra modules that we add. Although i do not have the experience of making a kernel package for android, i will try for sure to make a flashable kernel for my needs, and if it's stable i will upload it and share with all of you.
I believe that every mobile has to be bug-free(as possible), and reliable for everyday use and at least i should be reboot-free.
I would really like to read other users experience and opinions.
Regards,
Michael
Click to expand...
Click to collapse
I use this, if it helps you.
Thread here.
mikkkg said:
http://forum.xda-developers.com/showthread.php?t=959282&page=309
As I read here I am not alone in the problems described, and after lots and lots of tests i am sure that this is a matr1x specific issue.
So, as i do not have permission to write in a development thread yet, I suggest the following:
1. if the developer of nscollab wants to continue with Matr1x kernels, makes a new release with the last well known stable kernel, which is Matr1x 5.5 until Matr1x developer finds out what is the problem with the new kernels.
2. Matr1x is replaced with another kernel, such as Peter Alfonso's kernel(running FINE for 24 hours. In the same period with Matr1x kernels i would have at least 2-3 problems- 5.5 cfs excluded).
EDIT:
I just got the first "dead phone" issue with alfonso kernel. I should be more patient about stability results of this kernel, or this issue is not kernel related.
Click to expand...
Click to collapse
lol i keep looking but i dont find anything
ahhhh

Good kernel to go with?

Hi all,
I'm looking for a good kernel for my nex7. I'm running latest paranoidrom with stock kernel. Basically i want to OC and keep my tab smooth(and tweak it here and there). Battery is not that important to me. Any suggestions?
Sent from my Nexus 7 using xda app-developers app
try them all, they are all good. find the one that you and your device likes best since every device will react differently with every kernel. i prefer trinity kernel.
In my opinion for me personally, the kernel is the most important custom feature because everything I like jacking with is kernel related.
I like motley's kernels, trinity, and faux's kernels. I run Motley way more than any of the other ones, it's just a really nice and easy combination with really badass performance on my tablet. I try to run every experiemental kernel from trinity too just to keep myself in the loop.
To start with I recommend Motley's 1.11. and try builds 218 and 219 which are the same kernels with different max GPU speeds.
Simms is a kernel expert, he gives out a ton of good advice in the kernel threads.
Thanks for the advice. The reason why im asking this is because on my gnex I started my kerneladventures with franco, and this messed up my ramdisk causing me to reflash my phone. I just want to make sure that it doesnt happen again on my nex7. On the galaxy i run faux kernel, i didnt know it existed for the nex7?
Sent from my Nexus 7 using xda app-developers app
Motley's anykernel installation method makes it real easy to avoid conflicts by not overwriting the rom's ramdisc and things like that, I would strongly advise getting your feet with with his kernel.
Also, make sure you're following the original development section, faux's kernel is in there along with the others.
tobitronics said:
Thanks for the advice. The reason why im asking this is because on my gnex I started my kerneladventures with franco, and this messed up my ramdisk causing me to reflash my phone. I just want to make sure that it doesnt happen again on my nex7. On the galaxy i run faux kernel, i didnt know it existed for the nex7?
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
thats because francisco was defaulting to fsync off and barrier=0 for some time. thats a tricky combination that could cause problems if you ever crashed. he doesnt do that anymore. fsync off is much safer when barrier=1
Any good kernel suggestions for 4.2? I tried m kernel and faux but both dont seem to fit in alk the way...
Sent from my Nexus 7 using xda app-developers app
tobitronics said:
Any good kernel suggestions for 4.2? I tried m kernel and faux but both dont seem to fit in alk the way...
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
trinity kernel

[Q] Advice for a ROM

Hi guys...
I have a N7 16Gb from october and I think thare's not a real reason to change the rom on this device...except the tablet ui and the general fun to make it!
Well...
I'm not here to ask you guide etc. but an advice.
What custom rom do you advice? many talk about Paranoidandroid but I try it on an old Galaxy Scl and it was pretty horrible and unstable...but on nexus seems the rom most supportend and with much more feature...
Or I'm attracted by the Dirk AOKP that seem pretty good....
Beside this....it's difficult also the kernel decision...
Franco Kernel? or M3 or Trinity? I'm not interested in overclock...
thanks to all in advance
no one?
No one is answering because there are a ton of these threads asked all the time. There is no best Rom or Kernel. Try searching and see what features you like or what sounds interesting and then just install it and see for yourself.
I personally like the Omega 3 kernel, OC is optional and it has just about every scheduler/governor you could possibly want. Performance and battery life are pretty much on par with the other top kernels. I haven't tried any ROMS mainly because the 2 I flashed ended up boolt-looping. So I am using the stock with some pretty major tweaks. I am a DEV on other sites and once I jump through the hoops to be able to post in developer forums I will be posting my own ROM. OC is for people who don't know how to optimize. *cough*
RealPsygnosis said:
I think thare's not a real reason to change the rom on this device...
Click to expand...
Click to collapse
Modaco custom ROM (currently version Jr13) is light, mostly stock, extra features that help me are- prerooted, enhanced power menu, tweaked youtube app for video preload, enhanced quick settings panel, comes with gapps etc.
Modaco cyanogenmod custom ROM (currently version r4) consumes more processing power, based on CM 10.1 so has all its features, prerooted, more enhanced power menu(with screenshot and extended desktop options), tweaked youtube, enhanced quick settings(devoid of vol control), comes with gapps, comes with cyanogenmod file manager etc.
MCR Jr13 and MCMCR r3 are interchangeable with dirty flash so I get to retain all my apps.
M-kernel (currently a33 version) gives me ample undervolting option (lp, cpu, gpu, ram), and I can set minimum brightness with rootdim, so I can extend my battery life.
Sent from my Nexus 7 using xda app-developers app
Don't know why people make thread to ask others what's best rom, kernel... Answers will be different from users and depends what they prefers, so it'll be difficult to make a choice because every answers won't be the same. What I did when i wanted to choose was reading threads and try by myself to see what I liked. Sorry if my answer will not help you to choose but it's the best i can advise you. Hoping you find what best suits you.
Phone: GT-I9100P
Kernel: Dorimanx
ROM: 4.2.1 Vanilla RootBox
Tablet: Nexus 7
Kernel: M-Kernel
ROM: 4.2.1 AOKP PUB
MOD: JusTunBean
Xenon
Im usin Xenon HD its a 4.2 rom (aokp base) and it's very customizable for your likes. You should give it a try.:cyclops:
If you are doing any ROM other than stock, I suggest AOKP for sure. It has a ton of mods for your ui and allows a lot of customizing. Make sure you get 4.1.2 milestone version and get your gapps as well or you won't have necessary files. Hope this helps look in the aokp official thread for download
Sent from my Nexus 7 using xda app-developers app
thanks to all...
all advices are really usefull to understand the mod world...
I was intent to install an AOKP rom, but I don't really understand the difference...
I would like to try the the paranoid but i think is AOSP...
for AOKP I don't know what rom to try...I see the Dirty AOKP but I'm not sure....
There's also one called smooth ROM check it out, you should search YouTube to see if you like it. personally I'm back to the to the 4.1.2 stock rom because on aokp it wasn't allowing me to install some APK's from the play store that i really wanted. it said they werent compatible with my device when I knew they were compatible with n7.. I wish there was a way around that but nobody on here would tell me if there was or not when i posted a thread asking... anyways hope you find what you are looking for and I do suggest checking YouTube first for custom Roms for nexus 7 before flashing over hella different ones it would take less time, peace and good luck!
Sent from my Nexus 7 using xda app-developers app
RealPsygnosis said:
no one?
Click to expand...
Click to collapse
I'm running Rootbox right now. Smooth with tablet mode
Sent from my Nexus 7 using xda premium

Best kernel for Nexus4 5.0.1 ?

Hello everyone , I want a kernel for my og. Nexus 4 , preferably a good,stable one with over clock possibilities and double tap to wake if it's possible because I want to give my phone a new life , like how was when I buyed it thanks everyone any help is well-comed !
I tried all kernels ...but non of custom kernels are good...hells doctor is quite well but not perfect..using euphoria 5.02 stock kernel..and found better than any one..
In my opinion the semaphore is the best custom kernel when taking consideration of stability, performance and battery, otherwise each stock is the most stable ofc, because of the unbreakable relations between common development of kernel and rom by developers.
MABBS said:
Hello everyone , I want a kernel for my og. Nexus 4 , preferably a good,stable one with over clock possibilities and double tap to wake if it's possible because I want to give my phone a new life , like how was when I buyed it thanks everyone any help is well-comed !
Click to expand...
Click to collapse
just search kernels with the features you want and try them. FYI the thread will close shortly. no best... threads allowed because best kernel for every individual is different
Thanks guys for help I'm on Franco kernel but it seems it does not have dt2w or it does but I can't find the option? Can anyone tell me if this kernel support dt2w or not or reccomend something similar?
Sent from my Nexus 4 using XDA Free mobile app
MABBS said:
Thanks guys for help I'm on Franco kernel but it seems it does not have dt2w or it does but I can't find the option? Can anyone tell me if this kernel support dt2w or not or reccomend something similar?
Sent from my Nexus 4 using XDA Free mobile app
Click to expand...
Click to collapse
Franco doesn't have dt2w.
There isn't a best kernel. You have to try kernels and see what is best for you. There are some great kernels: franco, hellscore, hellsdoctor, semaphore, matr1x, mirage, faux123, unleashed, ak, bricked, nash...
Check their threads to see if it have dt2w.

Categories

Resources