yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] Soccer_Dad:
Ok. I am back testing ext4 (just on data, not on system). In Antutu, every benchmark is better or the same with ext4, except for the "Database IO" item. It drops by about 40%. Can anyone explain what that is testing? And can anyone suggest why it alone will consistently drop precipitously on ext4? And what is the relationship between the tweaks "I/O No-a-time" and "I/O Scheduler" which were the defaults for this kernel on my phone?

Thanks. And sorry if this information is distributed elsewhere in the forums.

PS: I had a bunch of issues with S7 and the S7 kernel, so I figured I could take the chance on SGS Kernel Flasher to flash Talon, figuring I was going to get errors anyway. And actually, I have had none so far.
[Captivate Android Development] mgfjd:
How do I change the on Demand governor threshold?

I have continuum JVH with Talon 0.21. I clicked the recommended Tweaks. Everytime I reboot my phone, the phone does not start loading start up programs until I push the power button on/ off. Any suggestions? after that the phone works great.

thanks
[Captivate Android Development] DrGoodspeed:
that is just what android does. after the phone is fully charged it stops charging and goes on the battery even though it says 100%. it is to preserve the life of the battery and not a bug
[Captivate Android Development] nappent:
So is this a new feature for Gb? This was not the case in froyo. Seem like if you want to save the battery the phone would fully charge and then just run off the a/c. That would put few cycles on the battery.
[Captivate Android Development] oblivianz:
I've installed this kernel over odin to Serendipity VII but got a bootloop. I've missed something?
[Captivate Android Development] Holmes108:
If it was doing this "properly" though, it wouldn't drop below about 95%.

Sent from my I896
[Captivate Android Development] boog:
You have to remove the sd and ramhacks in /etc/init.d

I think those might be your issue. kodos has tweaked the memory in the kernel.
[Captivate Android Development] boog:
For you or anyone else that would like to try talon on jvb:

cwm3 flashable: http://www.4shared.com/file/j8B31-kK/JVB_TalonDEV-021-CWM3.html

If anyone wants an odin flashable one, let me know. Working on uploading it, but 4shared is acting funny.

odin flashable: http://www.4shared.com/file/m6hnABqT/TalonDEV-021_JVB.html

EDIT: This has been ok'ed with eXistZ
[Captivate Android Development] kodos96:
Using ramhack will cause ****ty performance, but I dont see how it could cause a bootloop. Probably just a bad flash.
[Captivate Android Development] johan8:
I can't get 0.2.1 run on my i897.

Flash it with odin, reboot, then loop at boot animation.

Flash back to 0.1.7-T20, reboot, it just run normally.

I don't think I did anything wrong in flashing 0.2.1, but it just won't run.
[Captivate Android Development] Reynaldinho111:
I had to flash back to xcals 1.1 no voodoo and then flash talon. 0.2.1 gave me bootloops at first too. Not entirely sure why but I got it working in the end.
[Captivate Android Development] Vivified:
Try downloading again? Also, did you check the md5?
[Captivate Android Development] F1reEng1neRed:
What are the specific files to remove from the etc. Ini? There's several in there. I do see a ram and a sdcard one.
[Captivate Android Development] boog:
S77sdcardspeedfix & S98rambooster
[Captivate Android Development] F1reEng1neRed:
Great, thanks!... because those are the ones I deleted! LOL
[Captivate Android Development] johan8:
MD5 is correct.

also tried odin 1.0, 1.7, 1.82.....

all other Talon kernel run, except 0.2.1:confused:

Beside, I can go to CWM recovery in 0.2.1

but it is just loop at bootanimation in normal bootup.
[Captivate Android Development] Ptaaty:
I really want to try 0.2.1 with Continuum 5.5. Problem is that I get stuck at the Continuum boot screen....just pulses for as long as I let it (half hour).

Tried fresh C5.5 followed by odin 0.2.1 same deal. Tried xcals, that won't even get past the initial i9000 screen.

I can always go back using CWM3 and installing C5.5 again...but can't update to Talon 0.2.1.

Any ideas? I have tried clearing cache and delvik as well....even though C5.5 just did it anyway (wipe install)
[Captivate Android Development] Sqb:
Did you try not auto rebooting after install with odin then pull battery reboot into recovery and clear cache and dalvik then do the first boot. Worked first time for me. Might help

Sent from a rock on fire in the middle of the sea
[Captivate Android Development] mrhaley30705:
Try using odin 1.3. Only one that I could get to work for me.
[Captivate Android Development] johan8:
If it is the case, it is something abnormal.

But tried odin1.3 anyway, no auto reboot,

pull battery.... then power up.....

Still loop in bootanimation.:(

flash back to 0.1.7t20, my phone run again.
[Captivate Android Development] Rodman101:
If we delete these files from Serendipity VII do they self restore by re installing the Serendipity kernel?

I'm feeling serendipitous...
[Captivate Android Development] bryman27:
No.

Sent from my SGH-I897
[Captivate Android Development] mark1962nc:
Running Serendipity with xcals #2 and want to try Talon again....

Did you have to delete any of the etc/init.d files somebody mentioned some pages back? Also, I'm assuming it's not necessary to convert back to RFS since Talon supports ext4, is this accurate?
[Captivate Android Development] DrGoodspeed:
did you try deleting voltage settings and dalvik cache after flashing 0.2.1?
[Captivate Android Development] Sqb:
After battery pull boot into recovery then cleary all that dalvik and partition cache then first full boot. Throw in a hokey pokey too for good measure

Sent from a rock on fire in the middle of the sea
[Captivate Android Development] topiratiko:
Any news on that ext4 tweak existz? :D
[Captivate Android Development] bballer182:
Not that i use BT all the time, but it sucks to say the the stock kernel in Serendipity 7 (xcal) has working BT with the modem that i use or any modem for that matter. Flash back to Talon 0.2.1 and no BT worky... Regardless i'm still using Talon anyways.
[Captivate Android Development] existz:
We are working on the BT issue, might be related to the initramfs, can reproduce same problem on chainfires kernel (we are using his initramfs).. so if we don't figure it out soon, might switch to a different one, maybe voodoo, not sure what I want to do yet ..trying to keep cwm3 and ext4
[Captivate Android Development] oblivianz:
Yeah you were right, it was a bad flash. Tried re-flashing again and it works fine this time.
[Captivate Android Development] bballer182:
Awesome!

Oh hey something that popped in my head this morning... Back in Onix there was the memory timing tweak. Is that something that can be done again in GB or was that limited to Froyo?
[Captivate Android Development] Ptaaty:
Thanks!!! Worked finally with these exact steps.
[Captivate Android Development] Shammyh:
When in doubt, flash to stock and try again...
[Captivate Android Development] johan8:
Tried everything.......

Also tried reflash the whole phone to factory default,

all settings defualt, no apps installed, no dalvik-cache.....

Still loop....

Just that, I'm using stock JV5.

not europe JVB,JVH,JVO
[Captivate Android Development] boog:
I'm not sure, because I haven't messed with JV5, but is it closer to JVB or JVH?

There is a difference in the initramfs.

I think the difference can cause bootloops.
[Captivate Android Development] ooohhh2:
I had this issue too, but finally got it running by flashing cfroot 3.2 first, wipe cache and dalvik, reflash rom (no wipe), and than reflash talon. Works!
[Captivate Android Development] shane87:
I think I may have just had my first ever sd. My phone refused to wake from sleep, regardless of how long I held the power button.

However, I was able to boot into recovery by holding vol up + power, so I am not sure if this is the same thing as an sd.

Also, to make things weirder, from recovery I selected reboot phone. My phone shutdown, then showed i9000 boot logo, followed by talon boot logo, followed by continuum boot animation. Then it rebooted, after which it booted all the way up fine.

I am running contiuum v5.5 w/talon 0.2.1 and tdvjp9 modem. I have ondemand governor selected, w/ up-threshold moddified to 70, and my uv is: 50 50 75 75 75 75, with all states enabled. I use sio scheduler and a clock limit of 1200mhz.

Any input would be appreciated!

I am also going to post this in the continuum thread.

ROM: Continuum v5.5

Kernel: TalonDEV 0.2.1, Voodoo Sound, Voodoo Color, CFRoot ext4

Modem: I9000 tdvjp9

HW Build Number: 1101
[Captivate Android Development] boog:
Sometimes under volting can cause sleep deaths. Could keep an eye on it to see if it was a 1 time fluke, and if it happens again change your lower settings to -25 or 0. Other than that, I'm not sure.
[Captivate Android Development] shane87:
Yeah, I am watching it to see if it happens again. I just had a reboot, but I think it may have been related to the wifi bug, as I was connecting to my home wifi when it happened. The odd thing is, I have run this uv for about two weeks with no probs, but then again, on froyo people would run fine for weeks, then get an sd. Then it might be a week before another one. Then a few days. Then everyday. Then multiple times a day. I hope that is not what is going on here!

ROM: Continuum v5.5

Kernel: TalonDEV 0.2.1, Voodoo Sound, Voodoo Color, CFRoot ext4

Modem: I9000 tdvjp9

HW Build Number: 1101
[Captivate Android Development] IDoMy0wnRacing:
I was flashing themes yesterday and had this part happen to me also, a couple of times...

I just thought it was because I was playing with my phone. but it always recovered.

Weired.
[Captivate Android Development] johan8:
just tried cfroot3.2.

but no help, still loop.

Which rom you guys using ?

jvb,jvh,jvo ?
[Captivate Android Development] existz:
I've only tested it on jvh, jvo, jv9... running 0.2.1 on jvb will def cause reboots.. but if samething is happening with CF kernel, then it could just not be compatible ..ill look into jv5..
[Captivate Android Development] johan8:
I think that maybe something incompatible in the framework.

now trying flash to jvh see what happen.

:edit:

finished flash to stock JVH, RFS, stock kernel is running ok (no reoriented)

then flash to talon 0.2.1, wipe cache and dalvik-cache, still loop in bootanimation.....

what's wrong with my phone ?

but all other kernel are running ok except 0.2.1
[Captivate Android Development] -Thrive-:
2 days ago I decided to try Serendipity 7. Had problems right away so I returned to Continuum/Talon. Flashed Talon onto Serendipity 7, wiped Dalvik cache and cache partition. Flashed Continuum 5.5, Talon 2.1. The only things different are I left the JV6 modem that was included in S7 and I removed tweaks so now I only have SD:Speed tweak, I/O: No-a-time, and I/O:Scheduler. Decided to let the phone settle for a while without constant change.

Well now this thing is perfect (fingers crossed). No battery drain when left on charger, no sudden reboots turning wireless on or off or from anything else. Totally lag free, smooth as silk. The only thing I haven't done is BT because I know its still an outstanding issue and I can live without it.
[Captivate Android Development] anishz:
NM!:)

10char
[Captivate Android Development] existz:
Try running Continuum or something for Captivate, just to see ... if it works then, then has to be something your doing to the stock rom, Talon-0.2.1 for i9000 is working fine on stock i9000 roms though, so im clueless, how are you flashing?
[Captivate Android Development] Soccer_Dad:
My advice is to immediately do a nandroid backup. Capture that perfection right now, so that you can go back to it if things start to get flaky. Maybe you add a few apps, and one of them causes an issue - drop back to your perfect backup.

I followed the same path you did, but instead of reflashing Continuum (and doing the required re-apping and re-accounting and such) I just restored my nandroid backup. Up and running in 5 minutes!
[Captivate Android Development] johan8:
It is I9000XWJVH, also tried I9000XXJVO.

Just flash with odin 1.7, no re-partition no auto reboot.

Phone is working. (stock i9000 kernel, no reoriented so no sound)

Then talon 0.2.1, bootanimation keep looping.....

I9000 reoriented vG.1.2, working

talon 0.1.7, working.

I don't know then..
[Captivate Android Development] iRide113:
Hi I tried dropping a services.jar file I found on this board into /system/framework/ on my phone, rebooted, and still no BLN support for messaging.

Any advice?
[Captivate Android Development] existz:
First try clearing cache and dalvik cache, and uninstall BLN app and reinstall, enable BLN, then try using this services.jar , then reboot.. should work then.. Ive used it on JVH, JVO, and JV9 roms, it does work...But try doing those exact steps above

http://berryfx.com/RobBeane/Kernel/Files/BLN/
[Captivate Android Development] iRide113:
Will clearing the cache and dalvik cache do anything to my phone that I will notice?
[Captivate Android Development] DrGoodspeed:
it will take longer to boot but other than that nothing
[Captivate Android Development] iRide113:
So basically Dalvik Cache is like Prefetch Data for Windows?
[Captivate Android Development] rlorange:
I believe dakvik cache is more like bits of the compressed apk archive file that are extracted and linked together as installed apks need to interact as a whole efficiently ... maybe a bit more like windows registry... shudder at the thought... maybe a bit of both?

**Simply Honey3.5, Talon 0.2.1 kernel 1.2ghz, XXJVO modem**
[Captivate Android Development] rlorange:
This worked for me thanks exitz. Used androzip app to extract the 7zip file. Also I had noled installed and this HAS to be unistalled first.

**Simply Honey3.5, Talon 0.2.1 kernel 1.2ghz, XXJVO modem**
[Captivate Android Development] .:Crack:.:
Hey existz and kodos96!

On i9000 forums Juwe11 made a very good ram tweak (init.d),

how can we use it with this kernel? I'm referring to the ram.conf and your notice in the OP:

Lowmemorykiller Settings

Talon kernel includes Kodos96's "LMKSet". You can adjust the PRESET=X value in /etc/ram.conf ..

The presets are listed in the file, recommended settings are set by default. Reboot to take effect

Also make sure theres no "ramhack" scripts in /etc/init.d/ , if there is, delete it and reboot.

-> i guess the memfree values can be used easily (well, i did)

+ -> i guess it means to delete the scdardspeedhack too?? does it?

Also, when using PRESET=0 and wanting the best setting for ZRAM what swappiness value should be used? (ZRAM=1)

Thanks!

Edit\\ Attachments: Juwe RAM hack + my ram.conf setting atm (please tell me what to change and if its ok then) originally the ram.conf had PRESET=7 now =0
[Captivate Android Development] CuriousTech:
Your first guess is usually the best. :) It only holds the classes.dex (code) from all apk files. No drivers or any other code. Since an apk is compressed at any unknown level, all of them are decompressed and the code is stored in the dalvik. The only time it can get confused is when an apk is pushed directly or installed when the OS isn't running (CWM), but mostly only when it's pushed/copied to a system folder.
[Captivate Android Development] bballer182:
Bump
[Captivate Android Development] shane87:
Ok, so I have seen my second sd. I am going to try lowering uv settings. Will report back if I see anymore sd's.

ROM: Continuum v5.5

Kernel: TalonDEV 0.2.1, Voodoo Sound, Voodoo Color, CFRoot ext4

Modem: I9000 tdvjp9

HW Build Number: 1101
[Captivate Android Development] p1gnone:
SO I'm still learning.. Running Continuum5.5Talon0.2.1: As I was having inexplicable bad batt life, & BT hard to enable, wholly unlike when running 5.4.1 I then thought I'd try Obsession1.2 [JV9], just to change..Seemed OK, so I flashed Talon0.2.1. Boot Loop! Reflashed. Boot Loop! SO back to the comfort and stability of 5.5/0.2.1. But now good batt life and BT much easier.. No clear sense of why it should differ. Caches come to mind.

But I still do not understand how I clear Dalvik, and exactly under which circumstances. The "how" just does not get repeated often enough for me to run across it even as I search..
[Captivate Android Development] existz:
Boot into recovery -> advanced -> wipe dalvik cache

But it will spit an error about unknown path for volume [/sd-ext] ..that's normal with this version of cwm (v3.0.0.5)...just ignore it ... also the first boot after u clear it will take longer than normal, but only the first boot
[Captivate Android Development] parnz:
Try to compile from source but...

Where is the kernel's splash screen in kernel souce

Thank you.
[Captivate Android Development] existz:
It has to be converted to a C Header file, but the file location is below, I have a way to convert a png to .h on my github, its the "Samsung Logo" repo

https://github.com/existz/linux_gt-i9000-gb/commit/316aeb17379bbefd8b367903fed9892a4d80c155
[Captivate Android Development] parnz:
Ah!! that why I "find | grep png$" and found nothing related ;p

Thank you.
[Captivate Android Development] nappent:
What's your results regarding this? I'm interested as well.
[Captivate Android Development] existz:
For swappiness, you dont want to set swappiness=0, setting swappiness=0 tells it to avoid swapping as much as possible, 60 is linux default, but we usually run 50-60, both seem to do good..
[Captivate Android Development] rlorange:
Thanks heaps! For someone who knows zero code I'm gathering quite a bit of lay-mans understanding thanks to helpful answers like this :)

**Simply Honey3.5, Talon 0.2.1 kernel 1.2ghz, ZSJV5 modem**
[Captivate Android Development] rlorange:
Ha ha ha finally we i9000 owners have something that you all will want to try!....

@exitz check out the modded talon kernel posted over in your i9000 thread Zak has added some stuff... 1.3ghz to name one.... you just need to do your 'reorient' business to get in running on the Captivate...

Going to try it now!... :)

**Simply Honey3.5, Talon 0.2.1 kernel 1.2ghz, ZSJV5 modem**
[Captivate Android Development] zacharias.maladroit:
don't give me credit where it's not from me :p

the 1.3 & 1.2 GHz are from ytt3r and/or existz :)

I'll compile one for the cappy

let's see how the feedback is for it ^^
[Captivate Android Development] rlorange:
Wow! Guys Saks modded Talon is running perfectly!

@exitz I think you have found your i9000 team member. 1.3ghz seems rock solid so far. Smartass governor is nice too....

Going to try his tweak script now and I'm sure you will be curious to know how it tweaks your Talon:)

This is the open source spirit guys! Yay!

**Simply Honey3.5, Talon 0.2.1 kernel 1.2ghz, ZSJV5 modem**
[Captivate Android Development] rlorange:
Oh ok sorry! Still you deserve credit for helping talon along and exitz needs an i9000 man... just love it when the spirit if xda shines ha ha ha!

**Simply Honey3.5, Talon 0.2.1 kernel 1.2ghz, ZSJV5 modem**
[Captivate Android Development] slayp00n:
What is this I hear about 1.3ghz?????

where do I get??? Gimmie GMIIE, Can i haz 1.4ghzzzz

Will do testing.
[Captivate Android Development] slayp00n:
Can you add 1.4ghz step as well for Cappy and compile :).
[Captivate Android Development] Maltz:
hey guys I'm using continuum 5.5 and flash last night Talon 2.1, this morning my captivate was off as it used to happen with Froy, is a known bug or a specific problem with my phone? is there any way to fix it? thanks
[Captivate Android Development] zacharias.maladroit:
sorry - I'm not the OC/UV expert

ytt3r and existz definitely know more in this area

patience :)

maybe later 1.4 GHz will be added

1.3 in my opinion offers enough performance if the underlying kernel-base is tweaked properly

re-post from the i9000 dev forum:

it contains:

- the just added 1300 MHz OC (thanks ytt3r & existz !)

- several fixes to zram to make it work faster & more reliable

- FPS unlock (65 FPS)

- VFS + VM fixes & improvements

- writeback improvements full set doesn't work -> reboot so only 1 related patch

- lots of battery-runtime enhancing patches

- re-added: l2cap bluetooth powersave mode

- ck-patches

- data integrity patches

- optimized compilation flags (same / similar benchmark results like CM7 kernel in some benchmarks)

- smartass governor [option]; tweaked conservative for default governor (ondemand has some lags & regressions from my experience so far)

- nofail variants of alloc variants -> less wasted cpu-cycles -> more battery savings

- some performance enhancements

- unlikely-likely fixes

- enabled FM Radio Voodoo enhancements

- other stuff I might have forgotten ...

- changed some config entries for enhanced security and lower latency (KSM & UACCESS_WITH_MEMCPY lead to higher latencies and lags)

- enabled stuff to let properly run the SFB net scheduler

- apple magic mouse & other wireless support (dunno if enough was enabled yet)

this kernel is by far not final (for me) - it's only currently what I'm using on my phone and liking

and it's still named talon 0.2.1-dev

the obligatory

source repo

link:

platypus flavored sauce

the kernel scripts are work-in-progress and specifically tailored to the Talon Kernel / my fork / modified version of this kernel:

and currently include Juwe11 lowmemorykiller settings

platypus-kernel-scripts_Samsung-ROMs_01.tgz (7.27 KB)

platypus-kernel-scripts_Samsung-ROMs_02.tgz (7.33 KB)

place it in /system/etc/init.d/

and then in Recovery -> Advanced -> "Fix permissions"

remove any rambooster or ramhack scripts

since this will cause negative effects (you don't know which settings get applied :p)

When flashing other kernels:

remove those scripts since it will change the experience with those
[Captivate Android Development] rlorange:
EDIT: Ha ha never underestimate someone who us clearly smarter than yourself! Ignore the warning below and flash away guys!

Just remember that the download on this re-post is AN i9000 VERSION OF TALON MODDED BY ZAK it needs to be recompiled for your Captivates so DONT FLASH YET!

Zak does your script interfere with any cf-root tweak app tweaks?

**Simply Honey3.5, Talon 0.2.1 kernel 1.2ghz, ZSJV5 modem**
[Captivate Android Development] zacharias.maladroit:
NO NO NO :rolleyes:

it's compiled for the captivate / i897 :D

(just compiled a flavor for the cappy / i897)

yeah they might interfere - just leave the defaults of the cf-root tweaks and you should be fine

steps on how to get "optimal" result:

1) use a base JVH ROM with voodoo lagfix-enabled kernel & let it convert stuff to ext4

2) install the kernel & boot - add the scripts, fix permissions (from Recovery)

3) now you should be all set

4) leave the CF-Root tweaks at default

otherwise they might interfere - just leave them were they are (light tweaks) - my scripts should take care of everything and you should be fine

re-post from my CM7 kernel thread [with modifications]

take S98screenstate_scaling

and modifiy / edit:

AWAKE_GOVERNOR="conservative"

SLEEP_GOVERNOR="conservative"

to

AWAKE_GOVERNOR="ondemand"

SLEEP_GOVERNOR="conservative"

for ondemand governor

and

AWAKE_GOVERNOR="smartass"

SLEEP_GOVERNOR="conservative"

for smartass governor

then put it back in again in system/etc/init.d

best would be:

- reboot into Recovery

- Advanced -> fix permissions (in Clockworkmod Recovery)

- reboot
[Captivate Android Development] apetrakian:
This mod is awesome. memory handling so much better. 6-7 apps open and still showing >100 MB free RAM. Looks like my cappy has new life.
[Captivate Android Development] apetrakian:
2660 on quadrant at 1.3 ghz...