yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 i9505 Original Android Development] geokhentix:
I've used a lot of custom kernels in my day. This kernel is easily the best I've used to date.

I'm rocking the AT&T S4 with the 11/03 cm11 nightly + googymax 1.1.9, with nightmare, Zen, max mhz locked to 1637mhz, undervolted 62,500mv across the board and it is amazing. I'll probably never go back to GE again. Can't express how awesome the cm11 version is. TRY IT.
[Galaxy S 4 i9505 Original Android Development] Ritvars:
How to know how much to undervolt? I think I might go with your setup, it should work on GE also I suppose?

Btw, where in Stweaks is this Zen?
[Galaxy S 4 i9505 Original Android Development] davtse:
Its a slow process that you need to do. First decrease voltages by 15mv.. Use it for a week or so. then decrease further if no freezes/SOD etc. Do it in SMALL steps because you never know when too much is too much at first.

For myself, I increased it 15mv from my base point of stability (so -37.5mv) on all steps so that there's a much smaller chance it will freeze up on me. Every Phone chip is different (even those that are binned the same) so someone else's setting may not work for you
[Galaxy S 4 i9505 Original Android Development] Ritvars:
Ok, I see. Basically in about a month or two I can figure out how much is the best for my S4, right?
[Galaxy S 4 i9505 Original Android Development] -sandro-:
If this was all on data (no WiFi) it's simply great.
[Galaxy S 4 i9505 Original Android Development] DaReDeViL:
The week delay was just an example. You can test your uv settings in one day or two if you want...
[Galaxy S 4 i9505 Original Android Development] davtse:
more or less. If you want a faster process(although I dont personally recommend this)

download stability test and use scaling test(root) and let it run for a while. This method is not as safe and i DO NOT recommend it. Use with caution please. I reckon about an hour or 2 test *should suffice* but dont be too greedy and set your voltages too low. Use TWRP as well so that you can delete the /googymax folder if you bootloop due to the low voltage.
[Galaxy S 4 i9505 Original Android Development] dclarkg:
Gusfraba my friend! Sing with me: "I feel pretty, so so pretty" haha
[Galaxy S 4 i9505 Original Android Development] Ritvars:
Thanks, guys! Will start testing tomorrow. But till then I might as well do some research regarding UV which is something completely new for me. Cheers!
[Galaxy S 4 i9505 Original Android Development] davtse:
I feel pretty, and witty, and ......
[Galaxy S 4 i9505 Original Android Development] S2_fa_007:
After a little detour to alucard, I'm back to googymax, no setting is as smooth as it is now! Love your kernel! Thank you a lot!
[Galaxy S 4 i9505 Original Android Development] DaReDeViL:
Because I'm happyyyyyyyyyyy ... :D
[Galaxy S 4 i9505 Original Android Development] brunodu91:
The latest version aosp don't feel good with the carbon Rom nightly builds 1030

I don't find the best settings for balanced
[Galaxy S 4 i9505 Original Android Development] pitastrudl:
you are using a nightly, dont be suprised if something goes bad. Googymax kernel always worked perfectly in slimkat for me.
[Galaxy S 4 i9505 Original Android Development] ricardofago:
Well, maybe I'm wrong but I followed community advice and this is how I set up my UV. First of all grab the PVS of your device. Mine is PVS1 (life sucks, I know). Then it's usually suitable to undervolt up to -75mV from your corresponding voltage table (check this thread).

static struct acpu_level tbl_PVS1_2000MHz[] __initdata = {
{ 1, { [B]384000[/B], PLL_8, 0, 0x00 }, L2(0), [B]925000 [/B]},
{ 1, { [B]486000[/B], HFPLL, 2, 0x24 }, L2(5), [B]925000 [/B]},
{ 1, { [B]594000[/B], HFPLL, 1, 0x16 }, L2(5), [B]925000 [/B]},
{ 1, { [B]702000[/B], HFPLL, 1, 0x1A }, L2(5), [B]925000 [/B]},
{ 1, { [B]810000[/B], HFPLL, 1, 0x1E }, L2(5), [B]937500 [/B]},
{ 1, { [B]918000[/B], HFPLL, 1, 0x22 }, L2(5), [B]950000 [/B]},
{ 1, { [B]1026000[/B], HFPLL, 1, 0x26 }, L2(5), [B]975000 [/B]},
{ 1, { [B]1134000[/B], HFPLL, 1, 0x2A }, L2(15), [B]1000000 [/B]},
{ 1, { [B]1242000[/B], HFPLL, 1, 0x2E }, L2(15), [B]1012500 [/B]},
{ 1, { [B]1350000[/B], HFPLL, 1, 0x32 }, L2(15), [B]1037500 [/B]},
{ 1, { [B]1458000[/B], HFPLL, 1, 0x36 }, L2(15), [B]1075000 [/B]},
{ 1, { [B]1566000[/B], HFPLL, 1, 0x3A }, L2(15), [B]1100000 [/B]},
{ 1, { [B]1674000[/B], HFPLL, 1, 0x3E }, L2(15), [B]1137500 [/B]},
{ 1, { [B]1782000[/B], HFPLL, 1, 0x42 }, L2(15), [B]1187500 [/B]},
{ 1, { [B]1890000[/B], HFPLL, 1, 0x46 }, L2(15), [B]1250000 [/B]},
{ 0, { 0 } }
};

I highlighted above the frequency bins (on the left) and their voltages (on the right). To be honest, I'm a light user and my phone is stable up to -75mV from the PSV2 values. I believe I got a crash on the first moment but since then I'm good (using the same values for weeks now). Anything beyond that makes my phone freeze almost instantly. So you may want to avoid forcing settings on boot while finding out what works best for you.
[Galaxy S 4 i9505 Original Android Development] Ritvars:
What is PVS?
[Galaxy S 4 i9505 Original Android Development] davtse:
Its the Bin of your chip,or more simply,the quality of your chip. The higher your bin number, the better quality of your chip, meaning it may accept a higher undervolt or a higher overclock.
[Galaxy S 4 i9505 Original Android Development] geokhentix:
It means process voltage scaling, and it relates to the quality of the transistors...in lamen terms. The higher the pvs bidding, the lower the voltage is supplied at the same frequency.
[Galaxy S 4 i9505 Original Android Development] gerardo87:
For "mc sched" setting Is more battery friendly to set to zero or 2? Also if I set scheduler to 2048 kb (zen) the battery draining much faster?
[Galaxy S 4 i9505 Original Android Development] nadejo:
[MENTION=1897326]googy_anas[/MENTION]

evry time i enter stweaks i ask my self why this kernel uses different cpu stock voltage values and not those from otger kernels like alucard. then i smoke one while asking my self what went wrong :D

hahaha kidding

but why they are different?
[Galaxy S 4 i9505 Original Android Development] brunodu91:
Slimkat weekly or carbon nightly ( 3days for a release minimum) is the same thing: just few days of difference.....lol
[Galaxy S 4 i9505 Original Android Development] geokhentix:
One character can break an entire Rom. A few days can make a massive difference.
[Galaxy S 4 i9505 Original Android Development] Ritvars:
How to check it?
[Galaxy S 4 i9505 Original Android Development] davtse:
http://xdaforums.com/showpost.php?p=56028453&postcount=1941
[Galaxy S 4 i9505 Original Android Development] Mystique:
Below is my current (what I consider stable) for my i9505G and my wife's jflteatt

If you do not know how to apply this config as a whole simply make each change manually..

When your phone will not start..

Boot into recovery and delete either the /data/.googymax or just the configuration that you edited..

YMMV

This configuration is a community effort and you are free to use it in whole or part.. As have I.

Thankfully googy takes care of the stuff that matters.

Google is your friend, make friends with Google, when you have questions.

This may change tomorrow, simply take it as face value. A copy and paste of my current working configuration.

Works for GE, TW, CM..

int_scheduler=bfq

int_read_ahead_kb=1024

ext_scheduler=bfq

ext_read_ahead_kb=1024

logger_mode=off

gentle_fair_sleepers=on

scaling_max_freq=1890000

scaling_min_freq=384000

governor=simple

max_gpuclk=450000000

scaling_governor=nightmare

Dyn_fsync_active=on

force_fast_charge=2

usb_charge_level=1000

ac_charge_level=1900

tcp_congestion_control=cubic

gpl_headphone_gain=45

gpl_headphone_pa_gain=25

gpl_speaker_gain=45

gpl_hdmi_spkr_gain=45

gpl_mic_gain=45

gpl_cam_mic_gain=45

gpl_headset_mic_gain=45

led_lowpower_current=40

led_highpower_current=40

led_fade_in_time=8

led_fade_out_time=4

led_fade=on

led_fade_dt1=3

led_fade_dt2=1

led_fade_dt3=2

led_fade_dt4=3

dirty_background_ratio=70

dirty_ratio=90

GPUVOLT3=1100000

GPUVOLT2=1000000

GPUVOLT1=895000

sched_mc_power_savings=0

CONTROLSWITCH_CPU=off

CPUVOLT15=875000

CPUVOLT14=875000

CPUVOLT13=875000

CPUVOLT12=875000

CPUVOLT11=887500

CPUVOLT10=900000

CPUVOLT9=925000

CPUVOLT8=950000

CPUVOLT7=962500

CPUVOLT6=975000

CPUVOLT5=1000000

CPUVOLT4=1037500

CPUVOLT3=1075000

CPUVOLT2=1125000

CPUVOLT1=1150000

hotplug=0

pwm_value=50

tweaks=on

gamma_r=60

gamma_g=60

gamma_b=60

poll_ms=150

allowed_low_freq=1350000

allowed_low_high=79

allowed_low_low=73

allowed_mid_freq=810000

allowed_mid_high=81

allowed_mid_low=76

allowed_max_freq=384000

allowed_max_high=84

allowed_max_low=80

sched_autogroup_enabled=on
[Galaxy S 4 i9505 Original Android Development] Ritvars:
Damn it, I have only PVS1. Pretty lame and I suppose that there's no way to change that?
[Galaxy S 4 i9505 Original Android Development] davtse:
No unfortunately. I have a bad chip too.
[Galaxy S 4 i9505 Original Android Development] S2_fa_007:
PVS4 here, not bad
[Galaxy S 4 i9505 Original Android Development] Ritvars:
But why? I mean, we have the same S4's, right?
[Galaxy S 4 i9505 Original Android Development] geokhentix:
I have pvs1 and I have a far more stable undervolt than most in this thread have achieved. Doesn't mean everything. Not to mention your pvs bidding doesn't make as much of a difference as the XDA community thinks because higher pvs means more lost current to leakage. It makes a difference but it's very minor.

---------- Post added at 10:39 PM ---------- Previous post was at 10:36 PM ----------

Chips are cut from silicon. Your chip might be .001mm thicker than mine, which would ever so slightly increase the resistance of the current you're trying to lower, which would then mean said current needs more volts(which you are depriving it of) for ohm overhead, thus crashing your handset.

Pvs is just a system to categorize chips based on voltage demand caused by manufacturing, which as I said the biggest indicator of that is the cutting of the chip. It doesn't mean your chip is worse than anyone else's. I'm sure there's plenty out there with pvs 6 that can't undervolt much at all.

TL ; DR: pvs is but one out of many small variables that change overclocking capabilities
[Galaxy S 4 i9505 Original Android Development] brunodu91:
Dmesg I grep PVS

HOW to make the"I" in terminal emulator?

Thx
[Galaxy S 4 i9505 Original Android Development] Mystique:
1 here..
[Galaxy S 4 i9505 Original Android Development] brunodu91:
Hahaha! But on emulator is impossible with the L letter or I letter
[Galaxy S 4 i9505 Original Android Development] S2_fa_007:
Not the letter, you must enter the | line

It's used as connector
[Galaxy S 4 i9505 Original Android Development] brunodu91:
Erased
[Galaxy S 4 i9505 Original Android Development] S2_fa_007:
I don't know what keyboard you use, but i think it's similar; you have a button to go to the second letters, there you have a button to go to the third letters, here you have a line -> |
[Galaxy S 4 i9505 Original Android Development] brunodu91:
I find it!

I have a 1 ....it's too bad
[Galaxy S 4 i9505 Original Android Development] brunodu91:
No nightly since October 30........ there is often like a weekly in fact..and team carbon is a great team like slim team
[Galaxy S 4 i9505 Original Android Development] Mystique:
The character is called the pipe character..
[Galaxy S 4 i9505 Original Android Development] brunodu91:
Ok

I Wil trying again just after reboot..I missing this condition
[Galaxy S 4 i9505 Original Android Development] DaReDeViL:
Hehehe ... a pipe for bruno du bois de Boulogne ... [emoji3] (only a french can understand :p)
[Galaxy S 4 i9505 Original Android Development] nadejo:
if you dont type it right after reboot evrybody it allways shows 1

if you enter terminal emulator after reboot and type it again you will get:

u0_a60@jfltexx:/ $ su

root@jfltexx:/ # dmesg | grep PVS

<6>[ 1.179626] acpuclk-8064 acpuclk-8064: ACPU PVS: 4

root@jfltexx:/ #

in my case pvs is 4
[Galaxy S 4 i9505 Original Android Development] Mystique:
[ 0.553436] acpuclk-8064 acpuclk-8064: ACPU PVS: 1
[Galaxy S 4 i9505 Original Android Development] Mohamad.Jo0:
iam the one who have to be sorry right now as you simply treated me well

thanks any way you already helped me with this post

and yes what matters googy back ;)

thanks for your replay
[Galaxy S 4 i9505 Original Android Development] radz_:
So far this is my settings shared by awesome [MENTION=3009130]Mystique[/MENTION]

and some of my personal settings....

CPU- Nightmare

GPU- Simple

I/O - Fiops (both) 1024(both)

MISC- Special Tweaks ON

Android Logger - OFF

Gentle Fair Sleepers - OFF

Sounds- my choices.....

This settings is great for me! Very smooth...
[Galaxy S 4 i9505 Original Android Development] brunodu91:
It's not bad
[Galaxy S 4 i9505 Original Android Development] Ritvars:
What exactly MISC - Special Tweaks do?
[Galaxy S 4 i9505 Original Android Development] radz_:
since you ask that question twice, i use my search button for you. Try to use yours too... its usefull!

Here:

http://xdaforums.com/showthread.php?p=54412907

http://xdaforums.com/showthread.php?p=54448548
[Galaxy S 4 i9505 Original Android Development] volume25:
i set the cpu max frequency to 1674 mhz

whit ktmonitor and permoni see that only one cpu is set to 1674 mhz (cpu0) all other are set to 1890 mhz
[Galaxy S 4 i9505 Original Android Development] kraven0731:
Using latest googy kernel 1.1.9, all settings are default.

Screen on time: almost 2 hrs

Battery: almost 4hrs

Heavy usage with mobile data on (24/7).

Before I tried to undervolt all cpu by -75000 mah but not stable. This maybe due to my lower number in chip:

<6>[ 3.105529] acpuclk-8064 acpuclk-8064: ACPU PVS:2
[Galaxy S 4 i9505 Original Android Development] caiadinho:
Thanks for the settings. Was very good indeed. I wonder about the battery, made a difference?
[Galaxy S 4 i9505 Original Android Development] PapaMag:
I'm going to give these settings a run myself, thanks for the suggestions
[Galaxy S 4 i9505 Original Android Development] mattiadj:
Vibration control and charge power are not fixed. Why?
[Galaxy S 4 i9505 Original Android Development] Mystique:
[MENTION=2596418]mattiadj[/MENTION]

Sorry, what is not fixed?
[Galaxy S 4 i9505 Original Android Development] mattiadj:
Vibration is too low and if I set it to 100% or 50% it's the same. Always too much low!

About charge rates I can't go over 1200 with screen on. With kt kernel I can have 1900 always.
[Galaxy S 4 i9505 Original Android Development] davtse:
Charge control is as intended. That's how stock works as well. vibration control is 100% working on TW. Which version kernel are you talking about?
[Galaxy S 4 i9505 Original Android Development] mattiadj:
So which are the advantages of change charge values??? Vibration never worked for me. I'm running latest on goldeneye rom so tw rom.
[Galaxy S 4 i9505 Original Android Development] davtse:
If you're unlucky like me and have faulty cables, the custom charge values can force them to charge at 1900 instead of just 800mah. I'm testing vibration right now and it works/changes fine for me on TW.
[Galaxy S 4 i9505 Original Android Development] mattiadj:
I'm not unlucky I guess. With kt I always charge at 1900 with screen on. With this I can reach only 1200...
[Galaxy S 4 i9505 Original Android Development] davtse:
like i said, this is expected behaviour. It's a stock safety mechanism built in so that you don't melt your phone while using it while plugged in. This is working as intended on googymax. On other kernels they have a feature that allows you to ignore this feature. Whether or not googy wants to include this in one of the future updates is entirely up to him.
[Galaxy S 4 i9505 Original Android Development] mattiadj:
So I hope googy will add a parameter to bypass this limitation for people who likes the risk!
[Galaxy S 4 i9505 Original Android Development] bluflight:
I tryed just now for vibration feedback and all work fine, change correctly intesity of feedback. On tw rom

Inviato dal mio GT-I9505 utilizzando Tapatalk
[Galaxy S 4 i9505 Original Android Development] mattiadj:
But to have a normal vibration intensity I have to set to 100?
[Galaxy S 4 i9505 Original Android Development] sitelister:
Bluetooth issues

Anyone having an issue with the bluetooth sharing crashing?
[Galaxy S 4 i9505 Original Android Development] MatteoB92:
There isn't a way to overcome stock limit and set a vibration intensity bigger of 100?
[Galaxy S 4 i9505 Original Android Development] P0tato:
is there a way, to use this kernel on my GT-I9506 ? I bought it today
[Galaxy S 4 i9505 Original Android Development] dclarkg:
Is not compatible, only for the model specified on the OP
[Galaxy S 4 i9505 Original Android Development] spensa:
How to amplify vibration
[Galaxy S 4 i9505 Original Android Development] bluflight:
Stweaks, misc tab

Inviato dal mio GT-I9505 utilizzando Tapatalk
[Galaxy S 4 i9505 Original Android Development] spensa:
Thank you
[Galaxy S 4 i9505 Original Android Development] Ritvars:
I hate that Stweaks uses big numbers, 1212500 uV instead of mV and MHz instead of GHz. Not that I can't live with it, but why complicate things? Btw, is there a way to globally undervolt CPU in the app or the only way is manually one by one?
[Galaxy S 4 i9505 Original Android Development] nadejo:
no its not possible but its easy because they have all the same hight(size)

---------- Post added at 07:39 PM ---------- Previous post was at 07:14 PM ----------

i think this is the most stable kernel i ever used. even if doesnt support f2fs. no random reboots or freeze since the kernel is out. nice work mate

i use on my pvs4 i9505, cm11 latest nightly, latest googy max kernel

-50mv undervolt cpu and gpu

3072kb fiops read ahead external and internal

gentle fair sleepers off

sched_mc 0

intellidemand as default governor (you got to set it with a third party app since it doesnt stick on all cores and somehow it doesnt stick after reboot)

1000usb, 1900ac and custom at charge

dynamic fsynch enabled

android logger disabled

Sched autogroup enabled

special tweaks enabled

highspeed tcp

evry thing else is default
[Galaxy S 4 i9505 Original Android Development] Gamer-king:
First of all I want to say thank you for this awsome kernel. Is there any chance to add the zzmoove governor? There is a version for 3.4.x kernels and qualcomm devices.
[Galaxy S 4 i9505 Original Android Development] Mystique:
[MENTION=5392119]Ritvars[/MENTION]

One by one..

Or edit the configuration file directly and reboot..
[Galaxy S 4 i9505 Original Android Development] Solace50:
was the undervolting and disabling gentle/fair sleepers intended for ther 1.1.9 release? the gpu is uved 100mv by default... seems a bit much for a global setting for everyone.

nvm aafter reflashing the defaults are normal, was weird since my existing settings were not matching what it claimed to be defaulted to and i wiped everything internally except external sd.
[Galaxy S 4 i9505 Original Android Development] Mystique:
[MENTION=4176798]Solace50[/MENTION]

/data/.googymax

That is where the settings are kept.
[Galaxy S 4 i9505 Original Android Development] Solace50:
thanks idk why the kernel was defaulted to battery profile which was the issue on a fresh install/flash, which had awkward values in place as well.
[Galaxy S 4 i9505 Original Android Development] tomurbanowicz:
Audio quality - speaker and mic

Would You explain me, which parameter makes louder level audio? In Googy-Max STWeaks we have options of gain of audio. How to set the options, that it was like original stock lever without distortions? Default values of Googy makes louder level of gain of mic too? Please explain me.
[Galaxy S 4 i9505 Original Android Development] brunodu91:
OK

I tested again , and now PVS si 2

but i can't open TERMINAL app right after reboot........
[Galaxy S 4 i9505 Original Android Development] PENKO956:
my Ekey finally works with this kernel! Thanks for your hard work
[Galaxy S 4 i9505 Original Android Development] tomtro74:
Can someone be so kind and point me to the direction where this kernel governors and schedulers are explained in plain english ?

Thanks.
[Galaxy S 4 i9505 Original Android Development] nadejo:
just enter teminal emulator after boot and wait till you can start typing
[Galaxy S 4 i9505 Original Android Development] brunodu91:
Always PVS is 2......too bad
[Galaxy S 4 i9505 Original Android Development] Gamer-king:
Governors

Scheduler
[Galaxy S 4 i9505 Original Android Development] romskii:
Seems like I'm back on android with one of the best kernels on android development ?
[Galaxy S 4 i9505 Original Android Development] DaReDeViL:
It seems more like the kernel has (re)found one of its best beta testers :)
[Galaxy S 4 i9505 Original Android Development] GRBull:
Guys if i had a different kernels before, how can i remove it or will i just flash it on top of previous kernel?
[Galaxy S 4 i9505 Original Android Development] gerardo87:
You can flash this kernel cleaning script before to be sure [emoji6]

http://xdaforums.com/showthread.php?t=2492144

P. S. Sorry when I've posted I forgot the link
[Galaxy S 4 i9505 Original Android Development] radz_:
Always flash this if you chnage kernel.

http://xdaforums.com/showthread.php?p=46660849
[Galaxy S 4 i9505 Original Android Development] Ritvars:
Hawkerpaul also has a great kernel cleaning script. It comes bundled with many more stuff too. Check it out.
[Galaxy S 4 i9505 Original Android Development] davtse:
Pfffffftt. And what does that make me? A fish!?!?!?!?!?!

:D:D:D:D:laugh::laugh::laugh::laugh:
[Galaxy S 4 i9505 Original Android Development] pitastrudl:
[MENTION=1897326]googy_anas[/MENTION] whats your comment on kernel cleaning scripts?

Sent from my GT-I9505
[Galaxy S 4 i9505 Original Android Development] DaReDeViL:
If quitting googymax, you don't need to clean anything as I don't install any script.

If coming from another kernel or if your rom uses init scripts, it is safer to check by yourself your init scripts or use a cleaning script to do it for you
[Galaxy S 4 i9505 Original Android Development] DaReDeViL:
Heh, fish team : mo the fish specialist, roman the fishy and dave the fish ... :p
[Galaxy S 4 i9505 Original Android Development] nadejo:
Help please,

Today i was using may phone as torch for 10 second then suddenly the screen went black but the led light on the back kept lightning.

after 10 more seconds the phone showed the i9505 splash screen at boot but went off after one second. i pulled out the battery for 1 minute (it was fully charged) and did put it back in. then again the bootscreen saying i9505 for a sec and the screen went black again. i tried entering the recovery but the same fail. recovery booting message and after 1 second phone went off. i tried entering download mode (vol down) and the download mode starts but after 1 second the phone is off. i tried it several times, with the charger but the phone wont charge while its off. can please some one help me?

i use latest cm11 kt all in one recovery latest bootloader and googy max kernel. and i cant use odin because the bootloader(download mode) is only present for 1 second.
[Galaxy S 4 i9505 Original Android Development] DaReDeViL:
Oh dear, that sounds bad.

If you have another battery you should try with it and ensure your charger is correctly working.

How long did you use torch ?

Try to remove battery for a longer time, and if your phone is hot let it cool down.

DO NOT TRY TO FLASH ANYTHING VIA ODIN UNTIL YOUR PHONE GETS STABLE AGAIN

Keep us informed