STweaks Guide

Search This thread

ChaoticWeaponry

Senior Member
Oct 23, 2011
525
230
Alright, below this, I will include an almost full guide to setting up STweaks (for those who do not want to use the provided profiles)

The CPU section contains the frequencies and voltages that you want to run at.
200mHz is the minimum speed, 1800mHz is the maximum speed. You can change these to affect your overall performance or battery life. Mine is currently set to 200mHz minimum, 1800mHz maximum. I have seen no hit on battery life at all (might be miniscule.)

Now for the voltages.. Each and every person will have a different set of voltages, as every CPU will be a little bit different. You can manually set your frequency to a certain level, use a CPU stress testing app (stability test) and drop the voltage by SMALL increments until you start to lose stability (system crashes, app force closes, etc.) I usually go UP one voltage step over the borderline stable voltage. I will post my voltages, but take caution, as my voltages are set pretty low compared to stock values on the kernel.
1800mHz - set to 1200000 uV or 1.2 volts.
1704mHz - set to 1175000 uV or 1.175 volts.
1600mHz - set to 1112500 uV or 1.1125 volts.
1500mHz - set to 1100000 uV or 1.1 volts.
1400mHz - set to 1062500 uV or 1.0625 volts.
1300mHz - set to 1025000 uV or 1.025 volts.
1200mHz - set to 1000000 uV or 1 volt.
1100mHz - set to 975000 uV or 0.975 volts.
1000mHz - set to 962500 uV or 0.9625 volts.
900mHz - set to 937500 uV or 0.9375 volts.
800mHz - set to 912500 uV or 0.9125 volts.
700mHz - set to 887500 uV or 0.8875 volts.
600mHz - set to 862500 uV or 0.8625 volts.
500mHz - set to 837500 uV or 0.8375 volts.
400mHz - set to 812500 uV or 0.8125 volts.
300mHz - set to 800000 uV or 0.8 volts.
200mHz - set to 787500 uV or 0.7875 volts. * BE CAREFUL WITH THIS ONE, it can cause your device to lock up when the screen is off, and need a battery pull if the voltage is too low.

CPU Scaling Section - this controls how your device will turn up the speed when it needs to.

Governor - This contols how the device will respond overall (power management, sleep, etc.) I will keep mine set to the Pegasusq governor unless I am running a benchmark, in that case, use perfomance (which locks the device to full speed and all 4 cores online)
Sampling Rate - how often the device will 'think' about changing the CPU speed. I have mine set to 15000 uS (15 milliseconds) so it is more responsive.
Sampling Down Factor - This enables you to create 'lag' when the device is at full speed, so it doesn't jump down frequencies when you don't want it to. I leave mine at default 1 sample, because I see no need for this.
Up Threshold - When a core hits this % utilization at a set frequency, then it will scale up to the next frequency. I have mine set to 96%, so the device will scale up slower and more reliably (keep in mind it makes this decision every 15 milliseconds.)
Down Differential - When the device scales down, (drops frequency) it must get below this % utilization to scale down ( UP THRESHOLD minus DOWN DIFFERENTIAL ) I have mine set to 5%, so it drops frequency at or below 91% utilization.
Frequency for Responsiveness - This helps keep the device smooth at lower frequency, and when the frequency is below the set spot, it will use a DIFFERENT up threshold so the device scales up faster and doesn't lag. My frequency setting is 500mHz, and the up threshold for it is set at 70%.
Frequency for Fast Down - this sets the frequency at which the device can use aggressive down scaling, much like the opposite of frequency for responsiveness. I have mine set to 1400mHz, and the up threshold is set to 98%, so the device only scales up if it really needs to.
Frequency Step - This applies to the Fast Down setting, and whenever the device gets above 98% utilization, then it will increase the frequency by a SET percentage of the maximum frequency. So if you set 10%, and are have 1800mHz max, it will increase to the closest step that adds 180mHz. I have mine set to 6%, so it increases by 108mHz.
The up threshold and frequency step decrease confuse me for this, but I have the up threshold set to 2%, and the frequency step set to 3%.
I didn't touch the flexrate settings, as everything else should control this area.

CPU Hotplug - This section will control how the device turns its cores on and off.

CPU Up Rate - How many samples you want to take until a core decides to turn on. (Sampling rate times your setting) I have mine set to 12, so if the conditions are correct, it takes 180 milliseconds to turn a core on.
CPU Down Rate - How many samples you want to take until a core decides to turn off. (Same thing as CPU up rate) Mine is set to 10, so it takes 150 milliseconds to turn off a core if it isn't being used.
Core Upbring Count - How many cores you want to bring online when the conditions are right. Mine is set to 1, I'm sure more will increase performance and hurt battery life.
Configuration Overrides - These can set you device to always have a certain amount of cores online, I don't use them (leave at 0.)
Hotplug Conditionals - These perameters are set to control when the cores turn on and off. Below are MY values
Hotplug 1 Core to ONLINE (make 2 cores online) - 600mHz
Hotplug 2 Cores to OFFLINE (make 1 core online) - 500mHz
Hotplug 2 Cores to ONLINE (make 3 cores online) - 700mHz
Hotplug 3 Cores to OFFLINE (make 2 cores online) - 600mHz
Hotplug 3 Cores to ONLINE (make 4 cores online) - 800mHz
Hotplug 4 Cores to OFFLINE (make 3 cores online) - 700mHz
The rest of this section, I left at DEFAULT values, because I did not understand them.

GPU - This section controls the frequencies and voltages of your GPU.
Maximum Frequency - How high you want your GPU to clock to, mine is set to 733mHz.
Minimum Frequency - How low you want your GPU to clock to, mine is set to 108mHz.
Up Threshold - Like the CPU setting, the percentage of utilization you achieve before the GPU scales up. Mine is set to 90%.
Down Differential - When you want your GPU to scale down lower, (Up threshold minus down differential.) Mine is set to 10%, so when the GPU hits 80% utilization on a speed, it drops to a lower frequency.
Utilization Timeout - Basically is the sampling speed of the GPU (how fast you want it to make decisions to change speed.) Mine is set to 25 milliseconds.
Voltages - Test these the same way as the CPU, get a GPU stress testing app, and set a certain frequency. When you see artifacts or glitches on your screen, then the voltages are too low. Below are MY values.
54mHz - 825mV
108mHz - 875mV
160mHz - 950mV
266mHz - 975mV
350mHz - 1050mV
440mHz - 1100mV
533mHz - 1125mV
640mHz - 1150mV
733mHz - 1175mV
800mHz - 1200mV (This clock speed proved to be slightly unstable at 1175mV, though still usable)

I/O section - These values/settings control how your device writes/reads things from the SD card, or internal storage.
I left both of my storage schedulers at ROW but you can change them and play around. I believe that deadline is the best for overall performance, but can be unstable sometimes.
I/O Read Ahead - These control the cache file on the internal/external storage. I have my internal set to 1536kB, and external set to 2048kB, because those values gave me overall good write/read speeds.
Dynamic Fsync - From what I know, this helps keep the data from being corrupted by creating a buffer between data being written and the storage. Correct me if I'm wrong. I kept it enabled.

The entire audio section is pretty self explanatory, and I'm getting tired of typing all of this, so if you need help, PM me or comment.

Again, take this entire post with caution. What works with my device, may make yours unstable. I only provided mine to give you a baseline, my values offer good performance and battery life anyways. Feel free to correct any of my errors by PM or comment, and I will gladly change my post to accommodate for my errors.
 
Last edited:

ChaoticWeaponry

Senior Member
Oct 23, 2011
525
230
Here's my more performance oriented settings. Averages 19500 on Antutu, and 7400 on Quadrant Standard (Advanced version adds 1000 to score) This doesn't lag at all between screens, animations, etc. The only lag I've seen is when my apps rarely crash.

CPU Max - 1800mHz
CPU Min - 200mHz
Voltages from OP

Pegasusq governor
Sampling Rate - 15000uS
Sampling Down Factor - 1
Up Threshold - 90%
Down Differential - 10%
Frequency for Responsiveness - 600mHz
Up Threshold @ Min Freq - 60%
Frequency at Fast Down - 1400mHz
Up Threshold at Fast Down - 94%
Frequency Step - 25%
Up Threshold Differential - 5%
Frequency Step Decrease - 10%
Flexrate Enabled - 700mHz, 10000uS

CPU Up Rate - 8 samples
CPU Down Rate - 10 samples
Core Upbring Count - 1
*Default Configuration Overrides*
1 Core to Online - 300mHz
2 Cores to Offline - 200mHz
2 Cores to Online - 400mHz
3 Cores to Offline - 300mHz
3 Cores to Online - 500mHz
4 Cores to Offline - 400mHz
*Runqueue Depths*
1 Core to Online - 155
2 Cores to Offline - 155
2 Cores to Online - 250
3 Cores to Offline - 250
3 Cores to Online - 340
4 Cores to Offline - 340
CPU Online Load Bias - 2 cores
CPU Online Bias Up Threshold - 50%
CPU Online Bias Down Threshold - 30%

GPU Max - 733mHz
GPU Min - 160mHz
Up Threshold - 85%
Down Differential - 5%
Utilization Timeout - 25ms
Voltages from OP

Internal/SD Card Schedulers - SIO
Internal/SD Card Read Ahead - 2048kB
Dynamic FSync - Enabled
 
Last edited:

DroidOnRoids

Senior Member
Dec 30, 2011
1,168
398
Baltimore, MD
Hi,
how can I be sure the cpu hoptplug section is turned on?

The governor, Pegasusq, does the hotplugging. So it's on by default when selecting it. I don't know if it applies to Performance too.

EDIT: Please share the performance oriented profile! What do you mean you need help posting it? You should have reserved another post. But I'm definitely interested!
 
  • Like
Reactions: xxD44xx

ChaoticWeaponry

Senior Member
Oct 23, 2011
525
230
The governor, Pegasusq, does the hotplugging. So it's on by default when selecting it. I don't know if it applies to Performance too.

EDIT: Please share the performance oriented profile! What do you mean you need help posting it? You should have reserved another post. But I'm definitely interested!

I don't know how to create a flashable zip. I can just post the settings later.

I left my phone unplugged overnight, only lost 2% battery. So it's good with battery too.
uploadfromtaptalk1357229500293.jpg

Sent from my SCH-I605 using xda premium
 

Zues532

Senior Member
Feb 4, 2011
187
43
I have also had very good luck with the OPs settings.

I didn't think my phone would even handle voltage settings this low, but it's been perfectly stable for the past 2 days.
 

GermanGuy

Senior Member
Mar 19, 2005
1,327
158
Minneapolis
Here's my more performance oriented settings. Averages 19500 on Antutu, and 7400 on Quadrant Standard (Advanced version adds 1000 to score) This doesn't lag at all between screens, animations, etc. The only lag I've seen is when my apps rarely crash.

CPU Max - 1800mHz
CPU Min - 200mHz
Voltages from OP

Pegasusq governor
Sampling Rate - 15000uS
Sampling Down Factor - 1
Up Threshold - 90%
Down Differential - 10%
Frequency for Responsiveness - 600mHz
Up Threshold @ Min Freq - 60%
Frequency at Fast Down - 1400mHz
Up Threshold at Fast Down - 94%
Frequency Step - 25%
Up Threshold Differential - 5%
Frequency Step Decrease - 10%
Flexrate Enabled - 700mHz, 10000uS

CPU Up Rate - 8 samples
CPU Down Rate - 10 samples
Core Upbring Count - 1
*Default Configuration Overrides*
1 Core to Online - 300mHz
2 Cores to Offline - 200mHz
2 Cores to Online - 400mHz
3 Cores to Offline - 300mHz
3 Cores to Online - 500mHz
4 Cores to Offline - 400mHz
*Runqueue Depths*
1 Core to Online - 155
2 Cores to Offline - 155
2 Cores to Online - 250
3 Cores to Offline - 250
3 Cores to Online - 340
4 Cores to Offline - 340
CPU Online Load Bias - 2 cores
CPU Online Bias Up Threshold - 50%
CPU Online Bias Down Threshold - 30%

GPU Max - 733mHz
GPU Min - 160mHz
Up Threshold - 85%
Down Differential - 5%
Utilization Timeout - 25ms
Voltages from OP

Internal/SD Card Schedulers - SIO
Internal/SD Card Read Ahead - 2048kB
Dynamic FSync - Enabled

Are your settings similar to any of the flashable profiles listed under Perseus kernel?
 

jsminnis

Senior Member
Nov 28, 2008
837
238
This gave me the perfect reason to use multi window, no wonder why this phone doesn't have a dedicated recents button!! Looking forward to testing this.


Sent from my SCH-I605 using Tapatalk 2
 

yellowman82

Senior Member
Jun 12, 2011
1,477
512
This gave me the perfect reason to use multi window, no wonder why this phone doesn't have a dedicated recents button!! Looking forward to testing this.


Sent from my SCH-I605 using Tapatalk 2

Omg bro lmao I just noticed what you meant about the multi window wow I totally forgot about that lmao I just finished setting up these settings but my dumb ass wrote all those settings from the OP to 2 pieces of paper wow what a retarded move I just pulled ha ha ha.

Sent from my SPH-L900 using Tapatalk 2
 

jsminnis

Senior Member
Nov 28, 2008
837
238
Omg bro lmao I just noticed what you meant about the multi window wow I totally forgot about that lmao I just finished setting up these settings but my dumb ass wrote all those settings from the OP to 2 pieces of paper wow what a retarded move I just pulled ha ha ha.

Sent from my SPH-L900 using Tapatalk 2

Lmao, i dreamed of situations like these when I knew I was getting this phone.

Anyway, about the settings. I recommend not setting on boot till you've had the screen of for awhile. I got a boot loop, most likely from the voltage settings so I will play with those some more.

Tip: If you get a bootloop, instead of pulling the battery just wait for when the phone restarts then press and hold vol up, home and power to go to recovery. I do this rather than taking the back off and risking breaking the little clips like I did on my nexus.

Sent from my SCH-I605 using Tapatalk 2
 

yellowman82

Senior Member
Jun 12, 2011
1,477
512
Lmao, i dreamed of situations like these when I knew I was getting this phone.

Anyway, about the settings. I recommend not setting on boot till you've had the screen of for awhile. I got a boot loop, most likely from the voltage settings so I will play with those some more.

Tip: If you get a bootloop, instead of pulling the battery just wait for when the phone restarts then press and hold vol up, home and power to go to recovery. I do this rather than taking the back off and risking breaking the little clips like I did on my nexus.

Sent from my SCH-I605 using Tapatalk 2

Thanks for the tip but instead of a bootloop my phone just frozed so I had to do a battery pull :( and about the voltages you have to increase back up a bit when playing with them right?

Sent from my SPH-L900 using Tapatalk 2
 

ChaoticWeaponry

Senior Member
Oct 23, 2011
525
230
Thanks for the tip but instead of a bootloop my phone just frozed so I had to do a battery pull :( and about the voltages you have to increase back up a bit when playing with them right?

Sent from my SPH-L900 using Tapatalk 2

Yes. Crashes are usually from too low of voltages. Go up a step or two from my settings.

Sent from my SCH-I605 using xda premium
 

Top Liked Posts

  • There are no posts matching your filters.
  • 70
    Alright, below this, I will include an almost full guide to setting up STweaks (for those who do not want to use the provided profiles)

    The CPU section contains the frequencies and voltages that you want to run at.
    200mHz is the minimum speed, 1800mHz is the maximum speed. You can change these to affect your overall performance or battery life. Mine is currently set to 200mHz minimum, 1800mHz maximum. I have seen no hit on battery life at all (might be miniscule.)

    Now for the voltages.. Each and every person will have a different set of voltages, as every CPU will be a little bit different. You can manually set your frequency to a certain level, use a CPU stress testing app (stability test) and drop the voltage by SMALL increments until you start to lose stability (system crashes, app force closes, etc.) I usually go UP one voltage step over the borderline stable voltage. I will post my voltages, but take caution, as my voltages are set pretty low compared to stock values on the kernel.
    1800mHz - set to 1200000 uV or 1.2 volts.
    1704mHz - set to 1175000 uV or 1.175 volts.
    1600mHz - set to 1112500 uV or 1.1125 volts.
    1500mHz - set to 1100000 uV or 1.1 volts.
    1400mHz - set to 1062500 uV or 1.0625 volts.
    1300mHz - set to 1025000 uV or 1.025 volts.
    1200mHz - set to 1000000 uV or 1 volt.
    1100mHz - set to 975000 uV or 0.975 volts.
    1000mHz - set to 962500 uV or 0.9625 volts.
    900mHz - set to 937500 uV or 0.9375 volts.
    800mHz - set to 912500 uV or 0.9125 volts.
    700mHz - set to 887500 uV or 0.8875 volts.
    600mHz - set to 862500 uV or 0.8625 volts.
    500mHz - set to 837500 uV or 0.8375 volts.
    400mHz - set to 812500 uV or 0.8125 volts.
    300mHz - set to 800000 uV or 0.8 volts.
    200mHz - set to 787500 uV or 0.7875 volts. * BE CAREFUL WITH THIS ONE, it can cause your device to lock up when the screen is off, and need a battery pull if the voltage is too low.

    CPU Scaling Section - this controls how your device will turn up the speed when it needs to.

    Governor - This contols how the device will respond overall (power management, sleep, etc.) I will keep mine set to the Pegasusq governor unless I am running a benchmark, in that case, use perfomance (which locks the device to full speed and all 4 cores online)
    Sampling Rate - how often the device will 'think' about changing the CPU speed. I have mine set to 15000 uS (15 milliseconds) so it is more responsive.
    Sampling Down Factor - This enables you to create 'lag' when the device is at full speed, so it doesn't jump down frequencies when you don't want it to. I leave mine at default 1 sample, because I see no need for this.
    Up Threshold - When a core hits this % utilization at a set frequency, then it will scale up to the next frequency. I have mine set to 96%, so the device will scale up slower and more reliably (keep in mind it makes this decision every 15 milliseconds.)
    Down Differential - When the device scales down, (drops frequency) it must get below this % utilization to scale down ( UP THRESHOLD minus DOWN DIFFERENTIAL ) I have mine set to 5%, so it drops frequency at or below 91% utilization.
    Frequency for Responsiveness - This helps keep the device smooth at lower frequency, and when the frequency is below the set spot, it will use a DIFFERENT up threshold so the device scales up faster and doesn't lag. My frequency setting is 500mHz, and the up threshold for it is set at 70%.
    Frequency for Fast Down - this sets the frequency at which the device can use aggressive down scaling, much like the opposite of frequency for responsiveness. I have mine set to 1400mHz, and the up threshold is set to 98%, so the device only scales up if it really needs to.
    Frequency Step - This applies to the Fast Down setting, and whenever the device gets above 98% utilization, then it will increase the frequency by a SET percentage of the maximum frequency. So if you set 10%, and are have 1800mHz max, it will increase to the closest step that adds 180mHz. I have mine set to 6%, so it increases by 108mHz.
    The up threshold and frequency step decrease confuse me for this, but I have the up threshold set to 2%, and the frequency step set to 3%.
    I didn't touch the flexrate settings, as everything else should control this area.

    CPU Hotplug - This section will control how the device turns its cores on and off.

    CPU Up Rate - How many samples you want to take until a core decides to turn on. (Sampling rate times your setting) I have mine set to 12, so if the conditions are correct, it takes 180 milliseconds to turn a core on.
    CPU Down Rate - How many samples you want to take until a core decides to turn off. (Same thing as CPU up rate) Mine is set to 10, so it takes 150 milliseconds to turn off a core if it isn't being used.
    Core Upbring Count - How many cores you want to bring online when the conditions are right. Mine is set to 1, I'm sure more will increase performance and hurt battery life.
    Configuration Overrides - These can set you device to always have a certain amount of cores online, I don't use them (leave at 0.)
    Hotplug Conditionals - These perameters are set to control when the cores turn on and off. Below are MY values
    Hotplug 1 Core to ONLINE (make 2 cores online) - 600mHz
    Hotplug 2 Cores to OFFLINE (make 1 core online) - 500mHz
    Hotplug 2 Cores to ONLINE (make 3 cores online) - 700mHz
    Hotplug 3 Cores to OFFLINE (make 2 cores online) - 600mHz
    Hotplug 3 Cores to ONLINE (make 4 cores online) - 800mHz
    Hotplug 4 Cores to OFFLINE (make 3 cores online) - 700mHz
    The rest of this section, I left at DEFAULT values, because I did not understand them.

    GPU - This section controls the frequencies and voltages of your GPU.
    Maximum Frequency - How high you want your GPU to clock to, mine is set to 733mHz.
    Minimum Frequency - How low you want your GPU to clock to, mine is set to 108mHz.
    Up Threshold - Like the CPU setting, the percentage of utilization you achieve before the GPU scales up. Mine is set to 90%.
    Down Differential - When you want your GPU to scale down lower, (Up threshold minus down differential.) Mine is set to 10%, so when the GPU hits 80% utilization on a speed, it drops to a lower frequency.
    Utilization Timeout - Basically is the sampling speed of the GPU (how fast you want it to make decisions to change speed.) Mine is set to 25 milliseconds.
    Voltages - Test these the same way as the CPU, get a GPU stress testing app, and set a certain frequency. When you see artifacts or glitches on your screen, then the voltages are too low. Below are MY values.
    54mHz - 825mV
    108mHz - 875mV
    160mHz - 950mV
    266mHz - 975mV
    350mHz - 1050mV
    440mHz - 1100mV
    533mHz - 1125mV
    640mHz - 1150mV
    733mHz - 1175mV
    800mHz - 1200mV (This clock speed proved to be slightly unstable at 1175mV, though still usable)

    I/O section - These values/settings control how your device writes/reads things from the SD card, or internal storage.
    I left both of my storage schedulers at ROW but you can change them and play around. I believe that deadline is the best for overall performance, but can be unstable sometimes.
    I/O Read Ahead - These control the cache file on the internal/external storage. I have my internal set to 1536kB, and external set to 2048kB, because those values gave me overall good write/read speeds.
    Dynamic Fsync - From what I know, this helps keep the data from being corrupted by creating a buffer between data being written and the storage. Correct me if I'm wrong. I kept it enabled.

    The entire audio section is pretty self explanatory, and I'm getting tired of typing all of this, so if you need help, PM me or comment.

    Again, take this entire post with caution. What works with my device, may make yours unstable. I only provided mine to give you a baseline, my values offer good performance and battery life anyways. Feel free to correct any of my errors by PM or comment, and I will gladly change my post to accommodate for my errors.
    30
    Here's my more performance oriented settings. Averages 19500 on Antutu, and 7400 on Quadrant Standard (Advanced version adds 1000 to score) This doesn't lag at all between screens, animations, etc. The only lag I've seen is when my apps rarely crash.

    CPU Max - 1800mHz
    CPU Min - 200mHz
    Voltages from OP

    Pegasusq governor
    Sampling Rate - 15000uS
    Sampling Down Factor - 1
    Up Threshold - 90%
    Down Differential - 10%
    Frequency for Responsiveness - 600mHz
    Up Threshold @ Min Freq - 60%
    Frequency at Fast Down - 1400mHz
    Up Threshold at Fast Down - 94%
    Frequency Step - 25%
    Up Threshold Differential - 5%
    Frequency Step Decrease - 10%
    Flexrate Enabled - 700mHz, 10000uS

    CPU Up Rate - 8 samples
    CPU Down Rate - 10 samples
    Core Upbring Count - 1
    *Default Configuration Overrides*
    1 Core to Online - 300mHz
    2 Cores to Offline - 200mHz
    2 Cores to Online - 400mHz
    3 Cores to Offline - 300mHz
    3 Cores to Online - 500mHz
    4 Cores to Offline - 400mHz
    *Runqueue Depths*
    1 Core to Online - 155
    2 Cores to Offline - 155
    2 Cores to Online - 250
    3 Cores to Offline - 250
    3 Cores to Online - 340
    4 Cores to Offline - 340
    CPU Online Load Bias - 2 cores
    CPU Online Bias Up Threshold - 50%
    CPU Online Bias Down Threshold - 30%

    GPU Max - 733mHz
    GPU Min - 160mHz
    Up Threshold - 85%
    Down Differential - 5%
    Utilization Timeout - 25ms
    Voltages from OP

    Internal/SD Card Schedulers - SIO
    Internal/SD Card Read Ahead - 2048kB
    Dynamic FSync - Enabled
    3
    The governor, Pegasusq, does the hotplugging. So it's on by default when selecting it. I don't know if it applies to Performance too.

    EDIT: Please share the performance oriented profile! What do you mean you need help posting it? You should have reserved another post. But I'm definitely interested!

    I don't know how to create a flashable zip. I can just post the settings later.

    I left my phone unplugged overnight, only lost 2% battery. So it's good with battery too.
    uploadfromtaptalk1357229500293.jpg

    Sent from my SCH-I605 using xda premium
    3
    This gave me the perfect reason to use multi window, no wonder why this phone doesn't have a dedicated recents button!! Looking forward to testing this.


    Sent from my SCH-I605 using Tapatalk 2

    Omg bro lmao I just noticed what you meant about the multi window wow I totally forgot about that lmao I just finished setting up these settings but my dumb ass wrote all those settings from the OP to 2 pieces of paper wow what a retarded move I just pulled ha ha ha.

    Sent from my SPH-L900 using Tapatalk 2
    2
    Take a look at Perseus kernel thread. There were some presets in description. It may work for you

    Sent from my GT-N7100 using Tapatalk 4