yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] B-Ace:
Oh one last Question... does the Kernel Tweak app effect my Battery Life alot ?

I have almost everything on enable except CPU and Media Tweak
[Galaxy S I9000 Android Development] stratosk:
No, I don't think so.

If you use the conservative governor (in tweaks and also the module loaded) you should expect better battery life.
[Galaxy S I9000 Android Development] stratosk:
My battery statistics after quite have use (when I was not sleeping :)). Wifi ~14-15 hours on.

Display time 3h 21m

Still my battery 21%
[Galaxy S I9000 Android Development] mbarreto:
Look at what you did to my phone!!

Just wanted to say thank you!! :D
[Galaxy S I9000 Android Development] Mr Majestyk:
Hi, I could not find such option. Only to set or delete boot settings and save, load or delete profile. I'm using free version.

Anyhow I reset cpu speed and voltages back to default and uninstalled VC.
[Galaxy S I9000 Android Development] Mr Majestyk:
Noob alert. How do I do this?
[Galaxy S I9000 Android Development] DarkSorcerer:
Mount as RW: install supermanager.
[Galaxy S I9000 Android Development] JazonX:
One whole day, Overnight calls, Maxxed out use.

The Battery usage is heavier than 1.5.0. But can live with it.

Use Conservative_governor module. I dont know what the hell that is, but it managed to stabilize the battery a bit.

Other than that,

Ohh , If you keep it plugged in to the charger, After it goes to 100, It starts going down again. :-)

When the power is on.

Thanks ! ;-)
[Galaxy S I9000 Android Development] stratosk:
You still choose what you want via scripts in 1.6.0 The only change is that both Voodoo color and Speedmod color are implemented. You may use any color fix you like.
[Galaxy S I9000 Android Development] stratosk:
I would say that theoretically it's impossible that 1.5.0 has better battery life from 1.6.0.

1.6.0 handles better (IMO) the cpu frequency states and also have lowered dvfs frequency locks. Did you overclocked on both?

When it goes to 100 is normal that it will start to go down again.
[Galaxy S I9000 Android Development] MasterJam882:
@stratosk

no offence m8 u know I love ur work.

Was just afraid that voodoo could overlay my settings without activating it and indeed it was the case.

I never edited anything but with new kernel voodoo changed something so the green shadow effect was there.

With ur help I could fix it but I don't know what more it does in the background.

What I try to say is that voodoo color was active without any command from me.

With Speedmod scripts I can decide if I want to activate them or not . With voodoo color settings were made without my permission.

Theres the difference

But let's hope it's fixed now
[Galaxy S I9000 Android Development] Drift spunk:
Just flashed 1.6 how do I activate oc? Thanks
[Galaxy S I9000 Android Development] darckengel:
Read the first Post ...
[Galaxy S I9000 Android Development] stratosk:
No problem. I like to read feedback from all of you. It is not necessary to like my work. And of course I'm not saying that everything I do is the right and there are no problems.

Anyway, voodoo color should only affect color related stuff in your phone. It can not override any other settings. I tried in the past to build it as module unsuccessfully but I will try again. Until then I think it' s a good solution this dual implementation of voodoo color and speedmod color.

And if something goes wrong I'm here to fix it.
[Galaxy S I9000 Android Development] MasterJam882:
thx for ur help m8

Yeah it indeed affects only color settings and thats the huge problem - because IF it overrides my color settings of chainfires 3D it would be a total mess and in case of the gamma values u see it did override my settings because I had the greenish shadows without activating or changing anything in voodoo.

I just flashed kernel and after that never opened voodoo app.

So the change happened automatically and without my permission

But I can't see more changes besides that so I guess gamma values were the only thing and display looks nice again so I'm chilled and relaxed again^^
[Galaxy S I9000 Android Development] JazonX:
Nope, No OC. Never a Fan of OC. :-)
[Galaxy S I9000 Android Development] cioconebunu:
Just installed 1.6 and i cant OC, max speed 1000.
[Galaxy S I9000 Android Development] darckengel:
Same here, reread the first post ...
[Galaxy S I9000 Android Development] gsw5700:
Why not compromise like I do, I OC to 1.1GHz only at 1275 mv. Best of all worlds :)

Sent using geek power
[Galaxy S I9000 Android Development] cioconebunu:
Sorry but i dont understand what i have to do. Any help?
[Galaxy S I9000 Android Development] mbarreto:
You have to use a file manager software like Root Explorer and copy the script called "S05_enable_oc" from the "/res/scripts" directory to the "/etc/init.d" directory. Then reboot and that's it.
[Galaxy S I9000 Android Development] stratosk:
Copy the S05_enable_oc from /res/scripts to /system/etc/init.d directory, give the file executable permissions and then reboot your phone. You can do this with a root explorer applications.

For details, please search the thread with similar questions.
[Galaxy S I9000 Android Development] oceangreen:
Open Root Explorer

Scroll to res n click

scroll to scripts and find S05_enable_oc

long press S05_enable_oc, in de popout click copy

press back button twice, find system and click,

find etc and click, look for folder init.d click on and paste...reboot

simple as that;)
[Galaxy S I9000 Android Development] sherpa25:
when copying it to init.d, make sure to set R/W first. Then after copying the script, bring it back to R/O. There's a button at the top to set the permissions.
[Galaxy S I9000 Android Development] Mr Majestyk:
Ok by default with your script in init.d it does 1200MHz max and it also has some UV applied is that correct? Or do I need an app like VC for UV, or only if I want to change your values?
[Galaxy S I9000 Android Development] stratosk:
NO UV is applied by default. If you want to modify the undervolt values use either an application like voltage control or you may modify the uV values in the S05_enable_OC script (the second "echo" line which is remarked).
[Galaxy S I9000 Android Development] coolmilk:
report bug : can't usb tethering / mobile AP in latest Version 1.6
[Galaxy S I9000 Android Development] cioconebunu:
Thanks guys for the walktrough..
[Galaxy S I9000 Android Development] pikachu01:
Did you enable netfilter before enabling tethering (refer to the first post)
[Galaxy S I9000 Android Development] HM.Carbide:
Delete boot settings deletes the S_voltage... file from init.d folder.
[Galaxy S I9000 Android Development] cioconebunu:
I applied your settings to see how it works. :)
[Galaxy S I9000 Android Development] Chris_84:
Thx for the great kernel! Yesterday i only loose 7% battery in 11 hours. Got data disabled through juice defender. And today i just loose in 11 hours 27% but listen 7 hours to music. Thx for that!!
[Galaxy S I9000 Android Development] adam526:
Great kernel!

I have been using 1.5 a while and I have updated to 1.6 today, but the mobile connection (3G) no longer works. Please help me what to do!
[Galaxy S I9000 Android Development] stratosk:
Mobile network works fine here. What exactly is your problem? Maybe a temporary problem with your provider?
[Galaxy S I9000 Android Development] adam526:
The problem is, that is does not connect to mobile data, there is no icon in the statusbar, and the internet does not work. I am sure that since I updated the kernel, it does not work. I don't think, its temporary problem, because it never happened before
[Galaxy S I9000 Android Development] ericsonalma:
check your APN in your mobile networks.
[Galaxy S I9000 Android Development] adam526:
I checked and it has correct setting.

Someone:confused:
[Galaxy S I9000 Android Development] stratosk:
What rom are you using?
[Galaxy S I9000 Android Development] mihanstar:
Hi,

1. offer: Please add color control to recovery mode like speedMod.

Warm Color / Cold Color

2. In speedMod T10/T9 battery drain like your v1.6.0 kernel !

then:

Q: are you used same source or changes?

In other cases you have a very Good kernel (more than speedmod).
[Galaxy S I9000 Android Development] stratosk:
Hi,

1. I believe that it is easier to just run a script (or copy it) to control the color preset than boot in recovery and do it.

2. Is this good or bad :) I mean, do you have problems with heavy battery drain?

I used the speedmod changes for colors. That's all.

Thanks for your feedback
[Galaxy S I9000 Android Development] darckengel:
Stratosk, is it easy for you to make a version with no DVFS for MusicPlayer? I would like to compare the battery usage and sound quality to see if it's related.
[Galaxy S I9000 Android Development] Turtuga:
stratosk please create an toturial with activate other scripts in init.d

i apreciate this

big thanks for your work
[Galaxy S I9000 Android Development] stratosk:
OK, I will try it. Maybe tomorrow if I find some time and will let you know.
[Galaxy S I9000 Android Development] darckengel:
Nice :)

Take your time, i'm not in a hurry :)

Many thanks for all your solid and professional work!

I think you made what should reach a good custom kernel, a better kernel than stock with no fancy (and buguy/useless) features, only the essential to make our phone runs better.
[Galaxy S I9000 Android Development] stratosk:
What exactly do you want to know? Do you mean the copy procedure?

I will also prepare a guide for this in detail.
[Galaxy S I9000 Android Development] mihanstar:
Hi dude,

1. How can i do that? do you have a training link?

2. yes, my battery drain is too high for simple worked with phone like sms sending... :confused:

3. I'm feeling that sound quality is less than SpeedMod T9.
[Galaxy S I9000 Android Development] stratosk:
As I promised I will write a guide in detail. Until then you may search this thread. You will find the answer many times. The idea is simple: copy a file from a directory to another directory.

For example if you want to enable speedmod cold colors, copy the enable_sm_cold file from /res/scripts directory to /system/etc/init.d. Check the correct permissions of the file (must have exec permissions) and the reboot your phone. You can do this procedure with a root exploter like appication.

You may also run the script through a terminal emulator.

For yout battery drain problems, I,m not sure that is kernel related.As you said you had the same with speedmod kernel.

Did you try Voodoo control application for the sound??? I just love the voodoo sound!!!
[Galaxy S I9000 Android Development] darckengel:
1.

- Download ES File Explorer in market (or any file manager with root access).

- Go to /res/scripts/

- Copy the scripts you want to apply

- Go to /system/etc/init.d

- Enable RW

- Paste the scripts

2. Try to recalibrate the battery and to identify the apps running in background wich causes battery drain, verify in battery stats that the phone is not always awake, verify with Android System Info (app in market) that the phone go to sleep.

3. Sound quality for calling is modem dependent not kernel.
[Galaxy S I9000 Android Development] coldhandz:
Hello friend. Not sure if this would help but possibly check settings/ wireless and network/ mobile networks/

and ensure that use packet data box is checked.
[Galaxy S I9000 Android Development] mihanstar:
Thanks for reply.

stratosk:

After copy "enable_sm_cold" to that directory! seems Good... ;)

And about Voodoo sound , Will be try it in future.

Q: Can you make a kernel with linux 3.0.4 stable?

darckengel:

1. I did it.

2. Ok

3. No calling sound quality, phone sound.
[Galaxy S I9000 Android Development] ramanadodda:
Wonderful Kernel

Thank you Stratosk for the wonderful work. The kernel is amazing. I'm on stock XXJVR with some MODs applied to it. Quadrant and Antutu went above 3000.:)

I'm having 400+ applications on my Galaxy.
[Galaxy S I9000 Android Development] iNeri:
Hello

Very good job with this great kernet, it will be perfect when the kernel have 340 mb ram free :P

I have 10 hours oh heavy, HEAVY use. im uploading the image:D
[Galaxy S I9000 Android Development] spambayes:
Yes, someone please tell us what tweaks are necessary and generally useful.

If we apply a RAM optimization script like Juwe's or V6 Supercharger, would it conflict with any of the kernel CF tweaks?
[Galaxy S I9000 Android Development] iNeri:
I think no. Tweaks run on rom, not kernel, so dont worry.
[Galaxy S I9000 Android Development] Felixpau86:
I know the answer to my question is everyone is slightly different but Im just interested in a general guideline as to setting my UV settings for this specific kernel, and if UV is even necessary at all given the kernels inherent settings.

Thanks!
[Galaxy S I9000 Android Development] pikachu01:
Stratosk, some devs (Lukiqq and Existz) is trying out yaffs2 support on their respective kernels. Would you want to join in their cause and make it so for our Samsung based kernels to have yaffs2 file system? You can PM Lukiqq or Existz for the sources and what they've done so far. I believe, with more devs we can make this a success!
[Galaxy S I9000 Android Development] iem1:
Fast kernel, but i have a problem with tethering (usb and wifi) How can i repair this?

Thanks for your great work Stratosk.
[Galaxy S I9000 Android Development] pikachu01:
Did you enable the netfilter module by copying the script to init.d? (read first post)
[Galaxy S I9000 Android Development] malcho:
Regarding scripts

Stratosk,

I created little guide how to copy scripts and enable it to run at startup.

You can find a guide in pdf format in atachement on this link.

http://xdaforums.com/showthread.php?p=15105735#post15105735

Many regards
[Galaxy S I9000 Android Development] s3icc0:
battery

Can confirm 1% battery drain per night on 1.6.0. :-)

and after flash I get 1d 19h which is pretty good (had better on froyo but I used to it)
[Galaxy S I9000 Android Development] adam526:
Stock JVR rom
[Galaxy S I9000 Android Development] fredbull:
Hi,

With 3G on ?
[Galaxy S I9000 Android Development] s3icc0:
3g and sync always on
[Galaxy S I9000 Android Development] are-red:
Wow.. What rom u using??
[Galaxy S I9000 Android Development] firsthtc:
this kernel is really working very good

I installed yesterday semaphore 1.6.0 on Darky JVR R4 (a beta version) and enabled tethering too. I can tell u my experience with it since now:

- much more better colours

- autobrightness is working now (didn't before with Darkcore / ficeto is still working on it)

- better battery life. I had some problems (phone become hot too often probably because no autobrightness and maybe others...), but now I have 1% per hour (last night) with 3g on and exchange email with push / actually i received 8 emails during the night

- is working very fast, but I RECOMMAND THIS if u r on Darky ROM: DISABLE THE SDCARD tweak from the kernel as Darky ROM already have it and they will step one to each other - i did it and i felt it like working better - excellent for the phone

- BLN is fully working (calls and sms)

I can say this kernel is excellent for Darky ROM right now.

I didn't changed the lag when I flash it (it was ext4, the default option)

THANK YOU STRATOSK

Cheers
[Galaxy S I9000 Android Development] DarkSorcerer:
1% per night?! How many hours?

I only have that kind of performance if I disable all data connections. Me and all other users, I guess.

You say below you have 3G and sync always on... Don't take this the wrong way, but I seriously doubt it. :D
[Galaxy S I9000 Android Development] firsthtc:
battery 1% per hour

for 8 hours.

probably depends the ROM too, read my post above
[Galaxy S I9000 Android Development] ramanadodda:
+1.

for 9 hours 3% only....:D (XXJVR Stock ROM)
[Galaxy S I9000 Android Development] stratosk:
The li ion battery discharging curve is non linear. Check this

This means that with a full charged battery then discharging will be faster than if the battery is middle charged. This may explains the 1% discharging in some cases and the 3% to other.
[Galaxy S I9000 Android Development] s3icc0:
6 hrs today 8 tomorrow ....

I don't use twitter and Facebook sync (just contacts) but I use gtalk a lot. And I get the same result two nights in a row ... so I think it is possible.
[Galaxy S I9000 Android Development] Mr Majestyk:
So just unremark that line?

Thanks.

BTW the kernel is going great. Great work again.
[Galaxy S I9000 Android Development] stratosk:
Yes, just remark that line. Just make sure that the uv values is good for you.

Maybe you can try first in voltage control and then put them in the scripts.
[Galaxy S I9000 Android Development] DarkSorcerer:
Well,

I must be doing something wrong. 336mb RAM, just 76mb free. 260mb RAM used.. HUGE!

Could it be some app? How can I control which apps are using RAM?
[Galaxy S I9000 Android Development] darckengel:
Download "Android System Info" app in market.

In Tasks menu it will show you all your running apps and services.
[Galaxy S I9000 Android Development] pikachu01:
Memory is meant to be used, not kept free. Free memory means you're not utilizing the most of having the 336MB of RAM.

As long as it doesn't go below 40MB, the interface will be smooth (however this depends on apps/kernel. Some require 60MB free.)
[Galaxy S I9000 Android Development] DarkSorcerer:
Already have it.. But thanks for the tip! ;)

It happened sometime ago. Maybe some app was doing its tricks. I'll be watching them. ;)

Thank you!
[Galaxy S I9000 Android Development] s3icc0:
1st night almost on 100%

2nd night 56%

today I can test from 5% :-) I am almost there :-) btw another charge behind and I got right now 1d 11h and still 17% :-)
[Galaxy S I9000 Android Development] stratosk:
Thanks for the information. As I read in Luikqq's thread he have already done some progress about this and Existz already posted a link for sources.

Anyway, if someone needs my help (if I can help) I am here...
[Galaxy S I9000 Android Development] pikachu01:
Cool! So far porting of yaffs2 code support is there, but initramfs support is sadly lacking (or in progress). Maybe you can try tackling it from that angle :)
[Galaxy S I9000 Android Development] tush1114:
Can anyone tell me what are the settings to be done in voltage control app.

I am using 1.6 version and have copied S05_enable_oc script to /system/etc/init.d folder and installed voltage control app. But I dont know what values are to be set in this app. and what is to be selected for cpu governor.

Please reply.
[Galaxy S I9000 Android Development] pikachu01:
The values depend on how stable your phone can be when you OC/UV. Best is to start increasing the UV until your phone hangs and then tune it down. Play some games, watch some videos and see if it hangs again and tune it down again.

I personally limit my max frequency when I start doing my UV testing (start from the lowest) and go upwards. When limiting your max frequency, you will experience some major slow downs (its a given, you're limiting frequencies).
[Galaxy S I9000 Android Development] Felixpau86:
Was playing around with UV. Some reason in CPU something it says i'm no longer using 100 and deep sleep states. It won't enable no matter what I do.... Do I really need deep sleep?
[Galaxy S I9000 Android Development] malcho:
I notice that battery when you convert partition on ext4 is draining little faster.

I'm reverted back to rfs to see how it will be.

Other than that i must say this kernel is the best.So many options and things that you can do.I'm big fan of galaxian butt this is great kernel.Definetly worth flashing.

Stock JVR with semaphore 1.6.0
[Galaxy S I9000 Android Development] tush1114:
Thanks for your reply.

Can you tell me how to get back to non oc version(because I am planning to change rom)?
[Galaxy S I9000 Android Development] jocke_lulle:
@stratosk

Im using your kernel v1.6.0 together with simplicity rom. I experience that the system kills apps, contacts, phone, message etc very fast. Its hard to multitasking. Can I change any settings or is this rom-related?

Oterwise I have to say that i like this kernel=) smooth, fast and great colors!

Thanks
[Galaxy S I9000 Android Development] dipenv:
Mic Issue

Strangest of the problems, I installed the Juwe's 5.3 JVR, with the latest Semaphore kernel (1.6). I am having some minor problems (Apps/ Call Log disappearing and a few crashes here and there, Without FC) with the Rom however that's secondary at the moment.

The main problem is that around 3 - 5 Mins into a call, the other party suddenly stops hearing me. Its completely Blank and its completely random. This is very very frustrating. I remember I had the same issue when I was on Dark core with Darkyy's, however this went away when i switched to Stock Rom, and now that I am again on a custom Kernel, this came back. Is it happening with anyone else? I know this is not a network issue, Have tested it at different locations where the network is absolutely fine. And the other phones work fab. Any help will be HIGHLY appreciated.

-Dipen
[Galaxy S I9000 Android Development] jaystarrr:
someone please help!!!

How can i root my phone using Heimdall 1.3????
[Galaxy S I9000 Android Development] malcho:
Go to /etc/init.d folder and delete any script related to voltage control and script S05_enable_oc and this will revert you back to stock voltage and frequencies.

Stock JVR with semaphore 1.6.0
[Galaxy S I9000 Android Development] malcho:
Answer for tush1114:

Go back to stock rom with this kernel.Try to modify by your self and you will see the diference.Most of all tweaks are rom related.

Stock JVR with semaphore 1.6.0
[Galaxy S I9000 Android Development] stratosk:
Of course you need both 100Mhz and deep sleep states. Reset your statistics and try again.

If it persists an application or service prevents your phone to go to deep sleep.

P.S. are you charging your phone during this test?
[Galaxy S I9000 Android Development] deaconsx:
I realized that when I am charging the CPU sits at 200MHz rather than 100MHz earlier, is this supposed to be normal? Now on 1.6.0 kernel.

So when I charged it overnight, the next morning when I unplug the charger the battery percentage drops to 76% compared to when it sits at 100MHz battery percentage drops to around 93-96% while charging earlier on before kernel update.
[Galaxy S I9000 Android Development] stratosk:
If you charge on USB the cpu goes to 200Mhz. If you use the AC charger stays to 100Mhz. This the normal behavior.

Few people reported this on different kernels. The phone charges to 100% and the it does not go to deep sleep (because it's on charger). Then something (maybe an application or a service?) causes this battery drain. It happened to me once - it dropped to 88%
[Galaxy S I9000 Android Development] Pipperox:
Still the best kernel out there, and i'm loving it.

But with version 1.6.0 i'm noticing a very slow and sometimes inconsistent auto-brightness control.

It can take more than 10 seconds to adapt to lighting changes, maybe even 30s, i haven't measured it exactly.

Is it just me?
[Galaxy S I9000 Android Development] ZaneZam:
Yeah really annoying bug on ginger roms! Got this also multible times here on JVR stock + speedmod! I've read about enabling Kies mode in

usb-settings before charging could fix this, but for me it fixed only 3 of 5 charges! Another "fix" that i heared of was to use a third party charger instead of stock one.
[Galaxy S I9000 Android Development] guika:
Usb tethering says error with 1.6

Charging issue is depends on the phone consuption because when it reach 100 stops charging the phone starts discharging even the charger is on. It s normal.
[Galaxy S I9000 Android Development] ssj4Gogeta1:
Will this kernel work for 2.3.3 (I have stock DDJV9)?

Are there any known issues with this kernel? I want my phone as stable as possible. I know that I should probably stick to stock if I want a stable phone, but I'd like the extra features.

Since this is based off CF-root, does this have the bluetooth issues fixed (Chainfire posted an update yesterday with a fix)?