yashsingh1/xdaforums huggingface dataset:
[Galaxy Note 3 Exynos Android Development] vishalpandey:
Battery drains extremely ....before keeping phone in pocket my battery was 34% after 10 min it's 25%... can anyone have a fix about this ?

The apps I use are Facebook, what's app, messenger ,tapatalk.

And FYI: I used Facebook app before too, it didn't result in battery drain do this app is not culprit...can anyone help me ?
[Galaxy Note 3 Exynos Android Development] georgesmh:
I had an extremely bad battery drain but it decreased when I disabled auto brightness and google now, google search, google+

Other culprits might appear with Wakelock Detector.. Try it..

The drain is still there but a lot lower than before.
[Galaxy Note 3 Exynos Android Development] vishalpandey:
I don't have any Google apps installed..only inbuilt CM apps and those above I mentioned except playstore.
[Galaxy Note 3 Exynos Android Development] denich:
Battery drains VERY, VERY fast. It is a bug 100%
[Galaxy Note 3 Exynos Android Development] vishalpandey:
Because of kernel and running apps in background it drains the battery !

Don't worry devs are working on it :)
[Galaxy Note 3 Exynos Android Development] SAINI99:
I already post this setting for battery problem its not at stable stage if you wna play games then go for stock if you wna test this rom and use basic apps whatsapp facebook surfing then use this setting no lag at all buttery smooth and even over 6 hours of on screen time battery drain 1 percent over night

Dont post battery problems again and again dev are working on it and please read previous posts before posting
[Galaxy Note 3 Exynos Android Development] djmax81:
Wow.! [MENTION=2084814]SAINI99[/MENTION] good seems u squeeze the Lemon out of N900 ;)

Soon [MENTION=3033549]Safarend[/MENTION] will post stable kernel as my Github is updated too :)
[Galaxy Note 3 Exynos Android Development] ereneren564:
[MENTION=3033549]Safarend[/MENTION] need help for building? I stopped using whatsapp so we haven't talked for a while :P
[Galaxy Note 3 Exynos Android Development] djmax81:
No all is ready .!!! He tested n will post when he is free
[Galaxy Note 3 Exynos Android Development] ereneren564:
ok man will test it when it's up =) sorry I was having midterms and had a messed up breakup then I couldn't work on CM (not that I did anything I'm trying to learn it =) ) I'll try my best to help you guys!
[Galaxy Note 3 Exynos Android Development] djmax81:
No worries .!!!! I can understand Bro we got real life too beyond this Xda. And sure will share once green Signal from beta testers :)

Thanx and its always good Learning .

Cheers
[Galaxy Note 3 Exynos Android Development] Safarend:
Will do hopefully next week :)

---------- Post added at 03:41 PM ---------- Previous post was at 03:38 PM ----------

You need to install whatsapp :)

I'm currently studying and will start building again soon. The encoder bug requires me to build the source and it's time consuming.

Will need you soon so get whatsapp :)
[Galaxy Note 3 Exynos Android Development] dackle:
delete
[Galaxy Note 3 Exynos Android Development] Spitwista:
Please see PM
[Galaxy Note 3 Exynos Android Development] abhivanshi:
[MENTION=4110255]dackle[/MENTION] so are you suggesting it should not be tried onto devices running cm12 because of the cm12.1 base you have used ?
[Galaxy Note 3 Exynos Android Development] dackle:
i'v tried cm12.1 because already had it installed.

i can reflash to cm12 and test kernel with cm12 ramdisk (not sure if they'different) there. if you're interested in cm12.
[Galaxy Note 3 Exynos Android Development] abhivanshi:
It would be nice as cm12 is more stable so far, now since am not a developer and more on the noon side of things the question is weather the stability issue is due to kernel itself or other things I do not know, so cm12 would be nice, if its not too much trouble to ask and if the developers don't mind.
[Galaxy Note 3 Exynos Android Development] vishalpandey:
Which is more stable cm12 or cm 12.1 ?
[Galaxy Note 3 Exynos Android Development] abhivanshi:
In my personal usage after using both I found cm12 to be more stable, but this only one persons experience.. Do not be swayed by my opinion, check for your self,.

---------- Post added at 02:42 PM ---------- Previous post was at 02:37 PM ----------

I will experiment with dackle built kernel but will wait for the developer released kernel update , maybe I may have something interesting to report let's see, [MENTION=2562519]djmax81[/MENTION] did say his github is ready so [MENTION=3033549]Safarend[/MENTION] might be able to post a kernel soon, but no harm in trying others work too, it might help the development along and take the pressure of the developers a bit.
[Galaxy Note 3 Exynos Android Development] abhivanshi:
I'll download and check and report back
[Galaxy Note 3 Exynos Android Development] abhivanshi:
Okay I've installed the kernel by [MENTION=4110255]dackle[/MENTION]. I'll take 24 hrs, I'll run it through my routine, that's heavy screens time, running lots songs, torrents being downloaded and reading ebooks, I'll report the usage in 24 hrs. Thanks, so far Sp good
[Galaxy Note 3 Exynos Android Development] djmax81:
Yes .! Back up restore works absolutely Fine .But only issue is Mtp n adb bug
[Galaxy Note 3 Exynos Android Development] technologybaron:
I am very very excited. But nobody says

"OK that's it."

:( :( :(

Thank you for the effort. [MENTION=2562519]djmax81[/MENTION]
[Galaxy Note 3 Exynos Android Development] djmax81:
Thanx and credits to [MENTION=4345368]flashka07[/MENTION] . He main guy who took our n900 to next level but as i said its to early to say anything yut as i can compile devise source tree my skills are just Kernel developent :angel:
[Galaxy Note 3 Exynos Android Development] gcima:
cant wait to take tw out of my Phone
[Galaxy Note 3 Exynos Android Development] barabysok:
Hello where is the new link of CM 12 rom with fixed. I really want to taste it out. Thank you! [MENTION=4345368]flashka07[/MENTION] [MENTION=2562519]djmax81[/MENTION]
[Galaxy Note 3 Exynos Android Development] flashka07:
I haven't been at home yet, so I haven't assembled it yet.

May be good news - Samsung released N910C (Exynos Note 4) sources of kernel.
[Galaxy Note 3 Exynos Android Development] barabysok:
Oh that's really the best news for Exynos world. I know you can make it if the kernel source is released for N900.
[Galaxy Note 3 Exynos Android Development] :
GG Samsung :D

Sent from my SGH-T959
[Galaxy Note 3 Exynos Android Development] abomadany:
i don't understand.. why its a good news... its the kernel for exynos of note 4 not the note 3?
[Galaxy Note 3 Exynos Android Development] egean:
Good news because if samsung shared that kernel source ours may be coming soon :)
[Galaxy Note 3 Exynos Android Development] djmax81:
Never mind .!!!
[Galaxy Note 3 Exynos Android Development] technologybaron:
Get Forget galaxy note 3. let's move on galaxy S6 :D

https://www.samsung.com/no/isthisthenext/
[Galaxy Note 3 Exynos Android Development] abomadany:
i was just asking :)... thanks for ur effort in this rom... :):thumbup:
[Galaxy Note 3 Exynos Android Development] djmax81:
Buy me one plz !!! And stick to thread topic plz i sold my note edge will buy n910c now SD cpu not my style tho
[Galaxy Note 3 Exynos Android Development] ereneren564:
There is a good chance for us to port from it to ours.
[Galaxy Note 3 Exynos Android Development] Jiermon:
Such a good news for N900....Thx all of you
[Galaxy Note 3 Exynos Android Development] M.Y.:
It's not so good because we're waiting and not sure the progress will be ended successfully. It seems there are lots of parameters to port.
[Galaxy Note 3 Exynos Android Development] egean:
We have to start from somewhere buddy
[Galaxy Note 3 Exynos Android Development] samnangseng:
Look like we are walking in the dark way!
[Galaxy Note 3 Exynos Android Development] osutuba:
TL;DR: Did you fix what Google "broke" RE: SD Cards with this release?
[Galaxy Note 3 Exynos Android Development] georgesmh:
Guys a question, how much does the kernel affect the performance/battery life? (If a rom is already very fast but the battery drain is so much, is the kernel capable of fixing that?). Thanks.
[Galaxy Note 3 Exynos Android Development] abhivanshi:
It can be both , there can be something in the ROM that reads writes and responds poorly thus slowing things down or it can be something in the kernel, and many a times both, the development process never goes right in the first shot, its a constant reworking game with feedback from testers and users, this cm12 ROM has already gone through many stages and is improving each time thanks to all the devs and their patience and time.very soon it should be complete, its almost a perfect ROM now as it is
[Galaxy Note 3 Exynos Android Development] SAINI99:
We r here for cm12.1 because of smoothness we get in cm12.1 that cm12 missing. Android 5.1.1 fixes memory leak which cause lag and unstable system we hope devs are working hard for next release and its a good news that more guys r coming with thier kernel builds
[Galaxy Note 3 Exynos Android Development] dackle:
i'v found few fresh backlogs of divisions by zero on 12.0.

what memory leak you're talking about?

'smoothness'... you're probably never tried BFS+BFQ or just BFQ :)
[Galaxy Note 3 Exynos Android Development] Badre88:
U can fix it using xposed.. There is a module for it

http://xdaforums.com/xposed/modules/xposed-fix-lollipop-memory-leak-t3065296
[Galaxy Note 3 Exynos Android Development] Safarend:
Nice to see new faces in this thread :)
[Galaxy Note 3 Exynos Android Development] djmax81:
Here is benchmark of my Kernel :)

Edited : normaly its between 46k to 47k +
[Galaxy Note 3 Exynos Android Development] SAINI99:
Just google android 5.1.1 changelog and reviews i m talking about ram managment after few apps installed and after few days you system become lagy and lack smoothness and app opening one after another is little lagy compare to 5.1.1 its just my thoughts

And thanks for your kernel support for 12.1
[Galaxy Note 3 Exynos Android Development] djmax81:
Ram management use is super on my cm12.1 kernel :) it use 800-1200 mb ram depending on usage
[Galaxy Note 3 Exynos Android Development] dackle:
sources?

discussion of something that is not available to the public is not productive.
[Galaxy Note 3 Exynos Android Development] abhivanshi:
I believe the cm12 has the memory bug fixed, and since the devs based this on the cm12 source it should be fixed on ours as well, [MENTION=2562519]djmax81[/MENTION] , wow that's some bench marks result, we have been waiting for that jewel , any chances of official release soon ?
[Galaxy Note 3 Exynos Android Development] djmax81:
FYI: Its build from stock samsung_SWA source at my github and if more changes then whole Changes will be pushed . With new release or updates.

And bro why don't you get productive instead of posting kernels taken from cm.12 stock source mate.

Here is github of my source : https://github.com/djmax81/android_kernel_samsung_exynos5420_LL

Note : Now Kindly Post Yours own Source or you may be violating GPL by Posting tweak kernels on this thread :) "Without-OwnerShip"

No Offence

Cheers
[Galaxy Note 3 Exynos Android Development] dackle:
change that behaviour please.
[Galaxy Note 3 Exynos Android Development] fx68:
Guys calm down.Compete at development .Two seperate kernel is a good option for us :good::good::good:
[Galaxy Note 3 Exynos Android Development] djmax81:
Sorry .!!! i said Law about GPL and source Nothing personal or to feel bad About .

And I my self Faced problems for GPL issues in past . :angel:

And You Most welcome To Publish your Own work + Contribution As i already moved on To Note 4 and not possible for me to check on daily bases .

Happy Developent

Max
[Galaxy Note 3 Exynos Android Development] dackle:
scroll back two pages.

main post with kernels contain link to the sources.
[Galaxy Note 3 Exynos Android Development] djmax81:
Okie .!!!! My bad then i missed It .

Cheers .!!!
[Galaxy Note 3 Exynos Android Development] SAINI99:
Be polite my friend here all the guys are helping each other and make our device better to handle things better in future

for cm12 vs 12.1 stop further posts you better know when you build your next kernel version you make it better or worse ? thats why google release further updates with better stability

And about sources check user reviews of 5.1.1 all over the internet just google it

I respect your work so please respect what others quote
[Galaxy Note 3 Exynos Android Development] Immortal Nerd:
Really we all are Dying to use your amazing Kernel Bro !!

Can't wait till you release it Bro, Thank you so much for being such a lovely Developer, You really inspire me......

Keep Rocking Bro :highfive:
[Galaxy Note 3 Exynos Android Development] djmax81:
Thanx .!!!guys but now i'm syncing my main source to cm12 tree and add more changes including some minor bugs fixs and might add more functionality with Synapse but hope i can find solution for call audio fix and other bugs fixes before i officially relese custom kernel for cm12 and Cm12.1
[Galaxy Note 3 Exynos Android Development] abhivanshi:
Take your time max, you have so patiently supported us through it all, its just the last leg and we eagerly wait for your kernel, but we will wait till you feel its no ready, thank you so much
[Galaxy Note 3 Exynos Android Development] vishalpandey:
Hey max nice work by you and team!

We got this ROM so perfect and it is so progressive that some more people are getting attracted and started working on it ?

Only very very few bugs are left which are maybe already fixed in your kernel (battery life)...just we're patiently waiting for you to upload it :D

Thanks for being around though you got your new phone many months back :)

Thanks [MENTION=3033549]Safarend[/MENTION] as the journey doesn't end [emoji14] (hope you got it) xD
[Galaxy Note 3 Exynos Android Development] mysubcult:
Guys, which is the best last kernel for cm 12? The best i mean for battery life.
[Galaxy Note 3 Exynos Android Development] djmax81:
Stock kernel been Posted few posts back .Give at an try as not much options at moment.
[Galaxy Note 3 Exynos Android Development] ereneren564:
have you thought about UV like pekaka did? might help heating issue. Also I saw your work on Ondemand.c looks good!
[Galaxy Note 3 Exynos Android Development] djmax81:
Soon I post Stock CM12 kernel with More Optimizations and OC $ UV CPU
[Galaxy Note 3 Exynos Android Development] mwbuss8:
Dankel's kernel seems to have been pulled (not sure if it's related to problems, GPL, or something else), but for the sake of others, I thought I'd give some feedback.

I'm on cm12.1. The first one he posted was ok for about an hour, average battery life, then for unknown reasons dropped about 20% over the next hour, all while in my pocket. The battery graph is blank during this time, and picks up afterward about 20% lower. Wifi was connected during this time, so I know the phone was on. There were also screen rotation issues. Auto rotate stopped working entirely.

I followed up by trying the kernel with bfq. Battery life was no different than on the kernel with the cm build. I sort of got screen rotation back, but if I enabled 180* apps would flip upside down a few seconds after opening, and even when rotation did work there was a considerable amount of lag. After sitting overnight, auto-rotate was again no longer working. I flashed back to original this morning and will wait for max's kernel.
[Galaxy Note 3 Exynos Android Development] vishalpandey:
Can someone provide me the link for the original kernel ?
[Galaxy Note 3 Exynos Android Development] dackle:
i'v pulled back kernels because of negative attitude and stuff.

12.1 had autocgroup and that probably made a difference in battery consuming.

i will fix found kernel bugs, sync with kernel upstream and then push it somewhere.
[Galaxy Note 3 Exynos Android Development] mwbuss8:
As far as I know, it hasn't been built individually as it's own flashable zip. You should be able to extract it from the zip and flash in odin. I dirty flashed the cm12.1 zip to get it back with no ill effects, but as always, what you choose is at your own risk.
[Galaxy Note 3 Exynos Android Development] Immortal Nerd:
Hell yeah Bro..., We'll wait for it, No trouble at all

Sure We can wait for it, Take your time....... After all everyone knows that it'll be the Super Awesome kernel for our exynos Community till now, Not like your previous kernels weren't up to the mark, They were best too but this time,

It'll be better than the best, Definitely you've achieved Perfection in compiling Kernel. :good:
[Galaxy Note 3 Exynos Android Development] vishalpandey:
[MENTION=4110255]dackle[/MENTION] after flashing your kernel I faced battery drain plus the sensors works but they do not function properly like auto rotate won't work half of the time and while playing a small game the sensors doesn't work at all...thanks for your effort but I hope you fix it and [MENTION=2562519]djmax81[/MENTION] we're eagerly waiting for your kernel *_*
[Galaxy Note 3 Exynos Android Development] dackle:
faced such thing on cm12.1.

probably already fixed.

later builds for cm12 was fine.
[Galaxy Note 3 Exynos Android Development] abhivanshi:
After using [MENTION=4110255]dackle[/MENTION] kernel for almost a day, following are the obsevations-

The kernel does reduce the heating problem by some amount, but with interactive ,on demand and user space it does shoot the CPU temp beyond 80, conservative and power save do work better than the original kernel, in the ROM kernel conservative was not really trying to keep CPU frequencies at minimum.

Bfq scheduler was interesting , does seem to work.

But in over all running specs , battery life is not an improvement , at approx 1% per minute, so had to reduce max frequency to 900 or 1000 , at which point it became unstable very quickly, ram management isn't better than ROM kernel, lags and jerks specially when going back to home screen or multitasking, the phone did hand and had to dona battery pull out, I did charge intermittently in the middle so there is no complete charge discharge cycle, but I'll attach screens of general use, I put it through a decently heavy use. So speed and stability and battery may be lower than ROM kernel but the heating issue seems to be dealt with somewhat, I hope this helps [MENTION=4110255]dackle[/MENTION] I did push the kernel to what ever o could on a daily basis, some more fidgeting and I think you got a good piece here, it can be a pleasant surprise if we see a collaboration between [MENTION=4110255]dackle[/MENTION] [MENTION=2562519]djmax81[/MENTION] and good old [MENTION=3033549]Safarend[/MENTION] , the ROM is almost perfect, will wait now for [MENTION=2562519]djmax81[/MENTION] kernel .
[Galaxy Note 3 Exynos Android Development] dackle:
is that cm12.0 ?
[Galaxy Note 3 Exynos Android Development] abhivanshi:
Yep, installed the 12 kernel provided by you
[Galaxy Note 3 Exynos Android Development] mwbuss8:
I went ahead and put a flashable zip together for reverting to the devs' original kernel on this cm12.1 build. It isn't anything new, nor is it my work. It is the work of the devs in this thread, I just separated the original kernel into it's own zip, since there seems to be more interest in testing other kernels.
[Galaxy Note 3 Exynos Android Development] Safarend:
The bug that was fixed

if you send a video that is longer than 6 seconds it will crash

if you tried to trim a video before sending it will crash

No more missing icons in Gallery

Unlock full ability of encoding/decoding

This is the Whatsapp video / encoder fix attempt number 2 :D

Please test and report

It should work on both 12.0 and 12.1 CM

Please tell me what are the advantage/disadvantage of using this fix.

For Devs:

Just add the missing blobs to vendors

[MENTION=2562519]djmax81[/MENTION] [MENTION=4345368]flashka07[/MENTION]

The bug was in converting the image/video type from omx to hal || hal to omx. Samsung has it's own functions and our cm source has its own as well.

libcsc.so (Blob) extra functions

csc_BGRA8888_to_YUV420P
csc_RGBA8888_to_YUV420P
csc_RGBA8888_to_YUV420SP
csc_BGRA8888_to_YUV420SP
exynos_gsc_set_csc_property
csc_get_eq_property
csc_BGRA8888_to_YUV420SP_NEON
csc_RGBA8888_to_YUV420SP_NEON

libExynosOMX_Core.so (Blob) extra functions

Exynos_OSAL_OMX2VideoFormat
Exynos_OSAL_Video2OMXFormat
Exynos_OSAL_HAL2OMXColorFormat
Exynos_OSAL_OMX2HALPixelFormat
Exynos_OSAL_Memcmp

The funny thing is that we have the extra functions in the cm12 source (hardware/samsung_slsi/) but they are miss placed or mismatched.

It is possible to build the source code without any OMX blobs but we need to replace the right functions where they belong (too much work :D), by doing that we will guarantee a better support when later Android generation are here (CM 14.0) :)
[Galaxy Note 3 Exynos Android Development] georgesmh:
Thanks man :)

Is there a way to revert back in case the disadvantages were really bad besides a whole Rom nand restore?
[Galaxy Note 3 Exynos Android Development] Safarend:
Yes there is away, but I'm 99% sure it will work on CM 12.0 :angel:

If not I will quickly make a revert back fix or you can easily flash the op without cleaning :)
[Galaxy Note 3 Exynos Android Development] SAINI99:
Confirmed working on cm12.1 with working hardware decorder not like previous one which breaks the video playback

Thanks looking forward for next release
[Galaxy Note 3 Exynos Android Development] Safarend:
I was waiting for you :D

:good::laugh:

Enjoy
[Galaxy Note 3 Exynos Android Development] abhivanshi:
Works on cm12
[Galaxy Note 3 Exynos Android Development] dackle:
so... looks like users want to test new stuff. i don't rly want to start new thread ;/

i can make more builds as i update sources to follow any regressions that might be there.

updated sources, compiled using eabi gcc 4.9, made kernel have behaviour similar to stock by enabling preemption stuff.

as a cons - i'v disabled troublesome interactive cpufreq scheduler for now. it is bugged and require some work.

intended to be used with cm12.0 only. need some feedback.

abb6a1de8384c8872118145a320345a8 kernel_2015-05-13_19-05-15.zip

kernel: https://drive.google.com/file/d/0B9WN-DrZ4uGTeC1ndzhjWDVMeTQ/view?usp=sharing

sources: https://github.com/damex/cm_kernel_exynos5420
[Galaxy Note 3 Exynos Android Development] mwbuss8:
If you decide to build for 12.1 again I'll be more than happy to test.
[Galaxy Note 3 Exynos Android Development] dackle:
only reason to stick to 12.0 is to have proper working base to test that kernels and be able to use device without real issues (use every day).

i'v found that cm12.1 build to be unstable/power hungry.
[Galaxy Note 3 Exynos Android Development] mwbuss8:
I'll agree with the power hungry part, but I've found it to be quite stable over the past two weeks of use. Since I'm not a game, I've currently underclocked to 1500mhz and it drops to 1200 if the temp goes beyond 45*, which has only kicked in under heavy use in Hanoi's near 40* high humidity weather. other than the toast pop-up, I don't even realize it's at 1200. It stays buttery smooth. with this setup I get around 3hrs of screen time at a decent brightness. It's enough to get me through the day.

As a side note, something I forgot to mention on your previous 12.1 kernels... boot time was 1.5-2 times as long as the original kernel. I didn't even think about it until I switched back.
[Galaxy Note 3 Exynos Android Development] dackle:
new builds will have better behaviour.

so... faster 12.0 kernel builds will be tested - faster i will be able to get proper 12.1 kernel support.

i want to pull upstream changes (it can't be done in a single hit. long story short - you get bootloop after hours of reject resolving/manually patching sources) and after making sure that it is fine... then patch up kernel for 12.1.

[offtop]Hanoi? really? i'v got invited to a sysadmin job there and plan to move within a month ;p[/offtop]