[Team Kernelizers][How To][VZW][TK Mod 2.4]KT747 Kernel Tweaks - Updated 8-5-13

Search This thread

TheDriller

Senior Member
Jan 31, 2012
4,299
6,681
Augusta, GA
Re: [How To][Guide] KT747 TouchWiz Kernel/Pegasusq Gov

Okay, so I just tweaked it a little bit more than what was in the OP, I still have like 40 percent battery right now so I won't be able to judge the effects until tomorrow. I will post tomorrow on the results from these last modifications, mostly I am concerned about bringing the phone out of deep sleep. So far I have been watching the CPU activity thus far and it seems like it is very responsive and the race to idle is very fast. More tomorrow

What you know 'bout wearing a wolf on ya noggin?
 
  • Like
Reactions: prboy1969

TheDriller

Senior Member
Jan 31, 2012
4,299
6,681
Augusta, GA
Re: [How To][Guide] KT747 TouchWiz Kernel/Pegasusq Gov

boosters set to off, min mhz is 96, that explanation makes sense. im not undervolted severely so thats not an issue, will test and report back.

---------- Post added at 09:24 PM ---------- Previous post was at 09:14 PM ----------



set to 384 stock pegasus settings screen still unresponsive. going to continue testing tomrrow

Just thought of something... If you have a screen off MHz profile, turn that off to start. I just messed with that on my phone and it did the same thing. By disabling the screen off or setting it a little higher than the 384 or whatever it may or may not be set to that might fix it. Do this before the voltages, unless you are not using this profile

What you know 'bout wearing a wolf on ya noggin?
 

mw86

Senior Member
Jul 17, 2012
2,953
3,091
Afton
forum.techinferno.com
Re: [How To][Guide] KT747 TouchWiz Kernel/Pegasusq Gov

Good buddy what you have so far looks really great and you have the full support of team Kernelizers so just drop by our thread and pick up the info you need and me and the team will be keeping a eye over here as well to help anyway we can buddy

President of {Team Kernelizers}
Im Gman and I approve this message
galaxys3man30.png

I have the same opinion on this and i will be around here and in our thread as well.

mw86.png
 
  • Like
Reactions: TheDriller

galaxys3man30

Senior Member
Oct 6, 2012
3,369
4,336
tallahassee,fl
Re: [How To][Guide] KT747 TouchWiz Kernel/Pegasusq Gov

Well since you have started this thread over here just gonna say welcome to the team buddy it would only make sense to make you part of the team so I say welcome to team Kernelizers buddy here is our sig banner



TeamKernelizers.png
[/QUOTE]


President of {Team Kernelizers}
Im Gman and I approve this message
galaxys3man30.png
 
  • Like
Reactions: mw86 and TheDriller

TheDriller

Senior Member
Jan 31, 2012
4,299
6,681
Augusta, GA
Re: [How To][Guide] KT747 TouchWiz Kernel/Pegasusq Gov

Well since you have started this thread over here just gonna say welcome to the team buddy it would only make sense to make you part of the team so I say welcome to team Kernelizers buddy here is our sig banner



TeamKernelizers.png


President of {Team Kernelizers}
Im Gman and I approve this message
galaxys3man30.png
[/QUOTE]

Whoa... I never expected this... I am honored. Thank you guys so much!

What you know 'bout wearing a wolf on ya noggin?
 
Re: [How To][Guide] KT747 TouchWiz Kernel/Pegasusq Gov

Just thought of something... If you have a screen off MHz profile, turn that off to start. I just messed with that on my phone and it did the same thing. By disabling the screen off or setting it a little higher than the 384 or whatever it may or may not be set to that might fix it. Do this before the voltages, unless you are not using this profile

What you know 'bout wearing a wolf on ya noggin?

That's what I just did. I was having the same problem with the screen not coming back on. Its working great now

Sent from my SCH-I535 using xda app-developers app
 

TheDriller

Senior Member
Jan 31, 2012
4,299
6,681
Augusta, GA
Re: [How To][Guide] KT747 TouchWiz Kernel/Pegasusq Gov

That's what I just did. I was having the same problem with the screen not coming back on. Its working great now

Sent from my SCH-I535 using xda app-developers app

Great, glad its working for you. I will have more info. Testing some things right now, and it seems to be working pretty well. The responsiveness if these new settings is nice, I can't wait to see the battery life it produces. I am also running down some wake locks too which will help

TeamKernelizers.png

What you know 'bout wearing a wolf on ya noggin?
 
  • Like
Reactions: mw86

TheDriller

Senior Member
Jan 31, 2012
4,299
6,681
Augusta, GA
Re: [How To][Guide][Team Kernelizers] KT747 TouchWiz Kernel/Pegasusq Gov

For those of you that are curious about mpdecision and why it needs to be disabled, here is what I know and why I believe this needs to be disabled. I will update the op with this information and also pass it along to the other forums.

The mpdecision file runs in our system as a vendor executable file and what it does is that it controls the governor for CPU1. The file is executed every time your screen shuts off, and when it does it overwrites the governor settings for CPU1 to userspace ondemand. This only affects the second core, but what is important is that because we are trying to conserve battery we don't want a core flying off to max MHz when you look at the phone cross eyed. Pegasusq is already ondemand based but has its own logic built in and ramps up depending on load. Ondemand ramps up when it SENSES a load and then attempts to scale down. Pegasusq is much more fluid in this sense and having both cores on the same governor will result in better battery life.

TeamKernelizers.png

What you know 'bout wearing a wolf on ya noggin?
 
  • Like
Reactions: mw86

TheDriller

Senior Member
Jan 31, 2012
4,299
6,681
Augusta, GA
Re: [How To][Guide][Team Kernelizers] KT747 TouchWiz Kernel/Pegasusq Gov

OP updated with a new resource that I forgot to put in. :)

TeamKernelizers.png

What you know 'bout wearing a wolf on ya noggin?
 
  • Like
Reactions: mw86

luis86dr

Senior Member
May 27, 2009
2,224
1,590
Jersey
Re: [How To][Guide][Team Kernelizers] KT747 TouchWiz Kernel/Pegasusq Gov

Great thread, been floating over the Sprint forums here and there checking out the original thread. Glad to see this was brought over to d2vzw. :thumbup:
 

TheDriller

Senior Member
Jan 31, 2012
4,299
6,681
Augusta, GA
Re: [How To][Guide][Team Kernelizers] KT747 TouchWiz Kernel/Pegasusq Gov

So I made some adjustments last night to the pegasusq gov and this is what I came up with. The cpu is very responsive throughout the frequency range. I dove into the voltages a little bit and did some conservative undervolting. Obviously my main goal here is stability, it would be rather useless to have a phone with outstanding battery but be so laggy or buggy that its practically useless. I do not have a screen off profile set because the gov is set to ignore nice load. Here is what I have been testing so far today and while in sleep it was dropping about 1 percent per hour. I need someone to test these settings as well.

nehedeby.jpg
qy6ane2e.jpg
a5aqatu8.jpg
yme5abym.jpg
u5ahyjeb.jpg
u4a6ybyq.jpg


TeamKernelizers.png

What you know 'bout wearing a wolf on ya noggin?
 
  • Like
Reactions: mw86

SlimSnoopOS

Senior Member
Jan 29, 2011
8,052
3,348
Re: [How To][Guide][Team Kernelizers] KT747 TouchWiz Kernel/Pegasusq Gov

2) After that is done, navigate to your root folders using the Folder Up icon at the top. Once you are in your root folders, navigate to /system/bin and locate the following files. You will need to rename them with a ".bak" at the end of the filename
gsiff_daemon --> gsiff_daemon.bak
mpdecision --> mpdecison.bak
qosmgr --> qosmgr.bak
smd --> smd.bak
smdexe --> smdexe.bak

(snip)

Stopping mpdecision from being called:

1) Open terminal emulator and type the following code:
su
when terminal emulator asks for root permission hit 'Grant' or 'Allow'
you should now see a # symbol
now type:
stop mpdecision

2) Using Rom Toolbox, which is available on the market, we will now make a script that will stop mpdecision from being called at each boot so you don't need to use terminal emulator each time.

3) Open Rom Toolbox and scroll down to the Scripter option
4)Once in the scripter option click the + button in the top right corner, then select 'Create'
5) type a name for our new script, lets call it stop mpdecision
6) In the commands enter the following text:
#!/system/bin/sh

stop mpdecision
7) after that hit the disk icon to save it
8) Now select the script that you just created and a dialig box should pop up, select set at boot
9) Were done here

I might try using KToonz TW kernel soon. I had a question though and I looked at the OP to the general thread as well. If you edit to mpdecision.bak, isn't the script to stop calling mpdecision unnecessary?

Sent from my SCH-I535 using xda app-developers app
 

TheDriller

Senior Member
Jan 31, 2012
4,299
6,681
Augusta, GA
Re: [How To][Guide][Team Kernelizers] KT747 TouchWiz Kernel/Pegasusq Gov

I might try using KToonz TW kernel soon. I had a question though and I looked at the OP to the general thread as well. If you edit to mpdecision.bak, isn't the script to stop calling mpdecision unnecessary?

Sent from my SCH-I535 using xda app-developers app

It can be but I found on my device that sometimes the file is still called by android at screen off. Changing the file name stops it from being executed, but it can still be called by android. On my device what happened was a wakelock on trying to call the file. It doesn't happen to everyone, it might just be something with my phone. I put that on there just to insure no wake lock because of a renamed file

TeamKernelizers.png

What you know 'bout wearing a wolf on ya noggin?
 

galaxys3man30

Senior Member
Oct 6, 2012
3,369
4,336
tallahassee,fl
Re: [How To][Guide][Team Kernelizers] KT747 TouchWiz Kernel/Pegasusq Gov

I might try using KToonz TW kernel soon. I had a question though and I looked at the OP to the general thread as well. If you edit to mpdecision.bak, isn't the script to stop calling mpdecision unnecessary?

Sent from my SCH-I535 using xda app-developers app

The script isnt necessary if you just add .bak on the end of it at the time I made the op that was the way we found to stop it

President of {Team Kernelizers}
Im Gman and I approve this message
galaxys3man30.png
 
  • Like
Reactions: SlimSnoopOS

mw86

Senior Member
Jul 17, 2012
2,953
3,091
Afton
forum.techinferno.com
Re: [How To][Guide][Team Kernelizers] KT747 TouchWiz Kernel/Pegasusq Gov

It can be but I found on my device that sometimes the file is still called by android at screen off. Changing the file name stops it from being executed, but it can still be called by android. On my device what happened was a wakelock on trying to call the file. It doesn't happen to everyone, it might just be something with my phone. I put that on there just to insure no wake lock because of a renamed file

TeamKernelizers.png

What you know 'bout wearing a wolf on ya noggin?

Haopens on mine on touchwiz so yes much agreed its necessary and the bak is actually whats unnecessary if you add the # in the init.Qcom.postboot.sh file where it is called to start as soon as the phone biots. Decimalman posted the solution. Adding to line 223 # in front of mpdecision prevents it fromever starting. Save the file in your download folder. Cut the file and paste it over the original in /system/etc/ make sure file permission matches the other scriots reboot and you never have mpdecision unless you delete that # sign and replace file again. Using bak then is unnecessary if done like this.

mw86.png


---------- Post added at 05:10 PM ---------- Previous post was at 05:09 PM ----------

The script isnt necessary if you just add .bak on the end of it at the time I made the op that was the way we found to stop it

President of {Team Kernelizers}
Im Gman and I approve this message
galaxys3man30.png

And if you use the methid i mention above the script and bak is unnecessary too. :)

mw86.png
 

TheDriller

Senior Member
Jan 31, 2012
4,299
6,681
Augusta, GA
Re: [How To][Guide][Team Kernelizers] KT747 TouchWiz Kernel/Pegasusq Gov

just curious if this would be beneficial on an AOSP ROM.

The kernel tweaks would be beneficial on an AOSP ROM, however the excessive battery drain only happens on TouchWiz based ROMs. You can still rename the files without harm to your phone though :)

TeamKernelizers.png

What you know 'bout wearing a wolf on ya noggin?
 

TheDriller

Senior Member
Jan 31, 2012
4,299
6,681
Augusta, GA
Re: [How To][Guide][Team Kernelizers] KT747 TouchWiz Kernel/Pegasusq Gov

Lol forgot to mention reboot after changing the init.Qcom.post.Boot.Sh file

mw86.png

What effects would commenting out the entire call to mpdecision have? Has this been tested? Or deleting the entire block of code... What I am curious about is why have arbitrary code unnecessarily running when the file being called is commented out?

TeamKernelizers.png

What you know 'bout wearing a wolf on ya noggin?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 70
    About​
    Welcome to Team Kernalizers's VZW Thread. This thread will attempt to teach you and show you how to maximize the performance and battery life of your GS3 running the KT747 kernel by Ktoonsez.

    In this thread, you will learn everything you need to know about Governors, I/O Schedulers, Underclocking (UC), Overclocking (OC), Undervolting (UV) and the KTweaker application. We will also provide you with pre-configured tweaks to use.

    This is a friendly support community. You can post your benchmarks, battery stats, feedback and settings. We will also help troubleshoot any problems that you may encounter while using this kernel and our tweak packages.

    Rules​
    Please consider these rules before using this thread:
    1. Follow XDA Forum rules (http://xdaforums.com/announcement.php?f=1712)
    2. There will be NO FLAMING, NO SPAMMING, NO HARRASMENT of any kind. These will not be tolerated. You have been warned!
    3. Search the thread first before asking questions. Most likely, your question may have been answered already.
    4. If you are stuck and need help, DO NOT post comments like "this is not working". It will be ignored. You must provide necessary information like ROM Type (AOSP/TW), Kernel Version, OC, UV ...etc. You get the picture. The more you provide the better we can help
    5. Please allow time for the team to find an answer if we can’t figure it out we know enough people to help us out finding a answer thank you
    6. Be Patient :) We have our own personal lives outside of here. Allow the team some time to find answers. We will do our best to help.
    7. If you post screenshots, you are allowed a maximum of 3 screenshots.
    8. Keep posts/threads on-topic
    By post in this thread, you are agreeing to the above rules.
    Members​

    • Galaxys3Man30
    • mw86
    • GTOJIM
    • Ramondal
    • clothednblack1
    • RErick
    • chinkybean
    • daniel4653
    • steelers_exe
    • crazymook
    • castle_bravo
    • luis86dr
    • MorphiousGX
    • TexasEpic4G

    Supported Devices​
    AT&T Samsung Galaxy SIII : http://xdaforums.com/showthread.php?t=2144004
    Sprint Samsung Galaxy SIII: http://xdaforums.com/showthread.php?t=2032956
    T-Mobile Samsung Galaxy SIII: http://xdaforums.com/showthread.php?t=2207286
    Verizon Samsung Galaxy SIII: http://xdaforums.com/showthread.php?t=2201555

    Thanks​

    ktoonsez - For giving us this amazing kernel and the plethora of options available with it. His thread his here Make sure to thank him!
    AT&T: http://xdaforums.com/showthread.php?t=1756776
    Sprint: http://xdaforums.com/showthread.php?t=1800576
    T-Mobile: http://xdaforums.com/showthread.php?t=1871946
    Verizon: http://xdaforums.com/showthread.php?t=1853816
    All of the Team Kernelizers members for their tweaks and dedication and help
    All of the testers, and followers

    All of the ROM developers out there for making our phones fun to use

    And of course our Friendly Forum Moderator:
    kennyglass123
    27
    Latest TWEAKS

    Disclaimer​
    Team Kernalizers members, Ktoonsez, and ROM developers are not responsible for bricked devices or any other device issues you experience as a result of using information in this thread.

    Every phone is different, especially since it was found that we have slow, nominal, and fast variations.
    Tweaks provided are extremely experimental and should be avoided by beginners and people who have important responsibilities tied to the usage of their phone.

    You Have Been Warned: Use of any information, tweaks and applications in this thread at your own risk. You assume full responsibility for your own actions.
    Downloads
    Team Kernelizers Tweaks​
    All of our TK bin files will be available here:
    From Phone: https://m.box.com/s/5hazifi3odci94uyykws/1/698338185
    From PC: https://www.box.com/shared/5hazifi3odci94uyykws

    Reporting Tools​
    Huge thanks to MorphiousGX for our live report form. Please report battery usages at these links.
    We will use this information to help make better adjustments to our tweaks. It will collect the necessary information to make sure people compare apples to apples*

    You can also view results after you submit, and filter on any of the questions asked (i.e. Tweaker's name, governor, release date..etc).

    The form can be found here*https://docs.google.com/forms/d/1-uz...3jPpg/viewform
    The results can be viewed here*https://docs.google.com/spreadsheet/...Xc&usp=sharing

    If you have any feedback (good or bad) please feel free to let MorphiousGX know he maintains it and you all should thank him.

    Team Kernelizers Proudly Presents
    TK Mod 2.4


    Download​

    Features​

    • Bin File Rename
    • Individual renaming of the following bin Files for battery savings:
    • gsiff_daemon
    • mpdecision
    • qosmgr
    • smd
    • smdexe
    • Renames bin files with .bak
    • Bin File Restore
    • Individual restoring of the following bin files:
    • gsiff_daemon
    • mpdecision
    • qosmgr
    • smd
    • smdexe
    • Restores bin files to their original state.
    • Mods
    • KT747 Bootanimation Fix:
    • Use only if bootanimation is broken. Usually occurs on TW Roms.
    • Team Kernelizers TouchWiz Build Prop Tweaks
    • Team Kernelizers AOSP Build Prop Tweaks
    • Restore of Original TouchWiz Build Prop
    • Restore of Original AOSP Build Prop

    Changelog​
    Located in TKMod zip​


    Contest Splash Screens​

    You now have access to all Team Kernelizers Contest Splash Screens in one zip!
    1st Place Splash Screen:
    yhyte5y5.jpg

    2nd Place Splash Screen:
    ta3evuva.jpg

    3rd Place Splash Screen:
    3ena8ugu.jpg

    4th Place Splash Screen:
    ejama7u4.jpg

    5th Place Splash Screen:
    ge8ebegy.jpg

    6th Place Splash Screen:
    e3equdep.jpg

    7th Place Splash Screen:
    3a9e5ave.jpg

    8th Place Splash Screen:
    avuza4e9.jpg

    9th Place Splash Screen:
    ha2ubazu.jpg

    10th Place Splash Screen:
    ru2a6yju.jpg

    11th Place Splash Screen:
    eragu7as.jpg

    Stock Splash Screen: Reverts to Original Splash Screen.



    Thanks from luis86dr​

    • Edgehood for answering all my questions about Aroma! Thanks buddy!
    • steelers_exe for his awesome splash screen for Aroma Installer.
    • RErick for his build prop updater script & for providing Splash Screen zips.
    • mw86 for his build prop tweaks.
    • GMan for testing and helping me. Also for providing mirrors!
    • decimalman for making the build prop script work!
    • Ktoonsez for such a awesome Kernel and inspiring us to do what we do.
    • Everyone who helped with testing!
    • Team Kernelizers for being so damn awesome!


    Known Bugs​
    Splash Screens will only work on TouchWiz
    Working on finding out the cause of these issues. Please report bugs in either of the Team Kernelizers threads.
    This is still in Beta, more is yet to come!!!!!!
    15
    Kernel Information​
    General Installation Instructions (for both TW and AOSP):​
    1. Download correct version of kernel for your device and rom. This is important as you may brick your phone is you use the wrong version.
    2. Flash kernel using your preferred recovery
    3. Do the following AFTER installing the kernel and BEFORE you reboot your phone:
    a. Clear cache
    b. Clear dalvik
    c. Fix Permissions
    4. Reboot your device.
    TW Specific Kernel Instructions:
    (can be used with AOSP too)
    There are some files on your TouchWiz phone that need to be renamed in order to maximize the battery life of your phone. There has been some debate on whether or not this is necessary, but for now we would recommend renaming these files to ensure that there is no chance of excessive battery drain.

    Part 1:

    These steps are only necessary on TouchWiz ROMs, however you can also do this on AOSP as well:
    1. You must have ROOT. You will need to have a root enabled file explorer on your phone (ES File Explorer works very well and you can get it from the play store (https://play.google.com/store/apps/details?id=com.estrongs.android.pop&hl=en). When you get it, open it up and go the the settings and scroll all the way down until you see the Root Settings. Go in there and enable ALL of the root settings.
    2. After that is done, navigate to your root folders using the Folder Up icon at the top. Once you are in your root folders, navigate to /system/bin and locate the following files. You will need to rename them with a ".bak" at the end of the filename
    gsiff_daemon --> gsiff_daemon.bak
    mpdecision --> mpdecison.bak
    qosmgr --> qosmgr.bak
    smd --> smd.bak
    smdexe --> smdexe.bak
    Renaming these files will not harm your phone. Many users rename these files every time they flash a rom, and no damge is done.
    Also, some ROMs come with these files renamed or deleted entirely, so if you don’t find a file, don’t be alarmed.
    You have to do this every time you flash the ROM and/or Kernel.
    If you feel uncomfortable doing this yourself, you can use the TK-MOD (see Downloads section) and it will handle this for you.


    Part 2:

    Stopping mpdecision from being called:
    1. Open terminal emulator and type the following code:
    su
    2. When terminal emulator asks for root permission hit 'Grant' or 'Allow'.
    3. At the # prompt type:
    stop mpdecision
    Using Rom Toolbox (https://play.google.com/store/apps/details?id=com.jrummy.liberty.toolbox) we will make a script that will stop mpdecision from being called at each boot so you don't need to use terminal emulator each time
    1. Open Rom Toolbox and scroll down to the Scripter option
    2. In the scripter, click the “+” button in the top right corner, then select 'Create'
    3. Type a name for our new script, lets call it “stop mpdecision”
    4. In the commands enter the following text:
    #!/system/bin/sh
    stop mpdecision
    5. Hit the disk icon to save it
    6. Select the script that you just created and a dialog box should pop up, select set at boot
    Were done here

    AOSP Specific Kernel Instructions:
    When coming from a 3.0 Kernel to a 3.4 Kernel there is a new method with kernel updates. Skipping these steps will cause phone instability, due to some bad data left behind. This is a flaw in the Android OS, not the application. You must follow the instructions below (Thanks ktoonzs for the new method of the ktweaker app)
    1. Go to Settings on the phone
    2. Go to app manager then all apps
    3. Scroll down to ktweaker app n open it
    4. Once open hit FORCE STOP and then hit CLEAR DATA
    5. Reboot and flash your new update of ktoonzs kernel
    6. Repeat steps 1-4 in the above “General Installation” section
    You should be good to go after that

    Resources & Useful Links

    14
    Re: [Team Kernelizers][How To] Updated 02-23-13 KT747 Kernel Tweaks

    Okay so Team Kernelizers now has a place to download the KTweaker backups. This should reduce the number of questions about where the latest tweaks are. All you have to do is download them to your KTweaker folder and in the KTweaker app use the restore feature! Every team member has a folder so you can see all of them all that is in mine is the latest Pegasusq/Zen tweaks from the op. I will have more when I am released from this prison people like to call "work"

    https://www.box.com/shared/5hazifi3odci94uyykws

    There is the link, it will be posted in the op too:D

    RErick_zpsf8fdc5d9.png

    What you know 'bout wearing a wolf on ya noggin?
    13
    So I think this thing is ready for release tonight... I hope y'all are around

    RErick_zpsf8fdc5d9.png