• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [MetroPCS/CDMA] [KERNEL][Linaro][OC/UV]KT747 Kernel 2.1GHz

ChiweN

Android Expert
THIS IS FOR AOSP CM10 BASED ROMS ONLY!PLEASE READ THIS ENTIRE POST! IT WILL SAVE US FROM PROBLEMS IN THE FUTURE, SERIOUSLY IT'S NOT THAT LONG! ;)

Ready for some pure awesomeness? Well here it is! The KT747 Kernel. Over Clockable to 2.1GHz, Undervolted for battery life, comes packed with the KTweaker App for ultimate control over your CPU and so much more! I built this kernel using the Linaro toolchain, completly from source, custom fitted for the MetroPCS Galaxy S3.

Flash with CWM or TWRP


IMPORTANT!
Always do the following AFTER installing the kernel:
1. Clear cache
2. Clear dalvik
3. Fix Permissions


Don't use the performance menu built into CM10, AOKP or BlackBean, use the KTweaker App included with the kernel for compatibility!

The kernel only supports stock speeds up to 1.5GHz, UNTIL you enable overclocking with the KTweaker App, for those of you that want stock speed but better battery. Also, for whatever reason kernels built for the MetroPCS S3 have trouble with the CPU settings sticking. NOT ANYMORE! After setting up the CPU the way you want it just lock the frequencies using the KTweaker application.

KT747 Jellybean kernel features:
 
pusa7ure.jpg


8ydydyje.jpg


e4a7y4ar.jpg
 
My current voltage settings:


Mhz ______ mV _____ Difference from stock
1512______1075_____-125
1458______1050_____-135
1404______1040_____-145
1350______1025_____-150
1296______1015_____-160
1242______1000_____-150
1188______0985_____-165
1134______0970_____-155
1080______0955_____-170
1026______0925_____-150
0972______0910_____-165
0918______0900_____-150
0864______0890_____-160
0810______0875_____-150
0756______0855_____-170
0702______0825_____-150
0648______0815_____-160
0594______0800_____-150
0540______0785_____-165
0486______0775_____-150
0384______0770_____-155
0192______0755_____-170
0144______0745_____-180
0096______0745_____-180
 
This bad boy is awesome. Everything is quicker, even internet is running better. Don't know anything about all the different governors except a handful of them lol. Not gonna mess with voltage. I suppose that's preset for best performance & batt life. Using smartass2. Used smartass on my old esteem & really liked it.
 
might want to link to your source per site rules :)

I'm not gonna upload to github if I dont have to. I don't even have a git account. Its clearly built by me, it shows in the kernel info under settings which cannot be edited without compiling, and I gave credit where credit was due. Thanks. ;)
 
I'm not gonna upload to github if I dont have to. I don't even have a git account. Its clearly built by me, it shows in the kernel info under settings which cannot be edited without compiling, and I gave credit where credit was due. Thanks. ;)

uhh perhaps you are unclear of how gpl works? you are legally required to provide the source to show what modifications you made to it.

for instance https://github.com/Shabbypenguin/SGH-Krait/commits/jb_cm_exp shows exactly what i did to get faux123's kernel working.
 
Sorry in advance for the dumb question but I am an extreme rookie at all this a lot of this is foreign language to me and trying to learn as much as I can. Should I un-install setCPU and only use KTweaker?
 
Sorry in advance for the dumb question but I am an extreme rookie at all this a lot of this is foreign language to me and trying to learn as much as I can. Should I un-install setCPU and only use KTweaker?

the way i am reading this, it seems like that is recommended for this kernel.


Chiwen, thank you for the kernel. If the performance/benchmarks degrade at a certain speed and above, isnt that speed normally not used for stability reasons?
Does this happen across all tests or only Antutu and Quadrant?
 
the way i am reading this, it seems like that is recommended for this kernel.


Chiwen, thank you for the kernel. If the performance/benchmarks degrade at a certain speed and above, isnt that speed normally not used for stability reasons?
Does this happen across all tests or only Antutu and Quadrant?

I only tested them on antutu and quadrant. Normally yes, you are right, but the odd thing is that I had zero stability issues in the last couple days running at 2.1ghz. I'm at a loss as to why the benchmark scores degrade. The performance doesn't degrade at the higher clock speeds.

Yes, you should use KTweaker instead of setcpu.
 
:D woot! You are quite welcome :thumbup:

OP updated with a link to my repo on github. You can see the changes I made by clicking commits.

cool :)

now if you wanted you could send a pull request to him and explain what you did. if he merges it in he can include it in future optimizations etc :)
 
Man its awesome here. Now I wanna go back to Black Bean since I kinda went back to stock cuz its actually the only stock I like now lol. Flashing addict :D
 
Anyone possibly have a link to what the different schedulers/governors do?


I haven't done it yet, but if you try googling or ask.com they will have some of the answers. I've done it before on other subjects about cpu terms & stuff like that. Also there's a big section about root terms under lg esteem root section.
 
Back
Top Bottom