yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] cantwin:
howdy all,

i flashed the kernel via the sgs kernel flasher tool. It told me all was succesful however when i take a look into the about phone area, my kernel info looks unchanged.

Is this normal or did it not do its thing?
[Galaxy S I9000 Android Development] JJustin:
i had to create the /etc/init.d folder because it wasn't in my phone. then copy the vsf disable script in and reboot
[Galaxy S I9000 Android Development] klau1:
why don't you try odin?
[Galaxy S I9000 Android Development] cantwin:
already bricked the phone once :) trying to avoid things like odin
[Galaxy S I9000 Android Development] Mortify1:
You really shouldn't be avoiding Odin as it's your last line of flashing. If you searched for a walkthrough, you would find that Odin is a great tool if you are having problems with CWM.

Btw, Thanks for the update to 4.7.5! This kernel is awesome and getting better every month. Good job man.
[Galaxy S I9000 Android Development] klau1:
wait, why is odin the last line of flashing? Has it some disadvantage to CWM flashing that I'm not aware of? Odin so far has been my 1st line...
[Galaxy S I9000 Android Development] cantwin:
nvm i took it a step further and unzipped the tar file. flashed that and it now works.
[Galaxy S I9000 Android Development] vid200:
What is it called?
[Galaxy S I9000 Android Development] spyke70:
Modem JL4? SGS9000 working? you a link?
[Galaxy S I9000 Android Development] martan1981:
Temp+CPU V2
[Galaxy S I9000 Android Development] Mortify1:
No no no, You can use Odin all the time as far as I'm aware. But if a flash goes wrong in cwm and you lose CWM, Odin is your last chance.
[Galaxy S I9000 Android Development] vid200:
One more observation:

After I turn the screen on, I go into browser the white color is white, in smoe 10 second, after ( I think) first refresh , screen becomes yellow. Any ideas?
[Galaxy S I9000 Android Development] Pipperox:
Flashing with Odin is not always successful, hence CWM is a preferred 1st line mode (less to worry about).

But if things go ugly you can use Odin to unbrick your phone, hence last line of flashing.
[Galaxy S I9000 Android Development] KilleX:
I have been using speedmod kernel. I now want to test your kernel. Do I need to flash clean ROM before that or can I just flash your kernel over speedmod ? Also do I need to disable Lag fix before flashing ?
[Galaxy S I9000 Android Development] IntExCZ:
YES, same experience!

It's a very very light yellow filter. Happends only after turning screen on and remains.
[Galaxy S I9000 Android Development] chadouming:
Nah, you can just flash it over Speedmod. You can even flash it via CWM from speedmod kernel.
[Galaxy S I9000 Android Development] IntExCZ:
One silly question...

Is it possible to also release kernel without the crappy VSF function?

Most people will appreciate it because they shouldn't have to bother with disabling scripts and maybe any color/screen problems goes out, I think... ;)
[Galaxy S I9000 Android Development] klau1:
disabling the VSF is really easy, you don't even have to write the script, it's already in file form, just copy it to the init.d folder of /etc/

granted, would be nice if there was a GUI for this and other functions.
[Galaxy S I9000 Android Development] IntExCZ:
Okay, list back in this thread and look how many people has problem with it. Some ROMs (stock) does not contain the "init.d" folder. So you have to create it (+make FS writable), copy the script there and set right permissions for execution.

I have no problems with that but as I wrote, look back and observe ;)

Anyway, disabling script still does not disable it fully and that is the main point why I am bothering :D
[Galaxy S I9000 Android Development] klau1:
I just used root explorer, mount as r/w, created init.d folder, copied the script file to the folder.

I didn't set any permissions for execution. But I no longer notice the annoying immediate screen dimming.

2 questions:

How does one set the execute permissions?

What is left over that the script didn't disable?
[Galaxy S I9000 Android Development] laststufo:
The disabling script disabe VSF at all.
[Galaxy S I9000 Android Development] sinancetinkaya:
I don't know what's wrong with you guys. VSF is very clever idea to recude battery drain. Hence disabling it is not a big deal, why are you complaining about it ?
[Galaxy S I9000 Android Development] laststufo:
Version 4_7_6 is OUT !!!

Version 4_7_6 (2011-02-10)

- Headphones Call work fully now

- Some little bug fix
[Galaxy S I9000 Android Development] klau1:
Sounds like you don't get the immediate screen brightness dimming after you stop touching the screen.

Do u?
[Galaxy S I9000 Android Development] _PrEzi_:
Thank you ! :)

As promised -

2MR93141TG1418328

Here's a little beer (or maybe pizza ;) ) for you.
[Galaxy S I9000 Android Development] laststufo:
It is the VSF... The screen frequency scale down after 3 sec.. And it is customizable.
[Galaxy S I9000 Android Development] sinancetinkaya:
That is the way it works. Lower screen frequencies consume less power
[Galaxy S I9000 Android Development] IntExCZ:
Is "LCD_Color_Gain" in relation with "VSF"?

As I remember, there was a problem in kernel ver. 4.7.2 (3?) with screen colors even if the VSF was disabled. I think that the problem still remains...but not that wide.

I compared my SGS (SOK) with friend's SGS (SpeedMod) and SpeedMod's brightness lowering algorithm is not based on the CPU frequency but on delay after last user action. As a result it acts much inteligent so the screen does not flicker as can be seen with VSF when any app needs CPU resources.

So why don't make VSF behaviour similar?

EDIT: Yes, it acts on delay after last touch but it is also interconnected with CPU freq. And it is not very good idea in my opinion...
[Galaxy S I9000 Android Development] laststufo:
It's a better way to do it !! Try to set a higher vsf cpu freq..

And please spent a bit of your time to try different values of VSF parameters. It 's highly customizable...
[Galaxy S I9000 Android Development] IntExCZ:
Okay, maybe I spoke before I try...so another chance for VSF :)

May I ask you, what is the "little bugfix" in last version 4.7.6?
[Galaxy S I9000 Android Development] auralzx:
I'm running Speedmod k13a 500hz with no lagfix, just recommended tweaks right now, I'm thinking of trying this kernel as my previous experience with OC kernels gave me awesome battery life. Will flashing 4_7_6 CWM version pose any conflicts with my current setup? or is it completely safe? what else do i need to download except the kernel? I know setcpu and OC/UV apps are needed.

edit: there should be an faq section for this kernel
[Galaxy S I9000 Android Development] sarge.bastards:
How about disabling vsf when charging?
[Galaxy S I9000 Android Development] zacharias.maladroit:
it should be safe,

use the kernel and avoid setcpu like the plague it seems to be broken and lead to instabilities

use instead: Voltage Control

that's all you'll need
[Galaxy S I9000 Android Development] auralzx:
any chance the improved display sharpness using AMOLED processing mode in MDNIE, which Speedmod uses would be implemented in this kernel in the future?
[Galaxy S I9000 Android Development] klau1:
reportedly, all mDNIe does is exaggerate colors for tv showrooms and are completely unrealistic
[Galaxy S I9000 Android Development] jornbjorn:
well... the colours and sharpness are way better on speedmod and voodoo
[Galaxy S I9000 Android Development] klau1:
while color intensity & vividness may look "better", it doesn't mean it's a faith reproduction of the original photo. Thats why we have different color specifications matching different color temps, ICM, etc.

I'm no photographer, so I'd like to know what one thinks in terms of accuracy regarding mDNIe.
[Galaxy S I9000 Android Development] jornbjorn:
Colours look more natural with speedmod.. also too much sharpening on superoptimized
[Galaxy S I9000 Android Development] aladin6:
I love this kernel, excellent with DebusROM, i never had such battery life ! AWESOME!
[Galaxy S I9000 Android Development] belrik:
What UV app would you recommend?

Hey, I've been reading around and don't really want to hand edit configuration files for UV but can't see any decent apps in the market. Do you guys have any suggestions? I installed setcpu but can't see UV in there and everyone seems to recommend against it, citing crashes.

thanks
[Galaxy S I9000 Android Development] aladin6:
http://xdaforums.com/showthread.php?t=829731 ;)
[Galaxy S I9000 Android Development] zacharias.maladroit:
just wondering:

do folks nowadays not even make the effort to look for references on the *SAME* page ?

:(
[Galaxy S I9000 Android Development] profi208:
been unsuccessful trying to put files into /etc/init.d directory

tried android mate and super manager..

any idea what is wrong?
[Galaxy S I9000 Android Development] klau1:
worked with root explorer
[Galaxy S I9000 Android Development] profi208:
dun wan to purchase it..

that's why i used android mate and super manager..

zzz..
[Galaxy S I9000 Android Development] htcgr:
i have lagfix----->>from Ext4 to Ext4 with binds..is the best regulation for performance and safety...???
[Galaxy S I9000 Android Development] strickyy:
Wrong thread :/
[Galaxy S I9000 Android Development] rui.ddevil:
Best Kernel I've tried!

Found a couple of bugs however, using JS5:

1 - After reboot some settings are lost:

1.1 - UI Language: my CSC settings are TPH (portugal) but I use english (united states)...after reboot the UI language is always set to portuguese

1.2 - Applications\Debug is always set after reboot

2 - Android stops being able to access sounds in /system/media/audio/ringtones|notifications|... I have to copy the tones I want to the sdcard or external sd card

3 - On Market now I can only see PAID INSTALLED applications

NOTE: I'm using JFS without binds on all partitions including system

NOTE_1: If I convert all of the partitions to ext4 without binds only the Market issue persists

NOTE_2: I'm coming from "Speedmod kernel 13a" where all was working using ext4 for all partitions.
[Galaxy S I9000 Android Development] alysiper:
I'm wondering if i can install this Kernel, after using Speedmod kernel 13a, without deactivating the lagfix options and the tweaks?

Is this Kernel better than SpeedMod?
[Galaxy S I9000 Android Development] °Dexter°:
1.1 and 2 depend on jfs filesystem,it has these two bugs.

Debug on is not a bug,just a choice (if you have debug on you can always use adb if something goes wrong using your phone),and i'm not sure if it's kernel related or rom related (I think the latter)
[Galaxy S I9000 Android Development] °Dexter°:
Did you set system as readable/writable (r/w)? Do it using sgs tools script,or recovery option if it doesn't work that way (but it should)
[Galaxy S I9000 Android Development] klau1:
For safety its best to disable lagfixs before upgrading to anything different.
[Galaxy S I9000 Android Development] mazroui:
hey laststufo

just thinking about how before 1.2 was the safe OC and anything above that will freeze the phone

now our options are available up to 1.6 but none out there with an SGS I9000 could get a stable OC @ 1.6

do u think its a cpu limit ? or could it be coded again so a stable 1.6 is achievable

almost all vibrants with stable working 1.6 OC out there and their cpu is no diff than ours

u think its possible by any means?
[Galaxy S I9000 Android Development] manageri21:
For me too
[Galaxy S I9000 Android Development] laststufo:
Please could you post here a 1.6 kernel capable link ?

The main problems is not the CPU itself but the GPU and its divisors.
[Galaxy S I9000 Android Development] Gyunikuchan:
More life to thread!~

Hey lastufo, just a shout out from one who enjoys your work!

Despite the many "criticizing" posts, there are those who do appreciate your gift of good will. Thank you for making our phones FAST! :)
[Galaxy S I9000 Android Development] jornbjorn:
hey lastufu... have been playing alot with this kernel, and i must say i like it a lot...

one question... is it possible to adjust the sharpness down a bit?

also... which states do u recomend me to use when i have the phone overclocked to 1200?
[Galaxy S I9000 Android Development] mazroui:
From the vibrant you mean?

So the instability is not from the cpu? Hmmm interesting

Think we can get a joint work between other devs and u to try and solve this or do u think its useless?
[Galaxy S I9000 Android Development] android53:
Those vibrant's aren't 1.6ghz, it was disproven long ago
[Galaxy S I9000 Android Development] suntzu123:
@

!@laststufo

Are you see what I see?

SGX outperform TEGRA 2>>>>>!!!

Why? TI set clock of SGX540-> 300MHz... Is it possible to do something same here?

--------------

I know there was a try like 205MHz... but this would be great progress... make laugh of tegra and whole NV
[Galaxy S I9000 Android Development] mazroui:
True, searching around the forums they stable at 1.4 no more 1.6
[Galaxy S I9000 Android Development] mazroui:
Hmmm..... The galaxy s 2 is in the middle at 16 wow, I thought it would be on top of the list or around the New LG

seeing how the New LG is out-performing a lot of phones I might lean towards it instead of sammy
[Galaxy S I9000 Android Development] suntzu123:
Samsung use as a first one a GPU Mali from ARM... This is something new, so I say it is possible that drivers, are not so perfect....

But this is a future... Next generation of Mali will have OpenCL support and you know what that mean....

Still our Galaxy S is still on the top... Better than Atrix with tegra 2. This is actually good benchmark, it is using OpenGL ES 2.0.... Most of benchmark use opengl es 1.0 like quadrant and this is pointless to test....

>... But LG show that our SGX 540 can outperform Tegra 2.... SGX 540 max clock is 400MHz.

In galaxy S is 200MHz, in Optimus 3d is 300MHz.... But I do not know if increase a bit voltage and clock of GPU in SGS1 is possible and do not destroy whole SoC....

Maybe samsung set 200MHz for battery life reason. There was no apps at summer that need even 200MHz (150MHz would even enought)...

... But now? We got UT3 nad more games comming with this.

About battery one more thing....

... So samsung made V-Sync this is great thing combine with laststufo kernel. I set my Hz to 30. So now I never seen more than 30FPS. I think this is really great thing. @laststufo you done amazing job this one simple thing (refresh rate). Thanx one more time :)
[Galaxy S I9000 Android Development] Jassi_1975:
Hello,

today i read somewhere in the internet that i may use the red cinch for video out ...

So i wanted to test the tv-out with my sgs an activated it in the system-properties. TV-ON/System-PAL

My SGS reboots.

I go again to the system-properties and TV-Out is off. I activated it again and

REBOOT

After this time my data is lost and the "first-time-assistent" appears. I make a full wipe and configure my system again... :-(

Has anyone the same, is this a bug of the kernel or is it a fault by me?

Jassi

My System ist Froyo 2.21 XEU with latest kernel 4.7.6 clockworthmod 1.4
[Galaxy S I9000 Android Development] laststufo:
No problem at all for me
[Galaxy S I9000 Android Development] Jassi_1975:
I tested again:

I switch TV-out on and it seems to be ok. I checked the properties and TV-out is active.

BUT:

I pluged the cable into the SGS - rebooting!

My Data and settings seems ok.

Is my cable wrong? At christmas i got my SGS and there was no such error but no picture!?
[Galaxy S I9000 Android Development] suntzu123:
try another rom, maybe stock rom and stock kernel... than change to SO kernel.
[Galaxy S I9000 Android Development] laststufo:
Version 4_7_7 is OUT !!

Version 4_7_7 (2011-02-16)

- VSF now Disabled during battery charging

- Better screen Sharpness

- New sysfs file, /sys/devices/system/cpu/cpu0/cpufreq/cpu_thres_table, to change cpu threshold values

- New script, S_set_cpu_thres_table.sh, inside S_scripts.zip file as an example to how change cpu threshold values
[Galaxy S I9000 Android Development] jornbjorn:
Sweet!! Sharpness looks good. Thanx!!

What active cpu states do u recomend? Voltage controle recommends only 5-7... Any tips?
[Galaxy S I9000 Android Development] pjdona:
I flashed your last kernel but in settings -> info phone -> kernel version I see SOK@4_7_6 #1643 and don't see SOK@4_7_7

..why?..

PJ
[Galaxy S I9000 Android Development] laststufo:
GT-I9000_Kernel_4_7_7_OK Sources available

GT-I9000_Kernel_4_7_7_OK Sources available here http://www.multiupload.com/4J7C7PNX7J
[Galaxy S I9000 Android Development] laststufo:
Try again download
[Galaxy S I9000 Android Development] pjdona:
Ok, now it work. Thanks!

Sent from my GALASSIA S
[Galaxy S I9000 Android Development] aladin6:
How did you modified your V-Sync(to 30!) ! Is SO kernel make automatically this modification?
[Galaxy S I9000 Android Development] mazroui:
hmmm strange thing happened after flashing 4_7_7

restarted phone into download mode flashed 4_7_7 and rebooted

phone said my earlier lagfix was ext 3 and not ext 2

i thought this was fixed, is it back already

once the phone is started how do i check its ext 2 and not ext 3 ?

*currently backing up and restoring*
[Galaxy S I9000 Android Development] suntzu123:
V-Sync is software solution, driver read refresh rate from your LCD and make maximum FPS 30 (in simple words)....

... So if your refresh rate is 25 the maximum FPS is 25.... In quadrant you will see, that score going down....

This is good thing, because GPU is more IDLE, and CPU using as much as it needed....

But some games need great reflex like racing games... But there is no good racing games like Real Racing 2 for iPhone, NFS Shift is not so good, but here 60FPS are desire.

--------------------> Another thing that SGX540 is not so powerful and to get 60FPS is almost impossible for advance 3d games.... for some games like Dungeon Defenders SGX540 is not even enough... Only overclock GPU by 30% can make difference.
[Galaxy S I9000 Android Development] mazroui:
2 boots later the phone is back to normal

hmmm
[Galaxy S I9000 Android Development] laststufo:
Strange very strange nothing change in that way into new version
[Galaxy S I9000 Android Development] pramathesh:
Anyone here clocked their SGS @ 1.6GHz?? I can't seem to do that. Mine does a maximum of 1.2.
[Galaxy S I9000 Android Development] mazroui:
Sorry about that laststufo that was an initial thing but cleared after that conversion. All good now. Still need to find a way to find what filesystem is used while phone is on
[Galaxy S I9000 Android Development] mazroui:
1.6 is pretty much impossible

Even for testing purposes 1.5 ain't stable

I'm running 1.4 all good. All depends on the phone really if it could handle it.

My phone was one of the first phones in UAE. Guess those first ones are either a hit or miss when it comes to problems.
[Galaxy S I9000 Android Development] mazroui:
LMFAO
[Galaxy S I9000 Android Development] laststufo:
download android system info from market.

then go to system and expand mount point section.

Here you can see the type of FS you're using.
[Galaxy S I9000 Android Development] mdv53:
@laststufo

I can't overclock my device above 1200 hz, its freeze all the time. What happend?

I'm using doc rom 9.6.6
[Galaxy S I9000 Android Development] laststufo:
Your phone can not handle freqs over 1200.
[Galaxy S I9000 Android Development] mdv53:
Okey, but what is the reasen for that?
[Galaxy S I9000 Android Development] thestorm973:
Hi Lastufo More info on how set Cpu threshold Please
[Galaxy S I9000 Android Development] laststufo:
All cpus have some little defects. The final speed is the result of how much little these defects are. So if you cpu have a lot of defects you'll can go not over 1200. Otherwise you could go over 1200.
[Galaxy S I9000 Android Development] manageri21:
Hi MAZROUI please can you share your config please?
[Galaxy S I9000 Android Development] mazroui:
Oooo thanx much appreciated
[Galaxy S I9000 Android Development] mazroui:
Exact spec from post 1 worked the best with me no issues what so ever. Don't forget its dependent on ur cpu whether it can handle it or not. Its not like computer cpus that only need multipliers and cooling.
[Galaxy S I9000 Android Development] thestorm973:
laststufo Up Please
[Galaxy S I9000 Android Development] jornbjorn:
found a little "bug"...

whenever i unlock the phone and i directly swipe trough pages in the launcher... the transitions are laggy. i need to open the drawer and close it. then it is smooth... anybody else?
[Galaxy S I9000 Android Development] zacharias.maladroit:
when transitions and that stuff are lagging

it generally comes down to scaling the cpu or gpu

it's the same on windows or linux where a composited window manager is running and the cpu (or gpu) are always clocked down or can't change their clock to a higher state fast enough to make it "smooth"

the question is: do you want longer battery runtime or smoother eye candy ? :D
[Galaxy S I9000 Android Development] manageri21:
I used the same spec but for me freeze, only one time when i used setcpu put it to 1.4Ghz but at the moment that i close setcpu or put it in background,it freeze, if i let setcpu open do not freeze, i don't now why. anyway thanks and let see a laststufo if make same magic tweak with gpu always if possible.
[Galaxy S I9000 Android Development] zacharias.maladroit:
seems like you folks are too dependent on setcpu - dunno why :confused:

did you even read laststufo's posts from 1st line to the end ?

search in this thread and you'll find a link to this program
[Galaxy S I9000 Android Development] thestorm973:
@laststufo

For the cpu threshold its work.But Anytime I try activate ext4nj in recovery ,backup and restore again and again no end ,and finally its not possible to activate ext4nj
[Galaxy S I9000 Android Development] chadouming:
Same problem here on SGH T959D (Telus Fasciante 3g+)
[Galaxy S I9000 Android Development] gon9999:
Pls can you share your uv data?
[Galaxy S I9000 Android Development] °Dexter°:
How to set cpu threshold (i'm obviously a noob :D )?
[Galaxy S I9000 Android Development] deogunsurya:
same here :(

Care to explain. What defects are we talking about?
[Galaxy S I9000 Android Development] thestorm973:
Edit Directly :/sys/devices/system/cpu/cpu0/cpufreq/cpu_thres_table With root Explorer or other browser root.

Each line its a frequency ,first line ist 100 ,last line its 1600.

Enjoy:)
[Galaxy S I9000 Android Development] mazroui:
people

please try to understand

when using the uv settings from post 1 with xans voltage control app

if the phone cant handle anything above 1.2 then forget using higher frequencies

and be thankful it even reached 1.2

the difference between 1.2 and 1.4 is only 200mhz not really a significant difference

enjoy what u have and be thankful for the devs help

Big Respect goes for laststufo for his hard work
[Galaxy S I9000 Android Development] deogunsurya:
soon there will be 1.6 stable... and some of us, including meh, won't be able to do so :(
[Galaxy S I9000 Android Development] mazroui:
Basically its not even a defect since the manufacturer set the cpu @ 1.0Ghz , the manufacturer never promised anything above 1.0 and all we're doing is pushing the device beyond its limit. by doing so we're shortening the phones(CPU) life / voiding our waranties and should understand as much.
[Galaxy S I9000 Android Development] mazroui:
i guess if u really want it that bad, maybe buy another SGS and hope its cpu could be stable ? it all depends on luck really unless someone is willing to let u test out the SGS before buying it which i so doubt is possible ?

or buy a used SGS which was already tested on higher freqs ?
[Galaxy S I9000 Android Development] mazroui:
plus with the current situation i dont think a stable 1.6 is possible
[Galaxy S I9000 Android Development] _PrEzi_:
As laststufo mentioned - the main problem is the GPU divider/settings.

However I agree that it depends from mainly the batch of SoC CPU's released - some are better (less leakage on transistors / better OC) some are worse (and are running 1.0 or 1.12 stable only) it all depend.

However we might see our SGS's perform better when the right configs for the GPUs are found...