yashsingh1/xdaforums huggingface dataset:
[T-Mobile LG G2x] nitrogen618:
So.... Like guys..... I was like running the 1.7Ghz kernel again for the hell of it, got 5 minute out of it before it crashed... And guess what?

My phone does not run 1.6Ghz with -100mV uv anymore. :( Now I'm running 1.6Ghz with -25mv uv..

But I did get to have some benchmarking joy.
[T-Mobile LG G2x] IRASadPanda:
He gets to take back his G2x so he can test his own kernels, up until now I was testing them.
[T-Mobile LG G2x] r.snyder:
Reflash. That happens.
[T-Mobile LG G2x] athanos:
Where can I find this 1.7Ghz kernel?
[T-Mobile LG G2x] nitrogen618:
Some pages back.

Search TheDestroyer on this thread.
[T-Mobile LG G2x] sambodie:
I searched a bit and cannot find what I thought was the explanation for this exactly, so maybe my theory is not quite right. Anyway, to answer a few questions and point to some other resources -

Bias - you mention bias on a MOSFET in a linear/analog configuration. Thanks for the wiki link to that. Also do a search for CMOS.

The transistors/gates in the CPU are CMOS, two MOSFETs together. They draw almost no current when not switching, when they are a "1" or a "0". So there is not an exact compare to analog bias. But transistors are setup with resistance to operate in a certain set of voltages internally.

CMOS transistors do draw essentially short circuit current during the switching time. Higher frequency equals more switching per unit time, thus more power. I have not found a reference, but was probably thinking that the switching time might go up as the CPU voltage goes lower, so more time drawing current each switching cycle. There is also a leakage current, which is more of a problem on newer parts since the gate (input) threshold voltage is smaller, due to smaller geometry and the materials properties. Could not find information that would say at a low enough voltage the leakage would start going up.

I will keep looking, and ask some ASIC engineers at my work for some explanation for what some have observed at lower core voltage.
[T-Mobile LG G2x] menting:
CMOS switching time do increase as voltage is decreased, but the voltage drop should more than make up for that.

leakage current will creep up slowly as voltage drops, and will go up quickly is voltage is too low (lower than Vt, the threshold voltage), but that should be a non-issue, since the CPU will cease to function way before that.

Most likely it's something not related to the characteristics of CMOS I'm guessing.

An ASIC engineer probably would know more about why too low voltage will draw more power, since my work deals purely with CMOS transistors only.

This is an interesting phenomenon to say the least. I would be very interested to know what an ASIC engineer says.

found this on altera's website regarding TSMC's 40nm node, which is what Tegra 2 is. I don't know which company makes Tegra 2's, but is should be the general case across most fabs.

Two forces drive supply voltage down. The feature size is getting smaller, as the electrostatic discharge (ESD) and

electron migration (EM) considerations require low supply voltage, while other effects, like hot carrier injection

(HCI), negative bias temperature instability (NBTI), and time-dependent dielectric breakdown (TDDB), limit supply

voltage to the lower levels. In addition, a lower supply voltage cuts down power consumption for digital circuitry

quadratically, based on the well-known equation, P = CV2f.

Although low threshold voltage, Vt, means a high switching speed for digital applications, the dramatic leakage

increase adds substantial static power consumption. That is why Vt does not decrease when the supply voltage is

reduced. For example, the supply voltage was 1.2V in 65 nm but is 1.1V in 40 nm, so the Vt is only lowered by about

10~20mV.
[T-Mobile LG G2x] IRASadPanda:
NVidia makes Tegra
[T-Mobile LG G2x] menting:
i know that :)

i meant who fabs tegra 2 for nvidia?

i'm guessing either Samsung or TSMC
[T-Mobile LG G2x] googleme1:
I'm pretty sure Tsmc does
[T-Mobile LG G2x] imoumni:
Hey Morfic,

Do you plan to patch up the kernel to bring it up inline with cm7.2?

Thx!
[T-Mobile LG G2x] chillwill11:
@ Mofic

Have you seen this yet?

http://xdaforums.com/showthread.php?t=1556682
[T-Mobile LG G2x] IRASadPanda:
No need, it already boots and works fine so don't fix what isn't broken.
[T-Mobile LG G2x] homerxd:
With CM 7.2 RC1 + ELP-G2x-06022012 speaker volume is very low. Can someone confirm if it is working fine for them.
[T-Mobile LG G2x] Caliyork:
Try updating your RIL with the GetRIL app (free in the play store). Fixed volume issues for me, though, granted, I'm running ICS right now.
[T-Mobile LG G2x] Smallsmx3:
Been having issues w t15 ics kernel....lot of freezing even when everything left stock... running aokp....anyone else
[T-Mobile LG G2x] IRASadPanda:
No.

Sent from Narnia
[T-Mobile LG G2x] wgrant:
I had freezing with T15 and xlp left on stock settings running HFS, it didn't start till a few days after having it installed and it running great.
[T-Mobile LG G2x] I.R.Chevy:
Pretty sure they dont play nice together I had some issues running morfics kernels on Hellfire too

Pin it to Win it.
[T-Mobile LG G2x] wgrant:
They don't, the tweaks hell uses and morfic has in the kernel conflict, aokp may have a similar issue.
[T-Mobile LG G2x] Smallsmx3:
It was weird..i was being real aggressive with undervolting ...everything was stable but the phone would get real hot.....when i eased up on uv i would get freezes
[T-Mobile LG G2x] I.R.Chevy:
What kernel /rom are you using and were your values below 750?

Pin it to Win it.
[T-Mobile LG G2x] Smallsmx3:
T15 aokp and no...never went below
[T-Mobile LG G2x] I.R.Chevy:
Hmm what happens when you run stock voltages?

Pin it to Win it.
[T-Mobile LG G2x] Caliyork:
You may have better luck with faux's kernel on aokp, at least for now. I'd been using Trinity exclusively for the last several months, for both ics and gb, eb or hf. This rom (and hfs 1.4 I believe) have tweaks that conflict with morfics kernel, so they don't play so well together. Got nothing but reboot yesterday with trinity. Running faux cm UV 49b5 and haven't had a freeze all day (knock on wood)
[T-Mobile LG G2x] maxesxp:
Just how effective is undervolting? Does it make a few minutes difference in battery life or hours? I'm asking about the difference between stock voltage and Max undervolt on gb
[T-Mobile LG G2x] menting:
way off topic already,

but according to the Nvidia Tegra whitepaper, they do say that active power is proportional to V^2 as well.

Not too much said about leakage power, except for the following: "Power consumption of a silicon device is equal to the sum of leakage power and dynamic power. Leakage power is mainly determined by the silicon process technology, and dynamic power is determined by silicon process technology and by operating voltages and frequencies." So I'm assuming leakage isn't affected by voltage too much with the process nodes they are using.

http://www.nvidia.com/content/PDF/tegra_white_papers/tegra-whitepaper-0911b.pdf
[T-Mobile LG G2x] tahahawa:
Has the MTP issue been fixed since my last check over here? Running AOKP and the T15 for ICS. Thanks.

EDIT: What happen? Did someone set up us the bomb? (The Git)
[T-Mobile LG G2x] IRASadPanda:
A lot. But too low voltage will yield worse battery life and excess heat.

Sent from Narnia
[T-Mobile LG G2x] maxesxp:
Thank you can you give me an approximate number please?
[T-Mobile LG G2x] Klathmon:
follow this guide
[T-Mobile LG G2x] maxesxp:
Not to be rude or anything but I was wondering how much of a difference undervolting makes. Not how to do it lol
[T-Mobile LG G2x] Klathmon:
lol my bad :) im not sure of any specifics on how much battery it will actually save, but i generally do it to reduce temperatures. if i had to guess i would say around 2 - 5 hours longer depending on how much you use the phone with good Undervolting vs Stock.

Honestly, i would mess with your screen brightness and timeout first. those will have the biggest effect on battery (full brightness will kill my battery in like an hour of screen on time, while 30% gives me like 4 hours of screen on time).

Otherwise UV is the next step to power-saving. (IMO)
[T-Mobile LG G2x] maxesxp:
Haha okay thanks :) I recently switched back to the stock CM kernel which as everyone knows, its unable to undervolt

And wow 4 hours... the most I've ever gotten is about 3 :P
[T-Mobile LG G2x] I.R.Chevy:
The undervolting probably adds a couple hours and juice defender configured properly will give you a couple more also as mentioned before screen will drain your battery very fast at 100%

If you have wifi available use it over 3g/4g as it uses less juice as well...

Pin it to Win it.
[T-Mobile LG G2x] IRASadPanda:
I'm testing Juice Defender right now, I think it may be placebo and also could be counter-productive in getting good battery life, say you don't get a notification for hours, your phone will be asleep for hours. If you have juice defender it will wake up every 30 minutes (That's what I set it at.) to check notifications which you may have none of.

Sent from Narnia
[T-Mobile LG G2x] I.R.Chevy:
After comparing the partial wakelocks and CPU/memory usage to the power saved by having the antennas off I can say it makes a big difference.

Also using the pro version giving you the advanced option allows for endless options to squeeze a bit more juice out. However even with the free version using the "balanced" profile (which is the most mild setting) you will see noticeable battery life gains.

This is one of the very very few apps on my must have list and I will vouch 100% .

My only gripe is sometimes there is a second or two delay from the time you unlock the phone to the time the antennas are sending/receiving and even then compared to the benefits the couple second delay doesn't bother me.

Pin it to Win it.
[T-Mobile LG G2x] IRASadPanda:
Oh well, I'll believe you. Back to JD Ultimate for me then :p.

Sent from Narnia
[T-Mobile LG G2x] I.R.Chevy:
I recently switched over to pimpmycpu too actually... super minimal less wakelocks and ram/CPU usage. Not quite as many fancy features but its solid... like a rock ;) haha

Pin it to Win it.
[T-Mobile LG G2x] IRASadPanda:
Has more features than SetCPU, one more to be exact.

Sent from Narnia
[T-Mobile LG G2x] I.R.Chevy:
???

Pin it to Win it.
[T-Mobile LG G2x] IRASadPanda:
The ability to change I/O schedulers.

Sent from Narnia
[T-Mobile LG G2x] maxesxp:
Well setcpu has more profile options, and can also has priority. Also the benchmarks and stress test stuff (not that anyone uses)
[T-Mobile LG G2x] Волк:
+1

I'd like to see someone with G2x kernel experience get their claws on this. I know it would take time, but time we have. I'm running it right now and there are some differences like no screen flicker and better screen rotation responsiveness. I can only imagine what can be done with this.
[T-Mobile LG G2x] I.R.Chevy:
Thats true.

Yeah and it has a nicer ui but uses double the ram (which is only about 8mb) but for a straight barebones no BS Oct/UV app this is pimp.

Pin it to Win it.
[T-Mobile LG G2x] IRASadPanda:
PimpMyCPU can set profiles for specific applications.

Sent from Narnia
[T-Mobile LG G2x] morfic:
If you run Trinity ELP as is vs under volted, how much does that gain.

The 2-5 better be over stock.
[T-Mobile LG G2x] I.R.Chevy:
With ELP you can't really UV very far I would say 1-3% vs stock (running a stable setup)

Pin it to Win it.
[T-Mobile LG G2x] Serious_Beans:
Where can I get the CM9 kernel?
[T-Mobile LG G2x] morfic:
My computer.

Looks like T15-CM9 is acting ok. still shuts down instead of reboot.

thi seems to be a new cm9 "feature" i need to figure out.
[T-Mobile LG G2x] Волк:
Actually the 3.x kernel boots to recovery just fine. Your kernels get tons more battery life but the 3.x seems to play alot nicer with ICS.
[T-Mobile LG G2x] chillwill11:
I've been testing a couple 3.0.26 kernels. So smooth. Definitely better for ics
[T-Mobile LG G2x] nitrogen618:
Seems like 3.0.x.x kernel is more smooth.. O_O
[T-Mobile LG G2x] morfic:
Yes, 3.x is a far better kernel in general.

Will have to find time to work with that.

Does everything work?
[T-Mobile LG G2x] menting:
besides hardware video acceleration in videos, it seems like everything is working right now.

There has been tons of development and updates on 3.0.x for O2x and G2x in the past few days.
[T-Mobile LG G2x] chillwill11:
Everything is working great. I haven't had one bsod or sod.

I know you got a lot of toys but here's another one for you. It looks very promising. Love to see what you would and could do with 3.0.x kernel. :)

Definitely look at o2x thread. Devs over there are awesome. Great conversations. Full of intel
[T-Mobile LG G2x] morfic:
Sometimes it doesn't feel like toys when everything just evolves at once at everyone wants new toys.

And I can understand wanting 3.x :)
[T-Mobile LG G2x] chillwill11:
I understand. Your one man with many machines. Demand doesn't = supply. I appreciate what you do and the time you put in to our p999 and other devices.

I'm sure there'll be a xlp/t15 3.0 kernel. I can wait. I'd rather you take your time and have some integrity in your work, rather than rush and just put out updates just to make people feel better.
[T-Mobile LG G2x] nitrogen618:
1. Say you compiled a 3.0 kernel by just renaming the old 2.6 to 3.0

2. Post it and dey be happy.

3. ???

4. Profit.
[T-Mobile LG G2x] Klathmon:
^^This!

psst... throwing a little $$$ his way never hurt either ;)
[T-Mobile LG G2x] Harsh:
Wow, when morfic joins 3.0.y development, kernel would double it's chances to be perfect.

I remember old days, when i was asking morfic when will his kernel well come to p990. :)

Sent from my LG-P990
[T-Mobile LG G2x] Волк:
Wrong. The 3.0 kernel actually has differences which are noticeable. Now, if I can get rid of this nutty customer I can say a few things more....
[T-Mobile LG G2x] morfic:
You should be happy with Vork kernel though, so i saw no need to ship builds i can't truly test myself, well i can, and then in the car wonder why i have no reception until i realize i drove off with the O2x kernel installed.

few major obstables, i am trying to curb battery consumption on NP, that uses up a good amount of time, and i want to FINALLY start on an app.

But the way i said i would create a cm9 build once i get the G2x back and then built some before i did, i'll be keeping an eye on this and who knows what will happen when.

The worst part is making people think it would happen overnight, when we got 3.0.x on Nexus S, everyone expected the kernels to be feature filled on day 0, and many were, and many of them struggled to curb the issues of their kernels.

I am taking my time, i didn't take my time once, and it resulted in a very regrettable kernel. ;P
[T-Mobile LG G2x] morfic:
Someone quoted you saying it would be noticeable, well forget that, I would know, and that would be worse.

And yes, it would be noticeable that it isn't 3.0
[T-Mobile LG G2x] Harsh:
I know you work on your kernel until perfection, that is why your thread always say kernel is not complete yet.

But in kernel 3.0.y pretty much all is working as in original cm9 stock kernel. No bosd, reboot, reboot recovery, no lag, data usage, limit, wifi, gps etc.

Oh and on one better positive side, deep sleep working way better than any 2.6.x.x kernel, maybe that's biggest change i feel, in battery life.

are you gonna wait until hw accel comes to tegra2 ics?

Sent from my LG-P990
[T-Mobile LG G2x] morfic:
I never said no to anything done as thanks, but i don't build kernels for bounty (even if it would calm the Mrs.)
[T-Mobile LG G2x] morfic:
hw accel for video or ui?

video? no.

ui? i should.

......and about the OP, i can update OPs or i can update kernels. i don't have the interest in doing the former.

Drives people creating kernel stickies nuts, but works for me.
[T-Mobile LG G2x] Klathmon:
i just like to remind people that it never hurts to give a little something for your time.

im just amazed at how well this is working the way it is, and you haven't even touched the ramdisk yet! :D
[T-Mobile LG G2x] Yuhfhrh:
So, lets say we built up a $25,000 bounty, just for you to work on this new kernel. You wouldn't do it? :p
[T-Mobile LG G2x] morfic:
If that were to happen i would have to take it, or my wife would have me commited.
[T-Mobile LG G2x] theking_13:
Can anyone comment on the battery life of this rom compared to using Faux's OC/UV CM kernel please?
[T-Mobile LG G2x] I.R.Chevy:
I find battery life better on Trinity

Pin it to Win it.
[T-Mobile LG G2x] maxesxp:
faux's kernel has better battery life, but trinity is MUCH faster
[T-Mobile LG G2x] IRASadPanda:
If you undervolt correctly you can get way better battery than faux's.
[T-Mobile LG G2x] maxesxp:
hmmm iv undervolted all the way on t15, and i get about a day with heavy usage, with faux i used to get about 1.5 days
[T-Mobile LG G2x] theking_13:
I undervolt till right before the phone locks up, and thank you for everyone that responded. :)

Sent from my amazing G2x running EaglesBlood and Faux. :D
[T-Mobile LG G2x] IRASadPanda:
Too low voltage will give you higher drain and excess heat.

Sent from Narnia
[T-Mobile LG G2x] theking_13:
Seriously? I've read a few undervoling guides and none of them say that. How will lower voltage use more battery?
[T-Mobile LG G2x] maxesxp:
Well what voltages are you running? I've seen a few posts about overheating wen undervolting I haven't noticed any overheating, so I figure that it wont result in reduced battery life
[T-Mobile LG G2x] Klathmon:
Yup, its true. To low voltage and bad things start happening like lagging, overheating, and excessive battery drain.

The chip just does not like having the wrong voltage
[T-Mobile LG G2x] menting:
would be nice if someone that experiences overheating and/or excessive battery drain due too too low of a CPU voltage do some more scientific experiments to prove it once and for all.

AFAIK, the Nvidia Tegra whitepaper says otherwise, but it's only 1 chip out of many others on the board. But then again, these voltage adjustments should ONLY affect the Tegra chip.
[T-Mobile LG G2x] emanuele95:
Can i use this kernel on v20q stock? thank you
[T-Mobile LG G2x] IRASadPanda:
Is it CM7/GB 2.3.5+?

Sent from Narnia
[T-Mobile LG G2x] Klathmon:
Ive done some tests using both gingerbread and ICS by wiping a phone clean, and flashing a new rom. Using ADB I changed the Undervolt File to 75mv less than what i normally run and tested, then returned it to what i normally use, and tested.

I honestly can't even begin to tell you the reasoning behind it (software guy, not hardware :)), but i know that i have left my phone sit with the lower voltages and felt the phone heat up, and when using it it would hesitate and stutter alot.

Return the voltages higher and everything became fluid again, and temperature stays down.

The only thing i can begin to think of that would cause this, is that the low voltage causes wrong data to be processed sometimes, and some check deems it incorrect and has it re-run. This would cause load to increase and CPU speeds to rise, rising temperatures.

Just know that I'm completely talking out of my ass here, as i have no experience in things this close to hardware (only a lowly 2nd year programming student :D)
[T-Mobile LG G2x] r.snyder:
Stable will always be more efficient. When you lower the power enough to starve the hardware bad stuff happens.
[T-Mobile LG G2x] nitrogen618:
Think of it like this.

You have a dog

If you give your dog the bare minimum to eat, he won't hurt you.

But if you starve him, he'll eat you. :)
[T-Mobile LG G2x] menting:
It can't output the wrong data, because that would cause crashes. It would have to be caught at the output of the branch predictor or the ECC circuit (if it's included, I have no idea about that), and force it to recalculate, thus using more CPU time and causing more current drain. But that will be easy to test with benchmarking tools. Keep cpu speed the same, and lower the voltage slowly. If the benchmark scores drop dramatically without crashing after lowering the voltage past a certain level, that would suggest the outputs are still correct, but it's taking a long time to process.
[T-Mobile LG G2x] emanuele95:
Oh I didn't read, thank you.. Anyway is this kernel only for g2x or i can install it on my optimus 2x? Is there a gpu overclock?
[T-Mobile LG G2x] IRASadPanda:
You can not install this as it is on your Optimus 2x. And the GPU is 366 MHz.

Sent from Narnia
[T-Mobile LG G2x] Klathmon:
well im not doin anything this morning... let me try this :)

Edit:

All tests done with AnTuTu Benchmark 2.7.3 CPU and Memory Test only, with time allowed to cool in between tests to stop thermal throttling:

1st run, CPU locked at 1000mhz at 1000mv: 2932

2nd run, CPU locked at 1000mhz at 925mv: 3069

3rd run, CPU locked at 1000mhz at 825mv: 3066

4th run, CPU locked at 1000mhz at 775mv: CRASHED

5th run, CPU locked at 1000mhz at 800mv: 3055

looks like i was wrong, thats not whats happening. so now im back to not having any idea... :confused:

but it did suprise me that it can run at 800mv fairly reliably without crashing when locked at 1ghz :D
[T-Mobile LG G2x] maxesxp:
That's cool the first run is probably lower due to caching. I'm just wondering, what would that battery life sweet spot be?
[T-Mobile LG G2x] Klathmon:
for me, its 950mv. any lower and it likes to heat up.
[T-Mobile LG G2x] Caliyork:
That's the thing about this phone. They're all one of a kind. I can keep my bottom three steps at 775 and then -150 for everything else up to 1.4. If I alter that formula at all, trinity will lock my phone up. Not to mention if I try to UV faux's (even by 25mv) freezes every time. Different phonies for different homies :p
[T-Mobile LG G2x] god123456:
any method to make this kernel can run "draw something" properly?:confused:

missing trinity's stable:(
[T-Mobile LG G2x] morfic:
what rom?

what's happening?

what do you mean?
[T-Mobile LG G2x] DJLamontagneIII:
Are you on CM7 it dosen't like cm7
[T-Mobile LG G2x] maxesxp:
really? i didnt no that lool so by that do u mean asop (hellfire pheonix included)? or just cm7?
[T-Mobile LG G2x] god123456:
Rom:update-cm-7.2.0-RC1-p999-signed.zip

kernel:ELP-G2x-06022012

everything ok and stable except "draw something"

running this app always freeze

and i saw other report http://xdaforums.com/showpost.php?p=23697157&postcount=2622

then change to faux's kernel,no problem any more,but i got sod problem when charging the phone or when playing game,so i want to know how to make trinity kernel can run "draw something" properly

---------- Post added at 04:59 AM ---------- Previous post was at 04:55 AM ----------

u mean trinity kernel dosen't like cm7??:confused::confused:

i has been use trinity+cm7 for a long time
[T-Mobile LG G2x] DJLamontagneIII:
Draw something dosent like CM7 even on a few other CM7 devices i have it wont work
[T-Mobile LG G2x] god123456:
i have try cm7+faux kernel work very well:)
[T-Mobile LG G2x] DJLamontagneIII:
Have you tryed both versions of trinity T15 or ELP.
[T-Mobile LG G2x] god123456:
yes,same result:always freeze after 10 second/1 min, sometime can be long but will freeze when u scolling the screen:(
[T-Mobile LG G2x] DJLamontagneIII:
Idk i just downloaded it and played it on hellfire 2.1 with ELP kernel for a few min and no issues.
[T-Mobile LG G2x] god123456:
try click option, scrolling screen, find a facebook friend.......
[T-Mobile LG G2x] DJLamontagneIII:
Sorry i wanted to test it a min yea its all good... mabe flash a different rom if you really want the stability of this kernel
[T-Mobile LG G2x] IRASadPanda:
HFP is NOT AOSP, it's based off CM7 Source, making it CM7

Sent from Narnia
[T-Mobile LG G2x] bluenote73:
Thanks for these morfic. Just quoting so I can find them again ... painful time searching just now :)
[T-Mobile LG G2x] jman2020:
OK before I flash one of these bad boys... I assume XLP takes the place of the ELP kernel. Is T15 "stock"? Are they both overclocked? Thanks!
[T-Mobile LG G2x] Klathmon:
XLP is underclocked and undervolted (max at 800ish mhz)

t15 maxes out at 1.5mhz stock ish voltage