yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] beekay201:
I'm on jvq right now, i'll just recharge and flash cm. I'll report back how it turns out. Man, I've been using it for like 4 or 5 days, I'm already bored. don't use ext sd, so might as well try it. Looking forward for the results with zachs kernel.

Edit: waiting for #69, just saw changelog.
[Galaxy S I9000 Android Development] saszseb:
It works fine on Insanity (insanity cm 027~=#68).
[Galaxy S I9000 Android Development] Mrsoprano:
It behaves quite well the NEO 12, I'm trying :D
[Galaxy S I9000 Android Development] Prasad:
How does NEO11 fare on the new Nightly #70?
[Galaxy S I9000 Android Development] [-Amrish-]:
Hi all!

I'm a lil bit confused.

Will this work on SGS - MIUI MCG 7.7?

I want to install NEO 11. But do I need to apply the cleaning script?

I saw one line that says: don't use this on samsung roms?

Thanks!
[Galaxy S I9000 Android Development] skye9342:
Running Neo 11 now with #70 no problems so far. ;)
[Galaxy S I9000 Android Development] siky_dude:
Yes...miui isn't a samsung rom...its based on cm7, so yeah, it will work :)
[Galaxy S I9000 Android Development] [-Amrish-]:
Hi,

I see you have a SGS. One question:

Do I need to apply the cleaning script before flashing the kernel?

EDIt:

Someone replied already!
[Galaxy S I9000 Android Development] [-Amrish-]:
So I can apply the cleaning script before NEO 11?

If yes...THANKS!
[Galaxy S I9000 Android Development] siky_dude:
yes...cleaning script first...you should be ashamed for double posting...tisk tisk tisk
[Galaxy S I9000 Android Development] Prasad:
Yes.......
[Galaxy S I9000 Android Development] [-Amrish-]:
srry...just want to be sure.

Yesterday I screwed my SGS.

Had the wrong IMEI.

I'm totally new on MIUI.

I hate to flash roms over and over again.

Love MIUI so will stay for a while :D
[Galaxy S I9000 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 ../../../../

./galaxy.sh
[Galaxy S I9000 Android Development] cantIntoCode:
Good luck Zach! I have a great respect for all the work you do here on XDA. I hope you succeed in whatever you do! :)
[Galaxy S I9000 Android Development] dupel:
Good luck Zack! We will miss you, but we respect you to much to ***** about it =))
[Galaxy S I9000 Android Development] PartyVirginX10:
awesome coder with awesome support.
[Galaxy S I9000 Android Development] kevin2516:
Have a great time zach! Will miss you ;) (no homo)
[Galaxy S I9000 Android Development] freaked9:
Good luck with all your studies and the house construction and thank you for everything, you've done great work to the community!

It sounds a little hard to build that kernel, but i think i will give a try!

Thank you very much

P.S.: i you will ever planing travel to Hungary you are welcome for a good "Letscho" ! :D
[Galaxy S I9000 Android Development] siky_dude:
I need a drink.
[Galaxy S I9000 Android Development] MatrixASmith:
Have Fun and Thanks for all your contributions.

Keep up being a reference wherever your main focus is on the future.
[Galaxy S I9000 Android Development] Fuma:
Zach good luck! with the house and the studies.

Thank you for a great work.
[Galaxy S I9000 Android Development] Mrsoprano:
Thanks for this great kernel, I hope you return soon. Hello Zack :D:D
[Galaxy S I9000 Android Development] zacharias.maladroit:
^^

almost forgot that one:

this is an kernel that I re-built on request in a German forum

didn't want to deny you this excellent (according to users) kernel :)

Kernel

CM7 & MIUI only

NEO 09

before you ask for any ETAs:

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

Changelog (from NEO_08):

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, morfic, Tk-Glitch, ...)

- 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 (no led-notifcation) | led-notification (2nd kernel) - to be honest I don't know anymore if it has led-notif or not :P

- Juwe11's OOM killer settings

changelog:

- updated some features (voodoo sound v10, etc.) since NEO_09

I had posted it on a German forum (in a MIUI thread) and it's supposed to run very smooth & battery efficient

compiled on July 18th 2011

let me know what you think of it :)
[Galaxy S I9000 Android Development] zacharias.maladroit:
oops ! :eek:

sorry, actually forgot to upload it ^^

can you see the kernel now ?
[Galaxy S I9000 Android Development] nik0lica:
Downloaded! :-)
[Galaxy S I9000 Android Development] purpleraintoxicity:
Great as I remembered. And improved no less!
[Galaxy S I9000 Android Development] Fuma:
Thanks Zach.

little Q ...does the redux fit #70? ( i'm guessing yes but just want to make sure...)

thanks ahead...
[Galaxy S I9000 Android Development] purpleraintoxicity:
Working fine with my sgs on #70
[Galaxy S I9000 Android Development] purpleraintoxicity:
Awesome kernel. Even better then glitch 11 ml in some parts for... only thing missing in the led notify...

Sadely, I'm back to glitch
[Galaxy S I9000 Android Development] Abhi_UK:
Do all kernels overclock the gpu as only glitch's kernels gives details?

And which is the best kernel for speed and multitasking etc. ?
[Galaxy S I9000 Android Development] purpleraintoxicity:
I recommend you to try.

From my experience,

Glitch is excellent on almost everything.

Neo9(last posted here) is the best one I saw but lack of led notification (which important to me)

Fugu kernel. Got no oc, only uv.

Great for simple users.

On the battery side,

For heavy use: neo

For simple use (fb, chat, no games): fugu

Glitch godod for all.....

Again, test and choose....

Very important to checkevery kernel at least day or two to test batt.life...

My best batt life is witg glitch, got to the best after 3days of use... 4charge cycles
[Galaxy S I9000 Android Development] Abhi_UK:
So which would you recommend out of speed between neo and glitch?

Also does neo overclock the gpu?
[Galaxy S I9000 Android Development] purpleraintoxicity:
Both are. Each in his own way.

Look if you care about led notify very much, go for glitch.

If not. Go for neo.

As far as the batt life, I didn't test neo9 enough....

With glitch I loose 10% per hour while hearing music the whole time and writing this. Also fb chat and whatapp on.

I know that with other neo vers. I got less batt life while using and more idle time.

In latest neo 9 he claims improvment on batt use. I believe him but want led notify too.

Only thing I can amsay bout neo9, besides ondemand- all other goernors are lagy and some reboots

So make your choise haha...
[Galaxy S I9000 Android Development] purpleraintoxicity:
Read the both posts. And choose
[Galaxy S I9000 Android Development] Abhi_UK:
Thanks.

I have one last question which is what are the bugs in glitch kernel as for me it looks to be better out of the two?
[Galaxy S I9000 Android Development] evie12604:
As has been said already neo 9 ia excellent and the best so far but the lack of led notifications is a big one for me so its back to glitch.
[Galaxy S I9000 Android Development] saszseb:
Neo and Glitch without OC/UV settings are laggy.

I'm on FuguMod with UV and it's very fast.
[Galaxy S I9000 Android Development] Abhi_UK:
But with OC/UV are Neo and Glitch better?
[Galaxy S I9000 Android Development] zacharias.maladroit:
lagginess, reboots, higher battery consumption

==> not all users encounter it

so just give it a try :rolleyes:

in 99% it's app and/or user-related issues

I build my kernels with most stability, security and performance/efficiency (on stock frequencies) in mind

I'll upload updated NEO_09 redux kernels with & without led-notifications when I find some

but then this will be the last kernel for some time ...

like I wrote: no further kernel dev ...
[Galaxy S I9000 Android Development] burner07:
to bad you couldnt finish neo 12 ... t7 is latest.:(?
[Galaxy S I9000 Android Development] saszseb:
Will we need to change the "lights.aries.so" file by these kernels again?
[Galaxy S I9000 Android Development] zacharias.maladroit:
yes, t7 is the latest for Neo 12

no worries, I've gained some experience with development on Talon & snail which will help improve Neo kernels in the future :)

afaik lights.aries.so will be flashed/overwritten whenever you flash a nightly

so it should work then

you might need to replace CMParts.apk though with the one from a corresponding Nexus S nightly to have proper control of led-notifications
[Galaxy S I9000 Android Development] doc_2nas:
Good luck for your study n house construction Zach, hopefuly can still see you around in this forum since you are my favourite dev! All the best!
[Galaxy S I9000 Android Development] lycan_codex:
Hi all, can anyone point me where is the download link for neo12_t7.zip kernel?
[Galaxy S I9000 Android Development] siky_dude:
http://www.multiupload.com/S8997IA29P
[Galaxy S I9000 Android Development] purpleraintoxicity:
little Q

how can i check if the GB bl flashed alright?

can i do it?
[Galaxy S I9000 Android Development] siky_dude:
test idle drain :)if its low...gb .. if not... froyo
[Galaxy S I9000 Android Development] purpleraintoxicity:
no more sure way? hahahaha

thanx though

I've noticed it boots on/off faster. No emmc...

Guese it gb

i know im asking a lot of q's

im just trying to get in developing
[Galaxy S I9000 Android Development] stassano:
I tried vpn but it seems to have trouble connecting... Do I need to add / change some setting in the kernel files? Using neo9 German forum build on galnet v6
[Galaxy S I9000 Android Development] zacharias.maladroit:
it's already been discussed countless times ;)

modify S98system_tweak

and change

echo "1" > /proc/sys/net/ipv4/conf/all/rp_filter

to

echo "0" > /proc/sys/net/ipv4/conf/all/rp_filter
[Galaxy S I9000 Android Development] stassano:
Merci ~ I know it has been discussed before but wading through all those posts could not find it...
[Galaxy S I9000 Android Development] stassano:
It did not work for me... hmmm... still cannot make a connection to my vpn...
[Galaxy S I9000 Android Development] zacharias.maladroit:
then remove the section:

until:

lines 192-373
[Galaxy S I9000 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 + 68 FPS

- printk + android-logger disable for less overhead [can be enabled via executing logcat-on.sh] & 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 patches)

- 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 (uncomment in init scripts - commented out for compatibility with talon/snail kernel)

feature changelog (from NEO_09; 10; 11):

- init-script & cache kernel cleaner included

- support for access to external SD with GB bootloaders

- platypus kernel/init scripts now optional

NEW:

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

- cgroups timer slack subsystem (for less wakeups) [battery runtime - thanks to existz for pointing to it !]

- wm8994 sound improvements [also included in fugu - thanks nikademus !]

- sdhci regulator support (lets the sdcard sleep)

- tons of general fixes + improvements for the ARM architecture [e.g. slightly more performance-enhanced kernel]

- lcd, ram, adc undervolting

- RCU fixes & improvements [important since default RCU on 2.6.35 seems to have issues]

- BFQ v2 [thanks to nikademus for the port !]

- new optimization flags [stability & speed testing]

- some mm-related fixes & improvements from CodeAurora

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

fresh from the IRC channel:

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

checksum for the GB bootloaders package:

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

http://xdaforums.com/showthread.php?t=1059639
[Galaxy S I9000 Android Development] mcord11758:
Is this version available for captivate?
[Galaxy S I9000 Android Development] Und3rtaker:
"NEO 09redux_V5" vs. "NEO 12_t7"?:confused:
[Galaxy S I9000 Android Development] zacharias.maladroit:
not yet :p

I'll compile & upload it later today

thanks

use NEO_09-redux_V5 :)

(it is newer and everything works - you need to use GB bootloaders for that)
[Galaxy S I9000 Android Development] mcord11758:
So these versions require gb boot loaders?
[Galaxy S I9000 Android Development] Vipitus:
Only NEO 09 redux v5 ;)

Galaxy S - Tapatalk
[Galaxy S I9000 Android Development] tincmulc:
Thanks for this great kernel! This is the first kernel to use the GB bootloader + SD fix and it has everything else I want too (which stock CM7 kernel doesn't, eg. overclock).

Great job!
[Galaxy S I9000 Android Development] zacharias.maladroit:
it should be backwards compatible

afaik it has been tested on Vibrant but not the Captivate yet (for backwards compatibility)
[Galaxy S I9000 Android Development] mcord11758:
Thank you for the response
[Galaxy S I9000 Android Development] mrsufgi:
well, is there no way to make flashable bootloaders ? or ODIN is a must?
[Galaxy S I9000 Android Development] burner07:
is this better than neo12t7? thx
[Galaxy S I9000 Android Development] Vipitus:
Why did you quoted the whole post... lol

Galaxy S - Tapatalk
[Galaxy S I9000 Android Development] kevin2516:
Kernel is awesomesauce, thanks zac! =)

Sent from somewhere
[Galaxy S I9000 Android Development] zyryn:
Hey need a quick reply, sorry if noobish..

flash stock jvq with bootloaders, then the new redux kernel n thn cm7-nightly 76 ?? this order is okay??
[Galaxy S I9000 Android Development] lippol94:
JVQ, cm7 and theme redux kernel

Sent from my Samsung Galaxy S running AOSP Essence ROM
[Galaxy S I9000 Android Development] llohcyoing:
im ignorant...hehehe...

so i flash jvp or jvq...after the rom cm (rc or nightly is the same? version 71 that'sall right?) and after the kernel?

llo SCONCAUTEAM from tapatalk
[Galaxy S I9000 Android Development] gore1985:
Could anyone please create a tar file including JVQ-bootloaders so I'm able to flash via Odin ?

I'm too stupid to create one on my own :/
[Galaxy S I9000 Android Development] freaked9:
Thanks Zach!

But why are you updating the Neo9 kernel, why not the Neo12?
[Galaxy S I9000 Android Development] Lakshay Sethi:
Here is it mate,JVQ bootloders. :)
[Galaxy S I9000 Android Development] llohcyoing:
im sorry...someone can tell me the exactly procedure with this bootloaders? thanks in advance....

llo SCONCAUTEAM from tapatalk
[Galaxy S I9000 Android Development] llohcyoing:
im sorry...someone can tell me the exactly procedure with the bootloader?

thanks in advance...
[Galaxy S I9000 Android Development] siky_dude:
go into download mode(down vol+home+power), in odin select jvq,r,p,b,h,etc..bootloaders as pda, then just press start...(no repartition).
[Galaxy S I9000 Android Development] llohcyoing:
ok...thank you...in this mode i flash only the bl right?

im on nightly with neo 09.....

llo SCONCAUTEAM from tapatalk
[Galaxy S I9000 Android Development] Lakshay Sethi:
Yeah,put the tar file as PDA in odin and just flash,that will only flash the bootloaders only.
[Galaxy S I9000 Android Development] llohcyoing:
thanks mate.....

llo SCONCAUTEAM from tapatalk
[Galaxy S I9000 Android Development] zacharias.maladroit:
Hi Lakshay Sethi,

thanks !

is this confirmed to work ?

otherwise please remove that file

sorry for being picky but flashing bootloaders and if anything goes wrong isn't anything trivial ;)

(just want to prevent being at fault or couldn't prevent if a phone hard bricks :p )
[Galaxy S I9000 Android Development] Lazy Rich:
Yes it is, I flashed the file and it works perfect :)

Now that we have GB bootloaders running, we can easily (with CWM) switch between stock roms and MIUI/CM7 without flashing a stock rom first everytime before installing MIUI/CM7, right?
[Galaxy S I9000 Android Development] mrsufgi:
http://codeworkx.de/download/galaxysmtd/

codeworkx posted this.
[Galaxy S I9000 Android Development] zacharias.maladroit:
not really:

correct me if I'm wrong but:

the different partition layout is still a hindrance

unless of course during each cwm flash the partitioning layout would be reformatted (which isn't the case - otherwise we would lose data during each nightly flash)

so there's still flashing of a full rom (with personal data loss involved) via Odin or heimdall

when switching between cm7/miui and samsung roms
[Galaxy S I9000 Android Development] Lazy Rich:
Hm, I think you're right, it makes sense ;)
[Galaxy S I9000 Android Development] zacharias.maladroit:
it was said to be a good kernel base

(little lag, smooth and less battery drain on Froyo bootloaders)

from now on with Gingerbread Bootloaders the effect on battery runtime shouldn't be so significant anymore
[Galaxy S I9000 Android Development] mrsufgi:
hmm... I've ODIN 1.82. where should I put the .tar with the bootloader in it? PDA? Bootloader? what box should I check.

and before the bootloader state I need to install the neo redux?
[Galaxy S I9000 Android Development] Kino87:
Usually I don't post here on XDA but... I think I love you ;)

When I read you wanted to take a pause until october I just thought about quitting flash newer CM Nightlys until then, and now... I see you still support this kernel implementing things that aren't even on the current nightly.

Just one question: in the latest kernel there aren't anymore the init.d files, including S98screenstate_scaling file, we don't need them anymore (and so we can change governor from within controlfreak)?

I wish all the luck in the world for your studies and for your life.

p.s. Sorry for the bad english

p.p.s. Just flashed GB bootloaders and everything seems to be ok... I will report for bugs/battery life

-ok, in Quadrant it seems like I get the 33fps lock here and there... but it's not that bad in the real world since it doesn't seem to affect other tests (nenamark, antutu)
[Galaxy S I9000 Android Development] KingMetal:
Whats a hard brick?

Can you use odin to start fresh?
[Galaxy S I9000 Android Development] KingMetal:
NO.

Tried that and is not possible.

And whats the advantage of gingerbootloader?
[Galaxy S I9000 Android Development] KingMetal:
Can i flash this one safely?

Not corrupted or anything?

I,m on latest nightly with fugmod
[Galaxy S I9000 Android Development] siky_dude:
C-c -C-c -C-c -C-combo breaker
[Galaxy S I9000 Android Development] nizzle1:
I downloaded the LED notif version of your kernel but the bln doesn't recognise it, I'm Using CM7 nightly 75 - Neo 11 on i9000
[Galaxy S I9000 Android Development] llohcyoing:
see the checksum....
[Galaxy S I9000 Android Development] dupel:
Incredebly choppy animation pretty much everywhere. My guess it is the new toolchain to blame.

Otherwice looks like superb kernel. And very fast in everything else (launching apps etc)

Edit. Scratch that. After some time everything back to being incredibly smooth.
[Galaxy S I9000 Android Development] siky_dude:
i get superb animations .. everywhere :)

there is sometimes a prob...you need to lock and unlock screen ...animations will bet better :)
[Galaxy S I9000 Android Development] Kino87:
Sorry for self-quoting but I guess this could be usefull. I copied init.d files from old neo9 redux and 33fps lock disappeared as well as some choppyness
[Galaxy S I9000 Android Development] zacharias.maladroit:
yes, please follow that

it's a known framebuffer issue

1) after bootup give it some time to load stuff

2) lock & unlock

animations should get smoother

in doubt

3) repeat step 2 a second time
[Galaxy S I9000 Android Development] zacharias.maladroit:
I'm currently working on rewriting the documentation part in the

kernel scripts but not finished yet

will post them when they're done

until then - please use the init.d/kernel scripts from NEO 12 t7 or NEO 11

those should be latest

Thanks !
[Galaxy S I9000 Android Development] dupel:
Could you maybe post them in zip? Since its a very big pain in the butt to reflash older kernel just to copy scripts.
[Galaxy S I9000 Android Development] zacharias.maladroit:
sure

attached (current state of the scripts)
[Galaxy S I9000 Android Development] Fuma:
Thank you again for your work and time.

legen....wait for it....dery!

all the devs involved in cm7 for the sgs are awesome!
[Galaxy S I9000 Android Development] llohcyoing:
so....

i was in cm nightly with neo 09...i've flashed the gb bootloader....im in the right way..? or i doing reflash the kernel? thats all right my procedure?

llo SCONCAUTEAM from tapatalk
[Galaxy S I9000 Android Development] siky_dude:
that`s it :)
[Galaxy S I9000 Android Development] hur8111:
Any benefit of flashing GB bootloader? i have just flashed neo9 redux with froyo bootloader and it just works fine..