[think tank - patch] wake up lag w/ hero roms on g1/dream - G1 Android Development

i am using sensehero v1.4 and there seems to be a power issue causing the screen to lag fairly severly waking up from sleep. the reason i think it is a power issue is that it only happens, and i mean only, when on battery. if it is on usb power there is never any lag. and using the bfs 230 kernel, which impairs other portions of the device, there is no lag on battery power. the kernel being used now is bfs 300. any idea where this issue might be? i'm not familiar with androids power management..
i am trying to find out the cause as i would like to make a patch to release.

gwydionwaters said:
i am using sensehero v1.4 and there seems to be a power issue causing the screen to lag fairly severly waking up from sleep. the reason i think it is a power issue is that it only happens, and i mean only, when on battery. if it is on usb power there is never any lag. and using the bfs 230 kernel, which impairs other portions of the device, there is no lag on battery power. the kernel being used now is bfs 300. any idea where this issue might be? i'm not familiar with androids power management..
Click to expand...
Click to collapse
This is because of the cpu freq when on charger...Get setcpu or overclock widget and use these clocks
Screen On:
max:512
min:128
Screen off:
Max:256
min:128
Use any when on charger and these are the clocks i use and speed and batt are pretty good.

Ace42 said:
This is because of the cpu freq when on charger...Get setcpu or overclock widget and use these clocks
Screen On:
max:512
min:128
Screen off:
Max:256
min:128
Use any when on charger and these are the clocks i use and speed and batt are pretty good.
Click to expand...
Click to collapse
I didnt know that..thanks for that info

that didn't seem to help any. thanks for the idea though

gwydionwaters said:
that didn't seem to help any. thanks for the idea though
Click to expand...
Click to collapse
What BFS are you using?
Also reboot for changes to take place
Press-> Home+power+menu

sorry, but can you stop asking questions in the dev section
thats what the QnA section is for

Ace42 said:
What BFS are you using?
Also reboot for changes to take place
Press-> Home+power+menu
Click to expand...
Click to collapse
send+power+menu

Ace42 said:
What BFS are you using?
Also reboot for changes to take place
Press-> Home+power+menu
Click to expand...
Click to collapse
i didn't realize you had to restart, i should have though.. how else would the settings take effect..
what version are you using, the latest does not have screen on/off.
in profiles there is sleeping, that one?

garok89 said:
sorry, but can you stop asking questions in the dev section
thats what the QnA section is for
Click to expand...
Click to collapse
yeah but sometimes people cant help it i guess
This happens atleast once per day by various people, but what can you really do, as lond as this section exist there will be questions posted here.

garok89 said:
sorry, but can you stop asking questions in the dev section
thats what the QnA section is for
Click to expand...
Click to collapse
sorry, i figured since it was an issue with a particular kernel in a rom that it is development. it needs to be fixed, is that not developing? progressing past obstacles? i'm actively trying to find the cause my self but am having trouble.. it's not like i was asking how to sync my google contacts..

this is the second time i have said to him within the last few hours....

gwydionwaters said:
i didn't realize you had to restart, i should have though.. how else would the settings take effect..
what version are you using, the latest does not have screen on/off.
in profiles there is sleeping, that one?
Click to expand...
Click to collapse
I just got the 1.42 version it says CPU governor, change that to ondemand
And yeah you need to goto profiles it says sleeping not screen off, i just say screen off.

so i set it to what you said, for sleeping. it still lags on wake up when on battery. not on usb of course. seriously how can some people not consider this part of development?

no....because it is not development related
you are having a problem with something in some way shape or form but you are not developing anything
not an app, not a patch, not a new way of doing things
...just asking questions
im sorry if i come across like a complete **** but i am fed up of people not following simple rules and logic

gwydionwaters said:
so i set it to what you said, for sleeping. it still lags on wake up when on battery. not on usb of course. seriously how can some people not consider this part of development?
Click to expand...
Click to collapse
Well if you think about the fact that the hero has more ram something like this is to be expected.you could try out the new NExus rom just released while you on/

garok89 said:
no....because it is not development related
you are having a problem with something in some way shape or form but you are not developing anything
not an app, not a patch, not a new way of doing things
...just asking questions
im sorry if i come across like a complete **** but i am fed up of people not following simple rules and logic
Click to expand...
Click to collapse
oh don't take me the wrong way, i understand your frustration. but i want to make a patch, i just want to get some help doing it. like a think tank. up until a week ago i just used whatever rom worked like half the people asking questions. now i want to get involved. maybe the forum needs more sub sections. roms dev, android dev (not just android app dev) you know, to keep things organized, as it sits now it looks like this is the place to bring up things like this. q&a seems like a place to ask questions about use and possibilities etc, general questions. this, to me, seems like a development question. to say you can't ask development questions in development just because it is a question is ridiculous. sorry, no offence, just my vent

at no point in the original post did you say anything about making a patch so my apologies if i jumped the gun
to me (and im sure everyone else) it just looks like you are posting in the wrong section

ok, well i'm sorry too, i should be more specific to what i am trying to do in my op
i have changed the title to perhaps more properly convey my threads purpose.

update
i noticed that the problem seemed to have disappeared over night, but after a reboot it was back. i presume it may clear up over time again? what do any of you think might be the cause if after around 24hrs running the lag on waking the display is gone but returns on reboot?

You don't have to restart for the CPU scaling to take effect.. Ace always seems to spread misinformation.

Related

[Kernel]Experimental 2.6.35 with Automatic Voltage Scaling (AVS)

This kernel is based on Thalamus's Oxygen Kernel but with AVS and he's given me permission to post it here for testing.
I implemented AVS from scratch (based on the Code Aurora kernel) and it seems to work well for me.
AVS uses some hardware to emulate the longest gate delays through the CPU datapath. If the delay is longer than expected, the CPU voltage can be decreased, if shorter then it can be increased. This means that the CPU is always running near the minimum voltage it requires and because power consumption rises with the square of voltage this is a good thing.
Here are the results of some initial tests (full load, no idle):
Clock Speed, Without AVS, With AVS
1113600,234mA,223mA
998400,207mA,190mA
768000,158mA,138mA
499200,111mA,93mA
384000,90mA,79mA
245000,70mA,64mA
So there are power savings of about 8-15%
All patches are initially pushed here:
https://github.com/dzo/kernel/tree/2.6.35-bravo-exp
and should end up here:
https://github.com/thalamus/kernel/tree/2.6.35-bravo-exp
You can see the current status of AVS by doing:
Code:
cat /sys/module/avs/parameters/status
Doing:
Code:
echo 1 > /sys/module/avs/parameters/debug
will put lots of debugging info in the kernel log.
To disable AVS do:
Code:
echo 0 > /sys/module/avs/parameters/enabled
The minimum voltage is set to 900mV but you can change this using e.g.:
Code:
echo 850 > /sys/module/avs/parameters/vdd_min
Putting too low a value in here will crash your phone because AVS seems to have trouble with low frequencies.
I also added some extra frequency steps, 76.8MHz and 192MHz.
Don't expect huge power savings, the CPU is only one of the things using power on our devices.
I think AVS is a nice idea and I'd like to know how stable it is on other people's phones.
To install, flash the attached update zip from recovery.
Please don't use this kernel unless you are fairly well informed about what you are doing.
15/4/12: Updated kernel with higher vdd_min
Going to give this a test now, I'll report back later.
How did you produce those mA readings btw?
have you tried using other kernels like Eviolets one? does it really save much more battery than EVs?
is it 100% stable??
with the kernel using some hardware to calculate the voltages needed wouldnt it take some more power to get the calculations done?
cez10 said:
have you tried using other kernels like Eviolets one? does it really save much more battery than EVs?
Click to expand...
Click to collapse
Why don't you try it and find out instead of asking questions.
is it 100% stable??
Click to expand...
Click to collapse
I think the words '[Kernel]Experimental' in the thread title are a clue.
with the kernel using some hardware to calculate the voltages needed wouldnt it take some more power to get the calculations done?
Click to expand...
Click to collapse
The overhead of the calculations is negligible.
So this is only for gingerbread AOSP ROMs or works on Sense as well?
lvnatic said:
So this is only for gingerbread AOSP ROMs or works on Sense as well?
Click to expand...
Click to collapse
Oh my...people just want to be spoonfed on XDA these days.
This kernel is based on Thalamus's Oxygen Kernel
Click to expand...
Click to collapse
As Oxygen is an AOSP ROM it's fairly clear that it's not going to be a sense kernel isn't it?
Thanks for sharing this.
What are the available governors? I can't find this information on github.
Will switching between governors (depending on phone state) cause any issues with the voltage change, that aren't advised?
_thalamus said:
Oh my...people just want to be spoonfed on XDA these days.
As Oxygen is an AOSP ROM it's fairly clear that it's not going to be a sense kernel isn't it?
Click to expand...
Click to collapse
He never mentioned it is specifically for AOSP or Sense ROMs. I was wondering if this is just a separate script, not kernel dependent. But if I give it a 2nd read then yes, it seems indeed it is an entire kernel, my bad, no need for a spoon...or w/e it means.
lvnatic said:
He never mentioned it is specifically for AOSP or Sense ROMs. I was wondering if this is just a separate script, not kernel dependent. But if I give it a 2nd read then yes, it seems indeed it is an entire kernel, my bad, no need for a spoon...or w/e it means.
Click to expand...
Click to collapse
Don't listen to Thalamus. He has no time for people less "knowledgeable" than him. There was a time where I thought a kernel was a kernel.
I thought I had escaped his unhelpful comments when I left Oxygen thanks to his attitude (if you don't like his attitude, then tough is the general gist of it). If he was a shop owner he would go bankrupt, quickly, as he has no people skills whatsoever.
If he wasn't a dev, he would be labeled a troll, yet he is allowed to get away with being nasty to people. When will XDA introduce a -thanks button?
I think the saying goes, if you don't have anything nice to say, then don't say anything at all.
Thanks, this one looks like a good project
As to stability: i've been using this kernel for a couple hours without issues, with very small draining btw; anyway a few minutes ago the phone became unresponsive: i was just typing a message with whatsapp, clocked 192x806, and a freeze occurred. A soft reset did the trick.
Keep up the good job
Edit: i'm on beta 2 fyi...
chronicfathead said:
Don't listen to Thalamus. He has no time for people less "knowledgeable" than him. There was a time where I thought a kernel was a kernel.
I thought I had escaped his unhelpful comments when I left Oxygen thanks to his attitude (if you don't like his attitude, then tough is the general gist of it). If he was a shop owner he would go bankrupt, quickly, as he has no people skills whatsoever.
If he wasn't a dev, he would be labeled a troll, yet he is allowed to get away with being nasty to people. When will XDA introduce a -thanks button?
I think the saying goes, if you don't have anything nice to say, then don't say anything at all.
Click to expand...
Click to collapse
Hahahahahaha.
That cheered me up, I'm having a crap day.
Happy to be of assistance.
Edit: You prove how little you know about me by saying that I have no time for people less knowledgeable than me. That is totally untrue. I spend a lot of time helping people who are less knowledgeable than me. What I have no time for is laziness, people who won't help themselves or idiots. There is a big difference.
_thalamus said:
Hahahahahaha.
That cheered me up, I'm having a crap day.
Happy to be of assistance.
Edit: You prove how little you know about me by saying that I have no time for people less knowledgeable than me. That is totally untrue. I spend a lot of time helping people who are less knowledgeable than me. What I have no time for is laziness, people who won't help themselves or idiots. There is a big difference.
Click to expand...
Click to collapse
I only base my observation on posts of yours that I have read. Rather than shooting people down, advise them so they can improve their knowledge.
sent by touching my Desire
In Airplane mode i had 2mA battery usage all night without AVS and 5mA usage with AVS. This is via Battery monitor widget.
Xinot said:
In Airplane mode i had 2mA battery usage all night without AVS and 5mA usage with AVS. This is via Battery monitor widget.
Click to expand...
Click to collapse
AVS has nothing to do with power consumption while the device is asleep. When the phone sleeps, the CPU is power collapsed, i.e. is completely powered down. AVS only changes the voltage while the CPU is awake.
The Kernel work great on Miui 1.4.8 since 2 days! No reboot or freeze... and in idle with JiuceDefender, 652Mhz max ondemand over 3h the device lost only 2% accu
Thanks for your work
Sent from my HTC Desire using XDA App
I've just updated the kernel in the first post to increase the minimum voltage and remove some possibly unstable frequencies.
Should be more stable now.
dzo said:
AVS has nothing to do with power consumption while the device is asleep. When the phone sleeps, the CPU is power collapsed, i.e. is completely powered down. AVS only changes the voltage while the CPU is awake.
Click to expand...
Click to collapse
OukkiDoukki! So i have something else going on here...
Thanks running sweet keep up the great work using on GV 2.0
Sent from my HTC Desire using XDA Premium App
cez10 said:
have you tried using other kernels like Eviolets one? does it really save much more battery than EVs?
is it 100% stable??
Click to expand...
Click to collapse
Just a quick post to say that I've been testing this kernel for 2/3 days (actually the version that Thalamus has in his experimental github) and find the battery usage to be the same. But the AVS code seems much cleaner than the implementation I have.
As for stability, I haven't had a single crash yet. And overall speed seems better than on my kernel.
Quadrant also confirms this.
Regards,
EViollet said:
Just a quick post to say that I've been testing this kernel for 2/3 days (actually the version that Thalamus has in his experimental github) and find the battery usage to be the same. But the AVS code seems much cleaner than the implementation I have.
As for stability, I haven't had a single crash yet. And overall speed seems better than on my kernel.
Quadrant also confirms this.
Regards,
Click to expand...
Click to collapse
Do you think you will be compiling ManU 1.5 from this source then?

Under-volting question

Ok I'm sure I'm going to get flamed and *****ed at for making a thread on this, but I cant find a guide on this anywhere.. lol.
I'm running Bionix 2 RC1 with Trinity15. I have plenty of experience with rooting and flashing roms, modems and kernels, and also over clocking. The only thing I haven't dabbled in is under-volting.
My question is, its there a thread on this that I have missed or is there someone that can explain the basics of what I need to know to properly under-volt using pimp my cpu?
Thank you very much in advance.
Sent from my G2x running Bionix 2 with the power of Trinity.
+1 for me also
Make a backup, trial and error
chillwill11 said:
Make a backup, trial and error
Click to expand...
Click to collapse
yea pretty much...
the safest process, or at least the one I would use is start with a base back, meaning stock voltages, no overclock or unvervolts... DO NOT DELETE THIS
now on your next boot up, set your overclock and take all of your voltages down 50mV. Run a stress test for 15 to 20 minutes, the longer the more accurate feedback you will get. Basically if your phone doesnt freeze or reboot you have a good undervolt. Now reboot into recovery and make a backup.
Rinse, repeat... make a new backup with your new voltages and from there I would go down in -25mV segments to be a little more accurate and basically just check for stability, if your phone is unstable then programs will freeze up or better yet your phone will just give you the old **** you and restart on its own haha
Typically I think stability at the top end speeds is best measured in the stress test and stability at the bottom speeds is best measured by the phone making it through the day without freezes or reboots... so the best way in my opinion would be to lower your voltages a bit each day until you find that breaking point where your phone becomes unstable...
cheers!
Good advice, thanks very much, I'll give it a go.
Sent from my G2x running Bionix 2 with the power of Trinity.
JHaste said:
yea pretty much...
the safest process, or at least the one I would use is start with a base back, meaning stock voltages, no overclock or unvervolts... DO NOT DELETE THIS
now on your next boot up, set your overclock and take all of your voltages down 50mV. Run a stress test for 15 to 20 minutes, the longer the more accurate feedback you will get. Basically if your phone doesnt freeze or reboot you have a good undervolt. Now reboot into recovery and make a backup.
Rinse, repeat... make a new backup with your new voltages and from there I would go down in -25mV segments to be a little more accurate and basically just check for stability, if your phone is unstable then programs will freeze up or better yet your phone will just give you the old **** you and restart on its own haha
Typically I think stability at the top end speeds is best measured in the stress test and stability at the bottom speeds is best measured by the phone making it through the day without freezes or reboots... so the best way in my opinion would be to lower your voltages a bit each day until you find that breaking point where your phone becomes unstable...
cheers!
Click to expand...
Click to collapse
Agree with this mostly. However, I actually recommend focusing your UV tweaks on the lower clock speeds. Since the goal is to conserve battery power, modifying your idle speeds will give you more benefit then the higher ones. Also, by not changing a ton of different voltage levels at once, you can fine tune a bit easier. I'm not saying to completely ignore the higher clocks, but you'll probably find them to be less tolerant of UVing anyway.
As a side note, never be afraid to make a new thread in Q&A. The rule of "search before you post" applies much more to development threads then to the Q&A section. Those who browse this section generally want to help regardless of whether or not the question has already been answered 100 times before.
MWBehr said:
Agree with this mostly. However, I actually recommend focusing your UV tweaks on the lower clock speeds. Since the goal is to conserve battery power, modifying your idle speeds will give you more benefit then the higher ones. Also, by not changing a ton of different voltage levels at once, you can fine tune a bit easier. I'm not saying to completely ignore the higher clocks, but you'll probably find them to be less tolerant of UVing anyway.
As a side note, never be afraid to make a new thread in Q&A. The rule of "search before you post" applies much more to development threads then to the Q&A section. Those who browse this section generally want to help regardless of whether or not the question has already been answered 100 times before.
Click to expand...
Click to collapse
totally agree! I am a nice helpful guy in the Q&A section but I will rip you a new one in the general section or dev section
on a side note... i really wish pimp my cpu would let me do custom undervolts D:
JHaste said:
totally agree! I am a nice helpful guy in the Q&A section but I will rip you a new one in the general section or dev section
on a side note... i really wish pimp my cpu would let me do custom undervolts D:
Click to expand...
Click to collapse
What do you mean by custom? Like more precise than 25mv increments?

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.

[Q] updated kernel to use with Slim ICS ?

I am running [ROM][4.0.4] Slim ICS(T959V)-UNOFFICIAL posted by beastmode, Question is there a more updated kernel I could use with it ?
I am thinking either [KERNEL]Proton Kernel build2[ICS][TFQ] or [Kernel]ICS/CM9 LZ Kernel from Team Fah-Q (Updated 20OCT12)
I am very happy with this ROM and GPS is working great (after a few hacks from other threads) but battery life is the worst !!! I lose 5% when using Waze/GPS plugged into the car charger and about 20% overnight just sitting there, I have tried all sorts of battery apps as well as turning off wifi at night with no luck. So I am thinking that a new kernal would help.
I only use the phone for GPS and Web browsing.
Has anyone used these kernels and with what ROMS ?
Interesting in upgrading not bricking my phone and installing everything from scratch
yes i am a newbie so apologies in advance ! Thanks.
Neither of those kernels (nor, really, anything else) is going to make Waze or any other GPS app stop using as much power as they do. If you wanted to change your scheduler and governor, those might make a difference... but anything with working GPS is a Herring kernels using the same paths to talk to the GPS.
Theraze said:
Neither of those kernels (nor, really, anything else) is going to make Waze or any other GPS app stop using as much power as they do. If you wanted to change your scheduler and governor, those might make a difference... but anything with working GPS is a Herring kernels using the same paths to talk to the GPS.
Click to expand...
Click to collapse
Thanks for taking the time to answer. Even if GPS is a battery sucker what can I do about the fact that leaving the phone on takes so much battery ?
Could you suggest other stable kernel/ROMS for the SGH-T959V that support GPS and have decent battery life ? I like the simplicity of ICS and since all I do with this phone is browse the web and use GPS I really don't need any bells and whistles.
Thanks.
The two best ICS at the moment are probably Ultragen 1.01 (be sure NOT to use 1.00) or HebMIUI, which is the only ICS that still gets irregular updates.
The big thing to do with Waze is, if you don't NEED to stare at the screen, turn it off and just listen to the audio directions. Sucks down a LOT less battery that way, though it's still a bit painful.
Regarding general ways of improving battery life... look into Greenify if you haven't yet. Can tell apps to stop running in the background if you don't actually want them to. Just remember NOT to Greenify Waze if you don't want it to shut down with the screen off, or your music app, or anything else you actually want to use while you're not actively looking at it. Oh, and avoid Greenifying your email too. Though it's funny, it's not a good way to find out about new messages.
More options coming soon. Stay tuned...
bhundven said:
More options coming soon. Stay tuned...
Click to expand...
Click to collapse
About how soon ?
eramm said:
About how soon ?
Click to expand...
Click to collapse
please don't ask for eta's as it is considered being rude. updates will come when they come.
sent from within the white knight
GFX.myst. said:
please don't ask for eta's as it is considered being rude. updates will come when they come.
sent from within the white knight
Click to expand...
Click to collapse
Jah, watch for an updated cm9 build. It will take some time.
Sent from my XT1058 using Tapatalk

Categories

Resources