yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] zacharias.maladroit:
does ext4nj

for lagfix works for anyone ?

it doesn't seem to be available

I'd really like to use it on the cache partition - since that's the only safe place to use it (hardcore's speedmod kernel, btw, also uses it on that one)

thanks !
[Galaxy S I9000 Android Development] suntzu123:
Everything is in fist post and still I told him why SO kernel is better. To get maximum battery time he have to make his own research since every CPU is different make different UV.
[Galaxy S I9000 Android Development] laststufo:
it doesn't seem to be available ... WHY ???
[Galaxy S I9000 Android Development] Wendigogo:
Just need to do :

adb root
adb push S_VSF_Disable.sh /etc/init.d/

to disable VFS (same screen behavior here) ?

No need to mount "rw" or something else ?

@ RolluS : powned !!
[Galaxy S I9000 Android Development] mazroui:
I guess u didn't have a look in the script zip on the first post :-P
[Galaxy S I9000 Android Development] zacharias.maladroit:
that's not what I'm looking for - I don't want to disable journalling on all - I'm not longing for data corruption :p

I only would want to disable it for the /cache partition (if that's its correct name)

which line would I have to leave ?

tune2fs -j /dev/block/mmcblk0p2
tune2fs -j /dev/block/stl10
tune2fs -j /dev/block/stl11

thanks !

many thanks in advance
[Galaxy S I9000 Android Development] laststufo:
Stl11 is the cache !!!
[Galaxy S I9000 Android Development] webstar1:
Ok guys long time havnt tryed this kernel. Has improved A LOT since my last visit, making my ROMS default kernel. Only one problem, my bootanimation.zip doesnt run. Whats wrong?
[Galaxy S I9000 Android Development] zacharias.maladroit:
thanks ! :)
[Galaxy S I9000 Android Development] bozdag:
Hey lastsufo, are you planning on making OC kernals for CM7 soon when it is released stable on SGS?
[Galaxy S I9000 Android Development] zacharias.maladroit:
you're using voltagecontrol

like mentioned in the 1st post ?

unfortunately I can't find it in the market :confused:
[Galaxy S I9000 Android Development] Mortify1:
It's not in the market, its in the Themes and Apps category of this forum.
[Galaxy S I9000 Android Development] DeGeneralLee:
One question before flashing this kernel...

Can i just flash this kernel without modifying the scripts? (cause i don't understand any)

And use Voltage Control and lagfixes...
[Galaxy S I9000 Android Development] nanu_x2:
The problem its rom related..
[Galaxy S I9000 Android Development] AmunReify:
I think it's not available in the market :)

Download it from here:

http://xdaforums.com/showthread.php?t=829731 ;)
[Galaxy S I9000 Android Development] AnonymeLex:
This kernel is really cool; but why didn't it have color fix :p ?

You could put an option in the recovery to activate it (if possible)...
[Galaxy S I9000 Android Development] Prankey:
Yes you can. Don't bother about those scripts. I never had to edit them. I personally prefer EXT2 on all my partition and the lack of journaling has NEVER caused MORE issues than EXT4 or JFS with journaling.

My phone has frozen tons of times while I did the UV as per the recommended settings (for lower frequencies), however only side effect I have observed is extended boot time following the freeze (to fix FS errors). Hence the latest versions (4.7.x) are great in eliminating my OCed phone (I OC at 1.3GHz at recommended UV of 1.325v as 1.5v is an overkill and freezes my phone).
[Galaxy S I9000 Android Development] DeGeneralLee:
thanks man...appreciate the reply
[Galaxy S I9000 Android Development] mazroui:
first test with a lot of phone calls total of an hour and 30 mins and pretty much 20-30 sms and 30 mins to an hour of checking FB/Twit/uploading pics/checking news/email

screen on standby the rest of the time with 3g forced on (data,auto sync,auto rotation, BT on (forgot bt on when i sent a 20mb song from my phone to friends phone)

my phone with the uv settings on first post and a limit at 1400 Mhz (1400-1200-1000-600-400-200-100 freqs selected)

started test at 9AM and had exactly 50% left at 12 Midnight

im guessing the people who actually made a full day with their batteries will see a lot more juice to use

my phone never gave me a full day of juice but now i guess it will ^_^

All Thanx goes to Laststufo and the people who helped

need to test with wifi since most people keep it on

will test on darkys rom (with wifi driver) since its widely used
[Galaxy S I9000 Android Development] tzfrantic:
this sh S_VSF_Disable.sh how can you enable instead of disabling it or witch results in better quality
[Galaxy S I9000 Android Development] XLiTe:
Testing... :)

Mensaje enviado desde mi Samsung Galaxy S
[Galaxy S I9000 Android Development] edgarpoe:
wow nice job. OC'ing at 1.2Ghz with SetCPU. (locked up with 1.3Ghz.)
[Galaxy S I9000 Android Development] klau1:
Is 4.7.4 considered stable yet?
[Galaxy S I9000 Android Development] klau1:
The SuperOptimizedKernel causes the Samsung i9000M with Samsung Stock ROM - froyo 2.2 to fail in the mounting of the external SD card in Mass Storage mode in Windows 7.

Only the Internal SD is accessible thru mass storage, while the External SD drive is greyed.

In fact, after plugging and unplugging the USB cable in Mass storage mode, upon checking "SD card and phone storage" in control panel, you'll find that external SD card is showing the same specifications of the Internal SD card, it looks as if the system is confusing the external sd card with the internal sd card.

Additionally, in android's file manager, the external sd folder no longer reflects whats in the external sd card

What a mess.

discovered with 4.6.8 and now 4.7.4

any ideas?
[Galaxy S I9000 Android Development] laststufo:
Are you using 2.2 rom or 2.2.1 rom ?
[Galaxy S I9000 Android Development] webstar1:
It can't be as harcores and tegras kernel show it
[Galaxy S I9000 Android Development] sinancetinkaya:
I just installed SOK 4.7.4. I couldn't make voice calls through headphone. Other person can't hear me

Tested on android 2.2.1 JS3

FYI: I tried SpeedMod's k12u kernel, it worked. Can you recheck your kernel ?
[Galaxy S I9000 Android Development] Zylone:
Same here, hpcalls doesn't work for me.

Sure I can hear, but I cannot be heard.

Hope this can be solved.
[Galaxy S I9000 Android Development] nanu_x2:
yeah i knw i have tried this kernel on your ultimate 7.2 and it doesn't show boot animation...

but i have also tried this kernel with darkys 9.2 and the boot animation show without any problems so i dont knw whats wrong...
[Galaxy S I9000 Android Development] klau1:
Thanks for your reply, I'm using 2.2 from stock samsung rom carrier bell
[Galaxy S I9000 Android Development] laststufo:
Maybe the ploblem is the rom version.. It is optimized for 2.2.1 roms. So can you update your to newest version to find if problem persist ?
[Galaxy S I9000 Android Development] Quipeace:
You can probably go higher by modifying the voltage for those frequencies, they're set too high by default. (-175/200 should work fine)
[Galaxy S I9000 Android Development] guy27:
Hi, im completely new to voodoo and need some help. I have stock ROM I9000JPJG8|2.1 on my phone and need to install voodoo lagfix on it. I plan to install voodoo using ODIN. I downloaded GT-I9000_Kernel_4_7_3_OK and unziped the file and used tar file as pda in odin. Now should i select re-partition and should i check other options? Also, after flashing kernel should i go into CWM recovery?

Note im planning to carry out this procedure after flashing virgin phone to stock firmware JPJG8 via ODIN.

Please advise...
[Galaxy S I9000 Android Development] klau1:
The problem with changing to any other non-JL2 based firmware according to seeARMS:

"It's also running the newest Bell firmware, UGJL2 (Froyo v2.2). This allows us Canadian users (which seem to get ignored quite often - no other JL2 custom ROMs!?) to have our precious 850MHz band back, while sticking with an officially released ROM base"

any suggestions?
[Galaxy S I9000 Android Development] guy27:
Pls guys im a newbie and need help on this thanks
[Galaxy S I9000 Android Development] existz:
You need to update to 2.2 or 2.2.1 first, you can't use this kernel on 2.1. Also this kernel does not use voodoo lagfix, it uses voodoo sound, as for lagfix you can use ext4 file system with this kernel, same as voodoo uses, just different mount options. I suggest reading up some more before flashing, if something goes wrong you wont be able to use your phone, you need to feel comfortable about knowing how to fix it if something does go wrong
[Galaxy S I9000 Android Development] guy27:
Well, what if i update my phone to 2.2 how do i install voodoo lagfix on it? Should i use ODIN for that and which file to flash as PDA and do i need to select re-partition? Also, do i need root first for lagfix to work?

Awaiting reply, thank you.
[Galaxy S I9000 Android Development] AmunReify:
No Re-partition when you only have one file to flash.

You don't need it either when you have 3 files when your phone is running without any problems.

No pre-rooting, simply flash the .tar-file via odin/pda. You can root with the kernel afterwards.

But first: Check if you are able to enter the download modus via 3 button method.

Also you should make and backup of your files, because they will be wiped out when flashing FroYo (2.2(.1)).
[Galaxy S I9000 Android Development] JJustin:
seearms has a 2.2.1 rom out too. The JL2 modem is included, which will allow you o keep the 850 band.

I'm running his JS3 rom with SOK 4.7.4 (VSF disabled), overclocked to 1.2 ghz. Works great! :)

http://xdaforums.com/showthread.php?t=936755
[Galaxy S I9000 Android Development] klau1:
it turns out a fix to the non functional External SD USB Mass Storage was released for the JL2 Froyo 2.2 rom.

http://xdaforums.com/showpost.php?p=10819568&postcount=419
[Galaxy S I9000 Android Development] klau1:
are the following Start-up tweaks in CWM recommended or necessary?

IO Tweaks

Kernal VM Tweaks

Kernel Scheduler Tweaks

Misc Tweaks
[Galaxy S I9000 Android Development] _PrEzi_:
Recommended, but not necessary with SO kernel.

Try it - it's the fastest & best thing on the market (since sliced bread ;) ).
[Galaxy S I9000 Android Development] KurdX:
Could some kind soul tell me how i can apply higher freq on the cpu?

When i use SetCPU im able to set the cpu to 1200mhz and it works fine, but as soon as i use higher the phone freezes and i'll have to reboot.

What's the other way to apply higher freq? never used scripts and so.

I got the last version, 4.7.4
[Galaxy S I9000 Android Development] shadowjiang:
I trying it

thanks
[Galaxy S I9000 Android Development] Metalzoa:
I don't know what XDA puts in these .tar files but my phone is officially the toughest kid on the block now. Thanks for 3_B super-optimized :D
[Galaxy S I9000 Android Development] _JKay_:
Hi,

I flashed the 3_3 with 339 MB available and did some testing.. Flashed over the Universal Lagfix 0.3 from sztupy (using adv ext4 no bind but all tweaks), all aps and data etc still there.

720p recording and playback works. Camera works...

Benchmarks: Quandrant gave me the exact same scores as with standard lagfix around 1630 in average total and around 305 for CPU only in average.

But... web browsing feels alot better (faster and smoother). So far its great, thanks!
[Galaxy S I9000 Android Development] damenchoy:
Why is there difference in Quadrant between different phones flashing this kernel?

I saw most of the posts here saying the Quadrant scores ranging from 1500 to 2100 using the very much alike optimization kernels discussed here. Mine using V3.2 has got 1600 only...

So I am wondering why someone could get Quadrant value over 2000. Is it because of the different Lagfix options used?
[Galaxy S I9000 Android Development] curl66:
just flashed 3.3 it and it works great!

only question. i see in terminal when do free that swap is 0. i have 512MB partion of linuxswap on my SDcard(class10). how can i enable this ?

or have this set in the kernel ?

can you please provide a kernel with swap support ?

quadrant is 1470 for me instead of 1380 before.

what`s the optiomal settings ?
[Galaxy S I9000 Android Development] _JKay_:
I guess they dont sync. Ie they cheat! the database write is not really saved! This happends when using loops like ext4+ext2 or jfs+ext2 or rfs+ext2

This is NOT safe! Dont do it!
[Galaxy S I9000 Android Development] harrydg:
Is there a .config file of this kernel anyware?

Because i am wondering: everyone seems to agree that swap is not used... why not DISABLE swap in the kernel? makes it a tad bit faster too...
[Galaxy S I9000 Android Development] ajay003:
the SO is a kernel with sztupy's fix already included. If after applying SO if you reflash sztupy's kernel then you will not be using SO's kernel anymore...
[Galaxy S I9000 Android Development] sztupy:
They do sync, but syncing is "delayed", that's why the added performance and the added possibility of data corruption.
[Galaxy S I9000 Android Development] laststufo:
swap is currently enabled.

.config say CONFIG_SWAP=y
[Galaxy S I9000 Android Development] harrydg:
then the logical question: if everyone sets swapiness to 0, why not disable swap? it removes code of the kernel, making the footprint smaller and it also has less overhead so it would be faster...

ps. where is that .config file? can someone put it online somewhere?
[Galaxy S I9000 Android Development] huxflux2003:
Can someone post a linpack score for these kernels? I compiled a ULF kernel with neon, thumb and mfloat-abi=hard and get 500 more (consistent 14.500) in linpack. Before that it was around 14.000.
[Galaxy S I9000 Android Development] thunderteaser:
As they explained to me in the startup tweaks thread, settings swappiness to 0 doesn't mean not swapping at all, it means "don't swap unless out of ram".

EDIT: Has anybody tried installing this kernel over Doc Kalpik JP6 v6 rom?
[Galaxy S I9000 Android Development] damenchoy:
Quadrant score varies among different testers

I am using "jfs+ext2" but the score is still only 1600, so I guess it should not be the reason why some people gets higher score...

Would it be other lag fix options like Voodoo?

Damen

EDIT: I don't know why. When I tested again the quadrant score after a full day of using the optimized kernel, my phone showed 1900. I tried another time, it even showed 2066... I tried several times and the results are hovering about 1950 now

It seems not too bad...

It seems that the Quadrant test results are not very consistent... I started to query whether it is a meaningful measure or not
[Galaxy S I9000 Android Development] tommy1971:
Flashed, it's definitely faster!
[Galaxy S I9000 Android Development] harrydg:
i know that all too well, but the use of swap is only useful if it can actually be of use to you. filesystem caching is useles in these kinds of machines + if you're using swapping, your operating system speeds plumet like a brick, so you don't want that anyway. I would prefer killing an app or 2 to keep the speed up.

(i'm just a mainline kernel+vserver+grsec kernel maintainer, so i don't know all that much about these specific devices, it's just the big ones i know ;))
[Galaxy S I9000 Android Development] loomis:
Hi, I am new in SGS, don't mind I ask stupid question, can I use it together with CF-Root-JP6-v1.2-Busybox-1.17.1? :p
[Galaxy S I9000 Android Development] loomis:
i had a same issue like you, though it is because I am using it together with CF-Root-JP6-v1.2-Busybox-1.17.1, wondering does it compatible... :)
[Galaxy S I9000 Android Development] kylechen:
3.3 for update with CWM .zip in sdcard, 100 safe for doc v5 rom tested.

3.3 for update with CWM .zip in sdcard, 100 safe for doc v5 rom tested.
[Galaxy S I9000 Android Development] topcatcher:
It looks great. Hope there will be a similar one for captivate
[Galaxy S I9000 Android Development] JJustin:
Try using Voltage control

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

I personally haven't gone past 1.2ghz because I don't really have a need for it.
[Galaxy S I9000 Android Development] cantwin:
im curious, would flashing a new kernel also unlock my phone? i have a bell phone, would it disable the 850 band?
[Galaxy S I9000 Android Development] jeebspawnshop:
Depending on the kernel, it may be pre-rooted, or not. You'd have to just check to see what it comes with.

The only thing that can disable the bands, is the modem file. Totally separate from the kernel.
[Galaxy S I9000 Android Development] mazroui:
Voltage control is right, setcpu always game me hard times and random reboots

not every cpu out there is alike , some will take the extra beating and some wont

with the uv on first post my phone runs fine stable @ 1.4

1.5 will work for a minute or two before freezing and 1.6 is impossible = immediate freeze on setting it
[Galaxy S I9000 Android Development] cantwin:
Understood, any idea how i can unlock my phone?

I have rooted it through super one click and can see that root is working. However the sgs unlock tool from the market is not able to find any codes. Will changing the kernel make a difference? From what i understand, it wont.
[Galaxy S I9000 Android Development] jeebspawnshop:
Changing the kernel makes no difference at all.

Attached is the method I use to unlock my SGS.

READ. EVERY. TEXT. FILE. FIRST!

Then it's simple.

FYI: Your serial number will be turned to 0000000 if you use this method, but the IMEI is fine, and the efs directory and files never gave me any trouble.

===================

EDIT: Sorry for going off topic, everyone. Just trying to help this guy out... Laststufo and his kernel are AMAZING, and I've been using it since it first came out ;)
[Galaxy S I9000 Android Development] KurdX:
To be fair, i didn't find anything better with Voltage Control compared to SetCPU except the mV settings. Ether way it didn't work. When i set 1300mhz with -200mV it works until i do a benchmark test, then it freezes. (same with -175 which is stated on the first post)

Any recommended mV setting for 1300mhz? or if i somehow can use a setting between 1200 and 1300. I've started to play Dungeon Defenders which requires a lot of cpu.

thanks

edit:

apparently 1200 doesn't even work stable with -25mV when fully overloaded.
[Galaxy S I9000 Android Development] °Dexter°:
I've got stable oc at 1300mhz with -175 mv (it seemed good with -200 too,but then I had a freeze using copilot and music streaming via Bluetooth)...at 1400 mhz it's stable only with -150,I guess it's too high (raspdeep says 1310 mv should be the max value)
[Galaxy S I9000 Android Development] chadouming:
You know that its not all the cpu who overclock the same way? Two piece made the same day in the same condition will still overclock in a different way. My phone is stable @ 1.4 Ghz but yours might be @ 1.2 or 1.0 or 1.5.

Sent from my SGH-T959D with Darky 9.2 rom, Super Optimized kernel 4.7.4 & bell UGjl4 modem <[^^]>
[Galaxy S I9000 Android Development] _PrEzi_:
Seems like your CPU cannot handle OC very well.

You might try to OC it to 1.1 then.
[Galaxy S I9000 Android Development] mazroui:
if i were u , id test each option with all the -mV from 0 to -200

stress testing the cpu to find out if the freq is happy with the setting

it might take forever for all the reboots/testing but u'll find out ur phones limits
[Galaxy S I9000 Android Development] vid200:
After flashing SO 4.7.4 I notice battery drain in IDLE.

All data off, all sync off, With voltage control set as recommended in first post, Oc to 1200 HZ. All works, just drain is big, like 5% an hour in off position.

VSF dissabled, because of flickering.

Any ideas how to check running aps or CPU to see what is the source of it?
[Galaxy S I9000 Android Development] laststufo:
Version 4_7_5 is OUT !!!

Version 4_7_5 (2011-02-08)

- VSF is disable by default when you play a game

- Better governor settings (a bit lower battery usage)

- Cifs module compile and included as external one (some applications had some problems to probe it inside the kernel)

- Hz change to 400 and USER_HZ to 200. Better performances and user experience.
[Galaxy S I9000 Android Development] laststufo:
It is not a kernel problem. It is a modem bug. Please try ti install a different modem !!! Or it could be an application bug !!
[Galaxy S I9000 Android Development] _PrEzi_:
I love you laststufo ;)

I'll promise you a BIG beer after I receive my paycheck tommorow :)

And so - SO Kernel just got EVEN better !

P.S. Even with the old 4.7.4 I've got a MEDIOCRE battery life !! nearly 20 hours and only 8% battery drain ! AWESOME !
[Galaxy S I9000 Android Development] vid200:
I have jpy modem, which proved so far to work ok.

How can I check applications? Any ideas? in IDLE?

One more question: How can I make flickering of the screen go away and still use VSF?

Do I need to disable all lagfix even if I upgrade your Kernel to a newer version?
[Galaxy S I9000 Android Development] gravityz3r0:
The purpose of VSF is to lower the refresh rate when your screen isn't being used and hence the flickering.

Removing flickers means disabling VSF.
[Galaxy S I9000 Android Development] cantwin:
i know its a stupid question but im afraid of killing my phone again.

if i flash this kernel, i wont lose the 850mhz band and my modem will stay the same? (jl2)
[Galaxy S I9000 Android Development] existz:
Correct, your modem is seperate, it will stay the same unless you flash another modem or a rom that includes a modem ..
[Galaxy S I9000 Android Development] vid200:
ok, I see, but isn't that anoying for you guys? It is for me. So VSF only manages lower refresh rate of screen?
[Galaxy S I9000 Android Development] martan1981:
battery drain

I had similar problem, altough I am not sure if its the same. I had perfect battery life with 4.7.4, but suddenly the clock was stuck at 1.2GHz and wont go down. CPU was 97%, but no apps running. And the drain was like you wrote, about 5%/hour. After reboot everything was OK. Then the next day it happened again, but this time it was stuck at 800MHz and CPU 95-98%. But this time reboot did not help. Still 800MHz after boot. Battery was drained again quickly. I thought it was caused by some app or widget, but then flashed to Hardcores kernel and never had the problem again.

I love this kernel for UV and OC, but like this its useless to me. And also had VSF disabled, it sucks. Could that be a clue?
[Galaxy S I9000 Android Development] Straputsky:
How to disable the VSF? I tried Super Manager and ES File Explorer. Both gave me access to the root, but I can't do any changes there. With the lack of a credit card, I'm not able to buy Root Explorer.

Well, I can't find that directory.There is a /etc directory, but not a init.d subdirectory.

This time I found the directory and the necessary file, but I wasn't able to make any changes there.

I need to deactivate it, so all suggestions are very welcome. Thanks!
[Galaxy S I9000 Android Development] betoNL:
There some apps on the market to unlock the sgs

Never tried them though
[Galaxy S I9000 Android Development] vid200:
Go to super manager, find in the market, than gain root access, than mount R/W and you will be able to find all directories and copy whatever you like.
[Galaxy S I9000 Android Development] vid200:
How did you know it was stuck?
[Galaxy S I9000 Android Development] KurdX:
I know that CPUs are different, but still, they say that our CPU are built to handle 1.2ghz so therefore i expected mine to at least handle 1.2.

Using Voltage Control i've managed to get the CPU work smoothly with 1120mhz 0mv. next setting is 1200, how can i add more settings to the list? something between 1200 and 1120.

edit:

how come i can apply 1200mhz 0mv and get it to work for a while before freezing but not 1200 -200? isnt -200 lower than 0?
[Galaxy S I9000 Android Development] sinancetinkaya:
Thanks laststufo, is this feature(red text) working in 4.7.5?

I'm asking because it isn't working in 4.7.4.
[Galaxy S I9000 Android Development] laststufo:
Also for me sometime it does not work.. i think in a couple of days i'll post a release with a fix
[Galaxy S I9000 Android Development] martan1981:
I knew it was stuck because i have widget that shows me current cpu frequency and load.