yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] sunwee:
hi laststufo

refer post #198 someone already compile a similar kernel with working 720p and 3g but with 341mb ram. what's the difference with yours? thanks.
[Galaxy S I9000 Android Development] Mika57:
BLN Not work?
[Galaxy S I9000 Android Development] fatdogcat:
Are we still losing the 3 button recovery with the v3.2? Thanks
[Galaxy S I9000 Android Development] Mika57:
Not for me

3-button recovered work after
[Galaxy S I9000 Android Development] asgard:
This was explained in the thread earlier, the extra FS modules/Clockwork etc takes more room so theres a few less MB.
[Galaxy S I9000 Android Development] nitr8:
laststufo,

are you using /sbin/init.d ? does not seem so.

/ # cat /data/user.log

/sbin/post-init.sh: cd: line 227: can't cd to /sbin/init.d

snip:

# init.d support

cd /sbin/init.d

echo $(date) USER EARLY INIT START

if cd /system/etc/init.d >/dev/null 2>&1 ; then

for file in E* ; do

if ! cat "$file" >/dev/null 2>&1 ; then continue ; fi

echo "START '$file'"

/system/bin/sh "$file"

echo "EXIT '$file' ($?)"

done

fi
[Galaxy S I9000 Android Development] laststufo:
No it is an error... In the next release i 'll remove the cd line
[Galaxy S I9000 Android Development] nitr8:
Cool, loving the latest on Insanity mate is as solid as a rock.. And btw, your kernel is now in the first and only rom so far DL via ROM Manager :)
[Galaxy S I9000 Android Development] profi208:
just flashed this kernel.. where do i go to change the oc and uv values?
[Galaxy S I9000 Android Development] Tricky103:
You need xan's voltage control app.. It's on the op of one of the oc kernels..
[Galaxy S I9000 Android Development] profi208:
got it.. thank you so much..
[Galaxy S I9000 Android Development] laststufo:
Some more news about laptop mode and memory timings scripts ?
[Galaxy S I9000 Android Development] betoNL:
Coincidently started this morning testing laptop mode...

Looking good......tomorrow will know more
[Galaxy S I9000 Android Development] betoNL:
By the way, why the laptop mode script is not installed as default?
[Galaxy S I9000 Android Development] ZsilBi:
Memory timings script makes the scrolling and the whole phone a bit laggy for me. Laptop mode hasn't caused any negative effect yet. Battery drain results later...
[Galaxy S I9000 Android Development] HKcow:
I am using JPY + Darky 7.7 rom and after applying your 4.6.1 kernel with ext4+ext2 lagfix all tweaks enabled, the phone is a bit laggy and the scrolling jumpy too.

After some search I applied your script to 1) disable ramzswap, 2) enable stock memory timings, 3) disable ext4 jornal. Now my phone is fast and not laggy.

I don't know which 1)-3) options worked. Do you think I should enable ramzswap seems it is a cool feature.
[Galaxy S I9000 Android Development] HKcow:
By the way, has a question.

Is lag fix ext4 no-journal performance similar to ext4 + ext2?

I am asking this because as I am using ext4 no-journal + ext2, seems the extra ext2 layer is useless? I can feel the different between ext4 + ext2 and pure ext4, as pure ext 4 load facebook thumbnail slower.
[Galaxy S I9000 Android Development] ashwinds:
Once we use the script to disable ext4 journal, is re-enabling as simple as removing the script from /etc/init.d?

How can we check that journalling is enabled using mount/ tunefs?
[Galaxy S I9000 Android Development] laststufo:
yeah without ext4 journal ext2 is useless
[Galaxy S I9000 Android Development] laststufo:
yes .
[Galaxy S I9000 Android Development] HKcow:
Hi laststufo

My FS EXT4 all come from voodoo and now I flashed your kernel. I put the no-journaling script will this disable the journal? And how can I check actually if journaling is enabled?
[Galaxy S I9000 Android Development] HKcow:
According to Quandrant test, in the IO write 3/4 test

ext4 + ext2 finish much faster then ext4 (no - jrn). Any clue?
[Galaxy S I9000 Android Development] laststufo:
maybe... ext2 is always lighter than ext4.. depends on what quadrant I/O tests does.
[Galaxy S I9000 Android Development] vanahaim:
So, I´ve laptop mode and disabled ramzswap and everything is fine - good performance, battery is a bit better. But memory timings script had caused some stability/performance problems to me..
[Galaxy S I9000 Android Development] betoNL:
.

Ok , here my report over laptop mode script after almost 2 days of use:

Battery performance was already good probably thanks to the succesfull undervolt, and now with this script it's even better !! ;)

I disabled undervolting and battery perfomance still kickass.

Hardly drains on standy.

For me, laptop mode script is a keeper! Great job!

First didnt need lagfix, now I dont need UV!

No tweaks

OCed to 1.2MHz

Phone is smooth and responsive

Just one problem, my favourite program iGo Motonav crashes, not during navigation, but during swtching settings between 3D to 3D+ (elevations and buildings) and back.

Any ideas?

« »
[Galaxy S I9000 Android Development] aladin6:
So you just applied the script(laptop_mode) ? no undervolting ? no setcpu profiles ?
[Galaxy S I9000 Android Development] betoNL:
I disable UV using Xen's app setting all values to 0.

First I was using UV values from OP
[Galaxy S I9000 Android Development] aladin6:
what about SetCpu profiles ? do they make a difference ? are they important ?
[Galaxy S I9000 Android Development] betoNL:
I dont use SetCpu. Never did actually.
[Galaxy S I9000 Android Development] japperrrr:
Angry Birds crashes too sometimes..
[Galaxy S I9000 Android Development] laststufo:
I play angry birds every day... No proplem...
[Galaxy S I9000 Android Development] wcg707:
I'm using this SO with insanity's, without the the oc or uv and it is very smooth.

You don't really need OC unless you are running lots of CPU intensive apps. Your normal mobile apps doesn't need the OC and since not all SGS cpu are built with the same quality, some batch can OC and some batch cannot. If you want to test out OC, try it but then disable it cause it is not that stable once you OC.

This is the best and stable version from SO and the fastest without OC.
[Galaxy S I9000 Android Development] betoNL:
Which OC/UV values are you using?

Here only Motonav is sometimes crashing
[Galaxy S I9000 Android Development] doudou1408:
I hesitate... hardcore or this kernel... ? Pro cons ?
[Galaxy S I9000 Android Development] wcg707:
Try both and see which want suit you best. It will take same effort to do each of them, 30 secs each time you flash the kernel. No need to disable lagfix.
[Galaxy S I9000 Android Development] 2k4ever:
sorry, wrong thread :(
[Galaxy S I9000 Android Development] Gembol:
Do you use SetCPU and Voltage control together? If I do that in my SGS and the screen gets off it don't wake up and have to restart pressing power button more than 6 sec or pulling out battery...

It happens although ressetting values in voltage control.
[Galaxy S I9000 Android Development] edmondt:
Tried this Kernel on a Darky rom yesterday, device running warm all the time... I'm happy I can use Voltage Control and SetCPU tho.

I have reverted back to SpeedMod Froyo [K12I EXT4-SYSTEM BLN2.3 STABLE] for now... and will return to try the next version.
[Galaxy S I9000 Android Development] omnia-one4all:
Running darky's 7.8 and This kernel

and have no problems. Using laptop script and no lagfix, uv and oc. Had to flash twice but that's probably just my phone :-)
[Galaxy S I9000 Android Development] waltharius:
Yes, I have this problem too. I have voltage control set tu 0 undervolt, didnt OC and phone is freezing after locked.

UPDATE:

And now it freez when I doing something od the phone.
[Galaxy S I9000 Android Development] mazroui:
been testing the kernal for a long while and i could say that its working perfectly for the last week now, no black screens of death and no problems with UV/OC ( used to see that black screen of death when using setcpu so test with xans voltage app without setcpu )

phone is hotter but thats expected when OC @ 1.4 and cpu uses that frequency a lot

pretty happy with how the phone is working, im wondering where laststufo is /doing

been a while since an update landed, wonder what he's up to :P
[Galaxy S I9000 Android Development] Gembol:
That's what happen to me if I set UV and configure SetCPU to start at boot. If I uninstall SetCPU problems dissapear...
[Galaxy S I9000 Android Development] waltharius:
Overclock only via Voltage Control?
[Galaxy S I9000 Android Development] pcboyy:
yes, exactly :)

Does anyone know which other kernels that has ext4+ext2 and jfs+ext2 lagfix other than SO's?

i need ext2 coz it solves the lagging in my 3/4 IO benchmarking in Quadrant
[Galaxy S I9000 Android Development] HKcow:
I am having no problem. Please check that:

1) SetCPU can only set to be run on conservative scaling, don't try performance or ondemand etc. as I know using other kernel will freeze as well if you don't use conservative.

2) U should set your desired max freq in Voltage Control. And setcpu should have a max value equal of lower than this max freq value. i.e. If you set 1.2G in voltage control, don't set over 1.2G in setcpu.
[Galaxy S I9000 Android Development] cnn888:
Do you have superpower to enable limit cpu speed when screen is off and cpu scaling feature? Those feature might cause thay problem. Also I found that conservative scalling in setcpu may cause the problem as well. I don't use either of those and have no problem except the angry birds sometimes freezes, but I believe that is caused by too much undervolting or oc.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] lion2009:
very good！

thanks！！！
[Galaxy S I9000 Android Development] Gembol:
Thanks! It works!!!!!

I think the problem was I set scaling "powersave" when screen off... If I set in conservative, it wakes up without problem.

Thanks! Thanks! Thanks! :)
[Galaxy S I9000 Android Development] Freexter:
if i apply the voodoo lagfix does it convert /system too?
[Galaxy S I9000 Android Development] boginja1:
problem ??

first sorry for bad English :)

- Add "S_stock_mem_timings.sh" into S_scripts.zip to set memory timing a bit better as in datasheets specs to maximize its performances in a safe manner

what to do with this and how do I give the cell phone? through Cwm or odin? Sgs tools-aply scripts?

Where then do I change or turn?

very very thank you if someone took the time and tell me:)

pliis send me pm
[Galaxy S I9000 Android Development] Medel-Silver:
Lastufo, wich scripts do you recommend to use???

Thanks in advance!!!
[Galaxy S I9000 Android Development] °Dexter°:
Same here...i'm trying with VC only,no problems so far (although i'd like to use profiles like in setcpu)
[Galaxy S I9000 Android Development] tzfrantic:
hi if i use set cpu to 1.3ghz do i need to raise my voltage or is there already done
[Galaxy S I9000 Android Development] laststufo:
Version 4_6_2 is OUT !!!

Version 4_6_2 STABLE (2011-01-05)(Full working 3G call and 720 video recording & playback)

- Remove an useless line from post-init.sh

- Add laptop mode with misc tweaks enabled under Recovery

- Change property windowsmgr.set_max_events_per_sec to 60 to maximize UI smooth.
[Galaxy S I9000 Android Development] manageri21:
Happy new year and i'm on download to try, thanks
[Galaxy S I9000 Android Development] mazroui:
downloading ^_^ , i knew there was something on its way
[Galaxy S I9000 Android Development] android53:
So, what is laptop mode exactly?
[Galaxy S I9000 Android Development] mazroui:
check out first post ^_^ clearly states its function there
[Galaxy S I9000 Android Development] nitr8:
For those running ROM Manager, this is available under Insanity --> Kernels
[Galaxy S I9000 Android Development] android53:
Hmmm... Can't find anything there
[Galaxy S I9000 Android Development] HKcow:
@laststufo

You stated that disable journal in ext4 is very dangerous as file system can be easily corrupted. However I am using this script now since ext4 only give normal performance, by having no-journal ext4 i get good speed and the UI is super smooth. I don't know why but EXT4+EXT2 is quite laggy in last release.

How likely will the file system be corrupted? Once corrupted what's the impact?
[Galaxy S I9000 Android Development] HKcow:
I have just donated, please continue your great work!

By the way, I think your kernel now is having less heat but I think this is a excellent kernel. Maybe you could improve your PR as I think this is the best Kernel now, the relatively lack of attention maybe due to bad PR skill?
[Galaxy S I9000 Android Development] howzit:
How does laptop mode achieve better batterylife, any compromises that need to be made? I agree that it's not explained properly.
[Galaxy S I9000 Android Development] HKcow:
Hi,

So you mean if misc tweaks is enabled, Laptop mode will also be enabled?

Actually I have turned on misc tweaks before flashing the new version and just noticed Laptop mode should have been activated after flashing the new kernel. So far so good.
[Galaxy S I9000 Android Development] mazroui:
here is your answer
[Galaxy S I9000 Android Development] B34R_85:
I can't apply lagfix w/ ext4 on data only. My sgs shakes 3 times. But when i apply ext4 all, my sgs works fine.

mmmm...
[Galaxy S I9000 Android Development] arifqur:
The kernel seems much improved and stable. Currently using OC to 1200mhz and UV settings described in the first post. Also using the laptop mode but not sure how effective it is and has to be tested further.

Great job. The phone seems very responsive and fast.
[Galaxy S I9000 Android Development] mazroui:
i can surely feel the UI smoother now , used to be a lil choppy. love how this kernal is moving in the right direction ^_^

thanx laststufo for ur hard work, wish u all the best and a happy new year
[Galaxy S I9000 Android Development] android53:
38,000 on browsermark

4.6.2 + darkys v8

1.2 ghz

All tweaks on

Thats an improvement
[Galaxy S I9000 Android Development] tomeks:
i give it a try on stock jpy after using only latest hardcore kernel before with all recommended tweaks on and ext4 for system and data.

this kernel is working fine (without any change in lag fix from hardcore), seems faster in everyday tasks with all tweaks enabled, in quadrant is faster by 150-200 points.

for now i could not compare battery life (default setup of this kernel for now, no oc/uv) and gps, probably after few days.

great work with this kernel
[Galaxy S I9000 Android Development] profi208:
how do i find /etc/init.d directory?
[Galaxy S I9000 Android Development] pcboyy:
You must use app 'Root Explorer' to get into that directory
[Galaxy S I9000 Android Development] dereknas:
Using root-explorer.
[Galaxy S I9000 Android Development] farid993:
i dont have init.d folder in etc!

do i make it manually?
[Galaxy S I9000 Android Development] tomeks:
i can't find init.d in jpy and root explorer as well
[Galaxy S I9000 Android Development] xos84292:
Can you make a 355MB ver ?

I never user the 720P video recorder,i want more memory.

Thank your work again.

(I have the Sony NEX-5..so...Video:D)
[Galaxy S I9000 Android Development] rajuki:
Using this for a day now. Running Freq @ 1200. Seems stable and very. At 1300 also it was OK but was getting a tad bit too hot. Ofcourse the battery does take a slight hit when running a OC Kernel at higher frequencies but you can't get everything - can you?

Keep up the good work mate
[Galaxy S I9000 Android Development] tomeks:
ok, i have created /etc/init.d and put there laptop mode script as well as voltage one. working fine
[Galaxy S I9000 Android Development] tomeks:
what is the difference between 355mb vs 341mb. how many apps you have to get running together to feel the difference?

i checked that with hardcores kernel and can't see any differences exept 720p rec is not working.
[Galaxy S I9000 Android Development] pcboyy:
1200mhz ext4+ext2 lagfix

Quadrant: 2200

1120mhz ext4+ext2 lagfix

Quadrant: 2010
[Galaxy S I9000 Android Development] mr_at_sgs:
I would not recommend ext2, you will run into filesystem corruption for sure. It's just a matter of time.

from hardcores kernel thread: "Note: Only lagfixes using EXT4 are robust, and only in K10I or later. Other lagfixes run the risk of data loss on freezing, hard-reboots, or sudden power loss."

And that's true, I'm allready ran in a lot of such things described by hardcore.
[Galaxy S I9000 Android Development] xos84292:
i try the 355mb ver (speedmod)

If you play the dungeon defenders, if have a call, system with Random kill the game (341mb, has ramzswap), 355mb it did not happen.
[Galaxy S I9000 Android Development] HKcow:
Did anyone used Auto Memory Management? What value should be used?
[Galaxy S I9000 Android Development] arifqur:
Exactly what settings did you use?
[Galaxy S I9000 Android Development] Khyllion:
In the change log of version 4.6.2 I see that laptop mode is included with the "Misc teaks" in CMW, that means if we activate this option from CMW, the laptop mode script is activated ?

It's just to be sure because it's activated on my phone but I don't see the script under /etc/init.d ?

Thanks
[Galaxy S I9000 Android Development] pcboyy:
Thanks for the advice. I will change back to ext4 soon. I was Just trying to test quadrant with the ext4ext2 lagfix. Have used it few days and i found some weird behaviours where opening and switching apps take few seconds to load.. really not recommend people to use it

Changing back to ext4 tonight :)
[Galaxy S I9000 Android Development] pcboyy:
No special settings. Just oc and lagfix enabled.. no uv involved
[Galaxy S I9000 Android Development] cynsx:
I opened the file for editing frequency voltage table

the frequency and voltages are list as followed:

1600000 1500 1500

1500000 1500 1500

1400000 1500 1500

1300000 1500 1500

1200000 1300 1300

1120000 1300 1300

1000000 1275 1275

900000 1275 1275

800000 1200 1275

600000 1175 1175

400000 1050 1175

200000 950 950

100000 950 950

instead of the table format post on 1st post

1600000, 1500

1500000, 1500

1400000, 1500

1300000, 1500

1200000, 1300

1120000, 1300

1000000, 1275

900000, 1275

800000, 1200

600000, 1175

400000, 1050

200000, 950

100000, 950

If i want to edit the voltages according to the good uv values listed on the 1st post, how should I do? For example, for 1200MHz, change both 1300 to 1275 by minus 25?

Thank you very much. It's my first time to try this kernel.
[Galaxy S I9000 Android Development] laststufo:
But what are you doing ? Do you read the first post ?
[Galaxy S I9000 Android Development] Fuctifino:
I'm having a couple of problems with this kernel.

When I use setcpu, the phone either locks up while making changes or it wont come out of standby (although I think the phone powers down) and I have to pull the battery.

Without setcpu the phone is fine but the battery drain is very heavy, even on standby it drains quickly and I get less than 24 hours of standby time.

A friend has no issue with the kernel and setcpu and his is also using Doc's ROM.

I've noticed a couple of posts about an issue with setcpu and the kernel but nothing suggested has solved it for me.
[Galaxy S I9000 Android Development] aladin6:
Can we have a battery drain when activating a lagfix(EXT4 All) ?
[Galaxy S I9000 Android Development] manageri21:
Try don't be afraid
[Galaxy S I9000 Android Development] cynsx:
Sorry for my poor english.

I tried my best to understand the content in your first post, which mentioned that the voltage can be modified with apps voltage control.

But I was confused by the options in the scheduler, noop, anticipatory, deadline, cfq and bfq. So i wondered if the setting files can be modified directly.
[Galaxy S I9000 Android Development] Gembol:
The same here. If I install SetCPU and set "conservative" with UV configuration, SGS don't wake up...

With the same UV parameters and WITHOUT SetCPU if works fine, but battery drains too...
[Galaxy S I9000 Android Development] laststufo:
It seems a setcpu bug.. If without all works good the problem is the app...
[Galaxy S I9000 Android Development] nanu_x2:
Setcpu works perfectly here...
[Galaxy S I9000 Android Development] tomeks:
setcpu got problem on this and vodoo kernel as well,

(used it not for oc but to set up max and min on 100mhz when screen is off) phone just won't turn on
[Galaxy S I9000 Android Development] nanu_x2:
Every phone is different i guess...

I'm running my phone without any problems

No wake up issues when screen off

100mhz min/max

An even with -175mv no hang ups

Battery life is awesome... 28 hours...
[Galaxy S I9000 Android Development] tomeks:
what rom do you have?

i'm on stock jpu
[Galaxy S I9000 Android Development] nanu_x2:
ultimate rom 5.5
[Galaxy S I9000 Android Development] nanu_x2:
i dont know if it makes any difference.. but i have all the tweaks enabled from the ulk menu...
[Galaxy S I9000 Android Development] tomeks:
the same with me, mayby it is noy the kernel part....
[Galaxy S I9000 Android Development] zodiaxe66:
In recovery. try hit on/off instead of home
[Galaxy S I9000 Android Development] iRS_:
1300 limit...

is there anyone who got 1400mhz stable?

i can't get it.. it runs at 1400mhz with 1350v but when i start quadrant [or any app which uses more cpu] my sgs hangs...

at 1300mhz it works without problems at 1300v

using darky 8.0
[Galaxy S I9000 Android Development] Kasaweb:
Hi,

I'm in the middle of undervolting my phone, and i have a question maybe someone can help me : is there a way to know exactly the current voltage used in the cpu, something that would be equivalent to scaling_cur_freq but for voltage.

Because I'm currently running test with -200mv on 1GHz and StabilityTests has been running for 7min now without problem. It seems suspicious to me.

Thank you !

Edit: I think frequency_voltage_table is what I was looking for.
[Galaxy S I9000 Android Development] aladin6:
laststufo, can you please add support of ext2 FS ?

Thank you.
[Galaxy S I9000 Android Development] laststufo:
Ext2 already included
[Galaxy S I9000 Android Development] My20:
My SGS crash 1.3 Ghz, 1.2 - 2.250, why

GT-I9000 16Gb
[Galaxy S I9000 Android Development] iRS_:
crash WHEN ? :-?
[Galaxy S I9000 Android Development] My20:
In apply 1300 SGS not respond

GT-I9000 16Gb
[Galaxy S I9000 Android Development] Fuctifino:
I've finally got mine stable with setcpu running @ 1300, it was a case of more tweaking with the voltages.

I'll see how the battery drain goes and hopefully it will now be a lot better.
[Galaxy S I9000 Android Development] My20:
Please post your settings setpu for 1300

GT-I9000 16Gb
[Galaxy S I9000 Android Development] aladin6:
I just have ext4, RFS and JFS when accessing to advanced options to change every FS partition!
[Galaxy S I9000 Android Development] developer58:
Because the SGS is tested at max 1200.

It is supposed to run at 1000 remember!?

Everything above 1200 is luck and depending of each individuel device.
[Galaxy S I9000 Android Development] Fuctifino:
Voltage settings:

100mhz=950mv 200mhz=950mv 400=1050mv 600=1175mv 800=1175mv 1000=1250 1120=1275mv 1200=1275mv 1300=1375mv

scheduler set to deadline

Setcpu

scaling on demand

1300 max 1000 min

Profile: Charging

scaling on demand

1300 max 1000 min

Profile: Screen off

Max 8000

Max 8000

Scaling: Conservative

Quadrant score @ 1300=2236

Quadrant score @ 1200=2138

CPU's will vary, hence the reason people seek out CPU's from the same production run when it comes to overclocking a PC so it's It's going to be hit and miss for all everyone to achieve 1300 on the SGS.

Just squeeze the most you can out of the phone .
[Galaxy S I9000 Android Development] gon9999:
Ive got these with oc 1200. So who's care about quadrant.
[Galaxy S I9000 Android Development] My20:
my SGS block 1.300
[Galaxy S I9000 Android Development] Flynny75:
6885 I/O is bollocks. You must be using a loop, which does not really reflect the actual read/write speeds.

No overclock I get 1373 CPU and 2400 on all EXT4, no loops
[Galaxy S I9000 Android Development] kfheaven:
hi,may i know where to set voltage setting?
[Galaxy S I9000 Android Development] xan:
Voltage Control(link in my sig) or commandline.