yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] b0uncyfr0:
Hold on, 7/17?

You Know Damn Well I Sent From XDA Premium
[Captivate Android Development] five5outh:
This works FSHO.
[Captivate Android Development] b0uncyfr0:
I dont know why but after i tried Glitch 11 the battery life has improved alot. I can see a noticeable difference. Does anyone cappy on the test02 rom battery drain very fast?
[Captivate Android Development] zacharias.maladroit:
he has several patches included that were also included in NEO kernels for a long time ;)
[Captivate Android Development] xThe Enforcer:
So this is the latest Platypus for MIUI?

http://www.ponack.net/zachariasm/re...MIUI_CAPPYMTD_20110627-11_platypus_NEO_10.zip

Just flash like a normal kernel, right?
[Captivate Android Development] toneflem:
how is the color temperature changed with voodoo color? i thought it was in recovery, but i dont see the option.
[Captivate Android Development] zacharias.maladroit:
yeah, that should be the latest "official" NEO kernel for the captivate

oh well, just realized that NEO 11 isn't available for the captivate & vibrant - is that correct ? :o

will upload it asap & I find some time

download Voodoo Control App from the market

there you can adjust colors
[Captivate Android Development] AmandeepG:
Does this kernel allow 2G/3G toggling through JuiceDefender?
[Captivate Android Development] sixstringsg:
Not any better than stock CM7 does.

Sent from my SGH-I897
[Captivate Android Development] sepherian:
Does this kernel work with gingerbread bootloaders? Can't help but notice that there is a boot.img in the package.
[Captivate Android Development] sepherian:
sorry. double posted
[Captivate Android Development] simple man:
I'm using it with I897 gb bootloaders, it works great on miui.

Sent from my I897
[Captivate Android Development] A.VOID:
I'm between a rock and a hard place >>>

This kernel + MIUI = great stability, but battery life is one of the worst I've ever experienced

If I use Glitch + MIUI, then I get solid battery, but not stable results and the phone buttons stop working.

ANyone with tricks to getting this battery life on MIUI ? Yes, I've calibrated, wiped stats, bump charged, blah, blah, blah
[Captivate Android Development] mcord11758:
I get good to great life with it with some uv, and turning data off when not in use.

Miui Captivate
[Captivate Android Development] tarheelblueboy87:
Data toggling is good, I agree, I suggest juice defender for that as it will control wifi and data automatically. Also use the ondemand governor, which should be default. You don't need a more aggressive governor than that, CM is fast enough with ondemand. As was stated before, UV is always good, but you have to find what works for you.

Sent from my SGH-I897 running CM7 clocked to 1.44Ghz, Glitch v12 beta
[Captivate Android Development] MadeInMex4usa:
Where is this this test02 version??
[Captivate Android Development] Thnikk:
Would anyone mind sharing their UV settings on the latest kernel? I know every cpu is different, blah blah blah, but I'm lazy and would like something to start at and then work towards my own stable settings.

Edit: Guy above me [kernel link] I think this is the one everyone's talking about
[Captivate Android Development] KohjiNagata:
I have a quick question. I'm sorry if this has been asked before but I can't find it. For some reason my governor keeps switching back to OnDemand no matter what I do. Does anyone have any idea why and how I can fix it?
[Captivate Android Development] kamots:
Tarheel blueboy87 mentions the fix on previous page i believe
[Captivate Android Development] KohjiNagata:
Im a little slow... I don't see it
[Captivate Android Development] MadeInMex4usa:
Thanks!
[Captivate Android Development] simple man:
How are we supposed to get bln working on Neo 12? I downloaded the BLN app but it won't enable bln. T.I.A.

Sent from my I897
[Captivate Android Development] mcord11758:
Download escapist kernel de jour. Take out the sensor located in system/lib/hw. Paste it in your system/lib/hw using root explorer. Then change permissions to

XXO

XOO

XOO

Then reboot

Miui Captivate
[Captivate Android Development] simple man:
Thanks sir you're a gentleman and a scholar. ; -)

Sent from my I897
[Captivate Android Development] simple man:
It worked great, thanks again. :-)

Sent from my I897
[Captivate Android Development] mcord11758:
No problem

Miui Captivate
[Captivate Android Development] zacharias.maladroit:
I note to all of my users <3

sorry, but I have to inform you that I'll completely stop kernel development until at least beginning of October :(

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 & focus more on my studies

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 continued support & understanding !

meanwhile

there's

something to play around with

in my repo:

additional branches with tons of fixes & performance improvements that I haven't included in the kernel yet

:

general-fixes

PM01

XZ-decompress

RCU01

autogroupv4_new

kernels for building:

NEO_12_OCUV_BLN [WIP, with BLN partially working]

or

NEO_11-led-notif [latest stable]

you need to fetch the repo (like explained in http://wiki.cyanogenmod.com/wiki/Compile_CyanogenMod_for_GalaxySMTD) build the android system

then place the kernel in ~/android/system/kernel/samsung/aries

next you can build the kernel autonomically

from ~/android/system/kernel/samsung/aries

cd ~/drivers/misc/samsung_modemctl

make

cd modemctl

make

cd ../../../../

./cappy.sh
[Captivate Android Development] xThe Enforcer:
:(

Thanks and be safe!
[Captivate Android Development] NCXC:
Completely understandable, thanks for all your work! I'll be sure to check out those links...
[Captivate Android Development] readitodie:
neo 11 link dead.
[Captivate Android Development] askpcguy:
Hopefully we'll see NEO11 or at least another stable release. Sad to see the news but good luck! And it is true, to an extent, however if you really enjoy this type of work; you'll have more satisfaction working in this field.
[Captivate Android Development] Chuckd610:
With this kernel, my soft-keys stay lit constantly. Is there a fix for this.
[Captivate Android Development] sixstringsg:
While the screen is on? Compile the source, and add a timeout to the LED's.
[Captivate Android Development] zacharias.maladroit:
Kernel

CM7 & MIUI only

NEO 09-redux_V5

before you ask for any ETAs:

The first rule of CyanogenMod [and this project]: DO NOT ASK FOR AN ETA!

Characteristics:

core features:

- writeback improvements - less lags

- wifi fixes & improvements

- voodoo color

- voodoo sound (upstream)

- docksound support

- updated to 2.6.35.13

- lots of additional enhanced security features (in kernel + init scripts)

- FPS cap raised for smoother operation + 65 FPS

- printk + android-logger disable for less overhead & better battery runtime

- nofail variants for filesystem initialization - less overhead

- SFB scheduler

- memcopy&memmove - optimized variants for more performance

- selection of several cpufreq governors (interactive, smartass, tweaked ondemand, tweaked conservative, interactiveX, SavagedZen)

- bigmem: 339 MB RAM

- optimized memory handling (via init scripts)

- several battery-runtime related improvements

- VFS + VM fixes & improvements - less lags & more stability

- OC up to 1.6 GHz (thanks to bilboa1, morifc

- SLUB slab allocator (more stable & efficient, SLQB leads to instabilities & other issues)

- BFS scheduler (still too unstable)

- performance flags

- compiled with 2011.03 toolchain for more stability, reliability and performance (significant !)

- some other performance related stuff

- touchkey timeout

- Juwe11's OOM killer settings

feature changelog (from NEO_09; 10; 11):

- [FIXME: fill out]

- init-script & cache kernel cleaner included

NEW:

- [FIXME: fill out]

- compiled with Linaro 4.5 toolchain for more stability, reliability and performance

- galaxysmtd [repo synced against ~#75], captivatemtd [-> #75] , vibrantmtd [-> #72]

hourly battery drain now should be a thing of the past !

In case you need to make a flashable Odin tar-file (for the bootloaders):

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

On how to flash Gingerbread bootloaders or if they're available for your device:

take a look in your development or other subforums for your device
[Captivate Android Development] mcord11758:
Dl link? :)
[Captivate Android Development] zacharias.maladroit:
thanks :p

/me slaps the forum software

I'm pretty sure I uploaded it along with the post ^^
[Captivate Android Development] shoman94:
I'm glad you couldn't stay away!

EDIT: To verify the scripts go in init.d?
[Captivate Android Development] mcord11758:
Yes replacing existing script
[Captivate Android Development] shoman94:
SO now I'm wondering.... lights don't come on with touch screen and only stay on for a sec. No BLN no KTLO support..... ugh

ah well... looking forward the future updates.
[Captivate Android Development] mcord11758:
By design
[Captivate Android Development] shoman94:
And that's fine....not for me.
[Captivate Android Development] mcord11758:
then neo 12 bln, or escapist
[Captivate Android Development] Fate-Silver:
What does the script do?

I am going to flash this Neo 09 Redux kernel to see it's power!!
[Captivate Android Development] Moxie3000:
I second this motion on the button lights. Though I don't care for BLN, I found KTLO indispensable. I was thrilled when I found out that Escapist's had it built in.Now that he and Zach are collaborating, I was going to find that functionality here as well.

I read somewhere (Escapist's thread?) that this behavior can be toggled in source. Is there any chance we can be provided a version of the kernel with the timeout disabled?
[Captivate Android Development] ChaosCao12:
Quick Question

Sorry i've tried to read as much as i can but if i ask a repeated question sorry but please point me to the answers. Running the new Neo 09 redux with led notification was on MIUI 1.7.22, experienced it on 7.29 just flashed 8.5 but was wondering just incase anyone else had issue or if the issues persist.

not too sure where to place the script =(

Does 720p recording glitch sometimes for anyone? if so a fix? i read some where that because more memory (mb ram i think) caused it the break?

Sometimes the led notification doesn't turn on

After a long period of use my memory will go to ~50mb and everythin slows down even when i've closed everything thru system - running tasks

Sorry again if this is too much. help or not; love the kernel and will use nothing but it. Thanks for all the work and for coming back (just can't resist could ya? =) hope all your personal life is as great as this kernel!!!
[Captivate Android Development] A.VOID:
trying redux on miui.us

do i need to apply the scripts separately? I saw it writing scripts during install
[Captivate Android Development] wickedninjalo:
I'm interested in this too
[Captivate Android Development] zacharias.maladroit:
raise security, smoothness of the GUI & the system overall, tweaks memory settings, let's you choose a cpu governor for screen on & off, gets you higher throughput for 3g & network in general, more battery savings, etc.

yes, those scripts need to be added to /system/etc/init.d

that zip-file can't be installed via cwm

the scripts are a rewrite from the prior versions of the scripts and should be much more user-friendly and self-explanatory

but it's not finished yet

S98screenstate_scaling

(step 1 & step 2) need to be set up

AWAKE_GOVERNOR & SLEEP_GOVERNOR set to 1 governor

e.g.

AWAKE_GOVERNOR="smartass" (recommended - supersmooth GUI, especially with MIUI)

SLEEP_GOVERNOR="conservative"

step 3 & step 4 are yet to be rewritten completely

but if you're more experienced it should be quite useful already ... (hint: uncomment only the part that matches with the governor you chose - where a "#" sign in front of text equals commenting out)

hope that helps
[Captivate Android Development] zacharias.maladroit:
this has the change for the front camera orientation included so you need a newer library [not sure if only on Galaxy S]
[Captivate Android Development] Fate-Silver:
So, the script you included is not complete yet?

Is it stable now and will it runs properly on an OCed/UVed Captivate? If it's stable enough, then, I'll use it even though it's still a WIP.

I would like to have supersmooth GUI always when screen-on and a very powersaving Captivate when it's screened off. :)

But, meanwhile, OnDemand Governor @ Neo 09 Redux V5 Kernel is working very fine already.

The Neo 15 Kernel can be flashed or can be used without GB Bootloaders?
[Captivate Android Development] zacharias.maladroit:
yes, it's mainly a rewrite of the documentation around the functionality

and should be stable

try smartass (while screen is on) - that one is really great with GB bootloaders

yes NEO 15 also can be used with GB bootloaders but you probably won't get the full potential without (there are GB bootloaders for the captivate available right ?)

thanks !
[Captivate Android Development] mcord11758:
woops
[Captivate Android Development] Fate-Silver:
If I want to use the smartass, I need to change your attached script files, right? Or is it already done by you? (I no need edit/change?)

Then, only copy it to my "/system/etc/init.d"...? Correct?

I just hope I don't screw things up... or can you do the change/edit the script for me? LOL. Thanks.

Yea, I know about GB Bootloaders.

Meanwhile there's 2 versions, right? GT-i9000 GB Bootloaders and SGH-i897 GB Bootloaders.

But, I do not plan to use either one of them meanwhile because they're not official. SGH-i897 GB Bootloaders is only a leaked version which will cause Download Mode Logo to change to PC-!-Phone Logo.

While the GT-i9000 GB Bootloaders is definitely not official. It's ported over from SGS GT-i9000 only.
[Captivate Android Development] zacharias.maladroit:
NEO 15 kernel:
[Captivate Android Development] b-eock:
Do i have to be on GB bootloaders for this kernel, and if so which ones I9000 or I897?
[Captivate Android Development] zacharias.maladroit:
dunno - the one that works better

ask a few cm7 or miui users here around they surely can say you which is recommended
[Captivate Android Development] b-eock:
And this is NEO-15 right
[Captivate Android Development] zacharias.maladroit:
yes, but NEO 9 v5 is also available

so use what you prefer more
[Captivate Android Development] b-eock:
Thanks for the help! :D
[Captivate Android Development] b-eock:
Any way to turn off led notifications? Dont like it
[Captivate Android Development] zacharias.maladroit:
http://wiki.cyanogenmod.com/wiki/CyanogenMod_Settings#Sound_settings

[x] Quiet hours [selection]: Note: Incoming calls will behave like usual during quite hours.

Start of quiet hours [time selection]: 00:00

End of quiet hours [time selection]: 00:00

[x] Dim LED [checkbox]: LED will be at full brightness if not selected. LED will dim if possible if selected.

or replace the CMParts.apk (cyanogenmod settings) with the one from the Nexus S [matching the nightly with the same changes]

and you should have more options for led-notifications
[Captivate Android Development] kamots:
@kohji
[Captivate Android Development] zacharias.maladroit:
or for your convenience

with AWAKE_GOVERNOR="smartass"

SLEEP_GOVERNOR="conservative"

pre-set (see attachment)
[Captivate Android Development] mcord11758:
Thanks again for your work.
[Captivate Android Development] kamots:
just confirming you put this in the system/etc/init.d folder and reboot?
[Captivate Android Development] mcord11758:
Go into recovery and fix permissions after

You copy over the scripts. Then boot
[Captivate Android Development] kamots:
disregard .. figured it out.. im retarded lol
[Captivate Android Development] Fate-Silver:
I applied the script just now.

But, how to be sure the script I applied is functioning?

I am on Neo 15... is the script still working on this version?
[Captivate Android Development] mcord11758:
Open either voltage control or pimp my cpu. If it shows smartass as governor it is there
[Captivate Android Development] shoman94:
I changed things all around... fix permissions in CWM.... changed my own permissions....

without script kernel applies bfq/on demand and with script its noop/on demand

IDK what the hell I'm doing wrong!
[Captivate Android Development] zacharias.maladroit:
Hi shoman94,

put those 2 scripts into the cwm package from the neo 09 v5

or neo 15 kernel

in system/etc/init.d

then re-flash the kernel

enjoy !
[Captivate Android Development] shoman94:
nevermind I'm dumb... I was using the ones you had given with neo09 originally. Thats why it was doing that.

inserted these exact scripts and its working fine.
[Captivate Android Development] b0uncyfr0:
Hi guys, i never really paid any attention on this so i dont know if its normal or just me but in my About Phone it says the cpu is 1.6G.

Does that mean im running at 1.6Ghz or its displaying what the cpu is capable of?
[Captivate Android Development] Fate-Silver:
It's displaying as 1.6GHz only.

In fact, it's running 1.0GHz by default. Governor/Scheduler should be bfq and smartass by default.

If you want to change these settings, you can download Voltage Control or Pimp My CPU to do so.
[Captivate Android Development] b0uncyfr0:
Alright, i was confused cause i never played with the cpu.
[Captivate Android Development] Vivified:
On MIUI with Neo 15 it doesn't seem as if BLN or KTLO are working. I managed to get KTLO working by copying lights.aries.so from le kernel de jour, but BLN still isn't functioning. Wanted to report what I was seeing.
[Captivate Android Development] anishz:
Strange i just flashed neo 15 from stock and BLN is working for me, downloaded the app, it gives warning about kernel module something, but just ignore and then it does work

KTLO is not working, sorry if its answered before but any instructions on copying that file.
[Captivate Android Development] Vivified:
Are you in MIUI?
[Captivate Android Development] anishz:
Miui 1.8.5 from miui.us :rolleyes:
[Captivate Android Development] mcord11758:
I am using the LED notification version but in the past with BLN versions if it is not working I have pulled the Light sensor from Escapist kernel located under system/lib/hw. Then pasted it over my existing file in the same folder system/lib/hw. Then matched persmisions and rebooted. Once again this is an old fix and may not apply
[Captivate Android Development] Vivified:
Yeah I talked to zach about it in IRC, it doesn't have true BLN yet. Taking lights.aries.so from the escapist's does get KTLO working, but BLN is still non-functional.
[Captivate Android Development] TheEscapist:
BLN is broken because of a new toolchain that Zach was testing. There is no way to get it to work properly on this kernel without rebuilding.

(assuming youare all on the NEO_15 test kernel)

Just so you guys know.
[Captivate Android Development] shoman94:
Then rebuild he must.
[Captivate Android Development] Vivified:
I agree!

10 char!
[Captivate Android Development] TheEscapist:
You guys realize that it is a) a test kernel and b) he never intended for it to be used outside of the irc group?

He was complaining to me earlier about test kernels leaking, then having people complain about bugs.
[Captivate Android Development] zacharias.maladroit:
Thanks TheEscapist !

a status update on the BLN issue on the SGS

the current kernels are built with the 2009q3 toolchain but it still doesn't work

strange thing is that it e.g. works for a i9000M user

could be some firmware related issue with the touchkey

I'd rather not update the firmware since in the past while testing & updating it with cm7 it nearly killed the keys :p

I'll try out the stock kernel + only the BLN patch and let you know how it goes

actually I'm not complaining about bug reports cause feedback is really valuable and needed

but I hate it if known issues are being posted over and over again ^^

this only takes unnecessary time to read over and over and to answer if folks keep asking and demanding an answer

I'll post the version that I deem ready for broader usage

e.g. NEO_16 (the current one on IRC) has BFQ2 missing

edit:
[Captivate Android Development] shoman94:
I know this is a test kernel and this was leaked by the owner... Please know I'll ignore your statement about that then. You act as though I did something wrong.
[Captivate Android Development] shoman94:
Zach does that phone gave a separate led for notifications? Cause the captivate doesn't.
[Captivate Android Development] zacharias.maladroit:
nope - one of the testers posted about it

and to prevent the flood of questions

I posted it

this time it got leaked for real (on galnet's forum)

not that I know of - it's only the menu & back buttons

that are able to light up
[Captivate Android Development] shoman94:
Copy that my apologizes then.

So for us bln lights up all 4. What is the downfall to compiling like the escapists mentions?
[Captivate Android Development] zacharias.maladroit:
no prob

it actually IS the old toolchain (gcc 4.4.1 (?)) [but the one from codesourcery]

but I'll do another test builds (e.g. only stock kernel + BLN and stock toolchain from cm7 / android)

and if that works compiling NEO with the stock toolchain

stability [e.g. with overclocking or undervolting] & performance [e.g. more lagging with the stock cm7 launcher] might be notably worse but if it's the only way to get it work - I dunno :confused:

@TheEscapist:

are you using the stock toolchain ?

looking at your repo it seems to be the case

@all the use KTLO:

do you also need notifications to work

or do you just need to have the lights on ? [e.g. led-notifications with lights.aries.so from BLN to get KTLO to work]

if yes I might be a step closer to a solution
[Captivate Android Development] Vivified:
Personally, both are very important to me, BLN and KTLO. If a kernel doesn't work with one of them, I don't keep it for very long.
[Captivate Android Development] zacharias.maladroit:
that's unfortunate - but ok - so there might be BLN for captivate + vibrant

[both works - right ? :confused:]

and led-notifications for the sgs

the led-settings still can be selected btw

no need to replace CMParts.apk anymore - they're only not exposed in the menu structure

selecting them via click on home screen -> activities -> cyanogenmod (settings) ->

you can access them - hm, interesting ...

anyway:
[Captivate Android Development] Vivified:
I'll flash this now and test it. Not sure what you mean by led-settings and CMParts.apk... I'm on MIUI
[Captivate Android Development] TheEscapist:
I apoligize, I was both misinformed, and misinterpreted your post.

Future note to self: Do not post on the forums after 2am. Your brain stops working around that time.

Only time I used the 4.5 toolchain was testing it yesterday.

I'm going to try porting the new bln from Neldar, and see if that fixes either the i9000 problem, or the toolchain problem. I'll send you a message on git when its done.
[Captivate Android Development] Vivified:
Neo 16, BLN and KTLO both do NOT work. Even with lights.aries.so from kernel de jour. The softkeys are only lighting up when touched.
[Captivate Android Development] mcord11758:
I can confirm not working and default governor is on demand

Kernel package didn't have scheduler scripts. Added, fixed permissions, governor is now correct
[Captivate Android Development] Fate-Silver:
Can the CMParts.apk work with MIUI 2.3.5 v.18.5 ROM? :confused:

I heard it's only for CM7 ROM... :(
[Captivate Android Development] Moxie3000:
Personally, I just need KTLO. I can live with BLN if it can be disabled.