Why has nobody overclocked the Droid 3 yet? Is anyone working on this?
This phone has so much potential with the duel core processor.
Sent from my DROID3 using XDA App
From what I understand, we have limited access to kernel modifications. I don't think the bootstrap circumvents these problems.
I'm still hopeful though.
With the locked bootloader, custom kernels aren't possible. However, it can be overclocked, through the injection of a module. I'm not quite sure how it works, but once someone does that, we can OC. They got the Droid 2 and X to 2 ghz.
PyroHoltz said:
From what I understand, we have limited access to kernel modifications. I don't think the bootstrap circumvents these problems.
Click to expand...
Click to collapse
With kernel modules is possible, was already done on milestone 1
I would be more interested in undervolting. Can this be done with the injected module or is direct access to the kernel required?
sic4672 said:
I would be more interested in undervolting. Can this be done with the injected module or is direct access to the kernel required?
Click to expand...
Click to collapse
You can do it now with SetCPU. Be very careful though, Moto used a weird governor on this called moto_hotplug, when root was first available and people undervolted some reported going too low and not having enough power to turn on the screen. I wouldn't set the max below 600MHz until more is known about this governor, and even 600 has been a little low for me at times.
sic4672 said:
I would be more interested in undervolting. Can this be done with the injected module or is direct access to the kernel required?
Click to expand...
Click to collapse
Usually Motorola phones are power hungry because the 3G, not because the cpu consumption, the gain in battery life available trough undervolt is usually limited.
Camspanners said:
You can do it now with SetCPU. Be very careful though, Moto used a weird governor on this called moto_hotplug, when root was first available and people undervolted some reported going too low and not having enough power to turn on the screen. I wouldn't set the max below 600MHz until more is known about this governor, and even 600 has been a little low for me at times.
Click to expand...
Click to collapse
I appreciate your response, but I think you misunderstood my question. I want to undervolt, not cap the frequency. For example, if the SoC operates at 1.3v at a clock speed of 1Ghz, then I would like to try and drop the voltage to 1.2V at 1Ghz (higher or lower voltage if viable). I don't think this can be done through setcpu, can it?
It's possible to overclock right now but the process is not user-friendly. I've been trying to write a kernel module to simplify it and make the changes appear to survuve a reboot but haven't had enough spare time to figure it out entirely. Check out this post by yang.felix, he found the proper register to manipulate on the XT862 but it isn't easy for the average user; I'm trying to see if a similar approach to how the original Milestone was overclocked can be applied to the XT862/XT860:
forum.xda-developers.com/showpost.php?p=17669227&postcount=7
Sent from my XT860 using xda premium
Related
Thanks for all the info on here that I used to root my NC and sideload apps. I was wondering since we have seen that an OC is possible during the root process, what is needed to make an overclocked kernel for the NC?
The stock kernel isn't going to allow it, but it should be possible on custom kernels.
Then again I may be completely talking out of my ass.
Well we were waiting on the source but thats been released sp now we need someone to build a custom kernel ...and ofcourse i can and probably am talking out of my ass but i think that sounds right
Sent from my SPH-D700 using XDA App
See this post. I tried it one more time and I think the touch sensitivity is just my imagination. As far as performance is concerned, it doesn't seem to make any appreciable difference.
The 3630 and 3621 voltages in the power profiles probably need to be mixed and matched since the normal 3621 profile is at a lower voltage at the same speeds as the 3630.
I have a question: why I can't overclock my SGS past 1.2 ghz. When I try to set for example 1.3 or 1.4 it freezes and I take out the battery in order to make it work again. Is there something I do wrong, is it a general problem with more SGSs? If somebody can , I really appreciate. Thanks
it is a kernel thing.
the kernel has to support those frequencies.
Sent from my GT-I9000 using XDA Premium App
I tried with tegrak overclocking with voodoo kernel (the application itself doesn't need a kernal that supports those frequencies) and with Supe Optimized Kernel (1.4 ghz) and voltage control and setcpu and is the same result:freezing.
Not every cpu is capable of stable overclocking past a certain threshold. You have probably hit the max speed your cpu can maintain.
I agree with you but then why there are other people with the same phone as me that can overclock them at 1.4 ghz?
With CM7 or miui and either bilboa or zacharius kernel you can overclock to 1300 but I haven't found a kernel that allows 1400 either, I think those that are doing it are hacking the CPU settings themselves.
My phone gets really hot at 1300 running apps like dungeon defender so 1400 might just be a bit too much
Sent from my GT-I9000 using XDA App
I am using Darky's 9.3 ROM but my problem is that i can't even touch 1300 mhz because my phone freezes.
Maybe a dumb question, but, do you overvolt as well as overclock? Maybe the cpu isnt getting enough juice?
Sent from my GT-I9000 using XDA App
Mirasdad said:
Maybe a dumb question, but, do you overvolt as well as overclock? Maybe the cpu isnt getting enough juice?
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
+1... not sure if there is much benefit at all to undervolting.. it just seems to make it immediately less stable...
can someone shed some light?
I've seen someone test this on another forum somewhere, and the difference the undervolting makes to the battery length is negligible..
kickassdave said:
+1... not sure if there is much benefit at all to undervolting.. it just seems to make it immediately less stable...
can someone shed some light?
I've seen someone test this on another forum somewhere, and the difference the undervolting makes to the battery length is negligible..
Click to expand...
Click to collapse
The principles of ovetclocking a PC also aplly to phones. Undervolting reduces the power available to the CPU. Undervolt a little and you'll save a little power. Undervolt.too much and the CPU won't get enough power to do basic functions hence freezing.
Every CPU has a limit to which you can over clock. You can overvolt to a point but then then the CPU reaches its limit.
From what I understand (read in another post) the hummingbird processors are not suited to overclocking. Where the arm such as that in the Motorola milestone clock really well. (You can oc a 600mhz milestone to 1ghz before you start seeing instability)
Hope this helped.
Sent from my GT-I9000 using XDA App
I understand the intention of undervolting as i am pretty good with PCs. Got my good old i7 overclocked constantly. But undervolting on the SGS has yet to show me any definitive advantages.
Sent from my GT-I9000 using XDA App
hey everybode!
i wanted to know i have rocket rom and i want to use setcpu to overclock my kernel
and sebastian is max to 1400 is thers good kernel that i can play with it till 1700mghz or 1900?
but it need to be stable
Abyss goes to 1700. My CPU can't take it, sadly
bubu23 said:
but it need to be stable
Click to expand...
Click to collapse
The stability is dependant on your hardware; some chips can only overclock to 1500Mhz and some can overclock all the way to 1900Mhz. It is not something the kernel has a say over.
Don't all of the notes have the same cpu? Why can some be overclocked and others not?
Sent from my GT-N7000 using Tapatalk
kkg720 said:
Don't all of the notes have the same cpu? Why can some be overclocked and others not?
Click to expand...
Click to collapse
They all can be overclocked, but how much is a different thing altogether. It's quite simple really, not every chip manufactured is of equal quality; some chips have more imperfections. The more imperfections the less it can be overclocked before it becomes unstable. It's the same thing as on PCs, too.
Stable is it when you do nothing and use it in originally form. Overcklocking need more Power more power is less time you enjoj your note!
Generally these chips are made to tolerate a certain speed, and because of variability, the manufacturer drops the speed tolerance to ensure overall quality. Some will still be able to manage 1500, 1700, or even 1900 (although rarely, I'd say). Just about all of them tolerate 1400, so very few are defective at the stated tolerance. With 5 million, you will get a few, however.
This is one of those rare occasions when statistics have a benefit in the real world!
jeromepearce said:
Generally these chips are made to tolerate a certain speed, and because of variability, the manufacturer drops the speed tolerance to ensure overall quality. Some will still be able to manage 1500, 1700, or even 1900 (although rarely, I'd say). Just about all of them tolerate 1400, so very few are defective at the stated tolerance. With 5 million, you will get a few, however.
This is one of those rare occasions when statistics have a benefit in the real world!
Click to expand...
Click to collapse
I will keep mine at stock speeds because ignorance is bliss
bubu23 said:
hey everybode!
i wanted to know i have rocket rom and i want to use setcpu to overclock my kernel
and sebastian is max to 1400 is thers good kernel that i can play with it till 1700mghz or 1900?
but it need to be stable
Click to expand...
Click to collapse
There are many out there that will let you overclock. Search the Android development forum.
Like most, I have flashed heaps of times, probably at least four or five times a week when I first got this wonderful Note, but in the last month or so have only been tempted to stray three or four times. Personally Franco 6 is best for me, because I favour battery life and stability rather than overclocking (1400MHz is not bad as a standard!!)
I would encourage you to try a few for a few days, as long as you backup often you should have a great experience!
Are all kernels capable of overclocking?
Is there one that overclocks the best?
How do you tell how high you can go?
Do you jusy keep overclocking until the NOte stops working?
If so, there must be a fine line.
jeffs99 said:
Are all kernels capable of overclocking?
Is there one that overclocks the best?
How do you tell how high you can go?
Do you jusy keep overclocking until the NOte stops working?
If so, there must be a fine line.
Click to expand...
Click to collapse
Stock kernel isn't capable of overclocking.
One way to tell is to download things like SetCPU which detects the range of the clockspeed. Another way is to simply read the description of the kernel thread.
How high your phone can go is an individual thing. You need to overclock in slight increments (say 50mhz at a time) and run a stability test to see if the phone crashes or not.
You DO NOT pull the slider all the way to 1.9 ghz and "see" if anything happens. If you fry your CPU, do not come to us for help.
This is why I don't like overclocking, it's a waste of time to run the stability tests, etc.
In summary, you need to raise it a little bit, and run stability tests and repeat the process until your phone crashes. At that point, you'd know the last safe-stable clockspeed that your CPU can take.
PoisonWolf said:
Stock kernel isn't capable of overclocking.
One way to tell is to download things like SetCPU which detects the range of the clockspeed. Another way is to simply read the description of the kernel thread.
How high your phone can go is an individual thing. You need to overclock in slight increments (say 50mhz at a time) and run a stability test to see if the phone crashes or not.
You DO NOT pull the slider all the way to 1.9 ghz and "see" if anything happens. If you fry your CPU, do not come to us for help.
This is why I don't like overclocking, it's a waste of time to run the stability tests, etc.
In summary, you need to raise it a little bit, and run stability tests and repeat the process until your phone crashes. At that point, you'd know the last safe-stable clockspeed that your CPU can take.
Click to expand...
Click to collapse
Thanks!
What do you recommend for a good stability test?
I'm on franco.kernel v10 and OC to 1600 using Tegrak. Tegrak runs the stability tests automatically and reverts to stock 1400 if unstable or a reboot occurs.
I tried 1700 but Note rebooted after about 2 minutes. Booted right back up at 1400 with no problems. Re-set to 1600 and running smoothly.
kraz
Sent from my Beautiful, White GT-N7000 using xda premium
Set CPU has a CPU stress test
Sent from my GT-N7000 using xda premium
If you have undervolted your Nexus 7 or any other tegra 3 based device please post the results here so I can throw them into a Excel sheet for development.
Using advanced mathematics and complex formulas I will make a undervolted kernel that's stable for everyone. For that, I need ideally 30 results or more. Less is ok but more or equal is better.
FORMAT 1:
CPU
- [FREQ1] [VOLTAGE1]
- [FREQ2] [VOLTAGE2]
- [FREQ3] [VOLTAGE3]
- ,,,
Click to expand...
Click to collapse
FORMAT 2:
CPU GLOBAL: [OFFSET]
Click to expand...
Click to collapse
I also accept 1 frequency result. You don't have to undervolt everything. I favor the last known voltage that crashes as well if you can send this I am even more happy.
Undervolted mine by 50mv
Sent from my Nexus 7 using Tapatalk 2
djjonastybe said:
If you have undervolted your Nexus 7 or any other tegra 3 based device please post the results here so I can throw them into a Excel sheet for development.
Using advanced mathematics and complex formulas I will make a undervolted kernel that's stable for everyone. For that, I need ideally 30 results or more. Less is ok but more or equal is better.
Click to expand...
Click to collapse
In order to use "advanced mathematics" and "complex formulas".. You might want to provide a format for "the results" you want people to provide.. Without a stream of formatted data to input your "complex formulas" and "advanced mathematics" is impossible..
"Advanced mathematics" and "complex formulas" sounds like you are doing an infomercial.
Pure waffle.
Sent from my GT-I9300 using xda premium
djjonastybe said:
..I will make a undervolted kernel that's stable for everyone
Click to expand...
Click to collapse
ha! good luck. considering some devices arent stable at all when undervolted just a tiny bit, and otbers are stable with a lot of undervolting, you have a tough road ahead of you.
simms22 said:
ha! good luck. considering some devices arent stable at all when undervolted just a tiny bit, and otbers are stable with a lot of undervolting, you have a tough road ahead of you.
Click to expand...
Click to collapse
I actually came back to post exactly this but Simms22 was too quick, as usual!
Sent from my GT-I9300 using xda premium
nodstuff said:
"Advanced mathematics" and "complex formulas" sounds like you are doing an infomercial.
Pure waffle.
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
I see you went with the more direct and honest approach. I tried being more subtle with my response.. :laugh: But yeah.. Marketing hype for a kernel.
styckx said:
I see you went with the more direct and honest approach. I tried being more subtle with my response.. :laugh: But yeah.. Marketing hype for a kernel.
Click to expand...
Click to collapse
Might as well be honest, set him on the right track early in his dev career rather than him rely on buzzwords and fud like some people do.
These are forums for android devices, not Apple devices, the reality distortion field doesn't work here, fancy marketing terms should be left at the door.
Sent from my GT-I9300 using xda premium
My Galaxy Nexus is proof of undervolting being unstable using software while being stable with manually programming the voltages. So I am going to give this a good shot anyway.
My Galaxy Nexus uses SmartReflex to undervolt.
Look at this table I made:
https://docs.google.com/spreadsheet/ccc?key=0AuqacKmGLKJ6dEdJZG5QTmNtQnoyYk0zbm5IanluMHc#gid=1
You see the core or gpu was already crashing at 974mV, which was the reason why I stopped undervolting using the thread. But don't give up, I tried again using SmartReflex because I felt I should be able to get lower. And now I am at 911mV but I did not try to get lower yet.
I plan on undervolting by actually programming it. I don't know how you guys undervolt for the Nexus 7, since I am fairly new with this device.
READ FIRST POST for formatting
nodstuff said:
"Advanced mathematics" and "complex formulas" sounds like you are doing an infomercial.
Pure waffle.
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
http://en.wikipedia.org/wiki/Student's_t-distribution
Using that I can calculate which voltage to take that will work for 90% of us or 99% of us or maybe 100% ?
For that I need some results. The more the better.
The only voltage settings that will work for 100% of people are stock voltages.
you will run into endless problems if you release an undervolted kernel because what works for 75% of people won't work for the rest.
If you adjust voltages to include more people the people that can handle the lower voltages aren't getting the full savings their device can handle. Which defeats the point of releasing an undervolted kernel to save battery.
Undervolting should be up to the individual, just release with stock voltages and make a guide showing people how to undervolt.
Sent from my Nexus 7 using xda premium
nodstuff said:
The only voltage settings that will work for 100% of people are stock voltages.
you will run into endless problems if you release an undervolted kernel because what works for 75% of people won't work for the rest.
If you adjust voltages to include more people the people that can handle the lower voltages aren't getting the full savings their device can handle. Which defeats the point of releasing an undervolted kernel to save battery.
Undervolting should be up to the individual, just release with stock voltages and make a guide showing people how to undervolt.
Sent from my Nexus 7 using xda premium
Click to expand...
Click to collapse
^^ Truth
I've done a bit of pc overclocking over the years and we'd always seek out the best steppings to find cpu batches that would give a better clock speed for less volts. What would work on one person's cpu wouldn't work on another sometimes even within the same stepping. (My current machine is getting long in the tooth but it's running a 33% OC below stock volts and stable as a rock.)
When the N7 cpu's are tested the stock voltage is the point where 100% of them will run without issue. Certainly there are many, maybe even most N7's that will run undervolted but until you try it you just won't know. Undervolting needs to be done on a case by case basis.
I uv by 100mv on every step on Franco kernel and I've never had a sod or reboot. Maybe you could release different versions like light, medium and heavy to cater to different users that have sets than can uv more or less. To address all these people naysaying I say just go for it, don't let these people dishearten you from what you want to do. I'm sure there will always be users who are willing to try
sorry to break the fun lol
Opened a thread with undervolting settings in different situation. For now i think its the lowest possible
bervin said:
I uv by 100mv on every step on Franco kernel and I've never had a sod or reboot. Maybe you could release different versions like light, medium and heavy to cater to different users that have sets than can uv more or less. To address all these people naysaying I say just go for it, don't let these people dishearten you from what you want to do. I'm sure there will always be users who are willing to try
Click to expand...
Click to collapse
That's exactly the same as what I have done. 100mV right across the board, and I have also never had a reboot or any other negative effect from doing it. Just a bit more battery life.
I too UV 100mv across the board. Never had an issue. And I OC up to 1.6ghz.
phonic said:
I too UV 100mv across the board. Never had an issue. And I OC up to 1.6ghz.
Click to expand...
Click to collapse
Same here, no issues with 100mv UV on stock speeds. What would happen if we went too low, would it fail to boot at all or is there some safety mechanism that would allow us to boot into boot loader?
davidoff59 said:
Same here, no issues with 100mv UV on stock speeds. What would happen if we went too low, would it fail to boot at all or is there some safety mechanism that would allow us to boot into boot loader?
Click to expand...
Click to collapse
When either OCing or UVing, you should ALWAYS test out the changes prior to saving them as a persistent boot state. This way, if you set something too high/low and it proves to be unstable, if you restart the device it will revert back to normal.
In the event that you OC/UV too much, yes, you would see signs of instability. In some cases it could show up as soon as you applied to change, in other cases it could take a while to notice. For example, some games or other high processing powered activities could FC/crash. Or your tablet might freeze or reboot. But again, as long as you didn't save your changes as a boot setting, it will be fine once it reboots.
In the event that you did save it, and the settings were unstable for your device, you could boot up into recovery and then manually erase them from taking effect. Recovery doesn't use those settings, as it's technically a different OS. But that can be complicated a process for some. So test test test save. Or don't save and just apply them manually.
Two other points:
Yes, most (all?) devices do have safeguards to protect itself against permanent hardware damage from OC/UVing. If it gets too hot, they will often shut down to protect themselves.
And just because one device can handle being OC'd or UV'd to a certain level doesn't mean they all can. Very minor differences in each component can impact one devices ability from another. The manufacturers only test to see if they can handle the published speeds/etc., but in many cases they can go higher if set to. In others, not so much.
Thanks for that phonic. Given the range of ROMs and kernel's available and the improvements already built in, under volting may not help a lot but every bit helps. Eg this screen on time is pretty good.Close to six hours screen on time with iirc 35% battery remaining.
Paranoid android with motley kernel. I don't over clock the nexus 7 as its fast enough. In fact I under clocked it to 1000 MHz max before and it was still fast but the screenshots are at stock volts and speeds.
it's actually plain simple. If everyone posts results. I can make a kernel with voltages that work for 75% of all people or maybe for 95% of all Nexus 7 owners.
It's called mathematics. But to do that I need as much results as possible.
Easy to do if you know what you are doing, right ?
http://en.wikipedia.org/wiki/Confidence_interval
Hi, I've installed ElementalX on my One and it allows a maximum GPU clock speed of 450 MHz, but I read on the Internet that Adreno 320 GPUs can reach frequencies of 500 or even 600 MHz... there is a way to enable those frequencies? Maybe a tweak or another kernel?
The s4 clocks all the way up to 627mhz via custom kernel. So. It's possible
Sent from my SGH-M919 using Tapatalk 4
osmosizzz said:
The s4 clocks all the way up to 627mhz via custom kernel. So. It's possible
Sent from my SGH-M919 using Tapatalk 4
Click to expand...
Click to collapse
I know that's possible, but I want to know how, lol.
There's a reason it isn't enabled. Don't even attempt this unless you want to melt the insides of your phone at worst case, or even in best case suffer from extreme heat and reduced battery life.
Matt said:
There's a reason it isn't enabled. Don't even attempt this unless you want to melt the insides of your phone at worst case, or even in best case suffer from extreme heat and reduced battery life.
Click to expand...
Click to collapse
Man, heat isn't a problem for the One. HTC tests it at high temps. Mine for example is running at 2.16 GHz for a few months and I didn't have any problems at all... I reach high temps only when I play heavy games (max battery temp was 56.5 ℃)... The only important thing is that battery never reaches 60 ℃ which is the max safe temp for a Li-ion battery.
aliquo93 said:
Man, heat isn't a problem for the One. HTC test it at high temps. Mine for example is running at 2.16 GHz for a few months and I didn't have any problems at all... I reach high temps only when I play heavy games (max battery temp was 56.5 ℃)... The only important thing is that battery never reach 60 ℃ which is the max safe temp for a Li-ion battery.
Click to expand...
Click to collapse
You have wrong information. Heat is a problem for all electronic devices. You will certainly shorten the life of the electronic components not only the battery if you keep them hot for extended periods. The reason the One has an aluminum case (besides aesthetics) is to help dissipate the heat from normal use and keep the device running for longer periods as well as extending the life of the battery.
Bumping up the max frequency doesn't mean the device is working at that frequency all the time. Specifically for a powerful device such as the One, it will only drain your battery faster.
Well I don't care of battery life... And the day I will notice problems I will go back to stock frequencies... So my question is: is there a way to OC the GPU to 500 or 600 MHz?
I will make a zip which does it okay? Do NOT complain when it blows up
Matt said:
I will make a zip which does it okay? Do NOT complain when it blows up
Click to expand...
Click to collapse
No, don't worry! Thank you! With your zip can I choose the frequency? I want to do some tests with 500 and 600 MHz
Matt said:
There's a reason it isn't enabled. Don't even attempt this unless you want to melt the insides of your phone at worst case, or even in best case suffer from extreme heat and reduced battery life.
Click to expand...
Click to collapse
Not necessarily. Faux oc'd the N4 GPU to 600mhz and no one made complaints due to the thermal throttle throttling the chip...QC and faux's implementations prevent excessive overheating.
Sent from my SGH-T959 using xda app-developers app
I've found the path /sys/class/kgsl/kgsl-3d0 wich contains the file max_gpuclk. If I change the value in that file my GPU gets overclocked?
aliquo93 said:
I've found the path /sys/class/kgsl/kgsl-3d0 wich the file max_gpuclk. If I change the value in that file my GPU gets overclocked?
Click to expand...
Click to collapse
May I ask what's the point clocking so high? Do you feel any lag of some sort or your just looking to fry your phone up?
Sent from my SGH-T999 using xda app-developers app
shahkam said:
May I ask what's the point clocking so high? Do you feel any lag of some sort or your just looking to fry your phone up?
Sent from my SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
Just for do some tests... And phone will not fry... The N4 and S4 have been OC'd to 600 MHz witouth any problems!
EDIT: I've tried to change the file but it resets to kernel value (450 MHz)... so the only solution is waiting for Matt's zip...
P.S.: Matt, can you make 4 zips? One for 500 MHz, one for 550 MHz, one for 600 MHz and one for 620 MHz? Or can you let me choose one of those 4 frequencies directly from a single zip? Thanks in advance.
aliquo93 said:
Just for do some tests... And phone will not fry... The N4 and S4 have been OC'd to 600 MHz witouth any problems!
EDIT: I've tried to change the file but it resets to kernel value (450 MHz)... so the only solution is waiting for Matt's zip...
P.S.: Matt, can you make 4 zips? One for 500 MHz, one for 550 MHz, one for 600 MHz and one for 620 MHz? Or can you let me choose one of those 4 frequencies directly from a single zip? Thanks in advance.
Click to expand...
Click to collapse
Every phone reacts differently to overclocking but you seem pretty sure anyways keep us posted..
Sent from my SGH-T999 using xda app-developers app
Matt can you also make a zip wich unlock a CPU frequency of 2.3 GHz? Now I'm on faux123 kernel and max frequency is 2106 MHz (on ElementalX was a bit higher, 2160 MHz)... So I want to try a CPU clock of 2.3 GHz and a GPU clock of 620 MHz... don't worry I keep temps monitored and I will downclock if phone gets unstable.
@shahkam: Sure, I'll keep you posted!
Hi,
It won't work with just a zip file, the GPU freq (like the CPU freq) is hardcoded in the kernel, if you want test an higher overclock you need to compile your own kernel... It won't work just by editing a file... Try by yourself modifying the value in the path you find LOL, and there is not only this path (/sys/devices/platform/kgsl-3d0.0/*** and a few others)...
The values you'll find in certain paths are just some values matching what was hardcoded in the kernel (for to do simple).
If it was too easy to just edit some files for overclock, why devs need to compile a kernel with overclock possibility???
If some GPU/CPU freq are not available in the kernel (by the kernel dev) you cannot set them without recompiling by yourself the kernel to add some extra GPU/CPU steps.
Plus the kernel devs here have tried GPU overclock above 450 Mhz and the result was worse performance, lag, etc... Something due to memory bandwitch or memory bottleneck... I don't remember exactly...
In fact the SIV can have higher GPU overclock with the same GPU as our but the "stuff" arround is not the same. Unless a dev find the solution.
But you'll never see GPU overclock in our One above 450 Mhz just by editing some files, trust me.
viking37 said:
Hi,
It won't work with just a zip file, the GPU freq (like the CPU freq) is hardcoded in the kernel, if you want test an higher overclock you need to compile your own kernel... It won't work just by editing a file... Try by yourself modifying the value in the path you find LOL, and there is not only this path (/sys/devices/platform/kgsl-3d0.0/*** and a few others)...
The values you'll find in certain paths are just some values matching what was hardcoded in the kernel (for to do simple).
If it was too easy to just edit some files for overclock, why devs need to compile a kernel with overclock possibility???
If some GPU/CPU freq are not available in the kernel (by the kernel dev) you cannot set them without recompiling by yourself the kernel to add some extra GPU/CPU steps.
Plus the kernel devs here have tried GPU overclock above 450 Mhz and the result was worse performance, lag, etc... Something due to memory bandwitch or... I don't remember exactly...
In fact the SIV can have higher GPU overclock with the same GPU as our but the "stuff" arround is not the same.
Click to expand...
Click to collapse
I want to try myself, if it works bad I already said that I will set the stock frequencies back. Anyway I think that Matt is going to prepare a flashable zip wich goes to replace the kernel files.
aliquo93 said:
I want to try myself, if it works bad I already said that I will set the stock frequencies back. Anyway I think that Matt is going to prepare a flashable zip wich goes to replace the kernel files.
Click to expand...
Click to collapse
LOL, good luck!
In the path you find, for max_gpuclk (and find all the others paths related to the GPU clock, good luck here too ) change the value by yourself with a file explorer like Root Explorer (edit the file) it will do nothing!!! Same thing for the other values!!!
I think you don't understand what I wrote or how all the kernel stuff works...
You need to compile your own kernel or recompile the kernel... and add the available GPU freq you want, but it's not too easy as just add a 600 Mhz step when you developed your kernel, what about voltage, memory allocated, other config files needs to be modified to match all your modifications, etc...???
It's infinite more complicated than you think...
viking37 said:
LOL, good luck!
In the path you find, for max_gpuclk (and find all the others paths related to the GPU clock, good luck here too ) change the value by yourself with a file explorer like Root Explorer (edit the file) it will do nothing!!! Same thing for the other values!!!
I think you don't understand what I wrote or how all the kernel stuff works...
You need to compile your own kernel or recompile the kernel... and add the available GPU freq you want, but it's not too easy as just add a 600 Mhz step when you developed your kernel, what about voltage, memory allocated, other config files needs to be modified to match all your modification, etc...???
It's infinite more complicated than you think...
Click to expand...
Click to collapse
I know that the values cannot be changed by a file manager... but it was Matt who said that it's possible with the zip... If it isn't possible can you help me recompiling a kernel?
by flashable zip, I meant I was going to compile the kernel for you ^^ But yeah the S4 has DDR3 memory so that could be the 'bottleneck' mentioned. This would be a lot of effort for little result.