[DEV-REQ] SBC Kernel - Nexus S Q&A, Help & Troubleshooting

I looked around but it doesnt appear that we dont have an sbc kernel, so Im calling out to see if as dev would be willing to make one.

i second that. we def need sbc for nexus s and nexus s 4g. i love the phone, but it never charges to 100% always stalls at 94-95. I have used SBC on evo since it came it came out. never had any issues. and the battery life was amazing. hopefully someone takes the initiative and cooks a sbc kernel.
thanx in advance

zikronix said:
I looked around but it doesnt appear that we dont have an sbc kernel, so Im calling out to see if as dev would be willing to make one.
Click to expand...
Click to collapse
I think netarchy said it would not be possible on the ns 4g. He also recommends not using them anyway. I trust his judgement

The jury is out on that one. The SBC for the evo I used since the beginning and never had an issue, just amazing battery life. Though I am getting great battery life on this phone too. Not sure what the complaints are. Try an evo first then come to the nexus. The difference will be astounding.
•••Nexus S 4G•••

mikeyinid said:
I think netarchy said it would not be possible on the ns 4g. He also recommends not using them anyway. I trust his judgement
Click to expand...
Click to collapse
it can be done. i respect netarchy's opinion, but at the end of the day its his opinion. not a fact. like many others i haven't had a single issue with SBC on my evo. if netarchy is worried about causing damage to the phone we shouldnt be using custom kernels at all. we should't be OC . he is contradicting himself. like i said i respect his work and his opinion, but it should be upto people to decide if they want to install SBC or not. SBC is just as bad as OC your phone. At the end of the day with OC you might ruin your phone with SBC you will just ruin your battery. i am willing to take that chance. i hope and wish someone will incorporate SBC. Hopefully its Tiamat. his kernels are a piece of work. i have used all of their kernels for my evo (netarchy, savaged, tiamat) and tiamat came out victorious time and time again.

SBC is for HTC kernels, you crazy bastards
Sent from my Nexus S using XDA App

matt2053 said:
SBC is for HTC kernels, you crazy bastards
Sent from my Nexus S using XDA App
Click to expand...
Click to collapse
Lol, I didn't know that. I was hoping we would see it on the NS4G. I used ZenDroid and then SavagedZen SBC on my Evo and I would get a couple days with it. I loved it.

Ha ha, I wasnt gonna argue with em lol.
matt2053 said:
SBC is for HTC kernels, you crazy bastards
Sent from my Nexus S using XDA App
Click to expand...
Click to collapse
Sent from my Nexus S 4G using XDA App

Sigh.. This is why the rest of the android world hates cdma users this topic has been already discussed elsewhere has been posted in the appropriate section
Sent from my Nexus S 4G

teshxx said:
it can be done. i respect netarchy's opinion, but at the end of the day its his opinion. not a fact. like many others i haven't had a single issue with SBC on my evo. if netarchy is worried about causing damage to the phone we shouldnt be using custom kernels at all. we should't be OC . he is contradicting himself. like i said i respect his work and his opinion, but it should be upto people to decide if they want to install SBC or not. SBC is just as bad as OC your phone. At the end of the day with OC you might ruin your phone with SBC you will just ruin your battery. i am willing to take that chance. i hope and wish someone will incorporate SBC. Hopefully its Tiamat. his kernels are a piece of work. i have used all of their kernels for my evo (netarchy, savaged, tiamat) and tiamat came out victorious time and time again.
Click to expand...
Click to collapse
I never said it couldn't be done. I said it would probably not end up in my builds.
I've made no contradiction to myself, I personally don't support it. I made it available in some evo builds by request with an -at your own risk, unsupported- approach.
There are established and definite risks with truly charging a lithium ion battery to full capacity. On the low end of the spectrum, you may simply be shortening some time off the full life of the battery. Whether or not you run into it is a crapshoot of course.
I believe the comment of mine you're going off of was from yesterday at a point in my day when I was already in somewhat of a foul mood from events happening in life, so I was probably a bit harsher than intended (and I've made an edit to try and clear up any possible confusion). ;D
That said, I believe you are more likely to damage the battery in the long term than you are to damage your phone by trying to overclock with the safety caps where they are in my builds.
I also happen to believe that there is a lot more to running a custom kernel than simply the ability to OC, so implying that one shouldn't run a custom kernel because of any potential to damage the phone from overclocking is silly.
Maybe I'm being overly paranoid on the topic of SBC. If that is the case, I can always reserve the right to admit that I was wrong on a topic. I've been wrong about something before, I'll be wrong about something again in the future; I'm human after all ;D.
All that said, the first thing to do if you want to adapt SBC over is most likely to see what power levels are used as caps in the charging code.

netarchy said:
I never said it couldn't be done. I said it would probably not end up in my builds.
I've made no contradiction to myself, I personally don't support it. I made it available in some evo builds by request with an -at your own risk, unsupported- approach.
There are established and definite risks with truly charging a lithium ion battery to full capacity. On the low end of the spectrum, you may simply be shortening some time off the full life of the battery. Whether or not you run into it is a crapshoot of course.
I believe the comment of mine you're going off of was from yesterday at a point in my day when I was already in somewhat of a foul mood from events happening in life, so I was probably a bit harsher than intended (and I've made an edit to try and clear up any possible confusion). ;D
That said, I believe you are more likely to damage the battery in the long term than you are to damage your phone by trying to overclock with the safety caps where they are in my builds.
I also happen to believe that there is a lot more to running a custom kernel than simply the ability to OC, so implying that one shouldn't run a custom kernel because of any potential to damage the phone from overclocking is silly.
Maybe I'm being overly paranoid on the topic of SBC. If that is the case, I can always reserve the right to admit that I was wrong on a topic. I've been wrong about something before, I'll be wrong about something again in the future; I'm human after all ;D.
All that said, the first thing to do if you want to adapt SBC over is most likely to see what power levels are used as caps in the charging code.
Click to expand...
Click to collapse
Very good response and I respect both sides of the argument cause none of us really has definitive proof. I just came from an Evo and used SBC kernels for as long as they were out. I love them and miss having that "boost" on my Nexus 4G. Regarding the life of my battery, I figured that when that time came, I'd just buy a new battery.
Either way, thanks to the devs for their hard work.

Users that visit this site don't keep their phones long enough to see the battery degrade (my opinion). I used sbc since it was first released and I only experienced better battery life, nothing negative. I'll use your kernel with sbc or without, you do good work. Its your kernel.
Sent from my Nexus S 4G using Tapatalk

atoy74 said:
Very good response and I respect both sides of the argument cause none of us really has definitive proof. I just came from an Evo and used SBC kernels for as long as they were out. I love them and miss having that "boost" on my Nexus 4G. Regarding the life of my battery, I figured that when that time came, I'd just buy a new battery.
Either way, thanks to the devs for their hard work.
Click to expand...
Click to collapse
I agree...My batt life on my evo sucked and I used sbc and it made it alot better...allthough on this 4g the stock kernel still blows away the evo in batt life period, i was just looking for that little extra ooomph
now for the person who said thats why the rest of the android users hate cdma. Im all for GSM but in arizona all gsm carriers suck. But I do envy the gsm technology it is power effiecent, slimmer, and generally better hardware.
I also searched for SBC in the forums...didnt see anything that really pertained, all though it was also midnight when I looked.
Thanks for your insight netarchy. I love your work, if I knew how to do It I would. I used to build roms for winmo devices...but for the life of me I cant wrap my head around this android dev ****.

I don't know what sbc is I guess I misread netarchy's post about it in the general section. My apologies.
Sent from my Nexus S 4G using XDA App

netarchy said:
I never said it couldn't be done. I said it would probably not end up in my builds.
I've made no contradiction to myself, I personally don't support it. I made it available in some evo builds by request with an -at your own risk, unsupported- approach.
There are established and definite risks with truly charging a lithium ion battery to full capacity. On the low end of the spectrum, you may simply be shortening some time off the full life of the battery. Whether or not you run into it is a crapshoot of course.
I believe the comment of mine you're going off of was from yesterday at a point in my day when I was already in somewhat of a foul mood from events happening in life, so I was probably a bit harsher than intended (and I've made an edit to try and clear up any possible confusion). ;D
That said, I believe you are more likely to damage the battery in the long term than you are to damage your phone by trying to overclock with the safety caps where they are in my builds.
I also happen to believe that there is a lot more to running a custom kernel than simply the ability to OC, so implying that one shouldn't run a custom kernel because of any potential to damage the phone from overclocking is silly.
Maybe I'm being overly paranoid on the topic of SBC. If that is the case, I can always reserve the right to admit that I was wrong on a topic. I've been wrong about something before, I'll be wrong about something again in the future; I'm human after all ;D.
All that said, the first thing to do if you want to adapt SBC over is most likely to see what power levels are used as caps in the charging code.
Click to expand...
Click to collapse
its cool dude. we all crappy days. i respect your work and your opinion and i/we don't take all you devs for granted. I know you guys do it bc you have a passion for it. Thanx for responding.

Related

Humble vs gummy froyo

Title says most. I am going to be getting my charge on tuesday and have been doing some research about what rom to try, and gave it narrowed down to these two. which one do you like more and why? I have read the threads on both and they seem pretty even, just wondering which one you prefer and why...thanks for any and all responses!
Sent from my SCH-I500 using XDA Premium App
Perhaps you did not research enough, enjoy.
http://forum.xda-developers.com/showthread.php?t=1171270&highlight=humble
they are both good but I prefer Humble because of the battery savings...Gummy is very snazzy looking though and works pretty much flawlessly and quick. Its a tough choice honestly but I personally want/need the battery to be as efficient as possible and for the Rom to do everything I need it to do.....Humble does that for me..as an example I have been unplugged for 9 hours---dropped 31% battery! I say thats a pretty nice win!
Of course your mileage may vary and everyones battery life is different...I think either way you will be happy...I say try both for a few days each and see
I will be trying both personally...but I have to flash one on both my daughters and wifes phones as well..and they hate it when I change their rom after they her their phone setup
Sent from my SCH-I500 using XDA Premium App
Heard that, thats why I never work on my familys phone anymore. Lol.
Why do you have to flash it on both of their phones? Just try it yourself and then give out the goods lol,
rand4ll said:
I will be trying both personally...but I have to flash one on both my daughters and wifes phones as well..and they hate it when I change their rom after they her their phone setup
Sent from my SCH-I500 using XDA Premium App
Click to expand...
Click to collapse
Sent from my SCH-I510 using XDA App
No one seems to get that battery life is 99 percentinfluenced by the kernel....most framework mods that claim battery savings are either placebo or stupidity
Humble gets good battery life because it packagesimnuts undervolt kernel in
Use the same kernel with gc and you will get virtually identical results
nitsuj17 said:
No one seems to get that battery life is 99 percentinfluenced by the kernel....most framework mods that claim battery savings are either placebo or stupidity
Humble gets good battery life because it packagesimnuts undervolt kernel in
Use the same kernel with gc and you will get virtually identical results
Click to expand...
Click to collapse
I'm completely 100% as noob when it comes to this as my Charge is the first smartphone I've ever had and I really want gummyCHARGED but i want good battery life. So how do I do this?
nitsuj17 said:
No one seems to get that battery life is 99 percentinfluenced by the kernel....most framework mods that claim battery savings are either placebo or stupidity
Humble gets good battery life because it packagesimnuts undervolt kernel in
Use the same kernel with gc and you will get virtually identical results
Click to expand...
Click to collapse
I used the same kernel on both..not the same battery consumption..sorry
chiahead52 said:
I used the same kernel on both..not the same battery consumption..sorry
Click to expand...
Click to collapse
There is little to nothing in a rom that would impact battery life unless there is an app that is not letting the phone sleep if something
nitsuj17 said:
There is little to nothing in a rom that would impact battery life unless there is an app that is not letting the phone sleep if something
Click to expand...
Click to collapse
well at any rate it is a truth..I have tried gummy on 2 totally separate occasions and battery life on Humble(which I have also tried switched back and forth from) is a decent amount better..I dont know why but it is......I always flash the same exact kernel which is Imnuts non OC one
I was using imnuts pbj voodoo kernel and decided to try gummycharged and it just locked up the phone, sloooooow reaction to moving screens, scrolling, opening apps, etc and would lock up all the time... might've been my imagination but data (3G/4G) seemed flaky too, even after several wipes and reflashes. Guess my Charge doesn't like it Oh well I just loaded up the debloated EE4 and it flies with imnuts kernel
blazing through on my VZ Droid Charge
hockeybpr25 said:
I'm completely 100% as noob when it comes to this as my Charge is the first smartphone I've ever had and I really want gummyCHARGED but i want good battery life. So how do I do this?
Click to expand...
Click to collapse
First smart phone u have ever had and you want to mod it before u even have it? How do u even know about smartphone mods without having a smartphone as a frame of reference?
Sent from my SCH-I510 using XDA App
msticlaru said:
First smart phone u have ever had and you want to mod it before u even have it? How do u even know about smartphone mods without having a smartphone as a frame of reference?
Sent from my SCH-I510 using XDA App
Click to expand...
Click to collapse
uhmmmm i want better battery life. i'm a CS major too so i'm fine with technology, i just never wanted to pay the 30 a month for data until now. and i've had the phone for a few weeks now.
Humble has great battery life, don't want to disregard what Nitsuj said but I swear I have much better battery life switching over to Humble then I did on GC. It might just be the battery gremlins but the battery life was noticeably different, maybe it's just my imagination since its advertised to be a low power ROM.
Humble has some cool animations, it's sort of a love hate thing. You may get incredibly sick of it after awhile but you can easily turn the option off.
Humble is updated very frequently, that might not be a good thing for you. It's very easy to flash the updated versions if you're already on Humble but you may not want to keep downloading new updates every few days, I personally love it. Keeps the ROM fresh.
Humble doesn't have that nasty freeze/reboot issue that happened about once every day or two on GC. Might have been a bad flash but I read about others saying it happened to them as well.
I believe Humble has an increased Dalvik cache which supposedly is the source of increased battery life. I have personally never used GC, but flashed Humble on day one and fell in love with it compared to the stock ROM.
Sent from my Droid Charge running Humble 1.4
chiahead52 said:
well at any rate it is a truth..I have tried gummy on 2 totally separate occasions and battery life on Humble(which I have also tried switched back and forth from) is a decent amount better..I dont know why but it is......I always flash the same exact kernel which is Imnuts non OC one
Click to expand...
Click to collapse
I hate it when people that obviously have no clue as to what they are talking about start making BS up.. Especially ones who disagree with people who obviously know a ton more than them like nitsuj17....
I can tell you right here and now that there is no way that Humble has significantly better battery life the GC or vice versa..
I am not here to rip on Humble its fine rom (Its built on the GummyCharges base) and if people like it better than GC than that is fine. But people who spread BS piss me off.
I have been making ROM's for the better part of a year now across multiple Phone(three) and will tell you that any ROM especially ones built from the OTA (such as these) will never see an increase of more or less than 5 ~ 10% better battery life with any tweak you can apply. The increase they do get is from removing bloat and install custom Kernels..
If both ROM's were set side by side with the same kernel they would more or lass last the same amount time under the same utilization.
Making a change to the heap size in the build.prop will not change battery life, anyone who tells you that is full of $hit or obviously clueless..
Sorry gotta call FUD when I see FUD
To the OP I suggest yo try out all the ROM's and make the decision based on your own opinion.. Most ROM's will be a vast improvement over stock.
kejar31 said:
I hate it when people that obviously have no clue as to what they are talking about start making BS up.. Especially ones who disagree with people who obviously know a ton more than them like nitsuj17....
I can tell you right here and now that there is no way that Humble has significantly better battery life the GC or vice versa..
I am not here to rip on Humble its fine rom (Its built on the GummyCharges base) and if people like it better than GC than that is fine. But people who spread BS piss me off.
I have been making ROM's for the better part of a year now across multiple Phone(three) and will tell you that any ROM especially ones built from the OTA (such as these) will never see an increase of more or less than 5 ~ 10% better battery life with any tweak you can apply. The increase they do get is from removing bloat and install custom Kernels..
If both ROM's were set side by side with the same kernel they would more or lass last the same amount time under the same utilization.
Making a change to the heap size in the build.prop will not change battery life, anyone who tells you that is full of $hit or obviously clueless..
Sorry gotta call FUD when I see FUD
To the OP I suggest yo try out all the ROM's and make the decision based on your own opinion.. Most ROM's will be a vast improvement over stock.
Click to expand...
Click to collapse
how is my personal experience making BS up? Like I stated I dont know why the battery life is better. I am not a dev or even super experienced in smart phones. but the fact is with the same Kernel and the exact same apps running that are restored from TB on all ROMs the battery life is different. I appreciate everything that everyone does here to improve and make these devices better than they originally came out. The things you guys do and the knowledge you have is crazy. Way more than I can ever understand personally.
Maybe it was an error on my part when I installed the other various ROM's. I dunno...but my own personal experience is not BS. Its upsetting to have someone claim that my honest experiences with my device are BS. I receive no benefit to claiming either is better or whatever. If you see post #3 I pretty much said what you said. try them out and form your own opinion.
chiahead52 said:
well at any rate it is a truth..I have tried gummy on 2 totally separate occasions and battery life on Humble(which I have also tried switched back and forth from) is a decent amount better..I dont know why but it is......I always flash the same exact kernel which is Imnuts non OC one
Click to expand...
Click to collapse
chiahead52 said:
how is my personal experience making BS up? Like I stated I dont know why the battery life is better. I am not a dev or even super experienced in smart phones. but the fact is with the same Kernel and the exact same apps running that are restored from TB on all ROMs the battery life is different. I appreciate everything that everyone does here to improve and make these devices better than they originally came out. The things you guys do and the knowledge you have is crazy. Way more than I can ever understand personally.
Maybe it was an error on my part when I installed the other various ROM's. I dunno...but my own personal experience is not BS. Its upsetting to have someone claim that my honest experiences with my device are BS. I receive no benefit to claiming either is better or whatever. If you see post #3 I pretty much said what you said. try them out and form your own opinion.
Click to expand...
Click to collapse
Because like it or not your opinion is based on perception and perception is easily fooled when it comes to battery life on these phones. I have seen it again and again. People believe that one ROM has better battery life than another bla bla bla.. Most if not all those people have no numbers to back up their assumption.. To top that off I am sure you did not recondition your battery stats before using each ROM.
And on top of all that its almost impossible to create an environment where you actually test each phone equally.
So what we have to go by is what is actually changed.. And I can tell you here and now... Its almost nothing, nothing under the hood is that much different at least in the modules and drivers and radio and kernel. And as someone who is a dev I can tell you that nothing about either ROM can make that much difference in battery life.
I have gotten good results and battery life from humble. First time i used gc it didnt do well on my phone. Not sure why. Second time around it was much better.
I also used altered beast v4 and it was just awful on my phone. Exchanged my phone for a new one and installed the same v4 as before and it was like a totally different rom.
I have had similar experiences with blackberries as well and if i remember correctly people always said roms act differently with other same model phones
I always set my phone up the same way and with the same apps and widgets.

request to kernel devels

Guys, could u please include in our kernel deep-sleep and fast dormancy patches?
u know that its not so hard. sure, i can do it myself, but i dont want one else toolchains and kernel trees on my laptop lol. deep-sleep and dorm succesfully work on moto atrix now with 2.6* kernels
also please include stat timers in kernel configs in future?
Would you like fries with that?
Can the kernal make me sandwiches too? You know its not very hard to do just three slices of bread, toasted, Mayo, lettuce, tomato but only if its fresh, two slices of Turkey and two slices of cheese. And cut into triangles with little toothpicks holding them together.
And just to proove I'm not a jerk: please.
Sent from my LG-P999 using XDA App
LurkerRWO said:
Can the kernal make me sandwiches too? You know its not very hard to do just three slices of bread, toasted, Mayo, lettuce, tomato but only if its fresh, two slices of Turkey and two slices of cheese. And cut into triangles with little toothpicks holding them together.
And just to proove I'm not a jerk: please.
Sent from my LG-P999 using XDA App
Click to expand...
Click to collapse
some times better joise yeat sandwiches then speak
tmp_do said:
Guys, could u please include in our kernel deep-sleep and fast dormancy patches?
u know that its not so hard. sure, i can do it myself, but i dont want one else toolchains and kernel trees on my laptop lol. deep-sleep and dorm succesfully work on moto atrix now with 2.6* kernels
also please include stat timers in kernel configs in future?
Click to expand...
Click to collapse
Dude its not that easy to build a kernel.....building a rom is easy but not a kernel....
vipaman said:
Dude its not that easy to build a kernel.....building a rom is easy but not a kernel....
Click to expand...
Click to collapse
lol u kidding me? i managed kernels for moto a1200 htc hero acer liquid and ac100 and i want wat i ask.
merge some diffs from current kernel tree not so hard, u dont need developming from zero. all already done.
I'm just lazy for that
Nvm delete
nitrogen618 said:
Also, it's been proven Deep idle does not save ANY more battery than regular .
Click to expand...
Click to collapse
prooflink please. i seen against results
Let me just say please be mature.. don't answer post if you feel offended and let it rott like spme others.. plz keep the community clean.
Sent via G2X-SINGH-UI
tmp_do said:
Guys, could u please include in our kernel deep-sleep and fast dormancy patches?
u know that its not so hard. sure, i can do it myself, but i dont want one else toolchains and kernel trees on my laptop lol. deep-sleep and dorm succesfully work on moto atrix now with 2.6* kernels
also please include stat timers in kernel configs in future?
Click to expand...
Click to collapse
You know what you should do?
.........cry about it.
I can get 8 days battery life just leaving my G2x sitting there. That's proof enough that deep sleep don't do sheeeit.
Oh come on people, those requests are completely valid. Though, OP, next time don't "of course I could do it myself".
m00nman said:
Oh come on people, those requests are completely valid. Though, OP, next time don't "of course I could do it myself".
Click to expand...
Click to collapse
They're unnecessary and since no one had ever used those on a G2x kernel before, I'm assuming it would take time to figure it out. Time that would be wasted since the two things he is requesting don't help our phone at all. If he can do it himself, then he'll do it himself.
Well, those patches should increase the battery life which is pretty bad on our phone right now. My 1980mah battery did improve the situation a little, but it still doesnt come close to sony ericsson x10 or nexus s that i owned before.
Sent from my LG-P999 using xda premium
I haven't really had any battery life issues. I charge my phone at night, and then use it all day.
If I go crazy with games and tethering I might have to plug it in for a few minutes during the day, but battery life doesn't seem any worse than other phones.
Just so the OP doesn't think I'm dogging on him, there are kernel patches I've wanted before also. I'd like a kernel that supports netfilter patches so I could use a nicer wifi tether app:
http://code.google.com/p/android-wifi-tether/wiki/FAQ
But, if it can't or won't happen, I'm fine without it. If I could do it myself, I wouldn't post about being too lazy to do it.
m00nman said:
Well, those patches should increase the battery life which is pretty bad on our phone right now. My 1980mah battery did improve the situation a little, but it still doesnt come close to sony ericsson x10 or nexus s that i owned before.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
No, they won't. I can get over a week just leaving my phone there. Which should make it pretty clear that we don't need it.
tmp_do said:
Guys, could u please include in our kernel deep-sleep and fast dormancy patches?
u know that its not so hard. sure, i can do it myself, but i dont want one else toolchains and kernel trees on my laptop lol. deep-sleep and dorm succesfully work on moto atrix now with 2.6* kernels
also please include stat timers in kernel configs in future?
Click to expand...
Click to collapse
ok, ill start by saying im only just now getting into how the Linux kernel works on ARM devices, so i might need a real dev to confirm some of this...
deep-sleep is just a name for a sleep state on some chipsets (i think Samsung mostly uses it) tegra2 has sleep states as well, infact we have a few (LP2 and LP3 just off the top of my head) and deep-sleep is not really needed on our devices (if its even possible to implement on this device)
tegra2 as a chip itself is perfectly capable of sleeping, and does so very well, NVidia even went so far as to make their own proprietary "governor" (if you can call it that) to control speed and voltages, as well as shut down a core when its not needed. so rest assured that when its not needed, our phone is already using as little power as it can.
with regards to fast-dormancy, seeing as the base-band/radio chip in our devices is already 'flaky' at best, do you really want you phone doing the equivalent of going into 'airplane mode' every time its done sending a message? plus, unless t-mobile can use an optimized version of it (which i don't think they do) its been shown to actually increase network usage, and decrease battery life due to constantly negotiating network connections and disconnections.
also, im going to assume by stat timers you mean 'time in state', in which case that is a HUGE undertaking including rebuilding major parts of the kernel if its even possible on tegra chipsets. plus, its really only useful to see if your phone is actually sleeping, which there are other ways to do this, although they are a bit tougher.
and finally, i don't know how you meant you question to come across, put please try to be more considerate with how you phrase things. these devs, for the most part, are doing this because they want to. nobody is paying them to work on our phones (aside from an occasional donation from time to time) and they do have jobs, lives, and families outside of these phones. and despite how easy you say it is, ive been studying the kernel in this phone for almost 2 months now, pouring over forums, datasheets, and many many many versions of kernels by morfic and faux123 and im only just beginning to understand the basic ways that things are done.
hope this clears some stuff up
Thank Klathmon, for the explanation.
I am still kinda confused though, OP said Deep Sleep has been implemented into an Atrix kernel which has the same tegra chip. Maybe you are right and they just refer to one of the low power states as deep sleep. Also I tried googling for deep sleep in atrix and nothing came up
Thanks for detailed response. I think i understand all the subtleties.
So mods, please delete thread

[Q] Freezing after flashing kernel

hi...I have bigxie apex ics rom on my nexus s and when i flash matr1x kernel 19.5cfs it starts to freeze. Works just fine with the stock kernel. Also when i was using the cm9 it worked fine with the stock but when i flashed matr1x kernel it started to freeze and reboot. Please help!
His kernel is undervolted by default. The phone might not be able to handle the voltages. I have no idea how to fix it though since you can't even get past the full boot. Better off going with something else.
had the same issue, just use another kernel or raise voltages. i've got no idea why everyone recommends matr1x, UV by default just doesn't make sense since every cpu behaves differently. it's like selling "one size fits all" t-shirts. i recommend simple kernel or trinity, they are the most stable ones on my phone apart from stock obviously.
Aktifit said:
had the same issue, just use another kernel or raise voltages. i've got no idea why everyone recommends matr1x, UV by default just doesn't make sense since every cpu behaves differently. it's like selling "one size fits all" t-shirts. i recommend simple kernel or trinity, they are the most stable ones on my phone apart from stock obviously.
Click to expand...
Click to collapse
The most known product doesn't mean it's the more fitting for everyone. It just means it's popular. *shrugs*
I'd be willing to bet that a lot of the people using it don't even know it's undervolted, sadly.
thankyou for the replies...i will try the trinity kernel
You all argue about matrix yeah its undervolted so?? You need to raise your voltage to to make it stable because not all phones can handle undervolted values. It's been address millions times and you all still argue.? Goddamit!! (Bunch of noobs) try to solve the problem first before suggesting another kernel. It so irritating you all. I'm sure matrix dev despise you all because of your.ignorance.
Sent from my Nexus S®
chronophase1 said:
I'd be willing to bet that a lot of the people using it don't even know it's undervolted, sadly.
Click to expand...
Click to collapse
I am guessing most people do know that it is undervolted. If they don't, I wouldn't understand why. He plainly states that if you have freezing issues to raise your voltages right in the FAQ. I have been running the Matr1x since gb and have never had issues with the undervoting. Perhaps your phone can't take it.
If people aren't smart enough to read what the developer has to say, why would he set it to the higher voltages and expect users to move the voltages down themselves. You imply the common user is not smart enough to do it themselves. So what does that leave the developer to do? He can make it like he thinks it should be or make it for the idiots that can't or won't read the op comments.
People need to understand kernels run differently on every phone. So instead of whining they should just move on.
________________
Just Flash It !!!
did u wipe dalvik cache...
Skunk Ape1 said:
I am guessing most people do know that it is undervolted. If they don't, I wouldn't understand why. He plainly states that if you have freezing issues to raise your voltages right in the FAQ. I have been running the Matr1x since gb and have never had issues with the undervoting. Perhaps your phone can't take it.
If people aren't smart enough to read what the developer has to say, why would he set it to the higher voltages and expect users to move the voltages down themselves. You imply the common user is not smart enough to do it themselves. So what does that leave the developer to do? He can make it like he thinks it should be or make it for the idiots that can't or won't read the op comments.
People need to understand kernels run differently on every phone. So instead of whining they should just move on.
________________
Just Flash It !!!
Click to expand...
Click to collapse
Or that the common user is prone to not reading and just going ahead and flashing.
Seriously, coffees have "CAUTION: HOT!" written on them. I pretty much lost faith in "common users" a long time ago.
Skunk Ape1 said:
I am guessing most people do know that it is undervolted. If they don't, I wouldn't understand why. He plainly states that if you have freezing issues to raise your voltages right in the FAQ!
Click to expand...
Click to collapse
Exactly! Read everything first. Educate your self before attempting anything. Just because you can flash doesn't mean you should without understanding anything about what it does or will do to your phone. FAQ is there for you to become familiar with what issues have happened and might happen to you. Yes the Matrix thread is long but I read a lot of it to understand what it was, issues and what others are saying. Just like any ROM, Kernel or mod you plan on trying, read the thread first. :thumbup:
Hope I don't sound like I'm complaining but most threads are started or answered wrong because of this. Good luck :thumbup:
Sent from my Nexus S using xda premium
This is what I was getting at and it somehow got interpreted wrong. It wasn't a dig at mathkid and any of the regular users on here. There are a lot of new users on here and many flash stuff excitedly and don't fully read stuff. I've been there before. Its still a common mistake.
Sent by pocket technology.

SBC Sense Kernel

Hey do any of you know or know of a working SBC kernel. I know it has caused issues with some people but I have had very good luck on my EVO with it. Seems to me that my battery is suffering pretty bad now that I have rooted and used a new rom.
Thanks.
I'm not entirely sure what an SBC kernel is but i do know there are a couple of tweaked Sense kernels floating around this forum. Iirc, the newSENSE kernel should be stable enough for all 2.1 Sense based ROMs (don't quote me on that though).
What ROM are you currently running? Also, are you on the stock kernel or a custom one?
I think the only SBC kernel is Tiamat.
Shifted from Outer Space
Seagrizzly said:
Hey do any of you know or know of a working SBC kernel. I know it has caused issues with some people but I have had very good luck on my EVO with it. Seems to me that my battery is suffering pretty bad now that I have rooted and used a new rom.
Thanks.
Click to expand...
Click to collapse
That I know of there are no SBC Sense Kernels for the Shift. If your having really bad Battery drain, you may want to look at what's going on with your system. You may have a Rogue app, or a bad wake lock. I would definitely check into that. Also if you want to know more about Kernels before you flashing one. You can check the Links below.
Kernel Governors, Modules, I/O Schedulers, CPU Tweaks, AIO App Configs
Android CPU governors explained
sixxt9 said:
I'm not entirely sure what an SBC kernel is but i do know there are a couple of tweaked Sense kernels floating around this forum. Iirc, the newSENSE kernel should be stable enough for all 2.1 Sense based ROMs (don't quote me on that though).
What ROM are you currently running? Also, are you on the stock kernel or a custom one?
Click to expand...
Click to collapse
SBC stands for Superior Battery Charging.
Cool I will take a look I was running Supreme Sense and it seems to drain the battery super fast like I can't get a whole day out of it, I will check and see if something strange is going on with it.
Seagrizzly said:
Cool I will take a look I was running Supreme Sense and it seems to drain the battery super fast like I can't get a whole day out of it, I will check and see if something strange is going on with it.
Click to expand...
Click to collapse
What does cpu spy show? You can download anytime and it will tell you how long the processor was at a certain speed. Also when running overclocked that will chew up your battery pretty good, the kernel is undervolted to try to improve battery life while holding faster speeds, but it dont always work
Sent from my HTC MyTouch 4G Slide running MikXE
Seagrizzly said:
Cool I will take a look I was running Supreme Sense and it seems to drain the battery super fast like I can't get a whole day out of it, I will check and see if something strange is going on with it.
Click to expand...
Click to collapse
Another thing to keep in mind is what Apps you have Syncing, and how often. For example Facedbook is a notorious battery killer. I also run Supreme Sense. On average I get between 12-14hrs out of a charge. As strapped mentioned, being OC'd very high will also eat up the battery. What Governor, and Scheduler are you using?
TEAM MiK
MikROMs Since 3/13/11
SBC Kernels = bad. To each his own though lol.
You can follow me on Twitter - @NotSo1nter3stin
notsointeresting said:
SBC Kernels = bad. To each his own though lol.
You can follow me on Twitter - @NotSo1nter3stin
Click to expand...
Click to collapse
Ive heard mixed things about SBC, and how they can blow the phone up if its charged to long, or how it degrades the battery. Like you said to each his own though
Sent from my HTC MyTouch 4G Slide running MikXE
Never really had any interest in SBC Kernels. But since this is the fourth post I've seen in about three days. I became interested, in finding out the advantages of SBC Kernels vs Non-SBC Kernels. The only things I've definitively found out are that, SBC Kernels offer more of a chance for problems if you do not know what your doing. The other is that there is a lot of debate as to the advantages of running an SBC Kernel.
WTF is SBC?
VICODAN said:
WTF is SBC?
Click to expand...
Click to collapse
SBC stands for Superior Battery Charging. You can check out THIS thread for some info. Also the thread HERE has some more info.
EDIT: Just more info HERE.
I used an SBC kernel on the OG EVO for a bit and found a sight improvement with battery life. But the mentality (after doing lots of reading on SBC) of the damage it could be doing ,I ended up removing it real quick. Just freaked me out.
Some people claim to never have problems and some reports have come for exploding phones. Crazy debates.
You can follow me on Twitter - @NotSo1nter3stin
I know what your saying. Huge debates back and forth whether it's worth running it or not. Some people swear by it. Others say stay the he'll away from it. I just flashed an SBC Kernel on the Test EVO4G to see what the deal is. But honestly it better be pretty Freaking awesome. Because running the Loinfish or Anthrax Kernel on the OG EVO easily will get you a day plus on one charge.
TEAM MiK
MikROMs Since 3/13/11
BFS
Sent from my HTC Evo Shift using xda premium
Dear Prboy,
I'm finding a stock HTC brand new battery is holding up over these white ones.
sparksco said:
BFS
Sent from my HTC Evo Shift using xda premium
Click to expand...
Click to collapse
Budget / Brain Fair Scheduling. I got the information from HERE which is the thread most referenced in my searches.
VICODAN said:
Dear Prboy,
I'm finding a stock HTC brand new battery is holding up over these white ones.
Click to expand...
Click to collapse
I'm still having good luck with them. But I did get a $25 gift card for Amazon. Which I'm thinking of using to get THESE from Anker.
EDIT : Thought some might also want to check out THIS THREAD on Kernels. Especially the post HERE on SBC Kernels.
prboy1969 said:
Budget / Brain Fair Scheduling. I got the information from HERE which is the thread most referenced in my searches.
Click to expand...
Click to collapse
Um nope! My ICS BFS kernel is not a i/o scheduler at all! It is the default kernel TASK SCHEDULER and it stands for Brain **** Scheduler
http://goo.gl/mPN1i
sparksco said:
Um nope! My ICS BFS kernel is not a i/o scheduler at all! It is the default kernel TASK SCHEDULER and it stands for Brain **** Scheduler
http://goo.gl/mPN1i
Click to expand...
Click to collapse
Ok thought you were asking. I did write Brain BTW, and the four astrixs stand for "fair" . But I will be the first to say I am not the most knowledgeable on Kernels. Just trying to share what I do know.
TEAM MiK
MikROMs Since 3/13/11
prboy1969 said:
Ok thought you were asking. I did write Brain BTW, and the four astrixs stand for "fair" . But I will be the first to say I am not the most knowledgeable on Kernels. Just trying to share what I do know.
TEAM MiK
MikROMs Since 3/13/11
Click to expand...
Click to collapse
Oh ok, yeah no I saying bfs is great.
Sent from my HTC Evo Shift using xda premium

Kernel and Network Issues Discussion

Hey all, i was hopin someone would be interested in helping me port over this kernel, its from the N7 2013(flo)
http://forum.xda-developers.com/showthread.php?t=2449919
He says it should be compatible as is or with little modifications. Thing is, i dont know where to start. Anybody interested?
EDIT: Theres a nice little network fix (PAGE 4) for anyone that has issues. I was told it could help people with network issues on T-Mobile. I haven't tested this but simms22 has.
Please read page 4 (post #33)
-----------> And give a nice big thanks to @[COLOR="SeaGreen"]simms22[/COLOR] for the suggesitons. <-------------
Andromendous said:
Hey all, i was hopin someone would be interested in helping me port over this kernel, its from the N7 2013(flo)
http://forum.xda-developers.com/showthread.php?t=2449919
He says it should be compatible as is or with little modifications. Thing is, i dont know where to start. Anybody interested?
Click to expand...
Click to collapse
you can't "port" a kernel. but you can build a kernel from n5 source based on that kernel source.
if you don't know how to build a kernel, and not just building a ready made kernel, then you have quite a bit of reading and getting educated(educating yourself even) first.
Well i guess i was hopin someone a little more educated than myself could help me through it.
I do wish you much luck though, as I'm the wrong person for help
First you learn to compile AOSP kernel for N5
then you learn how to cherry pick commits
Then you cherrypick the commits from that kernel
Sent from my Nexus 5 using Tapatalk
rootSU said:
First you learn to compile AOSP kernel for N5
then you learn how to cherry pick commits
Then you cherrypick the commits from that kernel
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
it'll involve quite a bit more than cherry picks, as the kernel, and all the numbers involved in the kernel, are for a nexus 7. the far majority of things would need to be changed/adjusted for a nexus 5.
simms22 said:
it'll involve quite a bit more than cherry picks, as the kernel, and all the numbers involved in the kernel, are for a nexus 7. the far majority of things would need to be changed/adjusted for a nexus 5.
Click to expand...
Click to collapse
Its a mammoth task. Not for the faint of heart.
Sent from my Nexus 5 using Tapatalk
I see, well anyone up for the job?
rootSU said:
Its a mammoth task. Not for the faint of heart.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
that's what I was getting to in my first post, but was trying to be easy on the op as possible
we have more ROM builders than kernel builders for a reason, because its much more involved. while it is very possible to build this kernel for the n5, it would be extremely difficult and time consuming(changing numbers and testing) for someone who has never built a basic kernel.
maybe he can talk the original dev into building a n5 variant. or talk a n5 kernel dev into it
I understand. The the original dev has been having some health issues and just got back to deving again, i really didnt want to bug him when hes already working on his own stuff,. But i assumed it wouldnt be too hard because he said it shouldnt take much modification. It would be nice if someone could do this, it is a very nice kernel. I get 7 hrs screen time with it and performance is amazing. I just thought it would be half way there considering the devices are similar
Andromendous said:
I understand. The the original dev has been having some health issues and just got back to deving again, i really didnt want to bug him when hes already working on his own stuff,. But i assumed it wouldnt be too hard because he said it shouldnt take much modification. It would be nice if someone could do this, it is a very nice kernel. I get 7 hrs screen time with it and performance is amazing. I just thought it would be half way there considering the devices are similar
Click to expand...
Click to collapse
7 hours screen on time, it's a tablet ._. Kernel hardly affects battery life in any overly major way.
Err they're not even slightly similar devices.
Sent from my Nexus 5 using Tapatalk
Lethargy said:
7 hours screen on time, it's a tablet ._. Kernel hardly affects battery life in any overly major way.
Click to expand...
Click to collapse
I beg to differ, it most definitely does. But anyways, thanks for all the help guys[emoji57]
Andromendous said:
I understand. The the original dev has been having some health issues and just got back to deving again, i really didnt want to bug him when hes already working on his own stuff,. But i assumed it wouldnt be too hard because he said it shouldnt take much modification. It would be nice if someone could do this, it is a very nice kernel. I get 7 hrs screen time with it and performance is amazing. I just thought it would be half way there considering the devices are similar
Click to expand...
Click to collapse
its a different device, period. you can not compare the two. on the n7, its very easy to get 7+ hours sot. on the nexus 5, you have to turn everything all the way down and not really use your device, except keeping the screen on for long periods. just because a kernel does well on one device, still doesn't give it a good chance on another. the best kernel for any device will be made specifically for that device. every device is completely different, has different hardware, has differently tweaked CPU(if the same CPU), has different powering and voltage needs, etc.. what can be used are the tweaks/mods he's using. but the chances are if its usable on a n5, its probably being used already.
Andromendous said:
I beg to differ, it most definitely does. But anyways, thanks for all the help guys[emoji57]
Click to expand...
Click to collapse
Nexus 5 has a 2300mAh battery and a Snapdragon 800 at 2265MHz.
Nexus 7 (2013) flo has a 3950mAh battery and a Snapdragon S4Pro quad-core 1.5GHz processor plus doesn't have a phone radio as it's Wi-Fi only.
If you're comparing battery life between the Nexus 5 and Nexus 7 you really need to do some more research.
Andromendous said:
I beg to differ, it most definitely does. But anyways, thanks for all the help guys[emoji57]
Click to expand...
Click to collapse
na, its just junk you keep hearing repeated over and over. battery life mostly depends on how you use your device, how you personally set it up, what apps you use, and the quality data(or phone) signal you get. kernel might make a slight difference, but its not really much. changing how bright you keep your screen could make a bigger difference.
For one, i didnt say i thought id get those 7hrs on my n5 im not that stupid, you are just assuming that. all i was saying is thats pretty good even for that device. I understand their different but its not like im asking to build it for the galaxy s5, THAT would be way different, get my drift?
Screen and radio are the biggest 2 drains... Keeping the CPU ramped up can do a lot too and although that is controlled by the kernel, the settings in the governor can change how the kernel controls the CPU.
Many people assume that kernel x is better on battery and kernel y is better in performance but really the difference is that dev x and dev y set their default settings for the governor in bias to battery and performance respectively.. May user can make kernel x bias toward performance and kernel y bias towards battery, the opposite to original config.
Sure some optimisations outside of this will halve small impacts over stock but devs share a lot so they're usually available across the board.
Sent from my Nexus 5 using Tapatalk
Andromendous said:
For one, i didnt say i thought id get those 7hrs on my n5 im not that stupid, you are just assuming that. all i was saying is thats pretty good even for that device. I understand their different but its not like im asking to build it for the galaxy s5, THAT would be way different, get my drift?
Click to expand...
Click to collapse
I did assume that's what you meant, sounded like it though. sorry
But i understand what your getting at, different voltages clock speeds, all i was looking for was some advice. The attitude you guys are taking about it and the attitude the dev of the kernel took about it is like the difference between two politicians at voting time, two completely different views. Now i understand he doesnt use this device but he understands what it takes to do it, now i dunno where you guys stand when it comes to the knowledge it takes to do something like this but all i was looking for was some advice, not a OMG you know nothing battle

Categories

Resources