yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] a-son:
SO_zImage_opt_ext_root_V4_3_FIX_2

2154 with quadrant @ 1200mhz and lagfix.

Great work!
[Galaxy S I9000 Android Development] trasig:
where can i check your sources? you dont seem to have a link to it somewhere? against gpl and xda rules not to publish.
[Galaxy S I9000 Android Development] laststufo:
i'll publish when i'm sure to not publish garbage. I will be soon.
[Galaxy S I9000 Android Development] trasig:
actully. you been putting out diff kind of versions long time no. and still no source hehe.. but what im most intressted to try out is the RFC patch. how did you backport it? :) seems to be for 2.6.38
[Galaxy S I9000 Android Development] laststufo:
Not so difficult.

Keep the patch.

A bit of string finds and you enable it on 2.32 too.
[Galaxy S I9000 Android Development] I9000bramgmail:
hang again with 4.3_fix without uv script and without voltage control installed... kernel problem..;o

EDIT: THERE WAS STILL A VOLT SCHEDULDER SCRIPT SORRY(only -25 though so it's still odd;p)

cheers
[Galaxy S I9000 Android Development] trasig:
but accoriding to diffrent people its depended on stuff from 2.6.36 etc? wanna post your patch for that atleast? you sure its working? becasue i dont see how it can be backported if 2.6.36 isent backported first?
[Galaxy S I9000 Android Development] laststufo:
mmm.. i don't think so... delete UV boot settings file in /etc/init.d if you find it
[Galaxy S I9000 Android Development] xan:
VC now can say when you hit "remove boot settings" if there were any settings present or not.

I'm pretty sure this button works :)
[Galaxy S I9000 Android Development] laststufo:
This evening, if i'll have the time, i'll publish all source code.
[Galaxy S I9000 Android Development] laststufo:
I think there's a little problem into your program :

I think it reads current frequency to set combo index and not sampling_max.

Is it correct ?
[Galaxy S I9000 Android Development] I9000bramgmail:
now with 100% sure deleted voltage scheduler script, at 1.2 ghz set without voltage control app it still hangs sometimes on quadrand advanced....

back to 4.3 cause that was appart from CWM more stable..

cheers
[Galaxy S I9000 Android Development] laststufo:
Version 4_3 differs from 4_3_fix for about 2 lines of code.
[Galaxy S I9000 Android Development] I9000bramgmail:
then i would suggest checking those lines cause i ran over 10 trouble free quadrants just now with 4.3 and with 4.3.fix at 1.2 ghz it hangs if i try so..

still good work though(;

EDIT: no flashing 4.3_fix agian to check if it works now i set setcpu to 1.2ghz and no boot settings..

now booting up..

booted, letting the media scanner and stuff run first.. DONE

set setcpu to 1.2ghz

running quadrant advanced.. HANG ): (on second part of 3D test at the end with the blue pilars..)

so those 2lines aren't fully correct i'm affraid..

cheers
[Galaxy S I9000 Android Development] Stativ:
1200Mhz is Overcloked and could be unstable... 10 times u got luck and now, u aint.

Quadrant isn't a good stability test, try running a 720p Movie/Trailer for 10min with Rockplayer in Softwaremode to be "sure".
[Galaxy S I9000 Android Development] I9000bramgmail:
I'm not a random noobie i'm beta testing his kernels, i've run like a 200 quadrants at 1.2ghz and a lot of (3D) gaming...

most of those times i had the 1.2ghz -25 and 1ghz -50 UV'd aswell

so that's not the problem (;
[Galaxy S I9000 Android Development] laststufo:
These two lines is only to lock cpu frequency to 1000000 mhz at statup.. no UV settings involved.
[Galaxy S I9000 Android Development] laststufo:
it seems you're running at 1400 mhz
[Galaxy S I9000 Android Development] sonforum:
ok i fix it

thanks for all works
[Galaxy S I9000 Android Development] xan:
this could be added to CWM :-)
[Galaxy S I9000 Android Development] laststufo:
i could add an rm on kernel tweaks so when you disable them i remove uv settings too.
[Galaxy S I9000 Android Development] Adevem:
possible bug report laststufo?

back on 4.2 i was able to OC to 1.2Ghz without any issues.

but on 4.3fixed, even 1.12Ghz is giving me issues.

i know there are some users that have it working fine, just reporting.
[Galaxy S I9000 Android Development] RippeR37:
Hey, I'have 4.2 version, can i update straight to 4.3_fixed? I dont have time today for playing around, but i'll could make some mins just for straight 4.3_fixed ;)
[Galaxy S I9000 Android Development] Adevem:
i'd suggest you don't, incase you have /system corruption which will take you more than a few minutes to sort out.

find yourself some time before upgrading, just incase ;)
[Galaxy S I9000 Android Development] RippeR37:
@Ok, thanks for answ ;) If I find some time, i do it today (it's 7pm for me ;)), if not - tomorow :)
[Galaxy S I9000 Android Development] a-son:
SO_zImage_opt_ext_root_V4_3_FIX_2

SO_zImage_opt_ext_root_V4_3_FIX_2

Is working with no problem at all 1400mhz with Scaling:conservative and lagfix.

Iam using Setpcu to set cpu speed(just in case someone dont know how to do it)

2512 quadrant
[Galaxy S I9000 Android Development] RippeR37:
Ok, i just reflashed my 4.2_stable on it (4.3_fix2) and it's working :) (odin, just pda, w/o repart).

Benches in couples minutes ;)
[Galaxy S I9000 Android Development] mikelyon:
Just to be sure is the kernel version OK ? (i can see new frequencies so i guess it's ok)

Uploaded with ImageShack.us

I used Hardcore's tweak and run like a charm, no need to reinstall with titanium

http://xdaforums.com/showpost.php?p=9371094&postcount=2709

Suggestion: Why don't you put the version of the kernel in the system info ??
[Galaxy S I9000 Android Development] developer58:
Where can i download fix2?
[Galaxy S I9000 Android Development] a-son:
Download SO_zImage_opt_ext_root_V4_3_FIX.zip from first post

and in there, SO_zImage_opt_ext_root_V4_3_FIX_2
[Galaxy S I9000 Android Development] RippeR37:
@A-son, give me some feedback on what u have on your SGS?

I have XWJPA with (perv 4.2, now 4.3_2) and lagfix Overkill JFS w/o binds and root from CWM.

It stucks at 1.3GHz and sometimes even at lower? Woot :|

Do u have apss like SetFSB/Voltage Control and use it? I 0'ed UV and used it to put upper oc limit, but after that it just freeze and battery/long power button remains only :/

Some1 else have stable 1.4GHz? What ROM/LF u have?
[Galaxy S I9000 Android Development] a-son:
ROM: Doc´s BUJP8 V9

Kernel: SO_zImage_opt_ext_root_V4_3_FIX_2.

recovery-clockwork-2.5.1.2-galaxys , and in there enabled lagfix Overkill JFS

SetCpu 2.04 Scaling:conservative.

Thats all i got, i dont even know what "SetFSB/Voltage Control" or "UV" is....
[Galaxy S I9000 Android Development] developer58:
Damn, that's the same i already have and is locking the phone at 1200Mhz.
[Galaxy S I9000 Android Development] RippeR37:
@up - I mistook SetFSB with SetCPU (FSB is Front Side Bus which hase (in most "normal" way to speak) something to do with CPU Clock speed (i use SetFSB on ma notebook :P)). VoltageControl is APP on android that allows you to change voltage on cpu on difrent clock speeds :) That way u can save some battery life ;)

UV is UnderVolting - technic (which we do with this Voltage Control app) that allows us to set lower voltages so we could save some energy instead of turining it into heat :)

Ok, i'll re-flash my JPA on phone coz i've done some sh*t with that changing kernels (i dunno, maybe that thing with /system/ corruption) and try again 1.4GHz, if not, maybe I'll try this Doc's rom of yours, maybe it'll work :) As far i were using only clear vers, no custom roms ;)
[Galaxy S I9000 Android Development] Kel Ghu:
Lastufo,

How can I disable ramswapz?

Thank you!
[Galaxy S I9000 Android Development] RippeR37:
Can some1 confirm that 1.4GHz is actualy working out here? I think i'm going back to my last config (hopefully i did backup just before ;D) and kinda dont wont to play with all these rom's until there will be reliable info that it works on some roms ;) As for me - even 1.3 seems to much :/
[Galaxy S I9000 Android Development] Poxit:
- I can comfirm 4_3 1,4ghz working, running JPO, and gets 2600 quadrant + with 1,4ghz
[Galaxy S I9000 Android Development] TheVisitorX:
I think it mostly depends on different hardware (variations) if (and how much) overclocking works. For example with my phone I'm not able to overclock my phone, even 1200Mhz runs unstable here (Rockplayer freezes).
[Galaxy S I9000 Android Development] I9000bramgmail:
no, there's also the thing that fixes the cwm bug... cause that's why i wanted the _fix (;
[Galaxy S I9000 Android Development] xan:
Those two lines FIX the CWM bug :D

It seems that CWM ran @ 1.4Ghz in previous version.
[Galaxy S I9000 Android Development] laststufo:
I knew
[Galaxy S I9000 Android Development] EarlZ:
EDIT:

My phone now hangs even at 1.2Ghz with this Kernel, no UV nothing really has changed aside from moving to doc's v9

with 4.2 my phone never crashed for days and days of usage..
[Galaxy S I9000 Android Development] laststufo:
Version 4_3_2_FIX is out

Since 4_3_2_FIX

- Fix UV Settings problems on some configurations
[Galaxy S I9000 Android Development] developer58:
Yeah mine too, random hangs :-(

Went back to 4.2, the last reliable kernel.
[Galaxy S I9000 Android Development] ph1r:
thanks for the fix, again! ;)

don't you need to get some sleep @laststufo?

flashing it right now, then getting to bed right now. :D
[Galaxy S I9000 Android Development] laststufo:
Let me know if it's usefull before :p
[Galaxy S I9000 Android Development] ph1r:
uv works for my settings :)

good job!

going to sleep now! hehe
[Galaxy S I9000 Android Development] developer58:
It is, you can go to sleep... I can run Quadrant again at 1200Mhz without locking up.

Thanks a lot!
[Galaxy S I9000 Android Development] laststufo:
just a kiss ihihih... good nigth !!!
[Galaxy S I9000 Android Development] EarlZ:
4.2 has the system corruption I believe so no dice for me there.

@Topic

The latest fix only has update for the UV issues, no UVing here on my end thoigh.. should I give the latest release a try or ?
[Galaxy S I9000 Android Development] laststufo:
This is a developer site for developer's programs.. If you want to try them why are you here ? ;)
[Galaxy S I9000 Android Development] BlockbusterF:
thx lastsufo,

now UV works for me too with your latest fix_2. Now I can keep using your kernel :D
[Galaxy S I9000 Android Development] laststufo:
For those had random hang problems please try new 4_3_2_FIX version
[Galaxy S I9000 Android Development] xan:
Could you provide some more detailed info? I'm really curious what was goin on :)
[Galaxy S I9000 Android Development] laststufo:
Well.. i'm associated at every frequency its own voltage... Before it was different.. more frequencies had the same voltage reference...
[Galaxy S I9000 Android Development] xan:
Its dangerous to mess with them. Especially without notice, because people have their *working* settings and boom - they work no longer.

What I would like to see now is something like "active_states" flag table, so we could eg:

echo "0 0 0 0 1 0 0 0" > cat /sys/devices/system/cpu/cpu0/cpufreq/active_states

and chose which states we would like to use :D
[Galaxy S I9000 Android Development] laststufo:
Not difficult... start to make changes to your application so we can test this way
[Galaxy S I9000 Android Development] hatori:
I found random freeze when boot on 4_3_2 Fix, which never found on early version.
[Galaxy S I9000 Android Development] dereknas:
Is the CWM file also with the latest fix?
[Galaxy S I9000 Android Development] BlockbusterF:
noup, UV still doesn't work for me (stock JPO) can set -200mV everywhere and everything keeps running. Something must be wrong here
[Galaxy S I9000 Android Development] Cy4n1d3:
Still no success on my side, as soon as I set max. frequency limit higher than 1000 mhz in VC, phone locks up sooner or later.
[Galaxy S I9000 Android Development] dereknas:
Same here, phone locks up after setting UV.

Problem is I used to be able to run 1.28Ghz on raspdeep's kernel with UV. After upgrading to this and reverted back to raspdeep, I'm getting freezes now.
[Galaxy S I9000 Android Development] Kel Ghu:
Because I love your kernel, but I think ramswapz is not useful for me as I never have problem with the RAM quantity being limited and I believe compressing data in RAM drains battery as CPU has to work more. There's more RAM latency too with this.
[Galaxy S I9000 Android Development] dereknas:
3 to 4 freezes in an hour...I'm reverting to my previous kernel.
[Galaxy S I9000 Android Development] dupel:
Completely agree. On docs rom (best optimisations and zipalign) and with 40 additional ram I sometimes with system processes have 20-28 processes "running". More than enough ram for everyone. I usually can't even fill ram up.

So I too think its a waste of cpu (and cpu eats a lot. this kernel is Very battery draining).
[Galaxy S I9000 Android Development] Darkimmortal:
Just wanted to say thanks for 4_3_2 - finally something OC/UV related (1.12GHz) that my phone can actually take without freezing :)
[Galaxy S I9000 Android Development] EarlZ:
1.2Ghz back stable, 1.30Ghz = random crash

EDIT:

I take it back, 3mins into ROCKPLAYER software mode and the phone crashed.. going back to the K9A kernel till this gets resolved.
[Galaxy S I9000 Android Development] ccfiel:
4.3 is the most stable in my phone I do not have lockups. :) thanks
[Galaxy S I9000 Android Development] Adevem:
laststufo, can you add the version number to your kernel information?

getting a little confusing especially with all the new fixed versions coming out.

1.2Ghz on the latest version is still very buggy. back on 4.2 it's working way fine. (tried with all UV at 0)

i'm currently on 1Ghz with every frequency step UV'd 200. still working fine, something is wrong here lol.

attached some screenshots for proof. even 9 minutes with this kind of settings is insane! it's still up and running!
[Galaxy S I9000 Android Development] kalpik:
4_3_2_FIX is still a no go.. Freezes a LOT on 1.2 GHz.. 4_3 was fine (and so were previous kernels).. Even freezes up when I open Gallery!
[Galaxy S I9000 Android Development] HKcow:
Important : disable data loop or use lagfix without binds. It could cause problems with ramzswap !!!

<--

May I ask, is that mean:

ext4, ext4, ext4, ext2, ext2, null, false

or

ext4, ext4, ext4, null, ext2, ext2, false

or

ext4, ext4, ext4, null, null, null, false?

I am using ext4, ext4, ext4, ext2, ext2, ext2, false, do i need to change before apply the kernel?
[Galaxy S I9000 Android Development] a-son:
Thank you for this information, now i know what it is.

+1

EDIT:

Updated to SO_zImage_opt_ext_root_V4_3_2_FIX and im glad to tell its working for me.

Look at this, the Galaxy S can go even faster -:)

Screenshot howto:

android-sdk-windows\tools\ddms.bat , Device, Take screenshot.
[Galaxy S I9000 Android Development] Poxit:
Quadrant - 1,4ghz + lagfix:

.
[Galaxy S I9000 Android Development] dereknas:
What is your UV settings?

I can't seem to get mine to be stable for more than an hour on 4.3 fix 2.
[Galaxy S I9000 Android Development] I9000bramgmail:
exact same here.. 4.3 and before did fine, 4.3.2.fix or 4.3.fix are freezing at 1.2ghz):
[Galaxy S I9000 Android Development] super_sonic:
Hello,

Has someone tried this method? I tried without success (with Windows), when I replace zImage in the .tar, Odin tries to flash zimage part in last after dbdata.rfs, factoryfs.rfs... and hangs when flashing zimage... Shouldn't it begin with flashing zimage first?

Q: how to create archive .tar.md5?

Thanks.
[Galaxy S I9000 Android Development] a-son:
This is working for me, i do however flash via ClockWorkMod recovery.

EDIT: Sometimes i dont really know what im talking about.

What i have done is editing DOCs roms not the stock roms.......

Sorry.
[Galaxy S I9000 Android Development] laststufo:
4_3_3_FIX Version in OUT !!

Since 4_3_3_FIX

- More Fixes for UV Settings Hang problems on some configurations
[Galaxy S I9000 Android Development] laststufo:
Disable Ramzswap

If you want to disable ramzswap put S_ramzswap_disable.sh from S_ramzswap_disable.zip into you /etc/init.d directory
[Galaxy S I9000 Android Development] a-son:
You really earned my donation!
[Galaxy S I9000 Android Development] kalpik:
Thanks! Testing :)

Edit: Nope.. Still hangs while browsing gallery.. :(

The problem is not UV I think.. Its just that > 1GHz is unstable now (no UV)..
[Galaxy S I9000 Android Development] laststufo:
Set all UV settings to zero and start again
[Galaxy S I9000 Android Development] kalpik:
Ok, let me try :)
[Galaxy S I9000 Android Development] kalpik:
Nope.. Still hangs while browsing a folder full of images/videos in Gallery in 1.2Ghz

I removed the voltage control file from init.d and rebooted.. Then applied 1.2 Ghz and UV on lower frequencies (100,200,400,600,800, rest no UV). These settings were working before.. And even now if I limit max frequency to 1GHz, it doesn't hang (with these UV settings).
[Galaxy S I9000 Android Development] kalpik:
Ok, one more test that proves its not a UV problem:

1. Removed all UV on ALL frequencies (deleted voltage file from init.d)..

2. Rebooted

3. Set max freq to 1.2 GHz

4. Hang in Gallery :(
[Galaxy S I9000 Android Development] laststufo:
at 1120000 it hangs ?
[Galaxy S I9000 Android Development] kalpik:
Seems fine at 1.12 GHz for now.. But I used to be stable at 1.2GHz before!
[Galaxy S I9000 Android Development] benlee630:
hi laststufo i flash directly from 4.2 to 4.3(by odin - file put in PDA column), it works fine for me but 1.3ghz, but keep freeze at 1.4ghz, but anyway, 1.3 alredy very very smooth

one thing i need to ask, regarding the new feature - - add [RFC/RFT PATCH v3] sched: automated per tty task groups (system more smooth and responsive)

do you mean i need to active in CWM mode? but i can not see there, my CWM version 2.5.1.0, thanks
[Galaxy S I9000 Android Development] laststufo:
Change something with this one ?? Please let me know 'cause i do not have any problem so i'm tring some different configurations.
[Galaxy S I9000 Android Development] kalpik:
Nope, still hangs..
[Galaxy S I9000 Android Development] dupel:
I would advise to simply use unmodified raspdeeps code. As its proven to be pretty safe.

Plus I'm pretty sure that UV still doesnt work right now.
[Galaxy S I9000 Android Development] ajay003:
DOn't know what the fuss is all about but I am running fine at 1.3Ghz, ver 4.3.2
[Galaxy S I9000 Android Development] kalpik:
Another test.. Raspdeep's kernel runs fine at 1.2 GHz..

Another thing I noticed: Xan's app always seems to detect your kernel's max speed as 1120 Mhz (top right dropdown), even when its limited to 1Ghz.. Maybe something wrong with sysfs? Just trying to help, don't know if its relevant :p
[Galaxy S I9000 Android Development] kalpik:
Posts like this don't help anyone.. I'm trying to help laststufo debug something which is definitely wrong with this kernel.. If my posts sound like "fuss" to you, please feel free to ignore them.
[Galaxy S I9000 Android Development] dupel:
Do you use setcpu? It can set max cpu as well.
[Galaxy S I9000 Android Development] kalpik:
No.. Don't use SetCPU.. Usually SetCPU creates more problems than it solves :p

Anyway, its only the detection that's broken.. xan's app sets the max frequency correctly..
[Galaxy S I9000 Android Development] ka2uki:
use xan's app can set to 1.2G NO problem..but set to 1.3G can run a moment and will BE hang!! set to 1.4g hang right row~~:(:(

how you setting with XAN'S APP~~
[Galaxy S I9000 Android Development] laststufo:
Another Test version

Another Test version somebody want to try it ?
[Galaxy S I9000 Android Development] kalpik:
This one works! What did you change? :)
[Galaxy S I9000 Android Development] kalpik:
But I have to agree with the others.. It seems the UV settings arn't being applied! I am right now on -100mv UV on 1200 :|
[Galaxy S I9000 Android Development] laststufo:
I write a new and more compatible voltage configuration. Can Other users confirm that this one works?
[Galaxy S I9000 Android Development] laststufo:
May be an app bug.. Voltage delta implementaton is the standard on.
[Galaxy S I9000 Android Development] kalpik:
So how do I undervolt? The app uses sysfs only to undervolt right?
[Galaxy S I9000 Android Development] laststufo:
Yes
[Galaxy S I9000 Android Development] dereknas:
kalpik, just a suggestion...are you using VC2? Can you try to downgrade to using 1.98b and see if it works?

i'm formatting my phone now and will be sometime before i can try.
[Galaxy S I9000 Android Development] Kel Ghu:
1.98b doesn't support the newer frequencies and you cannot set max speed frequency, but it works.
[Galaxy S I9000 Android Development] laststufo:
i can confirm that in the last hang test version UV work propely.
[Galaxy S I9000 Android Development] fua:
JPM+OCLF 2 and no speed change.
[Galaxy S I9000 Android Development] shwan_3:
no recovery here, why is that?
[Galaxy S I9000 Android Development] vitalij:
Flashed on top of CF-Root-JP6-v1.2-Busybox-1.17.1.tar.

No root now.
[Galaxy S I9000 Android Development] exadeci:
Doesn't work with "GoodBye RFS"

But I hope that it will be included in it and I think it will because:
[Galaxy S I9000 Android Development] tbusquet:
Flash went fine, still rooted, no performance gain whatsoever.
[Galaxy S I9000 Android Development] huxflux2003:
A mention to this thread should be included in the Oxford dictionary in the definition of the word "plabebo"!
[Galaxy S I9000 Android Development] meisterlampe2000:
disadvantages of optimized builds

the reason why Samsung didn't build with optimizations seems clear for me because you can get some problems with that especially on gnu compilers...

depending on the optimization level,not only routines are trimmed for speed on assembler base. sometimes variables get changed and often if and for arguments are cut down to their minimal needs.moreover,depending on the development studio,debugging is no more possible due to code changes under the hood.

you can gain a performance increase of probably 5-10%,but it definitely is dangerous in some way....
[Galaxy S I9000 Android Development] meisterlampe2000:
disadvantages of optimized builds

the reason why Samsung didn't build with optimizations seems clear for me because you can get some problems with that especially on gnu compilers...

depending on the optimization level,not only routines are trimmed for speed on assembler base. sometimes variables get changed and often if and for arguments are cut down to their minimal needs.moreover,depending on the development studio,debugging is no more possible due to code changes under the hood.

you can gain a performance increase of probably max 5%,but it definitely is dangerous in some way....
[Galaxy S I9000 Android Development] ryanadiputra:
no recovery 2e .. switching back to original .

ah, didn't mention the 20%. Quadrant still at 2300.
[Galaxy S I9000 Android Development] eternr3:
Same Problem here.

How I can get back my recovery mode?

Scandinavian JPM/JP6 over KIES
[Galaxy S I9000 Android Development] liraindon:
Possibly it could also be the commercial Sourcery g++ gnu toolchain from CodeSourcery company?
[Galaxy S I9000 Android Development] eliazu:
can i install this over z4mod (ext2)?
[Galaxy S I9000 Android Development] INeedYourHelp:
so is there any plans to fix the recovery?
[Galaxy S I9000 Android Development] vinclar:
REQUEST: kernel compile with recovery 2e

Seems that you just added recovery 3e, maybe would be better add recovery 2e for void signature update.zip.

Any other changes?

[REQ] Can you compile the kernel with recovery 2e to be able to patch it with z4modkernelpatcher and convert filesystem RFS to EXT4, please?:cool:

Patch any kernel for z4mod is really easy now with the online z4mod patcher.

Thanks for your work
[Galaxy S I9000 Android Development] TheBeano:
+1, you can get some awful hard-to-find bugs that way. Also the reason why they don't use the latest compiler usually.
[Galaxy S I9000 Android Development] FadeFx:
There is just one question to me, it is somewhat annoying to me that only cf root lets me change files in system. Does this kernel allow r/w with standard rooting method?

Btw, z4mod parcheesi replaces the recovery with 2e anyway
[Galaxy S I9000 Android Development] Eddg:
Thanks for the Kernel