Related
Good day everyone.
After extensive testing I found the best voltages for our nexus 7 cpu.
those tweaks have been made with the kernel m13
ive tested and compared different voltages behavior and found that in almost every kernel and or roms , the voltage is too high and thisis not for the benefits of performance nor stability.
So ive started to underclock and watch the behavior of the N7 and found the perfect settings.
PS : If someone have better settings to share please feel free. Ill not try to push my idea. but yet i found it was the most better settings.
Sent from my Nexus 7 using xda app-developers app
for me this is absolutely useless due to the fact cpus are not the same,never and never will be,and voltages optimal for someone can give bootloop to others...a more accurate thing could be do 3 set of voltages optimization related to the 3 variant known of tegra3 t30,variant 1 2 and 3.e known that differences between 3 variants are the power needed to operate withpour rebbot..when variant 3 support and run at high frequencies with predefined voltage,the same freq. on variant 1 need more millivolt to run..with these 3 division,you can list 3 mode of undervolts,i think it's more usefull that now,but you can trace only yours variants in this mode..let's see if the 3ad will grown and others users with other variant will write its best voltages.just my 2 cent mate!
hi!:good:
Just tested SIMILAR voltages (the frequency steps were not all the same, most 30 Mhz off) on Trinity 4.2 alpha0 and it works great so far, we will see if I get soft resets or bootloops, but I hasn't yet do I don't think it will.
With this kind of information, can you PLEASE include the Tegra variant information? Because not all of us are lucky enough to have a variant 3 (as I suspect you have, with that kind of undervolting)...
Take my nexus 32gb for example, it's a standard Variant 1, and 1090mv at 1600MHz would most definitely result in problems if I pushed it hard at that level. I can just barely get away with 1150-1200mv at 1600... I suggest you run the stress testing/burn in application to make sure your voltages are stable as well
APplication is called "Stability test" and it will push your CPU/GPU to the max. If it runs continuously without any issues at that voltage level, you're fine..
See, I can set 1090mv at 1600MHz no problem on my variant 1, but if I run Stability test, I'll get a lock-up after 2-3 passes or so. By the same token, I'll get a lockup running glow ball and other intensive games. Just because it runs stable during a benchmark / every day use, does NOT mean it's stable.
Here's a link ot stability test: https://play.google.com/store/apps/...=W251bGwsMSwxLDMsImNvbS5pbnRvLnN0YWJpbGl0eSJd
Those of us who do a lot of overclocking on the PC etc know how important it is to "burn in" test your overclocks to make sure they are absolutely stable. This usually means running a linpack or other such intensive burn-ins overnight.. and you don't consider it 'stable' until it runs a LONG time, with no errors.
how do u know which variant you have?
BurnOne77 said:
how do u know which variant you have?
Click to expand...
Click to collapse
You have to be using a kernel that exports this info... I know Faux's does FOR SURE, and I think a few others have actually merged that over into their own kernels.
It would be under /sys/kernel/debug/t3_variant, I believe. So, as root, you can cat /sys/kernel/debug/t3_variant or just browse via ES file explorer or root explorer or whatever root file explorer you choose. The variant is the cpu_process_id
Each variant more than likely is based on where on the wafer or whatever the chip came from, meaning higher quality.... what it boils down to is the higher the variant, the more likely you'll be able to run at a higher frequency with less power.
Here's the post on the One X forums about Tegra 3 variants, http://forum.xda-developers.com/showthread.php?t=1815466
Lots of good information there.
I'd really like to see the OP run multiple passes of Stability test going 1600MHz at 1090mv, though. If you can do that, you have one exceptional chip, and you're very lucky. Remember just because something is stable in everyday use, doesn't mean it's truly stable.. very little that you do will actually stress the GPU/CPU to the max at the same time, which is the only thing that will truly show if you have problems with undervolting. I'd make a habit of running stability test for at least 5-8 passes (I like to do many more than this) to make sure an undervolt is at least somewhat stable.
If you simply say "This is the BEST! Why isn't everyone doing this? Why do kernels set the voltage so high?!" and have everyone simply drop down to those levels, you're going to have a TON of people who will start having issues. There's a reason why they are set that way. If everyone could easily get away with undervolting this much, it would be a no brainer to make it the default...
Good evening everyone.
ill look for the variant asap and will also runs the stress test as suggested. Even if it did well so far ill post accurates testing results besides the performance quadrant test.
cheers mates
Sent from my Nexus 7 using xda app-developers app
stress test so far
at the end i was tired running it but for now no errors or crash
due to some heat generated after 10 minutes the CPU dropped to 1400mhz instead of 1600. I was on performance mode.
edit : ill try to find my cpu/gpu variant. and post it. i am not sure wich application could give me an accurate information but i am actively searching.
Cheers
ok so i found the tegra3 variant. i am posting the results
cpu_speedo_id => 7 soc_speedo_id => 1 cpu_process_id => 0 core_process_id => 0
Sent from my Nexus 7 using xda app-developers app
sert00 said:
for me this is absolutely useless due to the fact cpus are not the same,never and never will be,and voltages optimal for someone can give bootloop to others...a more accurate thing could be do 3 set of voltages optimization related to the 3 variant known of tegra3 t30,variant 1 2 and 3.e known that differences between 3 variants are the power needed to operate withpour rebbot..when variant 3 support and run at high frequencies with predefined voltage,the same freq. on variant 1 need more millivolt to run..with these 3 division,you can list 3 mode of undervolts,i think it's more usefull that now,but you can trace only yours variants in this mode..let's see if the 3ad will grown and others users with other variant will write its best voltages.just my 2 cent mate!
hi!:good:
Click to expand...
Click to collapse
No offence OP, but this.
All CPUs are created differently, they won't behave the same at the same voltages. What might be stable for someone may be unstable for someone else. Take clemsyn's kernels for example, they are undervolted to the extreme so they might be stable on one device but not even survive a minute on another device.
So what works for you might not work for someone else. So maybe take the values in the OP as a guide, not as the "best performance and batt life without sacrifices". That might be a bit vague for some.
Within a single variant there might be chips that withstand less voltage than others too
Anyway, as the great kernel dev faux123 said:
faux123 said:
Not All CHIPS ARE CREATED EQUAL
Click to expand...
Click to collapse
Peace!
Mark
jsmasterx said:
ok so i found the tegra3 variant. i am posting the results
cpu_speedo_id => 7 soc_speedo_id => 1 cpu_process_id => 0 core_process_id => 0
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
Thank you! Have you switched kernels at all lately, or anyhthing like that? Because I believe you're suffering from the same bug that I am.
When I switched from Faux's kernel to M-Kernel, my variant also reports as "0" when it was very clearly a "1" before.
If you really do have a variant 0 chip that is hitting 1600MHz reliably at 1090mv then you're one of the luckiest people around! haha. But like others have said, no two chips are created equal, it appears you have a very very good one.
mine is 7 1 3 0 in that order... I guess I have a lucky 3 This is a clean device running smoothrom and only seen bricked kernel 0.55 so far.
I also cat /proc/cpuinfo
and it says cpu variant is 0x2, my friend has no t3_variant file to see cpu_procces_id but we both get cpu varient 0x2, I guess we both have a 3?
everyone else try cat /proc/cpuinfo
and report back pls.
ive cated cpu info and here are the results
as the previous op said hejad revision 0x2 and i have the same so maybe i have a variant 3. But I really need to be 100% sure.
Processor: ARMv7 Processor rev 9 (v7l) processor: 0 BogoMIPS: 1993.93 processor: 1 BogoMIPS: 1993.93 processor: 2 BogoMIPS: 1993.93 processor: 3 BogoMIPS: 1993.93 Features: swp half thumb fastmult vfp edsp neon vfpv3 tls CPU implementer: 0x41 CPU architecture: 7 CPU variant: 0x2 CPU part: 0xc09 CPU revision: 9 Hardware: grouper Revision: 0000 Serial : 0f410a0001440200
Sent from my Nexus 7 using xda app-developers app
Hello Mods please close this thread
O'll open a new thread wich will be more clear and more neutral than this one.
does anyone know if setting the CPU SPEED to 1.5 GHz is dangerous while the SENSATION XL has the same chipset as the desire s has (Qualcomm Snapdragon MS8255) and the SENSATION XL's CPU speed is set to 1.5GHz .
sensation has msm8260 (dual core 1.2-1.5 GHz and adreno 220)
Sensation XL indeed has MSM8255.
Just like in PCs, chipsets in phones are binned not only by their type, but also by their target frequency. You don't go overclocking Core2Duo 1.8 GHz to 2.4 GHz because it's "the same CPU", right? Because it isn't the same CPU. The same applies here.
אז זה מסוכן או לא ?
English, please.
Answer - would you run the CPU on your computer at 1.5x the speed it was made to run, because there's CPU with the same name (i3/i5/i7/whatever) that runs at 1.5x the speed?
The same answer applies to your phone.
I expect people to be able to make minimal logic work with their own brains rather than just answering "yes/no". I think that this way people actually understand more than what they've asked for.
i guessed that was the answer but just wanted to be sure...
thanks anyway !
msm8255 should run stable on 1.5GHz (if stock freq is lower)
441Excelsior said:
msm8255 should run stable on 1.5GHz (if stock freq is lower)
Click to expand...
Click to collapse
No it won't. It depends on the specific part, and few parts run stock 1.5 GHz without stability issues surfacing / burning out very fast (if overvolted).
If you really want - you can try it on T-Mobile G2, that has MSM8255 of the earliest bin, with stock at 800MHz. Good luck, don't forget to write how did you like a phone as a toaster.
I suggest refraining from bad advice, especially when it's in the forum and it's not your phone you're talking about. You can burn your phones as much as you like, but don't go around suggesting it to others. Just let me understand something: you have stock non-rooted ICS and have no idea about such basics as which guide to use to downgrade, but you allow yourself posting about chipset frequencies?
so which speed can i overclock to that shouldn't turn my device into a toaster ?
deanshugan said:
so which speed can i overclock to that shouldn't turn my device into a toaster ?
Click to expand...
Click to collapse
1.2 runs most things with no lag.
Sometimes you're the windshield; sometimes you're the bug.
- Mark Knopfler.
The point is each chip is different even if the same model
What works for me on my device won't necessarily work for you
So test and see if your brave enough, but be aware of the consequences
Sent from my Nexus 4 using xda premium
I overclock my ds to1.5 every time I play games and it doesn't even get warm. So I think it's pretty harmless.
Sent from my Desire S using xda premium
After watching and reading through all these post. It seems that we got the 2.23Ghz SOC. This version is inferior to the 2.3Ghz. The GPU is downed clocked 50mhz and the DDR is also down clocked.
Is there some truth to this?
Confusing information. Here's clarification from Anandtech's Brian Klug that the Nexus 5 is using the "2.3" bin:
https://twitter.com/nerdtalker/status/396314194888630272
The slightly faster GPU/RAM speeds you're referring to aren't related to the MSM8974, but rather the MSM8974AB, which isn't currently available in any device. The LG G2 is using the exact same MSM8974 (2.3/450/800) as the Nexus 5. The MSM8974AB will mostly likely be used for tablets. My guess would be the Nexus 10 refresh, which will undoubtedly have a huge resolution screen. So it will require the higher memory bandwidth and GPU horsepower.
More information:
http://www.anandtech.com/show/7471/google-announces-the-nexus-5
Ahh ok thats seems to clear things up.
Really appreciate that
Thanks
Nobody still have discussed it but... our Moto Z XT1650-03 are *really* underclocked!!!
Let's start from the beginning...
First models on marked were the Verizon's Droid version and their SD820 were clocked @2.15 GHz (at least so declared officially Motorola)...
Then came out the unbranded international version and, even if not so "advertized" by Motorola, it's clock was lowered (officially...), to 1.82 GHz. True?
False.
Even if apps like CPU-Z find the CPU able to work between 300 MHz and 1.82 GHz, the real clock frequencies used by Moto Z are in the range 652 MHz - 1.59 GHz!!!
Using root, both my "reference" apps, Antutu CPU Master Pro & FauxClock show this range (652 - 1,59) as used BUT while the lower clock can be lowered to 300 MHz (best setting for longer battery life in my opinion... ), there is NO option to go over 1.59 GHZ at all!!!
From my experience there should be two more setting 1.82 GHZ and, probably, something around @1.7x GHz, but both are unavailable on stock kernel.
So, if @erfanoabdi has really raised clock to real 2.15 GHz in its modified kernel, the difference in performance should be really noticeable! (I don't know about battery life anyway... ).
enetec said:
Nobody still have discussed it but... our Moto Z XT1650-03 are *really* underclocked!!!
Let's start from the beginning...
First models on marked were the Verizon's Droid version and their SD820 were clocked @2.15 GHz (at least so declared officially Motorola)...
Then came out the unbranded international version and, even if not so "advertized" by Motorola, it's clock was lowered (officially...), to 1.82 GHz. True?
False.
Even if apps like CPU-Z find the CPU able to work between 300 MHz and 1.82 GHz, the real clock frequencies used by Moto Z are in the range 652 MHz - 1.59 GHz!!!
Using root, both my "reference" apps, Antutu CPU Master Pro & FauxClock show this range (652 - 1,59) as used BUT while the lower clock can be lowered to 300 MHz (best setting for longer battery life in my opinion... ), there is NO option to go over 1.59 GHZ at all!!!
From my experience there should be two more setting 1.82 GHZ and, probably, something around @1.7x GHz, but both are unavailable on stock kernel.
So, if @erfanoabdi has really raised clock to real 2.15 GHz in its modified kernel, the difference in performance should be really noticeable! (I don't know about battery life anyway... ).
Click to expand...
Click to collapse
Hi, let me explain it
If you take look at snapdragon 820 details and tech specs you will see this processor have 4 core and
2 core of them is clockable up to 2.15
And other 2 core is clockable up to 1.5
And you can also check it by kernel adiutor app on your device.
International version of moto z using same hardware as Verizon edition but kernel of them are different and CPU of it underclocked to 1.3 and 1.8 Hz
There is some restrictions for GPU too and I fixed them on my kernel
So don't worry
Use my turboZ or Verizon (http://forum.xda-developers.com/showpost.php?p=69459891&postcount=205) kernel for better speed and performance
erfanoabdi said:
Hi, let me explain it
If you take look at snapdragon 820 details and tech specs you will see this processor have 4 core and
2 core of them is clockable up to 2.15
And other 2 core is clockable up to 1.5
And you can also check it by kernel adiutor app on your device.
International version of moto z using same hardware as Verizon edition but kernel of them are different and CPU of it underclocked to 1.3 and 1.8 Hz
There is some restrictions for GPU too and I fixed them on my kernel
So don't worry
Use my turboZ or Verizon (http://forum.xda-developers.com/showpost.php?p=69459891&postcount=205) kernel for better speed and performance
Click to expand...
Click to collapse
With turboz kernel 0.7 it never pass 1.59.
Performance are great all most everywhere with elementalX governor. Just some scrolling stuttering. All is fast and no lags.
It's probably because it's reading the speeds of the other 2 cores in the "efficiency" cluster.
enetec said:
Nobody still have discussed it but... our Moto Z XT1650-03 are *really* underclocked!!!
Let's start from the beginning...
First models on marked were the Verizon's Droid version and their SD820 were clocked @2.15 GHz (at least so declared officially Motorola)...
Then came out the unbranded international version and, even if not so "advertized" by Motorola, it's clock was lowered (officially...), to 1.82 GHz. True?
False.
Even if apps like CPU-Z find the CPU able to work between 300 MHz and 1.82 GHz, the real clock frequencies used by Moto Z are in the range 652 MHz - 1.59 GHz!!!
Using root, both my "reference" apps, Antutu CPU Master Pro & FauxClock show this range (652 - 1,59) as used BUT while the lower clock can be lowered to 300 MHz (best setting for longer battery life in my opinion... ), there is NO option to go over 1.59 GHZ at all!!!
From my experience there should be two more setting 1.82 GHZ and, probably, something around @1.7x GHz, but both are unavailable on stock kernel.
So, if @erfanoabdi has really raised clock to real 2.15 GHz in its modified kernel, the difference in performance should be really noticeable! (I don't know about battery life anyway... ).
Click to expand...
Click to collapse
So any battery saving experience when you lower the minimum CPU speed to 300MHz?
Is it really running at 300MHz instead of 652MHz?
benson1118 said:
So any battery saving experience when you lower the minimum CPU speed to 300MHz?
Is it really running at 300MHz instead of 652MHz?
Click to expand...
Click to collapse
Yes, it seems so. Yes, real 300 MHz...
Hello. I am interested in purchasing this phone but am confused by the different versions and conflicting specs that I see online for each. So certain versions have the faster 2.15GHz processor vs 1.8GHz but lack Band 12 support (I'm on T-Mobile). While the others have Band 12 but have the slower processor? Is that correct; there is no way to have both?
cyborgLIS said:
Hello. I am interested in purchasing this phone but am confused by the different versions and conflicting specs that I see online for each. So certain versions have the faster 2.15GHz processor vs 1.8GHz but lack Band 12 support (I'm on T-Mobile). While the others have Band 12 but have the slower processor? Is that correct; there is no way to have both?
Click to expand...
Click to collapse
You can have both by unlocking the bootloader and installing custom roms.
The Marionette said:
You can have both by unlocking the bootloader and installing custom roms.
Click to expand...
Click to collapse
So I could purchase either version and use a custom rom to unlock the missing features, i.e. the hardware is identical? Is one route recommended over the other?
cyborgLIS said:
So I could purchase either version and use a custom rom to unlock the missing features, i.e. the hardware is identical? Is one route recommended over the other?
Click to expand...
Click to collapse
I think only a specific variant like the Verizon one is in a bs state when it comes to software. Other than that one, you should be "on equal grounds".
Hi
I own SM-P900 and using Lineage OS. I would like to boost the cpu and gpu as much as possible. Can someone give me some good numbers for voltages/freqs that I could input in apps like Kernel Adiutor?
thanks
Not sure you can even overclock our CPU. If you could do it, I would be worried about heat issues.