yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] nitr8:
Is there any change you could include jfs support?

Why jfs you ask:

-it's stable

-it consumes less CPU than most other filesystems

-it is already anticipatory, so deadline scheduler can be used

-it faster than ext4 in benchmarks

-it has a journal

I am using nikademus modules and all we need jfs support & jfs_fsck then this would rox...
[Galaxy S I9000 Android Development] ralf89:
Could this be applied after voodoo5 pre3 fix is flashed booted and working so that we could get more speed out of it?
[Galaxy S I9000 Android Development] Darkyy:
No, because this Kernel here would overwrite Voodoo (Voodoo is a kernel).
[Galaxy S I9000 Android Development] ka2uki:
seem that is not hang in 1.3G ..not test the 1.4g~:D:D

RUN QUADRANT TWICE~:D
[Galaxy S I9000 Android Development] vanahaim:
..but for me UV -200mV at 1.2GHz still works without errors :( Strange..:(
[Galaxy S I9000 Android Development] kalpik:
Same here! How can the phone be on 200mv undervolt at 1.2 GHz!
[Galaxy S I9000 Android Development] ka2uki:
test1.4 G still hang ~:(:(
[Galaxy S I9000 Android Development] Poxit:
My 1,4 works, no hangs, i can upload the kernel i have if you want to test it.
[Galaxy S I9000 Android Development] ka2uki:
ok...i test~thanks~;);)
[Galaxy S I9000 Android Development] vanahaim:
I'm afraid the answer is that it can not ...
[Galaxy S I9000 Android Development] laststufo:
Version 4_3_4_FIX is out

Since 4_3_4_FIX

- Ultimate Fix for UV Settings Hang problems on some configurations
[Galaxy S I9000 Android Development] dereknas:
Is this actually the hang_test2?
[Galaxy S I9000 Android Development] dereknas:
What is your UV settings?
[Galaxy S I9000 Android Development] laststufo:
yes hang_test2 ----> became 4_3_4_fix
[Galaxy S I9000 Android Development] ka2uki:
1.3G seem to stable~~but 1.4 still hangs~~:(
[Galaxy S I9000 Android Development] Poxit:
- 2 sec and I will upload a working 1,4ghz
[Galaxy S I9000 Android Development] Kevin638880:
I think this doesn't work on my rom:(

I am use JPE, the HK version

My friend has JPP and it works
[Galaxy S I9000 Android Development] ka2uki:
;);) expecting~~
[Galaxy S I9000 Android Development] laststufo:
Please stop to say my phone do not work at 2 ghz.......... it is overclock..... and not all phones can run at higher frequencies
[Galaxy S I9000 Android Development] dereknas:
i'm currently running raspdeep...can i just upgrade directly or perform the "fix" cycle using your kernel - format system - install doc's 8.01 kernel - flash your kernel again then reboot?
[Galaxy S I9000 Android Development] vanahaim:
I'm afraid there has been no change for me :(
[Galaxy S I9000 Android Development] laststufo:
Is it hang again for you ?
[Galaxy S I9000 Android Development] ka2uki:
I KNOW~~~;)
[Galaxy S I9000 Android Development] manageri21:
laststufo what is your UV Setting? to use in my phone and try.
[Galaxy S I9000 Android Development] laststufo:
My UV Settings are :

0

0

25

25

50

50

75

75

100
[Galaxy S I9000 Android Development] kalpik:
Can you also take the phone to 200 mv UV on 1.2 GHz?
[Galaxy S I9000 Android Development] vanahaim:
No, the problem is, that I haven´t noticed any errors although such big UV (-200mv @ 1.2GHz). So, it´s possible that it does not work for me.. (Same by @kalpik)

PS

my settings (usual) - 0,25,50,50,75,75,100,100,125

but still no problems with all values at -200mV
[Galaxy S I9000 Android Development] Poxit:
Working 1,4Ghz Super Optimized Kernel v4
[Galaxy S I9000 Android Development] ka2uki:
;);) I TEST...........
[Galaxy S I9000 Android Development] laststufo:
what is that ???
[Galaxy S I9000 Android Development] Poxit:
xD a kernel from you ^^ - 1,4ghz works fine here so. Credits to you ofc.

EDIT: File is to ka2uki.
[Galaxy S I9000 Android Development] manageri21:
thanks i try now
[Galaxy S I9000 Android Development] EarlZ:
WOOT!!

Is this legit ?
[Galaxy S I9000 Android Development] Poxit:
It is now a new kernel or something.... just skip it, i uploaded to ka2uki.

Thanks for the extreme kernel laststufo. You know on email :]
[Galaxy S I9000 Android Development] EarlZ:
Uhmmm I dont get it..
[Galaxy S I9000 Android Development] I9000bramgmail:
Problem solved(:

Hi all,

Glad to say that with 4.3.4 the hang problem at 1.2ghz is gone, it's running stable again, and @luststafo, just installed setcpu again, and it doesn't cause trouble(;

cheers all and enjoy this awesome kernel(:

EDIT: it's working fine but UV does indeed not work, -200 is no problem while it should give hang trouble ;p also voltage control does not keep it's max clock settings, if close app and reopen it's back to 1.1ghz again;o
[Galaxy S I9000 Android Development] vanahaim:
That is it..
[Galaxy S I9000 Android Development] manageri21:
when i reopen it's turn back to 1.1
[Galaxy S I9000 Android Development] ka2uki:
not stable..still hangs........what's your xan"s app setting..?my lagfix is OVERKILL EXIT 4 +EXIT 2 DB=FALSE ALL TWEAK ON..........
[Galaxy S I9000 Android Development] laststufo:
keep in mind that default voltages for every frequency are :

1400000, 1425

1304000, 1425

1200000, 1300

1120000, 1300

1000000, 1300

904000, 1225

800000, 1225

600000, 1225

400000, 1050

200000, 1050

100000, 1050
[Galaxy S I9000 Android Development] EarlZ:
If its 1.425v @ 1.4Ghz then my phone simply cant handle 1.4Ghz
[Galaxy S I9000 Android Development] cnn888:
is that 1.4ghz kernel a joke or what? i don't understand....
[Galaxy S I9000 Android Development] EarlZ:
When I reopen the app its 1.12Ghz but setCPU still sees it at 1.2Ghz max so I guess the app does not really redetect the last saved freq but its set correctly.
[Galaxy S I9000 Android Development] vanahaim:
That's right, I did not take into account .. But even so - is not 1100mV little at 1200MHz for Hummingbird?

I tried some benchmarks and stress-tests..

Thanks for the great work!
[Galaxy S I9000 Android Development] cnn888:
i noticed this as well. must be a bug xan needs to address. :)
[Galaxy S I9000 Android Development] I9000bramgmail:
allright.. nice to see the table of voltages, but in the version of voltage control with voltage calculation it said a default of 950mv for 100mhz i thought? it atleast gave different for 200 then for 400mhz so what is it?;p

cheers
[Galaxy S I9000 Android Development] HKcow:
Could someone using the kernel answer my previous question? Many Thanks!
[Galaxy S I9000 Android Development] manageri21:
yes you have right.
[Galaxy S I9000 Android Development] laststufo:
For compatibility we need to have only 4 voltage levels so that is a good compromise
[Galaxy S I9000 Android Development] EarlZ:
Would it be possible to make 1.4Ghz stable in the future with code improvements or this is like already the end of the line in terms of overclocking codes?
[Galaxy S I9000 Android Development] I9000bramgmail:
Hi i'm using laststufo's kernels for long time, the first option you gave in that post is save (it's what i'm using)

(ext4+ext2 bind data to dbdata=false)

cheers
[Galaxy S I9000 Android Development] laststufo:
Try to run on a terminal : kmesg > /sdcard/kmesg.log

Into that file can you see voltage changes ?
[Galaxy S I9000 Android Development] dereknas:
Isn't that way beyond the 1.3v safety? :eek:
[Galaxy S I9000 Android Development] laststufo:
The cpu can handle up to 1500mv...
[Galaxy S I9000 Android Development] I9000bramgmail:
so we can't set per frequency?..

but to clear things up what is the default by samsung for the freq's? cause voltage control with calc stated 950 mv @100&200mhz would be strange if that's now 1050:P
[Galaxy S I9000 Android Development] dereknas:
do u have the source for this?

thanks.
[Galaxy S I9000 Android Development] laststufo:
That is specify in samsung kernel headers
[Galaxy S I9000 Android Development] cnn888:
i can't run the command. it said the command is not found.
[Galaxy S I9000 Android Development] laststufo:
Sorry 1525 is the max

static const int dcdc12_voltage_map[] = {

750, 775, 800, 825, 850, 875, 900, 925, 950, 975,

1000, 1025, 1050, 1075, 1100, 1125, 1150, 1175, 1200, 1225,

1250, 1275, 1300, 1325, 1350, 1375, 1400, 1425, 1450, 1475,

1500, 1525

};
[Galaxy S I9000 Android Development] EarlZ:
Can you make a 1.525 for 1.4Ghz test kernel ?
[Galaxy S I9000 Android Development] laststufo:
dmesg > /sdcard/dmesg.log

sorry
[Galaxy S I9000 Android Development] vanahaim:
kmesg? Did you mean dmesg?:)

Yes, I can see.. You can see in the attachment.

So I have super-stable processor? :D

EDIT:

Sorry, added -200mV version
[Galaxy S I9000 Android Development] uiterlix:
Since 4.3.4 my phone finally runs stable at 1.2ghz. All previous 4.3 versions caused my phone to hang at the same frequency.

Thanks the great work.
[Galaxy S I9000 Android Development] EarlZ:
So far so good on my end, I think ill enable the set on boot settings already.
[Galaxy S I9000 Android Development] cnn888:
ok, now i got the log, what do i look for? it seems to be 130kb length of text...:D
[Galaxy S I9000 Android Development] MaverickX:
Does the UV settings really work?

There is no hang problem when I use -200mV UV settings for 1.2ghz.

But my stable setting of using the kernel v217 UV alpha on 1.2ghz is 1300mV.
[Galaxy S I9000 Android Development] I9000bramgmail:
thought I read somewhere that 1.31v was the max Varm believe it was from raspdeep but another question.. how do I enable UV now.. the UV app 2.0c doesn't work.. giving -200 everywhere and it still runs fine while it froze if i UV'd that much on previous kernels...

cheers
[Galaxy S I9000 Android Development] credo79:
My default speed 1.4ghz for now. i want set to 1.2ghz. How i can CPU speed settings? in CWM recovery menu..? :rolleyes:
[Galaxy S I9000 Android Development] Cy4n1d3:
Have to test some more, but a few quadrant runs later @ 1.2 ghz no freeze on 4_3_4, so I guess this fixed it :)

Thanks so far, gonna report later!
[Galaxy S I9000 Android Development] I9000bramgmail:
maybe there should be a version without 1.3/1.4 ghz so we can UV again.. now 1 1.1 and 1.2 have the same volt, (100mv overvolted from the 1.2v) while samsung used by default 1275mv for 1ghz we use 1300.. 1275 is my needed for 1.2ghz stable.. but for 1ghz i only need 1225.. produces less heat..

well on this kernel uv'n with -200 isn't a problem but I don't think it's actually reduced by 200mv that would mean i run 1.2ghz with 1100mv... xD

cheers
[Galaxy S I9000 Android Development] Poxit:
use SetCPU :)
[Galaxy S I9000 Android Development] Scag:
i was looking for an long battery duration kernel , i'm using doc v9 rom with superpower apk, i applied your kernel on it, i used setcpu on conservative and 1 gh as maximum clock plus i used voltage control for udervolt the frequency but the battery drain is 3 time higher. i think there is some drain problem with this kernel, i had to have lesser battery drain
[Galaxy S I9000 Android Development] credo79:
Thank's :)
[Galaxy S I9000 Android Development] ka2uki:
test your kernel..it seem that also have a problem to set it to 1.4g..still hangs..you set it with setcpu? Not use xan's app?
[Galaxy S I9000 Android Development] manageri21:
Question

Stable CPU run at 1.304Mhz does means that all apps and game run fine like 1Ghz with any hang or more, freeze?

because for me for some apps 1.304Mhz is fine but when i play some game at this speed freeze and at 1.2Ghz run fine.
[Galaxy S I9000 Android Development] I9000bramgmail:
you could try disabling ramzswap(;
[Galaxy S I9000 Android Development] EarlZ:
How ?

10char
[Galaxy S I9000 Android Development] Adevem:
it's as simple as flashing the file yes? haven't tried it before lol.

currently testing 1.2Ghz and beyond on the latest version.

well anything beyond 1.2Ghz dies on me. sadly..

well guess what, 1.2Ghz still hangs on me. i give up. i'm just not gonna OC/UV.
[Galaxy S I9000 Android Development] EarlZ:
Same here

10char
[Galaxy S I9000 Android Development] I9000bramgmail:
No, it's not flashable zip,

"If you want to disable ramzswap put S_ramzswap_disable.sh from S_ramzswap_disable.zip into you /etc/init.d directory" as stated on hte first page of the thread
[Galaxy S I9000 Android Development] Adevem:
oh **** i didn't read that at all. i swear i went through the post like 10 times. i usually read my stuff before posting.

damn... now i know how it feels to be one of them lol. thanks, and my apologies!
[Galaxy S I9000 Android Development] Poxit:
Nice new quadrant score :D
[Galaxy S I9000 Android Development] Poxit:
- Mine works with setcpu v 2.0.4 not tryed the other app. Just made a new quadrant score xD

http://i54.tinypic.com/9qihec.png
[Galaxy S I9000 Android Development] Kel Ghu:
You should put this in your first post. :)
[Galaxy S I9000 Android Development] :
This is Samsung default?
[Galaxy S I9000 Android Development] xan:
According to raspdeep:

1200000 - 1300 (<-added)

1000000 - 1275

800000 - 1200

400000 - 1050

200000 - 950

100000 - 950

These are stock voltages.

May I suggest not changing them?

In my opinion tinkering(increasing?wTF!) with stock voltages IS dangerous.

Reverting back to raspdeep code.
[Galaxy S I9000 Android Development] laststufo:
It is not dangerous.. If you make things using the brain and reading the code..
[Galaxy S I9000 Android Development] xan:
what was the reason of increasing 100-1000mhz voltage anyway?
[Galaxy S I9000 Android Development] miragebg:
Laststufo, great respect for your amazing work!

Obviously my phone needs 1.325 to be stable on 1200Mhz and 1.450-75 for 1300mhz- I beleive I am not the only one who have troubles at and above 1200Mhz, so could you please add these voltages I mentioned above?

Best regards to you
[Galaxy S I9000 Android Development] laststufo:
We can use only four voltage setting for all the frequencies so... Then you can using your app to use lower values for each frequency..
[Galaxy S I9000 Android Development] dupel:
Wow, thats strange. Thank UV might actually work here, just I didnt know that I need to set much more (175-200 on low end)...

Though it still doesnt explain -200 on 1000hz =)
[Galaxy S I9000 Android Development] vanahaim:
So, works UV with thne newest version, or not? :)
[Galaxy S I9000 Android Development] laststufo:
I say YES .
[Galaxy S I9000 Android Development] xan:
To be honest I cant justify this.

Increasing stock voltages on 100-1000Mhz is not acceptable, pointless and means you have broken something. Doing this not only increases battery usage, but also puts devices at risk.

I definitely NOT RECOMMEND running kernels with those changes, even more -> if something fails dont blame VC app.
[Galaxy S I9000 Android Development] I9000bramgmail:
but what makes it that this kernel can run on so much lower voltages than raspdeeps then? on raspdeeps i need to set atleast 1275mv for 1.2ghz now i run fine with -200 1300-200=1100..;o
[Galaxy S I9000 Android Development] EarlZ:
Probably bcoz undervolting is not yet working ??
[Galaxy S I9000 Android Development] I9000bramgmail:
yeah that's my guess too but i don't have much knowledge about the stuff, I didn't read the code i can't even understand the code and he made it and says it's working..

and i agree with xan that increasing the stock voltages on 100-1000mhz is odd
[Galaxy S I9000 Android Development] EarlZ:
At least with your app we can revert it back to the regular voltages.
[Galaxy S I9000 Android Development] laststufo:
You're are the developer of an app that CHANGE stock voltages !!! And now you say you don't want to use kernels with stock voltage modify... mmmmmmm
[Galaxy S I9000 Android Development] EarlZ:
I think what he means is that to leave the stock voltages alone even if his app can change it, but whats your main reason for raising the stock voltages on stock speeds anyway ?

You could also add on the first page the actual samsung voltages and your voltages to give other users a heads up so they can atleast revert back, its gonna make your kernel a power hog anyway

and xans app doesnt over volt, well atleast not anyway for now.
[Galaxy S I9000 Android Development] chrisjcks:
Hi, im giving your kernal a try for the first time,

1.3ghz works on mine, but not 1.4.

I used setcpu to move the slider, is this correct?

Does setcpu always run in the background?

And should i want to un-install setcpu, will it revert back to 1ghz?
[Galaxy S I9000 Android Development] xan:
yes, it does. My app has no knowledge about the REAL voltage set in kernel. It only operates on RELATIVE change from the 'standard' voltage set in kernel. eg. when you got 'stock' 950mV@100mhz and 'stock'(superoptimised) 1050mv@100mhz, and uv set to 0 in VC, You will get 950 and 1050 respectively. On 50mV uv you will get 900mv and 1000mV respectively. This makes the inconsistency. So basically in this case you need to uv -100 to get STOCK voltage and -150 to get stock-50
[Galaxy S I9000 Android Development] Adevem:
so that is why i'm able to UV at 200 because i'm actually UVing at 100!
[Galaxy S I9000 Android Development] vanahaim:
1100mV @ 1.2GHz - These are absolute numbers :)

I may be an total idiot, but I think it is unlikely that CPU could be really stable at this UV/OC. But it is. How is this possible?
[Galaxy S I9000 Android Development] EarlZ:
On this kernel the defaults for 1.2Ghz is 1425mv so you need -325mv to get down to 1100mv which is not currently possible since the voltage app ( atleast the UI anyway ) only goes down to -200mv
[Galaxy S I9000 Android Development] vanahaim:
I thought these..
[Galaxy S I9000 Android Development] EarlZ:
Yeah my bad i was looking at 1.4Ghz

EDIT:

This is my current settings to bring everything back to default voltages, can anyone review and double check if its correct ?

100Mhz -100mV

200Mhz -100mV

400Mhz -0mV

600Mhz -25mV ( can do -50mV )

800Mhz -25mV

904Mhz -25mV

1.0Ghz -25mV

1.12Ghz -0mV

1.20Ghz -0mV

If anyone knows the samsung stock voltage at 600Mhz and 904Mhz please do update us here, the voltages for both are based on my estimate only basing it on the next higher req, ex.

800Mhz runs on 1200mV so should 600Mhz run stable on that voltage, same mechanics with 904Mhz to 1Ghz
[Galaxy S I9000 Android Development] trasig:
still no source? make a diff or something atleast. cant understand why everyone here is violating gpl and xda rules..
[Galaxy S I9000 Android Development] EarlZ:
Im not familiar with both rules, is that something that states that the devs are required to release their source codes to the public or something ?
[Galaxy S I9000 Android Development] sonforum:
UV voltage values in this table is working with the stable.
[Galaxy S I9000 Android Development] EarlZ:
Thanks for making the table, but all users must note that not all phones can undervolt with the very same level as the one you have.

Aside from rockplayer in software mode what else is a good and absolute way to test for under volting stability ?
[Galaxy S I9000 Android Development] vanahaim:
I did a lot of test - such benchmarks, video playing/decoding etc. And I must say definitively that the UV is working fine. Sorry for the lack of confidence:)
[Galaxy S I9000 Android Development] trasig:
yes. linux kernel is GPL.

checkout this thread that is sticked in this forum.

http://xdaforums.com/showthread.php?t=755541
[Galaxy S I9000 Android Development] BlockbusterF:
I have to say I'm not okay with the direction of developement this kernels goes. 4_2 was really awesome! But I think the additional steps between 0-1000Hz are useless and UV doesn't work properly.

4_2 with fixed /system bug would be perfect for me. Aside from this. The voltage table definitly changed from 4_2 to 4_3. You should mention such big changes like that in your changelog @lastsufo.

For now I'm on Rasdeeps kernel. Hope something happens so I can come back.
[Galaxy S I9000 Android Development] laststufo:
Why steps added into frequecy tab are useless for you? Some benchmark results? or is only a personal opinion? I'm sure that if VC do not work for you it is an app bug.. On my phone it works! !
[Galaxy S I9000 Android Development] EarlZ:
So Rule#1 Makes this and other kernels "Warez" since they didnt release the source codes yet?

Since the source code is out this must be the reason why we have so many "fragmentation" on the kernels, as ive tried them they perform differently if various tasks some are better than others.. like say some kernels dont require rebooting and work fast for days end, others are pretty smooth on the UI but gets a long black screen delay and others eliminate the input lag when the phone is charging.
[Galaxy S I9000 Android Development] Cy4n1d3:
I have to revise this one, the latest kernel is still a no-go for me :\

4_2 with fixed system corruption would be perfect ;)
[Galaxy S I9000 Android Development] xan:
I dont wanna argue here, but you know.. Its all about knowledge and freedom.

You ale juggling kernels that have various hardcoded overvolting settings nobody knows about... All I can say its dangerous.

When user uses VC app - he exactly knows what is going on, which settings are applied, its all HIS call. He knows that he did UV and to what extent, and what to expect. If something crashes, if device freezes he knows why. Its becouse undervolt settings HE applied himself.

Its not that VC is better. No, it cant work without proper kernel support. But in the end all is just about freedom and knowledge..

Dont get me wrong,

You are doing wonderful job putting nice oc kernels, but its just this time you went one step too far.
[Galaxy S I9000 Android Development] chrisjcks:
1.3ghz was no good, trying 1.2ghz.

anyone know the answers to my other questions? :)
[Galaxy S I9000 Android Development] EarlZ:
I applied the proper voltages back with your VC tool and started to UV, i find it surprising that -100mV at 1.2Ghz is stable on this but -25mV crashes on raspdeeps originl kernel.
[Galaxy S I9000 Android Development] dupel:
Im pretty sure uv still doesnt work.
[Galaxy S I9000 Android Development] xan:
Read my previous posts here and you will see why. He increased running voltages due to instability so you are led into thinking this kernel could take more uv.
[Galaxy S I9000 Android Development] EarlZ:
Initially I thought UVing didnt work but lastufo said it does but I dont really know, probably it still doesnt work.

I guess its time to go back with hardcore's kernel just as not to fry my device.
[Galaxy S I9000 Android Development] EarlZ:
So even with your tool, UV is not applied ? Btw would you know if raspdeeps kernel is affected by the corruption?
[Galaxy S I9000 Android Development] dupel:
still, doesnt explain how we can max out uv (200) even on high mhz. I stand by my point that yv is broken in this one.
[Galaxy S I9000 Android Development] xan:
I dont say it works :-) who can, there are no sources.

xdaforums.com/showpost.php?p=9452137&postcount=1279 Added some better explanation. Im no good in explaining things, especially in foreign language :(
[Galaxy S I9000 Android Development] anoneemooz:
Phone hung while installing 4_3_4_CWM :|

Had to pull battery..now I can't get pased GALAXY S GT-I900 screen.
[Galaxy S I9000 Android Development] ajay003:
with all respect to people who are having problems or not happy with over volting by laststufo, i just wanted to say thanks to laststufo for this brilliant kernel. I have flashed so many kernels from so many op's but this last version, 4.3.4....is the best I have come across. It's so silky smooth, so fast in opening apps, words can't explain.....once again I want to say Thank you, Laststufo
[Galaxy S I9000 Android Development] kalpik:
I am with xan on this one.. Don't get me wrong.. Your kernels are the most feature rich always! And that is what I like about you, you experiment a lot! But overvolting is not a good thing to do when its not needed. Gone back to raspdeep's for now. Hope to see improvements in the future versions :)

Edit: Just a quote from raspdeep's thread: "Max vdd_arm is 1.31v according to datasheet so dont go crazy OV'ing"

I, for one, would trust the datasheet more than samsung's kernel source..
[Galaxy S I9000 Android Development] EarlZ:
Currantly no tools can report what voltages the CPU is running ?
[Galaxy S I9000 Android Development] ajay003:
raspdeep himself has released 1.4Ghz kernel. Would be interesting to see what voltage he is using.