As I cannot find any related guide while google-ing, I want to post this question on here for the purpose of learning and probably helping other people.
[Q1] How to overclock a kernel
which files are needed -> kernel source .. ?
what files need to be edited ?
is the cpufreq driver related ?
how to determine which frequencies need higher voltage and how high exactly ?
[Q2] Undervolting
which files are needed -> kernel source .. ?
what files need to be edited ?
is the cpufreq driver related ?
how to determine which frequencies can use lowered voltage and how to calculate them ?
These questions you ask, most likely would have been answered in:
https://forum.xda-developers.com/galaxy-note-8/development
Related
nearly every rom has a flashable zip file via cmw to overclock cpu to definite speed but the questien is :what does rom overclocking depend on ? that makes a rom overclock cpu to a definite speed and another rom to another speed ?
What makes a ROM overclockable is its kernel. So when you install a .zip file to overclock, you are installing a new kernel, or a patch to it. So it will be possible for you to overclock. And the speed is dependable on the kernel. Different ROMs may be the same OC speed (not necessarily the same kernel, but one with similar speed configuration).
The Rom developer overclocks CPU by understanding the safest overclockable frequency by identifying chipset of mobile. Then he edits ramdisk in boot.img
Sent from my GT-S5570 using the XDA mobile application powered by Tapatalk
Hi friends ... i am not a senior member, i am lil bit above the noobs.
OVERCLOCKING CAN BE INJURIOUS TO CPU
I am not a creator of this method of overclocking or underclocking. This method of overclocking is called MILESTONE OVERCLOCKING.( http://code.google.com/p/opptimizer/ )- AS given in the link that link is broken or file is broken. Dont download it from there. I downloaded the file way back when the link was working good.
There is one problem in overclocking CPU of i9100g, its mentioned below.
If any of u want me to delete this thread that i m just overfilling the forums then most welcome.
Please post ur any information u know about overclocking i9100g. Till now not even a single kernel is available to do overclocking.
As we all know that i9100g is hard capped at 1008mhz .I think, its only superatmos kernel which is now capped at 1200mhz.
METHOD:
It works on superatmos kernel 3.0+stock rom; superatmos + super rom ; Super rom.
1. Flash the given file as given below through CWM.
2. Go to terminal emulator and type
su
cat /proc/overclock/*
3. U will get all the information about ur GPU and CPU. (SEE THE SCREEN SHOT)
If u read it carefully u will notice that in i9100g there are 5 frequency tables
300, 600, 800, 1008, 1200. But u will get only 4 options "mpu_opps" i.e 300, 600, 800 and 1008mhz. It means we can overclock any given mpu_option but not 1200mhz. I have overclocked 1008mhz to 1100mhz with sucess but we cant do it to 1200mhz. So its of no use. If any senior member can do alterations in their roms or kernels and provide us 5 mpu_opps instead of 4 mpu_opps then we can overclock 1200mhz freq also.
IF u want to try then u can edit the init.d script file( GO TO SYSTEM/ETC/INIT.D/00.OPTIMIZE). Method is already mentioned in the init.d script file
(Milestone overclock apllication is also available on MARKET but its not working on i9100g)
4. BUT U CAN OVERCLOCK GPU LIKE A CHARM. (100% sucess)
AGAIN OVERCLOCKING CAN BE INJURIOUS TO GPU
As u have already flashed the given file though cwm and no need to edit script file under "system/etc/init.d" folder.
Now the method is :
- Make script files in "scripter" of romtoolbox applicaton. (Advantage is that u can easily overclock / underclock /or set to default any time)
-I have given the screen shots . Do it just like the way it is mentioned in the screenshots and save them.
GPU WILL GOT RESET TO DEFAULT VALUE WHENEVER U RESTART UR PHONE. I THINK ITS POSITIVE POINT.
I HAVE TESTED IT ON XWKJ2 stock and XXLB1 customed rom
Please mention any other method if u know. If any other method comes into play then we will delete this method.
Thanks for ur patience of reading this long thread
ALL CREDIT GOES TO MILESTONE
I do seen someone post guide for overclock i9100g in chinese forum. He only manage to oc cpu but cannot oc the gpu. The link is here.http://bbs.gfan.com/android-3892668-1-1.html
hendavi said:
I do seen someone post guide for overclock i9100g in chinese forum. He only manage to oc cpu but cannot oc the gpu. The link is here.http://bbs.gfan.com/android-3892668-1-1.html
Click to expand...
Click to collapse
Its the same method. Actually he has overclocked 800 mhz to 1008mhz and 1008mhz to 1228mhz which may be more harmfull and unstable. We are also duscussing the same thing. We want additional option «mpu_opps 1200« which is missing in our roms or kernel. In cpu status if u notice carefully we have mpu_opps till 1008 only.
mybe someone can make tutorial, how to playing with this ?
because i'm confused how to make/repack ramdisk
-sorry for my bad english-
Check my guides from my profile. One's for compiling the kernel and the ramdisk, ehile the other briefly explains the use of the contents of the ramdisk and how you can modify them.
Hi I'd like to clarify something.
I've used CF autoroot to get root access, which means I have stock ROM on. I've read elsewhere that in order to undervolt, you need to have a kernel that supports it. The stock ROM/kernel doesn't support undervolting right?
So if I want to undervolt, I must have a different kernel?
yes
Perseus Kernel allows you to undervolt
perseus like stock kernel !
What settings do i have to configure inorder to make cpu scaling less ( sampling and more specifically cpu freq changing )
.. and make it behave more like stock kernel ? ... i only need undervolt! and rest same as samsung defaults !
Hi guys. sorry for bad english i'm Italian.
I would like to overclock my tablet as the default frequency and 1.2 GHZ
only a small overclock leading the frequency to 1.4 or 1.6
I found the source code kernel on the official asus
http://support.asus.com/download.as...MeMO Pad 7(ME70C)&p=28&s=6&os=32&hashedid=n/a
ASUS MeMO Pad 7(ME70C) Kernel Code (V11.2.3.27)
or tried with guides on how to modify the kernel and add an overclocking, but I can not find the specified paths,
I could use some help and then how to include this change in the tablet, thanks in advance
up---------------
up-------------------