yashsingh1/xdaforums huggingface dataset:
[Galaxy S Plus I9001 Android Development] Christopher83:
K^Kernel 3.4.104 v2.9

Hi guys,

I released the new builds of kernel v2.9:

- Kernel 3.4.104
- Built with my latest custom Linaro 4.9.2-2014.09 toolchain optimized for Cortex-A8
- qdsp5v2: Fix a null pointer dereference. (credits to Blefish)
- Fix ancora and ancora_tmo vibrator regulators (credits to sirmordred)
- Revert "Staging: android: binder: More offset validation." (credits to arco68)
- msm: vidc: cache-flush encoder output buffers after alloc (credits to Praveen Chavan)
- seq_file: remove "%n" usage from seq_file users (credits to Tetsuo Handa)
- seq_file: introduce seq_setwidth() and seq_pad() (credits to Tetsuo Handa)
- vsprintf: ignore %n again (credits to Kees Cook)
- target/rd: Refactor rd_build_device_space + rd_release_device_space (credits to Nicholas Bellinger)
- board-ancora_tmo: Minor updates and changes (credits to doadin)
- block: row: Remove warning massage from add_request (credits to Tatyana Brokhman)
- Revert "Revert "mmc: core: remove the polling for BKOPS completion"" (credits to arco68)
- mmc: print an error on FLUSH timeout (credits to Maya Erez)
- mmc: block: flush request requeue after timeout. (credits to Maya Erez)
- mmc: core: increase timeout for disable cache operation (credits to Maya Erez)
- mmc: core: do not reinsert prepeared FUA and FLUSH requests in stop flow (credits to Konstantin Dorfman)
- mmc: queue: do not clean current request when urgent in progress (credits to Konstantin Dorfman)
- mmc: core: fix block request queue hang during data crc errors (credits to Sujit Reddy Thumma)
- mmc: core: continue to wait, when unblocked by signal (credits to Konstantin Dorfman)
- msm7x30: Revert SDC channels to upstream (credits to arco68)
- msm7x30: samsung: Remove PMIC_GPIO_SD_DET (credits to arco68)
- msm7x30: samsung: Disable sdc2_cfg_data (credits to arco68)
- msm7x30: samsung: Switch rest of boards to use msm_gpios_disable_free (credits to arco68)
- defconfig: Enable CONFIG_PM_RUNTIME (credits to arco68)
- fsa9480: corrected charging through USB 3.0 port also removed trailing spaces and some cleanups (credits to CastagnaIT)
- defconfigs: Updated defconfigs (credits to sirmordred)
- fm_si4709: samsung jb updates *GT-I9100 sources (credits to CastagnaIT)
- fs: exfat: Make optional (credits to arco68)
- defconfigs: Disable exFAT kernel driver (credits to arco68)
- msm: camera: Replace idle wakelocks with pm_qos (credits to arco68)
- touchscreen: ancora: Add INPUT_PROP_DIRECT flag (credits to sirmordred)
- msm: kgsl: Remove all reference to CONFIG_ANDROID_PMEM (credits to Laura Abbott)
- msm: Remove all references to CONFIG_ANDROID_PMEM (credits to Laura Abbott)
- msm: Remove PMEM dependency for MSM7KV2_AUDIO (credits to Michael Bestas)
- Revert "freezer: shorten freezer sleep time using exponential backoff" (credits to arco68)
- mmc: core: enhance card removal judgement for slow removal (credits to Kevin Liu)
- mmc: core: invoke low power mode if card is not present (credits to Asutosh Das)
- block: row: Fix crash when adding a new field in bio struct (credits to Tanya Brokhman)
[Galaxy S Plus I9001 Android Development] smitharro:
Thank you Christopher! I have an hour longer to test it this weekend!
[Galaxy S Plus I9001 Android Development] anoopgkris:
Christopher, can i use this 2.9 Kernel version for the ADC CM11 release 11 ?

I'm on TWRP 2.8.

thanks !
[Galaxy S Plus I9001 Android Development] Christopher83:
It should boot, but MP3 playback could not work on old release 11...
[Galaxy S Plus I9001 Android Development] ericcostes:
I lost my gallery button and function !

Hi Guys,

I loaded the last R13 rom and last 2.9 kk kernel

very strange ! : i dont see my gallery button and cannot accès my photos !!!

i use 416 exuv

some idea ? / help please !

regards,

eric

:)
[Galaxy S Plus I9001 Android Development] Christopher83:
It's not a kernel issue...

Reflash the rom, gapps and then the kernel, without any wipe.
[Galaxy S Plus I9001 Android Development] smitharro:
You asked the same in the Rom thread... Asking it in one place should be enough though! Do as Christopher said. If you still don't have Gallery, you can always install Quickpick from the playstore as an alternative!
[Galaxy S Plus I9001 Android Development] JohnKersten:
Let's wait for smitharro 's tests and his recommendation.
[Galaxy S Plus I9001 Android Development] smitharro:
Wel, I 'tested' the 406 mb non exuv version. In the past I had bad experiences with the exuv versions in the way that the rom became instable and apps crashed. So that's why I simply don't use them. The version I do use however was rocksolid and stable. The rom (R13) is flying with it, certainly in comparison with R12. Only problem I experienced, but that was almost certainly not due to the kernel or the rom, is that my external SD card got major errors. It became unreadable and I couldn't recover it in nor Windows or Ubuntu. I formatted it again, and it's working Ok now, but I lost a lot of valuable music (32 gb of it...?).
[Galaxy S Plus I9001 Android Development] wolfenstein3de:
It's very nice, that Viber works corretly. I've noticed some lags, while using K^Kernel UV 406MB on >1708MHz. On 1824MHz during Plants vs Zombies 2 with last update it freezes the screen sometimes for like 15s, ones or twice, during one level. When I tried 1766MHz during regular using (calls, sms, e-mail, sometimes opera mini) it also had some lags, even while entering the settings menu. I've changed clock to 245-1708 and now everything is fine (smatrass2). For me the kernel's great, but I'm very glad I've found the hole in such great work.
[Galaxy S Plus I9001 Android Development] emyoo:
I have tried all KKernel variants. Neither one works as well as standard kernel with Minion Rush...
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Remember, the S Plus is not a gaming device anymore..it can barely handle the KK ui so don't expect wonders from a custom kernel.

Gesendet von meinem Nexus 5
[Galaxy S Plus I9001 Android Development] emyoo:
We know that :D it was just a gaming vs kernel compare . loading the game with standard takes 1 min with this one takes 3,... why!?
[Galaxy S Plus I9001 Android Development] tycoo:
If you are talking about huge lags in minion rush, i still believe they are caused by the Filesystem dynamic read-ahead (perhaps in combination with certain sdcards). At least on my wonder building a kernel without it solved the issue for me and the game was running smooth again (like on stock & better).

I described this a long time ago here: http://xdaforums.com/showpost.php?p=51344630&postcount=308

regards
[Galaxy S Plus I9001 Android Development] tonibm19:
Maybe make a KKernel version for gaming doing what the last comment said?

That would be awesome, if it was better than stock.
[Galaxy S Plus I9001 Android Development] Rhonin86:
No - that is not required. Get yourself PerformanceControl by [MENTION=4674443]h0rn3t[/MENTION] and select the folder extended memory management and reduce the read ahead buffer to 128 kB.

Cheers

Rhonin
[Galaxy S Plus I9001 Android Development] Christopher83:
Let's see if, by reverting the suggested commit, you'll notice better performance.

Please test this build and let me know:

https://www.dropbox.com/s/kjoktotqa...1103_OC_EXUV_416MB_Linaro-4.9_Signed.zip?dl=0

Thanks.
[Galaxy S Plus I9001 Android Development] tonibm19:
While Clash Of Clans was working, it worked with less lags than before.

Then the phone froze for the first time in a month D:

---------- Post added at 12:06 PM ---------- Previous post was at 11:54 AM ----------

The gaming performance, especially loading stuff, has improved massively. 10000+ in antutu and 1500+ 3d graphics score. All is in general except cpu.

If stability was improved, the kernel would be perfect.
[Galaxy S Plus I9001 Android Development] MajorD.:
OT: What score do you get in Antutu Benchmark ?
[Galaxy S Plus I9001 Android Development] tonibm19:
antutu score

Antutu screenshots.

Can someone try with the stable kernel?
[Galaxy S Plus I9001 Android Development] emyoo:
Omggggg very good job! Loading now takes 45 s or less and much smoother gameplay. Since when I have dreamed of this !!!! Can it be polished and released as v3.0? Really a good round version for this one !!! I ll keep more testing on it. Many thanks!!!
[Galaxy S Plus I9001 Android Development] tonibm19:
Could you try Clash of Clans and see if it freezes your phone?

I returned to stable K^Kernel 2.9 and it doesn't freeze anymore, but performance is worse. What can be the problem?
[Galaxy S Plus I9001 Android Development] xdema:
with 2.9, antutu 5.1.5

score 10901

second test score 10739
[Galaxy S Plus I9001 Android Development] Christopher83:
Is your device correctly supporting EXUV kernel configurations?

Could you try the UV build please? You can find it here:

https://www.dropbox.com/s/k6k53vdhxbvf5aw/K%5EKernel_GT-I9001_KK-4.4_20141103_OC_UV_416MB_Linaro-4.9_Signed.zip?dl=0

Which is the configuration you are currently using? (UV or EXUV - 398MB, 406MB or 416MB)

Let me know.
[Galaxy S Plus I9001 Android Development] tonibm19:
I've always used UV 416mb. I dindn't notice the first uploaded one was EXUV.

UV version is working fine,no more freezes, and I can even play Dead Trigger 2 with no lags at all.

Thank you very much.

As emyoo said a 3.0 or 2.9.1 version would be a significant improvement and a huge step for gaming in our old but awesome S plus.
[Galaxy S Plus I9001 Android Development] LeroViten:
Hey Chris, could you please notice what commit is reverted here..? I'll try on that on my ancora kernel source as we also have some damn lags and freezes. :(

Thanks in advance. ;)
[Galaxy S Plus I9001 Android Development] Madridii:
Maybe this: Link

but it didnt included in stock kernel which we have lags with it :(
[Galaxy S Plus I9001 Android Development] LeroViten:
Thanks, Osama. ;)

Yeah, we do not have dynamic system read-ahead in stock kernel. Ahhh... Those lags and freezes make me go crazy... :(
[Galaxy S Plus I9001 Android Development] Christopher83:
Yes, that commit...
[Galaxy S Plus I9001 Android Development] Christopher83:
Surely, I was waiting for some feedbacks... Nice to see that everything is ok for you too...

I'll release the new build in the next days (also for ancora users), I need a bit of free time.
[Galaxy S Plus I9001 Android Development] tycoo:
Bingo! :good: Sure, take your time & thx again for all your work!
[Galaxy S Plus I9001 Android Development] mrfree2ita:
Many thanks... I created a small init script to lower the buffer size from the default 512kB to 128KB (I don't like to have another app only for that) and now the phone is much mooore reactive.
[Galaxy S Plus I9001 Android Development] wilmsn:
The testbuild EXUV is running on my phone for some days now

I installed the EXUV version of the testbuild on my phone some days ago. Until now its running without problems.

But i do not play any games with the phone - so unly normal using.

[MENTION=219148]Chris[/MENTION]: Thanks for your great work :good:
[Galaxy S Plus I9001 Android Development] rbeuker:
The new UV test version is great, makes the phone fly! With the previous version I often had problems getting the phone out of deep sleep (it could take one minute before it would come alive), this has now been solved. Thanks! :)

Verstuurd vanaf mijn GT-I9001 met Tapatalk
[Galaxy S Plus I9001 Android Development] auleu:
does this kernel support your cm 10.1 or the kernel from that thread is the latest one?
[Galaxy S Plus I9001 Android Development] smitharro:
You should download the appropriate Jelly Bean kernel. This one is for KitKat.
[Galaxy S Plus I9001 Android Development] auleu:
but i can't find any thread with the kernel except the one from the rom's thread. is there a new one? i thought this is the same kernel since its developed by the same team
[Galaxy S Plus I9001 Android Development] smitharro:
A quick search (you could have done it yourself):

http://xdaforums.com/showthread.php?t=2572891
[Galaxy S Plus I9001 Android Development] auleu:
how many hours do you get out of your battery? mine was at 100% and after 3 hours with screen off it was at 80%. is this normal?
[Galaxy S Plus I9001 Android Development] tonibm19:
swappiness

I noticed comparing 416mb UV to stock kernel, it usually has the same free ram. May it be because of swappiness lowered from 60 to 45?

Does lowered swappiness give any performance improvement? 60 works well in stock, and I use 416MB to have more free ram for apps, with swappiness set to 60 more ram could be free.
[Galaxy S Plus I9001 Android Development] xdema:
which kernel? if wifi,bT, gps are on ,yes it's normal, else you have some background app running

could someone confirm with dcm v9 and 20141103 kernel the antutu score is <8000?
[Galaxy S Plus I9001 Android Development] hweidi:
I'm using the original phone battery and yes that would be normal. I'm surprised my battery is still alive :p
[Galaxy S Plus I9001 Android Development] auleu:
only wifi is on. phone app shows 51% usage, is this also normal? curently there is no sim card inserted
[Galaxy S Plus I9001 Android Development] hweidi:
I'n my case its normal due to the battery heavy usage over the last two years old, unless you replaced your battery then you would looking for another reasons than battery aging
[Galaxy S Plus I9001 Android Development] auleu:
are there big diferences between exuv and uv in battery drain?
[Galaxy S Plus I9001 Android Development] xdema:
if there is no sim (and not in aereo mode) the phone try everytime to take the signal, so it's normal, if you insert a sim the battery usage back to normal
[Galaxy S Plus I9001 Android Development] auleu:
ok i've put the phone in airplane mode to see if thats true. so only the phone process is at 50% the rest are below 20%, even wifi is at 5%
[Galaxy S Plus I9001 Android Development] xdema:
did you enabled the option to search places/people/reverse etc. in phone ui settings? maybe is that

clear battery data, reboot the device.

usually i can see that the screen take a lot of battery 25%, android system 20%+10%+10%, however with dcm9 and last cristopher k.k kernel i reach 2 days of usage
[Galaxy S Plus I9001 Android Development] auleu:
it was like you said previously, with airplane mode on was like a 2% battery drain after 24 hours of stand by
[Galaxy S Plus I9001 Android Development] xdema:
OT

in 5,5 h

with aereo mode disabled,no wifi, no gps

2g data enabled for 1/2 h , 1/2 h of call

the battery level decrease about 15%

with a scheduler (llama, free on playstore) which enable aereo by night & disable it at 7 am i reach 2 days with a charge, wifi in standby (or only for whatsapp&telegram messages) is battery friendly

/OT
[Galaxy S Plus I9001 Android Development] Christopher83:
K^Kernel 3.4.104 v2.9.5 for KK 4.4

Hi guys,

I released a little update of the kernel:

- Kernel 3.4.104
- Built with my latest custom Linaro 4.9.2-2014.10 toolchain optimized for Cortex-A8
- Revert "mm: Added filesystem dynamic read-ahead (Credits to Chad Gooldman)" (credits to tycoo)
- Update lcdc_samsung_ancora.h (credits to Madridii)
[Galaxy S Plus I9001 Android Development] xdema:
thanks, i'll put it in test tomorrow.

for who is interested about battery performance of the prev K^Kernel_GT-I9001_KK-4.4_20141103_OC_UV_416MB

see the screenshots

Normal:

dcm9, freq 245-1526mhz, gov. lulzactive, sch. fiops,

wifi (or when not in wifi with 2g data) always on except sleeping time,

screen on time 2,5 h

Music mode: 8 days

always in aereo, wifi always on:
[Galaxy S Plus I9001 Android Development] smitharro:
Made my wife happy with it! Though she hasn't got a clue what a kernel is.... "It seems faster" , she said.
[Galaxy S Plus I9001 Android Development] arviit:
YOU ARE REALLY GOOD.

This release has transformed my phone. A fresh install, your last kernel and now my S+ is flying! And battery consumption is so good!

Thank you so much.

An Italian user.
[Galaxy S Plus I9001 Android Development] goliat88:
2.9.5 is much faster. I can see it in games/apps. In previous kernel sygic was totally unusable - so slow, hangs. Now its flying. Thanks Christopher83
[Galaxy S Plus I9001 Android Development] emyoo:
I'm happy that an old problem of mine using KKernel on CM11 now is gone :) thanks [MENTION=4825437]Christopher83[/MENTION] , [MENTION=5425708]tycoo[/MENTION]
[Galaxy S Plus I9001 Android Development] MajorD.:
Thanks for this great release ! :)

My battery drain issues were gone after flashing it.
[Galaxy S Plus I9001 Android Development] Hirishiolo:
very nice release, games fly with this!!! thank you a lot!!
[Galaxy S Plus I9001 Android Development] anoopgkris:
Hey Cristopher, amazing kernel, man!! Thanks!

Scored my highest on Temple run in just testing today (15847 m) !!!

Game performance almost as smooth as on my Moto G 2 :D
[Galaxy S Plus I9001 Android Development] tonibm19:
question

KKernel 2.9.5 is exactly the same as the UV testbuild I guess. Isnt it? Is it more polished? Should I update or there is no difference?
[Galaxy S Plus I9001 Android Development] Christopher83:
It's the same.

Sent from my GT-I9001 with Tapatalk 4
[Galaxy S Plus I9001 Android Development] fragioud:
Hello,

I have serious problems during calls with latest build.

1) When someone calls me the phone starts vibrate but with no sound and screen remains black. After 4-5 seconds the ringtone starts playing but screen is still black and unresponsive. After another 4-5 secs screen finally is activated. So about 10 secs to see who calls me is not acceptable (for me)...

2) When a call is finished and I want to hung up the phone, the screen does not turn on, even automatically as it should or with a button press. I have to wait for other person to terminate the call. Not acceptable, too.

Beside these, the performance and responsiveness of the device is great!

I am using CM11 R13 with v2.9.5 of this kernel...

Any advice or solution would be appreciated...
[Galaxy S Plus I9001 Android Development] Christopher83:
Unfortunately this is not a kernel issue, but something wrong on rom side (this problem started some months ago and there's no solution at the moment, our phone is very old now).
[Galaxy S Plus I9001 Android Development] fragioud:
Thank you for your response...

The strange thing is that before flashing this kernel (with CM11R13 default kernel) calling function was working properly without (so long) delays.

I 'll go back to default and check again...
[Galaxy S Plus I9001 Android Development] Lk86:
This kernel is a Masterpiece. It's such a huge improvement,even in games...

Thank you Christopher83!
[Galaxy S Plus I9001 Android Development] bleed blue:
Hey m on CM11 Release 13..n iv flashed the latest version of KKernal..UV 406MB..

U ppl are noticing some improvements..but my phone still lags..

1.Plz tell me preferred settings in performance control..

2. Does xposed installer hv an effect on performance..

3. N when i use apps like whatsapp n go back to d home screen..d launcher redraws..n its d same with d app drawer..

Any suggestions??Thnx in advance
[Galaxy S Plus I9001 Android Development] MajorD.:
1. I use SmartassV2, Sio, stock clock (1401MHz)

2. Yea, just don't use it.

3. Use Nova Launcher.
[Galaxy S Plus I9001 Android Development] bleed blue:
Il give it a try..thnx
[Galaxy S Plus I9001 Android Development] psaikia:
Hi Christofer83 ,

My phone automatically got shut down overnight . I pulled out the Last Kmsg .

Could you please have a look.

Thanks,

....
[Galaxy S Plus I9001 Android Development] Turbokat:
Error trying to flash kernel

I am getting errors trying to flash the kernel. Is there an alternative way to flash it like using Odin?
[Galaxy S Plus I9001 Android Development] Rhonin86:
There are 3 possible ways - One with ADB another from Terminal emulator and the last one with the App PerformanceControl. For the first two way you have to extract the boot.img from the zip. For ADB copy it in the ADB folder on your PC - For Terminal emulator copy the boot.img on your internal SD-Card .

1 - ADB

adb push boot.img /sdcard/boot.img
adb shell
su
stop
dd if=/sdcard/boot.img of=/dev/block/mmcblk0p8
reboot

2 - Terminal Emulator

su
dd if=/sdcard/boot.img of=/dev/block/mmcblk0p8

3 - PerformanceControl

Under Tools you fin the option flash Kernel (image) - Tap that point and navigate to the according boot.img (or zip file)
[Galaxy S Plus I9001 Android Development] ze7zez:
I use a 64GB SD exFAT in SlimKat 6.7 ROM and never met a problem files. Could you explain what you mean by "lots of errors in large files"?
[Galaxy S Plus I9001 Android Development] ericcostes:
Which bluetooth version is supported by this kernel please

Thanks for response, i have to buy a bluetooth dongle for my win7 PC, to transfer photos from my phone to PC

Many dongles are on the market, not sure what to buy !!:confused:

regards,

eric

:cowboy:
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Buy one that supports Bluetooth 3.0 and youre good to go.

Gesendet von meinem Nexus 5 mit Tapatalk 2
[Galaxy S Plus I9001 Android Development] ericcostes:
thanks !
[Galaxy S Plus I9001 Android Development] bart.found:
hi guys! This kernel il great! I installed it to a friend of mine... she isn't so skilled in these things.. is there a kernel tweaker app compatible with this kernel?
[Galaxy S Plus I9001 Android Development] emyoo:
What do you want to make more about it!? :) It is great as it is.
[Galaxy S Plus I9001 Android Development] bart.found:
I'd just like to know if there is an app (like trickstermod or s-tweaks for example) to enable/disable features without running scripts :D
[Galaxy S Plus I9001 Android Development] anoopgkris:
Performance Control?
[Galaxy S Plus I9001 Android Development] Christopher83:
K^Kernel 3.4.105 v3.0 for KK-4.4 - Compatible with latest ADC Team CM 11.0 Release 15

Hi guys,

I released the new builds of v3.0 kernel, compatible with latest ADC Team CM 11.0 Release 15.

This kernel is not compatible with previous rom versions...

- Kernel 3.4.105
- Revert "prctl: adds the capable(CAP_SYS_NICE) check to PR_SET_TIMERSLACK_PID." (credits to arco68)
- Revert "prctl: adds PR_SET_TIMERSLACK_PID for setting timer slack of an arbitrary thread." (credits to arco68)
- Revert "Fix execve behavior apparmor for PR_{GET,SET}_NO_NEW_PRIVS" (credits to arco68)
- Revert "Add PR_{GET,SET}_NO_NEW_PRIVS to prevent execve from granting privs" (credits to arco68)
- prctl: adds PR_SET_TIMERSLACK_PID for setting timer slack of an arbitrary thread. (credits to Ruchi Kandoi)
- prctl: adds the capable(CAP_SYS_NICE) check to PR_SET_TIMERSLACK_PID. (credits to Ruchi Kandoi)
- mm: fix prctl_set_vma_anon_name (credits to Colin Cross)
- introduce for_each_thread() to replace the buggy while_each_thread() (credits to Oleg Nesterov)
- defconfig: Enable generic USB audio driver (credits to tobigun)
- i2c: chips: fsa9480: Add support for charging in USB-OTG mode (credits to tobigun)
- defconfig: Update default and custom defconfigs (credits to Christopher83)

To install this kernel, you must use latest TWRP available inside ADC Team CM 11.0 Release 15 thread.
[Galaxy S Plus I9001 Android Development] anoopgkris:
Hi Cristoforo,

Error while downloading from Mediafire, even after the authorisation process.

It always downloads a 90kb or a 39kb error zip.

Any other link?

Sent from XDA App on my XT1068 Moto G Gen 2
[Galaxy S Plus I9001 Android Development] anoopgkris:
Never mind, downloaded it using the pc.:)

Sent from XDA App on my XT1068 Moto G Gen 2
[Galaxy S Plus I9001 Android Development] ericcostes:
Error when try download

please correct :)
[Galaxy S Plus I9001 Android Development] xtremesystems:
download is broken
[Galaxy S Plus I9001 Android Development] Christopher83:
Which download?

I can correctly access all the files...
[Galaxy S Plus I9001 Android Development] xtremesystems:
wow. something was messed up with kernel v3.0 folder. there ware no files. but now everything seems ok and the folder is not empty