yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] sanguinesaintly:
Just flash the new kernel and you'll be OK. Make sure you make a backup beforehand (just in case), and have a CWM based kernel on your SD card in case you want to restore an old CWM backup, because there are usually problems restoring a CWM backup with TWRP recovery and vice versa.

If you want to try either, then

http://rootaxbox.no-ip.org/kasper_h/kernels/KK/cwm/Mackay_kernel_0.611_cwm_VC-signed.zip

for CWM recovery

or

http://rootaxbox.no-ip.org/kasper_h/kernels/KK/Mackay_kernel_0.690_twrp_CMC-signed.zip

for TWRP recovery

See how you get on with the basic Mackay kernel of your choice for a while, and then move onto NEO which is based on the TWRP version. I've had no problems with either, but I do prefer TWRP for ease of use. It's your choice.
[Galaxy S I9000 Android Development] DerRomtester:
p.s. latest kernel is using twrp not cwm :D

You can use latest kernel with 4.4.3. I didnt see any kernel or ramdisk changes.
[Galaxy S I9000 Android Development] waihung0626:
Use this kernel on last mokee rom,I get com.android.systemui stopped.

Why?
[Galaxy S I9000 Android Development] sanguinesaintly:
Sorry DerRomtester - forgot that you'd changed back to TWRP . I've edited my previous post .My mistake - I still like the kernel though !
[Galaxy S I9000 Android Development] SolGarlic:
Latest kernel version works with OMNIROM?

Should the latest kernel version (2014-06-04) work with OMNIROM?

(I tried and I don't think it worked, maybe because of bigmem libs. Should I try again?)
[Galaxy S I9000 Android Development] baciany:
Why cma is deleted in newest realse?
[Galaxy S I9000 Android Development] SolGarlic:
read the latest posts since 20th May (unsolved instability problems)
[Galaxy S I9000 Android Development] DerRomtester:
Working fine with omni rom for me
[Galaxy S I9000 Android Development] Ramnathe P:
[MENTION=4804871]DerRomtester[/MENTION]

Could you add support to permanently turn off touchkey/softkey lights ?
[Galaxy S I9000 Android Development] Trainer_H:
LED notification is not working since the last version.
[Galaxy S I9000 Android Development] Saber:
Yeah, same here with the latest kernel. The only way to get LED notification is to enable BLN via an app (such as trickster mod).
[Galaxy S I9000 Android Development] bunbury:
Hi, to fix BLN, copy these two files to system/lib/hw, fix permissions, reboot.
[Galaxy S I9000 Android Development] Saber:
Hi DerRomtester, is it possible for you to implement the fix into the kernel so that we don't have to do it ourselves? I don't want to sound lazy but I think this is the better off for everyone too.

Thanks in advance, gsstudios.
[Galaxy S I9000 Android Development] devloz:
I think he would like to fix it at source level...
[Galaxy S I9000 Android Development] DerRomtester:
I try my best guys but at the moment i am a bit lazy it is very hot in germany and i am not used to this high temperature :)
[Galaxy S I9000 Android Development] DerRomtester:
Changelog:

- hopefully fixed bln

- updated toolchain to Linaro GCC 4.9.1-2014.06 toolchain optimized for Cortex-A8 cpu with Neon-VFPv3 technology support

- new amazing bootlogo

- intelliactive governor

- sioplus scheduler

more details check github
[Galaxy S I9000 Android Development] waihung0626:
can use this kernel with pa rom:confused:
[Galaxy S I9000 Android Development] ulysse75:
Your work is great!... But sincerely i prefer the previous logo!

Thanks for all

;)

Inviato dal mio GT-I9000 con Tapatalk 2
[Galaxy S I9000 Android Development] nereis:
LMK Whitelist

May I ask if LMK whitelisting function has been implemented?

I recall you talking about adding it a while back, but reading through the changelogs it seems this function has yet to be implemented.

Not asking for an ETA or anything of the sort, I am happy waiting on Mackay kernel. :D
[Galaxy S I9000 Android Development] Saber:
I can confirm that bln is working with no extra modifications required. Thank you DerRomtester! :) I have to point out that I liked the previous logo more than the current one.
[Galaxy S I9000 Android Development] DerRomtester:
I dont know where to find the source code for this. Already asked the developer but he didnt send me an email.
[Galaxy S I9000 Android Development] limnaln:
2 seconds in Google, but he told me before 1 week.

Here Mackay Kernel Source
[Galaxy S I9000 Android Development] waihung0626:
can you make this kernel support mokee rom,I get com.android.systemui stopped!

github:

https://github.com/mokee

thanks you!
[Galaxy S I9000 Android Development] DerRomtester:
Guys i need specific commits and not only the source of the hole kernel or the hole rom. :D
[Galaxy S I9000 Android Development] limnaln:
If he doesnt answer on email, write him on g+ - Kasper Hettinga

Edit: Find him on G+, write him on Hangouts ;)
[Galaxy S I9000 Android Development] lordlambda:
I have massive more power usage for Android system since i use the new kernel. Can someone confirm this?
[Galaxy S I9000 Android Development] waihung0626:
Sorry, I don't know need what to specific commits
[Galaxy S I9000 Android Development] DerRomtester:
Cant confirm this
[Galaxy S I9000 Android Development] devloz:
I thought i have retired battery, but it looks like our default one generally sucks. Is there anyone who can suggest me battery (brand) from 1800 to 2450 mAh?
[Galaxy S I9000 Android Development] iluha_ua:
PolarCell is good to go, using it about 2 years with no problem

http://www.amazon.co.uk/gp/aw/d/B004IJ9M6W?pc_redir=1402870773&robot_redir=1
[Galaxy S I9000 Android Development] matcho13579:
+1

I have this battery too and have 4h on screen basicaly :)

Odoslané z GT-I9000 pomocou Tapatalku
[Galaxy S I9000 Android Development] lordlambda:
Normaly i can use my phone a day. Now i can use it 12 hours. Battwry darin in standby is enormous. In 1h 17%
[Galaxy S I9000 Android Development] namerke:
Hi DerRomtester .

I'm a fellow builder (3.0.101 kernel) who follows your work on github and with the help of your commits i already made some good progress.

I've cherry-picked the lz4 + zsmalloc commits for the zram, and these are really means a lot in performance.

I would like to ask about your experiences with zcache & frontswap since i've seen your were experimenting with those.

In your opinion zcache&frontswap or the zram&zsmalloc duo worked better ? Is it worth it to switch to zcache?

Another thing: i've seen there is an f2fs test branch on your git, did you ever managed to get it working right ?
[Galaxy S I9000 Android Development] devloz:
As I can see, f2fs-test branch is inactive for 3 months...
[Galaxy S I9000 Android Development] DerRomtester:
Already made a kernel with f2fs support. But i made some benchmarks and ext4 was much faster. I stopped this project because of that. Lz4 is very good for zram but i have disabled zram because it is CPU intensive also noticed some lags in heavy games. In my opinion zram is not suited for our hummingbird CPU. I think zcache is the better solution for us.

From my i9000
[Galaxy S I9000 Android Development] namerke:
Thank you. My device has a 1core Snapdragon (1,4ghz) in it, so i'm not sure which way would be better for me.

Anyway, i might just test it out and see what happens. Thanks again!
[Galaxy S I9000 Android Development] DerRomtester:
New Kernel

Changelog check github sry i am busy atm.

Look first page :)
[Galaxy S I9000 Android Development] ayed78:
link?
[Galaxy S I9000 Android Development] limnaln:
Fix your links, both not working.
[Galaxy S I9000 Android Development] DerRomtester:
Wait some minutes sry my fault :)

Little Changelog:

- cm upstream

- bfqv7r5

- ramdisk compressed with lz4
[Galaxy S I9000 Android Development] ulysse75:
Sorry for the eta but is too many time that i don't see this fantastic kernel updating...

Can't wait.... :)

Inviato dal mio Nexus 7 utilizzando Tapatalk
[Galaxy S I9000 Android Development] waihung0626:
anyup this kernel?
[Galaxy S I9000 Android Development] DerRomtester:
I switched to a new device my i9000 died i cant charge it anymore :(

OnePlus one is fantastic but i do not like the yellow banding :(

I can build a final release for you guys if you can test it.
[Galaxy S I9000 Android Development] ulysse75:
So sad... But thank you man!

Inviato dal mio GT-I9000 con Tapatalk 2
[Galaxy S I9000 Android Development] dzee206:
I know its a long shot and most likely won't happen but I just got to ask, any chance of doing one more build for the vibrant also? im down to test if needed. I'm still using the last release for the vibe and loving it. if not its cool and perfectly understandable...

Sent from my Half Baked Vibrant
[Galaxy S I9000 Android Development] ayed78:
another great invention for kernel i9000 RIP....:(:(:(
[Galaxy S I9000 Android Development] waihung0626:
We can test it!
[Galaxy S I9000 Android Development] joedom1:
Hi congrats on your kernel which I have used and enjoy.

I have my name down for a one plus one, and received an invite yesterday which I still havent made my mind up about...whats this about yellow banding please????

EDIT: Dont worry I have found out, I didnt think it was so common.

I guess I am off the bid for one at the moment then
[Galaxy S I9000 Android Development] DerRomtester:
I think about 90% of the oneplus one devices have the yellow banding and it isnt fixed yet.
[Galaxy S I9000 Android Development] waihung0626:
I use F2FS on Spirit ROM v1.2,but where is data.ext4.win file?

data.ext4.win=Backup data file ？
[Galaxy S I9000 Android Development] DerRomtester:
In your twrp backup folder. If you made a backup.
[Galaxy S I9000 Android Development] phil_greg2001:
Is f2fs better on SGS ?

Thanks.

:cowboy:
[Galaxy S I9000 Android Development] DerRomtester:
Nope in benchmarks it is slower than ext4.
[Galaxy S I9000 Android Development] waihung0626:
Ext4 than f2fs good works?
[Galaxy S I9000 Android Development] DerRomtester:
f2fs is slower than ext4

ext 4 is faster
[Galaxy S I9000 Android Development] waihung0626:
How to back ext 4
[Galaxy S I9000 Android Development] DerRomtester:
rename data f2fs.win back to ext4.win than restore

and flash a non f2fs kernel after that.
[Galaxy S I9000 Android Development] waihung0626:
Don't have backup data:eek:
[Galaxy S I9000 Android Development] waihung0626:
or you can update F2FS Final version？

thanks you！
[Galaxy S I9000 Android Development] waihung0626:
Revert to EXT4:good:

- Flash a "normal" recovery

- Format Data

- Reboot Recovery

- Flash RestorePartitions.zip (Untested)

- Reboot Recovery

- Flash your previous ROM
[Galaxy S I9000 Android Development] namerke:
This post is edited, and now currently off topic.

Hi mate, got some misunderstanding with frontswap, but i've got figured it out.

I hope you are doing great and still making some users life happier.

cheers!
[Galaxy S I9000 Android Development] waihung0626:
[MENTION=3031478]humberos[/MENTION],you can update this kernel?

Thank you:)
[Galaxy S I9000 Android Development] djibe89:
Hi everyone.

My Galaxy S is on Froyo/Android 2.2.

Is this kernal flashable from Samsung recovery ? (Or do I need to flash a CWM recovery first ?)

In order to install ROM Full+Advance-6.0.1-20160919-galaxysmtd-Final.

Can I flash this recovery > use it to backup EFS and format partitions > install Full+Advance-6.0.1-20160919-galaxysmtd-Final directly ?

Thanks for your help.
[Galaxy S I9000 Android Development] bunbury:
Yes, if possible, please build one without CMA. It could be the last release but without CMA.

Thanks.
[Galaxy S I9000 Android Development] DerRomtester:
Anyone knows a good website where i can upload all my kernels ?
[Galaxy S I9000 Android Development] Nihar:
Mediafire, Dev-host are good..
[Galaxy S I9000 Android Development] aways:
hi [MENTION=4804871]DerRomtester[/MENTION],

Pac rom won't works with custom kernels kernels needed : framework-pac.jar below the line that specifies frameworks-res.jar (same path)

http://pastebin.com/vYWTNSiu

if you can update it with this patch rom will works with Neo Kernel.

Thanks..
[Galaxy S I9000 Android Development] DerRomtester:
I try my best :) i think it is possible
[Galaxy S I9000 Android Development] DerRomtester:
Are you guys interrsted in f2fs ?

I want to add it but i need a special recovery and a lot of time maybe some help of other devs.
[Galaxy S I9000 Android Development] phil_greg2001:
Yes DerRomtester :cyclops:

But I'm not dev :crying:

Good luck.
[Galaxy S I9000 Android Development] Drhedphuk:
Does anyone else have a problem with back button and menu button not working using this kernel (No ZRam version)
[Galaxy S I9000 Android Development] DerRomtester:
Which Rom ? Can you give me a logcat ?

No problems here with cm11.
[Galaxy S I9000 Android Development] Drhedphuk:
Hi, sorry I had already flashed back to Semaphore by the time I had seen this post. I was using CM11 also, the problem has now gone since going back to Semaphore. I liked your kernel very much and will return when i flash a new rom from clean install to see if that makes a difference.
[Galaxy S I9000 Android Development] DerRomtester:
Latest version is a monster :D
[Galaxy S I9000 Android Development] Drhedphuk:
Yep! running like dream, no problems. Thank you.
[Galaxy S I9000 Android Development] gverma1:
Will this kernel work in SlimKat?
[Galaxy S I9000 Android Development] DerRomtester:
It should. You can try it and report back.
[Galaxy S I9000 Android Development] ayed78:
running well in slimkat
[Galaxy S I9000 Android Development] DerRomtester:
New version is coming this weekend yeah :)

New version is online had some free time.
[Galaxy S I9000 Android Development] BeriCud:
OK thank you I´ll try it tomorrow... Any change log for new kernel?
[Galaxy S I9000 Android Development] DerRomtester:
Yeah look around and you find it in the 1st page. Fore more deatails check my github account.
[Galaxy S I9000 Android Development] DerRomtester:
New Kernel is online.

31.03 Changelog

- gcc 4.9 linaro toolchain from Cl3Kener

- enabled graphite

Download

Little hint:

For better performance disable KSM.
[Galaxy S I9000 Android Development] phil_greg2001:
Hi DerRomtester,

Any news of F2FS :confused:

http://www.xda-developers.com/android/f2fs-put-to-the-test-against-ext4/

Many thanks for your great kernel.
[Galaxy S I9000 Android Development] DerRomtester:
It is a bit difficult i have to add it to the mackay recovery. To the kernel it is not a big problem.
[Galaxy S I9000 Android Development] waihung0626:
I am flash this for my vibrant,and looking fine.

Thanks you.:silly:
[Galaxy S I9000 Android Development] DerRomtester:
F2fs isnt as easy as i expected. Many building errors. :(
[Galaxy S I9000 Android Development] phil_greg2001:
No problem DerRomtester I understand. :crying:

Many tanks your tests. :cowboy:
[Galaxy S I9000 Android Development] SolGarlic:
[MENTION=4804871]DerRomtester[/MENTION]

This kernel also seems to work with OMNI ROM!

I will try it further and report back any problems I find.

(the widgets in Nova Laucher took a while to show up, and it seemed to warm up a little, but now its ok)
[Galaxy S I9000 Android Development] DerRomtester:
I did not test it. Can anyone try it and than report back?
[Galaxy S I9000 Android Development] DerRomtester:
I have found the right patches for f2fs. Kernel compiled fine. But i dont know how to add it to the recovery. Maybe [MENTION=3033992]kasper_h[/MENTION] or [MENTION=3878858]didhiy[/MENTION] can help me.

Source:

https://github.com/DerRomtester/android_kernel_samsung_aries/commits/stable
[Galaxy S I9000 Android Development] phil_greg2001:
Maybe you will find here :confused:

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

Many thanks bro
[Galaxy S I9000 Android Development] ioannis_m:
Thanks for your great kernel!!:good:

It's alive again!!!!!(my Sgs :D )

A tremendus change in app opening time especially FB that it got heavier for our devices.:laugh:

ps:I've noticed that in all new kernels when i connect my phone via usb the phone won't interract in order to exchange files from it to the PC.Is there something i should do to enable it? :confused:

(I'm currently on cm-11-20140401-NIGHTLY-galaxysmtd.zip )
[Galaxy S I9000 Android Development] phil_greg2001:
F2FS

Hi DerRomtester,

I find this:

http://xdaforums.com/showpost.php?p=51499147&postcount=27

Maybe it helps you...
[Galaxy S I9000 Android Development] DerRomtester:
A reboot solved it here.
[Galaxy S I9000 Android Development] MAQ7:
back button does not work after I play Subway Surf or Temple Run2. Other than that, it is very good.
[Galaxy S I9000 Android Development] DerRomtester:
I dont think this is a kernel problem. I will test this later when i am back from school.
[Galaxy S I9000 Android Development] waihung0626:
can build this kernel for vibrant now？
[Galaxy S I9000 Android Development] DerRomtester:
sry i did not have enough time for this. At the moment i focus on f2fs.
[Galaxy S I9000 Android Development] waihung0626:
To solve the f2fs, then create vibrant:confused:
[Galaxy S I9000 Android Development] DerRomtester:
I will try it but i need some help from vibrant developers.
[Galaxy S I9000 Android Development] waihung0626:
OK, thank you very much, I'll wait for the advent of the good kernel, if I can help, I'm trying to help!
[Galaxy S I9000 Android Development] didhiy:
f2fs: ramdisk, twrp, format-script

I can get f2fs working on my sc-02b /data partition

I attach the files needed to apply on your kernel:

1. ramdisk.img with unsecure adb, permissive selinux & f2fs on /data

2. ramdisk-recovery.img mackay twrp + mkfs.f2fs binary

You know to place them both

3. m110s-format-data.zip script to format /data to f2fs

Install this one after flash the kernel with f2fs support. All data will be wiped then boot to system

Do adb logcat to see the kernel work or not...

edit: restore data not working, it still use ext4... only wipe data use f2fs

edit2: restore data working after rename twrp data backup from ext4 to f2fs (md5 check disable)

All taken (credit) from this thread

With this f2fs-backports in kernel source
[Galaxy S I9000 Android Development] phil_greg2001:
Many thanks didhly,

But we can restore data with TB ...

:cool:
[Galaxy S I9000 Android Development] didhiy:
restore data finally working by changing twrp data backup file from ext4 to f2fs (+ md5 disable)
[Galaxy S I9000 Android Development] DerRomtester:
Thank you for your help.
[Galaxy S I9000 Android Development] ioannis_m:
Excuse my ignorance but what are the benefits off f2fs??Speed on app opening?:confused:
[Galaxy S I9000 Android Development] phil_greg2001:
Look this

http://xdaforums.com/showpost.php?p=50685196&postcount=1
[Galaxy S I9000 Android Development] didhiy:
this steps mostly working for me:

- backup data only on twrp

- install f2fs format script

- install your f2fs kernel

- boot to system

- if everything ok, rename data.ext4.win to data.f2fs.win in twrp backup

- reboot to twrp

- restore data, make sure you see data formated using mkfs.f2fs during the progress

- optionally wipe dalvik cache before boot to system

honestly I didn't find any significant benefit, maybe similar to ART for me

but I really like to try something new and this one seems promising just like pawitp aries-cma :) not perfect, but it works :D
[Galaxy S I9000 Android Development] DerRomtester:
I think we should also use cache (and maybe system) for f2fs
[Galaxy S I9000 Android Development] DerRomtester:
If this is possible.
[Galaxy S I9000 Android Development] didhiy:
imho not possible for cache

it's possible for system with some pain

so I prefer to stay with data only & try to improve how to switch between ext4 & f2fs with easy & safe
[Galaxy S I9000 Android Development] DerRomtester:
Ah ok didnt know that.

Have you already done a benchmark?

Compiling Kernel now :D
[Galaxy S I9000 Android Development] didhiy:
temple run 2 is my only benchmark :D it runs fine
[Galaxy S I9000 Android Development] DerRomtester:
Benchmark scores decreased with f2fs ( the IO part in Antutu)

Dont know if i should spend more time in f2fs

Edit: After i went back to ext4 IO part in antutu is lower than before. I think i reflash and test it again.

Anyone wants to test f2fs ?

Attention you can brick your phone (like me but no problem with heimdall or odin)
[Galaxy S I9000 Android Development] DerRomtester:
New KERNEL ONLINE

7.04 Changelog

- ramdisk: update from cm-11-20140331-NIGHTLY

- latest bfq v7r2 added

- mm: vmscan: If kswapd has been running too long, allow it to sleep

- net: loopback: set default mtu to 64K

- ksm: check and skip page, if it is already scanned

- defconfig: Enable Advanced TCP Congestion Control

- defconfig: Enable KSM_CHECK_PAGE

Download
[Galaxy S I9000 Android Development] waihung0626:
have vibrant version？

I love this kernel，it worked very good！:good:

but battery consumption is Comparative big！
[Galaxy S I9000 Android Development] DerRomtester:
Next week are holidays than i will try to compile a working vibrant version.

I dont know why battery consumption is big for you. 2 hours display ontime here (enough for me).

I will have a look into it. Because of the good performance battery consumption is higher :D
[Galaxy S I9000 Android Development] waihung0626:
OK，great man,I waiting for you！！:good::good::good:
[Galaxy S I9000 Android Development] DerRomtester:
Can you try new bfq ? I think i may found the problem. Row is consumig more battery than bfq.
[Galaxy S I9000 Android Development] DerRomtester:
New Bfq consumes less battery than row. Results after one day:
[Galaxy S I9000 Android Development] waihung0626:
last kernel looking fine with battery!

I can't waiting vibrant version:(
[Galaxy S I9000 Android Development] ayed78:
the best kernel i ever use with optimized battery life
[Galaxy S I9000 Android Development] DerRomtester:
Yeah bfq rocks i think i make it for default.
[Galaxy S I9000 Android Development] ayed78:
i test this kernel with slimkat and c-rom....it great
[Galaxy S I9000 Android Development] Celso Marques:
Hi guys,

This kernel is intended just to the international I9000, or it work also to the I9000B?:fingers-crossed:
[Galaxy S I9000 Android Development] DerRomtester:
I dont know it exactly. I only have the i9000.
[Galaxy S I9000 Android Development] Celso Marques:
humm, I'm asking cause in your changelogs are mentions to cm11 nightly ramdisks at all, but i think it's not enought to work on my I9000B because the hardware is a bit different.
[Galaxy S I9000 Android Development] phil_greg2001:
Hi DerRomtester,

FYI;

http://xdaforums.com/showpost.php?p=51813225&postcount=410

Bye :cowboy:
[Galaxy S I9000 Android Development] DerRomtester:
You can try f2fs if you want ? But i see no improvement. I can upload a test kernel if you want and the other files you need.
[Galaxy S I9000 Android Development] phil_greg2001:
Not now because I go 2 weeks on vacation :laugh:
[Galaxy S I9000 Android Development] DerRomtester:
f2fs-test Kernel

Try with your own risk. I am not responsible for any dmg to your device.

1. Backup your data with twrp

2. Flash the Kernel with f2fs support

3. Reboot again into twrp

4. Install this script m110s-format-data.zip script to format /data to f2fs

All data will be wiped.

5. rename data.ext4.win to data.f2fs.win in twrp backup with mount usb storage (md5 check disable)

7. Reboot to twrp

8. restore data, make sure you see data formated using mkfs.f2fs during the progress

9. optionally wipe dalvik cache before boot to system

This is a bit buggy sometimes i cant boot to recovery or i am unable to mount data.

p.s. It is right antutu score is lower but write performance seems faster.
[Galaxy S I9000 Android Development] waihung0626:
:eek::eek::eek::eek:
[Galaxy S I9000 Android Development] ayed78:
seem not too interest..it better with other device
[Galaxy S I9000 Android Development] phil_greg2001:
Try it ans tell us :D
[Galaxy S I9000 Android Development] waihung0626:
:silly::silly::silly:
[Galaxy S I9000 Android Development] boypower:
Waiting for vibrant version :))
[Galaxy S I9000 Android Development] DerRomtester:
Vibrant test version

Can anyone pls test this vibrant version if it is working correctly. And reply back what is not working.
[Galaxy S I9000 Android Development] ayed78:
i try ur kernel with omni rom official...it works great