yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] tarheelblueboy87:
Thats some weird bug with a lot of kernels when u first install them and sometimes when u just change the governer. Lock ur phone and wait a sec, then unlock, problem should be solved.

Sent from my SGH-I897 running Continuum 6.1 clocked to 1.44Ghz, dang that's fast! Snail kernel
[Captivate Android Development] thumper_1151:
Thanks it did seam to fix itself after sleeping. but is there a link to explian the schedulers/governers in more detail?
[Captivate Android Development] tarheelblueboy87:
http://xdaforums.com/showthread.php?t=84340- Here is more explanation, and don't pay attention to the stuff about setcpu, just don't use it. This doesn't cover SavagedZen governor, but all u want to know about that is its an evolution of the conservative governor, its slightly more responsive is all. These general kind of facts are best found using a google search, there's tons of info out there when it applies to Android OS on any phone, just a suggestion to help you save time in the future.

Sent from my SGH-I897 running Obsession JVP clocked to 1.44Ghz, dang that's fast! TalonDev Extreme Snail kernel
[Captivate Android Development] malbolgias:
Link you posted is incorrect.
[Captivate Android Development] tarheelblueboy87:
The knowledge I dropped is correct, and the link is too, it just doesn't work, I found it on google, but who knows, thanks for pointing it out. I'd find the info again but its way too easy to access on your own. I apologize for wasting thread space on this rebuttal, the original question barely deserves it.

Sent from my SGH-I897 running Obsession JVP clocked to 1.44Ghz, dang that's fast! Snail kernel
[Captivate Android Development] neffarious:
Getting random reboots during phone calls too, but everything else is fantastic.
[Captivate Android Development] zacharias.maladroit:
thanks for your feedback so far !

I know of the overall instabilities and currently investigating

since I don't have much time nowadays it'll take some time but

I'm making some progress

currently I'm trying to isolate the higher battery consumption with MP3 playback (on the i9000 thread)

if it's not related to the kernel I can do some more tweaking & fixes

and will post a new kernel here too

thanks for your understanding !
[Captivate Android Development] spinz:
Just wanted to say, I've been playing around with your JVQ version of Snail.. Amazing work sir.. My phone and a kernel haven't "played" this nice in a very long time !!

Thank you !!
[Captivate Android Development] justin860:
testing this with apex 8.1 rom 1440 mhz so far no issues besides boot screen. NO MORE LAG thank you, I will continue to play with it and let you know if anything is buggy
[Captivate Android Development] mkr14:
Looking forward to a stable version of your kernel! This kernel is great aside from the reported issues!

Thanks Zacharais
[Captivate Android Development] zacharias.maladroit:
I'll soon post an updated variant of the kernel scripts

and hopefully also an updated version of the kernel :)
[Captivate Android Development] zacharias.maladroit:
first things first:

the kernel first :)

snail12_t6 [for captivate] (JVQ [backwards compatible]) (built: 22nd July 2011; based on 0.4.x-dev branch)

please try the following one

some characteristics:

- 2011.03 toolchain

- some optimization flags (from Galaxian kernel - haven't tested them much but used similar in the past which led to wifi issues - please test !)

- back to some minor optimization flags (test5)

- FPS cap at stock

- green tint fix at low brightness

- nofail variants of the filesystem initialization

- some more general fixes in the kernel

- l2cap bluetooth re-enabled power-mode

- some battery runtime improvements

- VM + VFS changes

- some performance enhancements

- several memory management related changes [needs feedback if it fixes the issue with declining amount of available RAM]

- some debug stuff disabled in kernel

- everything else should be included that is in the upcoming Talon 0.4.x kernel :)

only one OC variant: 1200 MHz

there might be several other improvements but there useless to mention since they're related to "under the hood" workings anyway and most users do not care

so I don't care to post them over and over again

known issues:

- I observed kind of a higher battery consumption in general usage, battery consumption with mp3 playback seemed to be ok (with jvh rom)

battery consumption looks ok

sticking points:

- overall stability should be OK, but haven't tested much yet boot & reboot issues model-dependent

- any issues in other areas
[Captivate Android Development] mkr14:
Please change the FPS cap back to 65. This is one of the major reasons I enjoy your kernel so much! The 56 cap screws up FPse games.
[Captivate Android Development] zacharias.maladroit:
sure,

any other issues besides that ?

thanks !
[Captivate Android Development] mkr14:
Thank you! I have not run into any yet, seems to be a lot more stable. I will let you know if I run into any.

Regarding the boot screen issue. They have been able to fix this issue in the standard Talon as I am sure you know. Existz could probably give you some insight into fixing it.

Not too big of an issue but it is nice to have it working in the interest of polish.
[Captivate Android Development] mkr14:
Minor issue. The Voodoo lagfix configuration is not showing up in the Voodoo Control app. You are able to see the status and set your preferences when using the standard Talon.
[Captivate Android Development] zacharias.maladroit:
thanks !

yeah, that seems to be caused by the toolchain (I'm also getting this with exact same stock talon kernel and only compiling with my toolchain, perhaps it's processor core i7 dependent - the box that I use)

noticed that too :\
[Captivate Android Development] zacharias.maladroit:
snail12_t7 (JVQ [backwards compatible]) (built: 23rd July 2011; based on 0.4.x-dev branch)

please try the following one

some characteristics:

- back to 2009q3 toolchain

- some optimization flags (from Galaxian kernel - haven't tested them much but used similar in the past which led to wifi issues - please test !)

- back to some minor optimization flags (test5)

- aggressive optimization flags

- FPS cap at 72 Hz (around 67 fps)

- green tint fix at low brightness

- nofail variants of the filesystem initialization

- some more general fixes in the kernel

- l2cap bluetooth re-enabled power-mode

- some battery runtime improvements

- VM + VFS changes

- some performance enhancements

- several memory management related changes [needs feedback if it fixes the issue with declining amount of available RAM]

- some debug stuff disabled in kernel

- everything else should be included that is in the upcoming Talon 0.4.x kernel :)

only one OC variant: 1200 MHz

there might be several other improvements but there useless to mention since they're related to "under the hood" workings anyway and most users do not care

so I don't care to post them over and over again

known issues:

- I observed kind of a higher battery consumption in general usage, battery consumption with mp3 playback seemed to be ok (with jvh rom)

battery consumption looks ok

sticking points:

- overall stability should be OK, but haven't tested much yet boot & reboot issues model-dependent

- phone reboot issues should be solved

- any issues in other areas

(v18_talon.zip)
[Captivate Android Development] LNJ:
Possible to get a bigmem version?

Samsung Galaxy S i896 on Cezar's Continuum v5 GingerBread
[Captivate Android Development] mkr14:
Everything is working great so far! No more reboots. Smooth as butter. The bootscreen is still broken though. Not sure if you aimed to fix that or not however.
[Captivate Android Development] mkr14:
I am unable to get my cpu governor settings to stick after reboot. I suspect that the scripts are causing this. The UV settings are sticking though.

EDIT: NVM, I need to edit the screenstate script to boot with Conservative
[Captivate Android Development] Sqb:
Sorry for the stupid question but how do I know the scripts are installed correctly. I downloaded both. Extracted them and put them in system,etc.,init.d using root explorer and rebooted. Not sure exactly where to check to see. I had the reboot happen after a phone call but my battery is full now and it happened only at low battery from what I experienced. Any help should be greatly appreciated thank you in advance

Edit: I got it. Nice work!

Sent from a rock on fire in the middle of the sea
[Captivate Android Development] zacharias.maladroit:
snail13_t1 (JVQ [backwards compatible]) (built: 26th July 2011; based on 0.4.x-dev and gingerbread-dev-jvq branch - some unstable testing stuff left out for now)

some characteristics:

- back to 2009q3 toolchain

- default Talon optimization flags [no prebuilt modem-driver - all was built in one piece]

- FPS cap at 72 Hz (around 67 fps)

- green tint fix at low brightness

- nofail variants of the filesystem initialization

- some more general fixes in the kernel

- l2cap bluetooth re-enabled power-mode

- some battery runtime improvements

- VM + VFS changes

- some performance enhancements

- several memory management related changes [needs feedback if it fixes the issue with declining amount of available RAM]

- some debug stuff disabled in kernel

- GPU OC disabled

- speedmod kernel based mDNIe values

only one OC variant: 1200 MHz

there might be several other improvements but there useless to mention since they're related to "under the hood" workings anyway and most users do not care

so I don't care to post them over and over again

known issues:

- none known so far

sticking points:

- overall stability [in call reboots ?]

- any issues in other areas

if in-call reboots still happen - please post

there are 2 candidates to look at then & revert [for compiling separate test-kernels]

Thanks !

edit:

snail13_t1-flags

- aggressive optimization flags [no prebuilt modem-driver - all was built in one piece]

pulled due to in-call / call-related reboots
[Captivate Android Development] kitkitfok:
snail13_t1 downloaded and testing now, but what is "aggressive optimization flags" ?
[Captivate Android Development] zacharias.maladroit:
Options That Control Optimization

compiler flags that gain you several percent in performance while compiling the code in a different way more tailored towards your hardware
[Captivate Android Development] cbalt:
Is there anyway we can get a bigmem version also?
[Captivate Android Development] zacharias.maladroit:
sure,

right now I'm waiting for feedback if it's stable (no call reboots) :)

if that's OK

I can build a bigmem version too,

there's no sense in building lots of different variants of a kernel that isn't stable and thus only used for a very short period of time
[Captivate Android Development] ap89b:
FPS Cap

For me on snail13 test1 fps cap is actually lower than on talon. According to fps2d and quadrant it is capped at 48.
[Captivate Android Development] manny05:
I am confused. So do I just download both files and extract them to system. Etc. Init. Folder and just reboot?
[Captivate Android Development] ap89b:
No you just download one or the other, and flash through CWM like any other kernel.

The second one just has aggressive optimization flags to possibly improve performance. But keep in mind these are test kernels.
[Captivate Android Development] smithisize:
So does snail13 have Smartass enabled?? That's why I really love this kernel :) and 12 didn't have it :(
[Captivate Android Development] manny05:
Ah. Thank you :)
[Captivate Android Development] kitkitfok:
I have trying snail13_t1-flags_cappy.zip but after i flash that, my phone hold on att booting screen, help me please, i have try this step:

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

1. Remove the battery, external SD card and SIM card.

2. Wait 10 seconds.

3. Open odin3

4. Connect usb cable.

5. Hold volume up + volume down + Power.

6. Insert battery.

7. Release POWER BUTTON ONLY.

I cant enter to download mode..........

Edit: can enter download mode and return stock UCKF1 now, may be bad download and bad flash, i will try new kernel later.
[Captivate Android Development] zacharias.maladroit:
I'll include it again most probably with the next posted kernel

right now I had to focus on stability

if you use the kernel with aggressive optimization flags, please flash the other one with default Talon optimization flags

since it has been reported that the one with aggressive flags lead to call-related reboots

Thank you !
[Captivate Android Development] Yuna:
just got a reboot in-call with battery ~ 50%

and after that showing 10% left
[Captivate Android Development] zacharias.maladroit:
what governor did you use ? anything else big running besides quadrant ?

I got 65-67 FPS with ondemand governor

besides that the FPS with quadrant and other apps is inaccurate and the refresh-rate of the display limited to 60 Hz anyway

thanks !

ok, so the reboots actually isn't caused by the optimization flags & using the recommended toolchain only also doesn't fix it :\
[Captivate Android Development] Yuna:
one more notice - just tested - yes when screen goes off. but only i might mention: i had wifi enabled - screw that - happens even without wifi

the phone didn't wake up from power button presses in-call

another observation: reboot happens nearly 30 seconds after screen off

and the sound from caller is still there - i called my carrier ivr
[Captivate Android Development] manny05:
I had a reboot during a phone call. Battery was higher than 85... I was using snail13 flag... Just letting everyone know that it looks like it's gotten worse. It happened to me three times. I went back to snail 12
[Captivate Android Development] kitkitfok:
First I flash stock UCKF1, then flash continuum v6.1 and snail kernel, i notice than no more lagfix information show in voodoo app. I need to going into CWM to convert RFS to ext4. After that, no more lagfix information show in app again. But reboot into CWM voodoo option, it show me that convert successfully.
[Captivate Android Development] zacharias.maladroit:
ok, seems like it's not 100% stable then

could you please also post what ROM you're using ?

thanks !

thanks for your report, manny05 !

hm, strange

I added some changes from latest Talon test-kernel snail13_t1

which theoretically shouldn't affect stability but you never know with those closed-source kernel-modules that need to be loaded from samsung

Hi kitkitfok

yeah, sorry - don't know why that happens:

with my toolchain (or when building on my box):

- bootanimation

- voodoo lagfix status

isn't displayed anymore

thanks for your report !

@all:

if you saw reboots on this kernel

did you also encounter them with the latest Talon kernel ?

if not - please use it - since it shares lots of features with the snail kernel

and it's the kernel which I currently focus my development the most

thanks !
[Captivate Android Development] Yuna:
Using Apex 8.2 with JW2 modem.
[Captivate Android Development] watsa:
dont know why this thread wasn't given 5 stars yet :)
[Captivate Android Development] existz:
1+

10char
[Captivate Android Development] manny05:
Apparently snail 12 has the same issue as well. Right off the charger at 100% I made a phone call and 30s in it just rebooted... So I just went back to talon 0.4.1 until further notice.

Besides that the kernel was very smooth and quick :). Just gotta fix that reboot and it should be good
[Captivate Android Development] zacharias.maladroit:
Hi manny05,

thanks for your report !

the issue is that this troubleshooting takes up quite a lot of time :\

I've decided that I'll stop kernel development until at least beginning of October

I might upload a fix to the talon repo for memory management or some minor fixes but that's all

I need to help my parents with house building (mainly house construction)

and in addition to that I take the freedom to take a break from kernel development

having spent way too much time on it (I need to get my mind free for my studies - and according to comment of a friend who's a psychiatrist: [not so accurate translation into english] "you become what you spend most of your time for" - since informatics/kernel-development isn't the field that I will work in the future - the time spent on it will be reduced)

Thanks for your understanding !
[Captivate Android Development] zacharias.maladroit:
ok, since I'm using the kernel anyway and the source is available (snail13_t5 <-- in my repo)

there's no reason NOT to share the kernel

changes include:

- RCU fixes & improvements [non-preemptive tree-rcu]

- lots of general-fixes [ARM & performance related]

- powermanagement-related fixes

- autogroup upgrade from v3 (per tty task groups) to v4 (per session task groups), should be more suitable for phones & working fix for memory leak and other fixes

For those quadrant aficionados:

1st run: 2080 points [@ 1 GHz]
[Captivate Android Development] manny05:
We understand. Education and family always come first. I thank you for all your hard work. By the way is that file you uploaded fixed the reboot during a call issue?
[Captivate Android Development] zacharias.maladroit:
don't know if it fixes the reboot :p

but the autogroup + BFS (so scheduler-related stuff) always have lead to problems for me in the past with my cm7/miui kernel

so it could be possible that this fixes the reboots (if it was related to autogroup or other parts that got patched)

thanks !
[Captivate Android Development] kitkitfok:
snail13_t5

I have phone-call reboot, battery 49%, SIO scheduler, ondemand governor.
[Captivate Android Development] zacharias.maladroit:
thanks for the report kitkitfok !

let's see

hopefully the kernel below fixes the reboots - otherwise I'll post a kernel with default optimization flags

ok, since I'm using the kernel anyway

there's no reason NOT to share the kernel ;)

[I love how smooth the kernel is with smartass or interactive governors :D]

changes include:

- reverted to 2.6.35.7 [from 2.6.35.13 which might have led to reboots]

- aggressive + new optimization flags

- back to 2011.03 + prebuilt modem/RIL driver

- added sampling down factor to ondemand governor [please report any regressions that you encounter when using ondemand governor] [talon upstream]

- highres timer to 512 (from 250)

- security: add more randomness to mmap

- add support for high resolution timer for our platform [samsung platform]

- disabled some settings: uaccess_with_memcpy + KSM & some other I forgot

- reverted: swaptoken ck patch

- some tweaks to memory management [testing]

- some scheduler fixes & improvements that got reverted by 2.6.35.13 merge previously + one more fix

- re-added: smartass, interactive, interactiveX governors [I missed how smooth my phone was ^^]

- move to XZ instead of LZMA compression [talon upstream]

- don't remove voodoo /sbin in cleanup [talon upstream]

- set frequency lock to 100 MHz while charging [talon upstream]

if you encounter lags [don't know what exactly you mean with it - try using smartass or interactive governors - I never had luck with ondemand & experience was less smooth than e.g. with smartass :( ]

microlags related to swapping [short interruptions] need some more tweaking - they got way shorter than before - if they even still exist ...

if those kernels are still unstable [hopefully not]

I'll upload a kernel with stock optimization flags later

hope that this is stable and I can stay using that one for some time [approx. until October] - I have other things to do after all ...
[Captivate Android Development] kitkitfok:
14_T5: Downloaded and trying now. If any issue i will report here. :cool:

EDIT: Voodoo lagfix information still disappear, but i don't much care.
[Captivate Android Development] zacharias.maladroit:
introducing snail14_t9

[that one is supposed to be stable]

[I love how smooth the kernel is with smartass or interactive governors :D]

changes include:

- aggressive + new optimization flags back to default scheduler timings + compiler flags

- back to 2011.03 + prebuilt modem/RIL driver @stock compiler/toolchain

- security: add more randomness to mmap reverted: troubleshooting

- add support for high resolution timer for our platform [samsung platform] reverted: troubleshooting

- some minor additional changes from latest 0.4.x-dev talon tree [most already included in last snail]

- reverted: power management fixes

- reverted: a few PM related commits to might have led to call-related reboots

- RCU: is tree rcu

- everything else that is in latest talon [probably except the new bootlogo] :)

if you encounter microlags [e.g. not smooth scrolling, etc. - try using smartass or interactive governors - I never had luck with ondemand & experience was less smooth than e.g. with smartass :( ]

lags lasting for short moments/few seconds - related to swapping or memory management [short interruptions] need some more tweaking - they got way shorter than before at the beginning
[Captivate Android Development] zacharias.maladroit:
introducing snail16

[that one is supposed to be stable]

this is a maintence & hotfix release

changes include:

- staging: zram: fix data corruption issue

ALL users & testers are advised to update ASAP !

FYI: I'm sure that a fixed kernel for Talon kernels will soon be published - the fix is already in the Talon repository
[Captivate Android Development] manny05:
Downloading now
[Captivate Android Development] kitkitfok:
snail14_t5 still have reboot issue.

I'am trying snail16 now.
[Captivate Android Development] color0:
I haven't encountered an issue on 16 yet, in fact it might be the most forgiving kernel I've ever tried. After screwing up the OC settings it just kept on reloading the home screen to try again rather than flat-out hanging and needing a reboot. :p

The smartass and interactive governors are exceptionally smooth, but the CPU never calms down to 100mHz and the end result is that my phone drains battery noticeably faster. I'm liking the ondemand governor as it stays down at 100mHz when my screen is off, and it's still smoother than the Talon kernel it's based off of.

Also that framerate bump really makes 3D games look pretty. Thanks for a great kernel! Not sure why this doesn't get more attention.
[Captivate Android Development] johnwayne007:
Love the talon kernel and I love this kernel even more Great work, flashing the new kernel as i type this!
[Captivate Android Development] mkr14:
T16 is running great for me so far! No new issues to report and not one reboot. Thanks Zacharais
[Captivate Android Development] paintballkev812:
*removed* 10char
[Android Software/Hacking General [Developers Only]] denonade:
I have used to backup & restore ADW launcher settings, however, I never know it don't backup the wallpaper, I have had this wallpaper but now I lost it by replacing another ugly one, now I want to find it out from the system partition after root, but no found, anyone know where is the wallpaper caching path? Or anyone know where can I get this wallpaper again? thanks for any advise!

Sorry for that I can't post the URL here, please check!

imageshack.us/photo/my-images/600/img20110625wa0002.jpg
[Galaxy S I9000 Q&A, Help & Troubleshooting] Blacknoise:
Hi everyone,

Today, to prepare for the install of Darky's 10.1 (currently running 9.5) I decided to turn off the lagfix. On the advice of someone at work, I also decided to format the internal SD (using the section in the options menu of the phone). I booted into recovery, and disabled the lagfix as normal, all seemed well. I then turned the phone off (to remove the SIM and SD), and rebooted just to double check that the lagfix was successfully disabled, and the lagfix was reapplied for some reason.

How do I stop this happening again? and how do I tell if the lagfix is definitely turned off?

Thanks

Rob
[Galaxy S I9000 Q&A, Help & Troubleshooting] Blacknoise:
To update:

Just rebooted again after unchecking all the boxes in the voodoo sound app. Now the voodoo sound app still has both boxes unchecked, and the lagfix status is "Lagfix RFS Only, compatibility mode, no EXT4 conversion", is the correct?

Thanks again,

Rob