yashsingh1/xdaforums huggingface dataset:
[Galaxy S Plus I9001 Android Development] umb3rts:
R: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

Omg you are so hungry of news, just be happy with what you have :D

Kernel 3.8 just became mainline (not stable, the latest stable is 3.7.9) and 3.6 is EOL, so.. let's improve what we have ATM ;)

Inviato dal mio GT-I9001 che di originale non ha più nulla con la CyanogenMod 10 usando Tapatalk 2.
[Galaxy S Plus I9001 Android Development] drnjstj:
Found an issue, the default ringtone is silent.

That wouldn't be the best choice I would say.
[Galaxy S Plus I9001 Android Development] cezaralboiu:
3.6+ is only for ubuntu pc's. Now, the lastest kernel available for android phones is 3.4.x wich can be only in two versions: CAF(for phones) and LKA(for ubuntu,wich can be ported to phones but it's not fully optimized). There are only 3 phone which are running on kernel 3.4 CAF: nexus4, xperia Z and xperia ZL. Also, samsung didn't upgrade to kernel 3.4 on their 4.2. offiical rom for s3 because they said it's too hard to be ported. (Maybe S4 will have 3.4). So educk said that he'll try to port CAF kernel. I'm sure he'll do it. Now we have nothing better to do than wait for our developers to port CAF and till then, we can be happy with what we have. :D
[Galaxy S Plus I9001 Android Development] umb3rts:
R: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

OMG, when will you guys understand that GNU/Linux is NOT only Ubuntu? Ubuntu is just one of the various distro out there that are using Linux as kernel! For example, i'm running Slackware with Linux 3.2.29 and I'm planning to compile kernel 3.7.9 for my pc. Just to let you know that Linux =! Ubuntu.

Inviato dal mio GT-I9001 che di originale non ha più nulla con la CyanogenMod 10 usando Tapatalk 2.
[Galaxy S Plus I9001 Android Development] XeLLaR*:
AW: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

What are you guys talking about? This kernel is not optimized for Mobiles. End of Story.

I had this kernel on my s plus for a while but i couldnt find any serious issue so whats the problem?
[Galaxy S Plus I9001 Android Development] educk:
Re: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

Ok, most of your statements here are correct and it is exactly what I wanted to say to clarify why I cannot port the any kernel higher than 3.4.x.

But, that thing about Ubuntu is terribly wrong. The structure of Android based devices goes like this:

First, there is the bottom layer which is the Linux Kernel. Android is just a GUI (Graphical User Interface) which works over that bottom layer.

Same applies to Ubuntu. The default GUI of Ubuntu is GNOME but this is not related to the kernel, you can use any compatible GUI over the bottom layer.

Now, this kernel taken from LKA is not correctly optimized for Android, it is just a "port". But, as I said, I wont let things this way, I will compile from CAF sources which are 100% optimized for Android devices. It takes time but the result will be huge... just give me some time to include our devices specific settings and configurations and it will be ready to go.

As Castagna said, this is not something to be done in 2 days, that's why I published this build, to give you guys a preview of things to come...

Regards,

Erik
[Galaxy S Plus I9001 Android Development] ktulu84:
let me say you are just awesome :D we will wait for that moment, till then i will use this kernel because i think it's a little better than 3.0.66... and i like to see the face of my friends with nexus 4 and an "older" kernel (they have 3.4.0, we have 3.4.33 even if it's "not optimized") ahahahahha
[Galaxy S Plus I9001 Android Development] edisile:
R: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

Well... i can wait till you manage to compile it properly. As i said, even if isn't optimized for android, this kernel is awsome! When i was on phenom 3.0.66, mc3 was laggy in single player (immagine how bad in multiplayer could have been). Now i'm on 3.4.33 since yesterday and everything is really smooth. But i still wait for some decent GPU drivers from Qualcomm.

Inviato dal mio frigo a pedali.
[Galaxy S Plus I9001 Android Development] metalrules321:
The crap gpu drivers rears its head every time........every f***ing time
[Galaxy S Plus I9001 Android Development] hadidjapri:
Re: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

hi erik, is it on ancora only or vsync is not working yet?

Sent from my GT-I8150
[Galaxy S Plus I9001 Android Development] biagio7xD:
hey guys could continue the work done by the team freexperia ...... xperia arc has the same processor and I think our thing is feasible?
[Galaxy S Plus I9001 Android Development] yowanvista:
Some new devices like the One Touch Idol X and few others are already using kernel 3.4.5.
[Galaxy S Plus I9001 Android Development] educk:
Vsync works properly here on ariesve :)

mmm... sounds good, I'll have a look at their projects, but I don't know exactly from where the took the source.
[Galaxy S Plus I9001 Android Development] biagio7xD:
see my github i forked their project... https://github.com/biagio7xD/android_kernel_3.4.x_msm7x30
[Galaxy S Plus I9001 Android Development] educk:
I know, this is the source : https://github.com/freexperia/android_kernel_semc_msm7x30 ... but is it from CAF or not?
[Galaxy S Plus I9001 Android Development] biagio7xD:
I think it's the caf

;/
[Galaxy S Plus I9001 Android Development] miki2o:
Ported to Galaxy W :)
[Galaxy S Plus I9001 Android Development] educk:
Great! I'll send you a PM when the kernel from CAF will be ready, so you can update :)
[Galaxy S Plus I9001 Android Development] miki2o:
Thank you :) Somethings like vsync and wifi doesn't work yet... :)
[Galaxy S Plus I9001 Android Development] biagio7xD:
educk wich base do you use ? can you post the link of your base please ?
[Galaxy S Plus I9001 Android Development] educk:
I provided my sources on github for the kernel.

If you mean the sources I'm working on now, well, those are the CAF soruces, korg/3.4.y you can get them from there. Also, I might try the other one you mentioned, from FreeXperia you already forked that.

Right now, I'm adapting the kernel, fixing erros and so on... I will publish when it will be ready ;).

You can work on this too if you want...
[Galaxy S Plus I9001 Android Development] edisile:
R: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

That's what i call a "dev on steroids". :) You're raising my hype...

Inviato dal mio frigo a pedali.
[Galaxy S Plus I9001 Android Development] alireza7991:
Re: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

Hi Erik

How can I turn off Fsync ?
[Galaxy S Plus I9001 Android Development] o_vdx:
looks like everything is ok with my device and everything is working.

Antutu score - 6695 (cpu 2263, gpu 2780, ram 1061, i/o 591, clean CM10 0.2.0)
[Galaxy S Plus I9001 Android Development] Coertmans:
Re: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

WOW..!!!

My phone has never been so smooth..!

Playing C.H.A.O.S Tournament ONLINE..!!! Without lag or what so ever, wifi signal is great and after testing this kernel for almost 1 day...!

Not one FC.

:respect:
[Galaxy S Plus I9001 Android Development] JerSki:
Re: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

Found a "bug": Apollo music player force closes if i try to open it. I am using Ivendor's CM10.

Sent from my GT-I9001
[Galaxy S Plus I9001 Android Development] mrjraider:
I dont think that is kernel related?

Most of the time this is rom/app related.. But i am not an expert on this.
[Galaxy S Plus I9001 Android Development] edisile:
Try deleting data and cache from settings
[Galaxy S Plus I9001 Android Development] silviu_iliescu:
Re: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

You guy know that those benchmarck tests ar so irrelevant. I am sincerely amused by all of you who compare your scores.The only thing that matters is the phones physical performance, not some stupid numbers that only give you the placebo effect... sorry for the off-topic-ing!
[Galaxy S Plus I9001 Android Development] o_vdx:
it's bug of Apollo, not an kernel (I know this bug since arco's cm9). Just delete app data.
[Galaxy S Plus I9001 Android Development] edisile:
R: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

I still have problems with deep sleep after charging...

Inviato dal mio frigo a pedali.
[Galaxy S Plus I9001 Android Development] boombastick:
I had this gpslocationprovider wakelock once, but after wiping cache dalvik and fixing permission i never seen it again.
[Galaxy S Plus I9001 Android Development] adomm420:
Re: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

I think I got deepsleep problem too. Screens attached.

Sent from SGS+ using Tapatalk
[Galaxy S Plus I9001 Android Development] mrjraider:
Only after recharging the phone?
[Galaxy S Plus I9001 Android Development] pp910317:
having using this kernel for two days , only after use Bluetooth, it can't be into deep sleep, reboot will be OK,

the rest is OK, battery is better too

thanks for your job~~~O(∩_∩)O~
[Galaxy S Plus I9001 Android Development] adomm420:
I don't know, because I didn't saw graphs until today, battery lasted over 35 h only because i was working 2x9.5 h with plane mode enabled, so I don't know when deepsleep started to fail ;)
[Galaxy S Plus I9001 Android Development] mrjraider:
Perhaps an idea to test this..
[Galaxy S Plus I9001 Android Development] adomm420:
Yeah, today I will try moded kernel, and say if it's better or worse :)
[Galaxy S Plus I9001 Android Development] Rhonin86:
Deep-Sleep Beta 1 or Beta 2

Hi guys,

i asked in our german forum if they can confirm they reported bug or if they are only individual cases. Because i can't confirm this bug but i'm still at beta 1 and it seems to me that most of the "bug reporters" are on beta 2 ....

So maybe it is not really a kernel bug but a bug of the combination beta2 and phenom kernel ?

just a noob idea....

Cheers

Rhonin
[Galaxy S Plus I9001 Android Development] JerSki:
It worked, thank you!
[Galaxy S Plus I9001 Android Development] educk:
Re: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

Guys, as you can see, deep sleep is working properly. In this screenshot, it is only 30% because I charged my phone all night so it didn't enter deepsleep during charging. I wont explain why the phone doesn't enter deepsleep while charging because this is a default principle of devices.

The phone will never enter deepsleep while charging, no matter what ROM/Kernel you are using. It stays at 245 MHz. This is my last response about deepsleep when phone is charging. I wont answer any questions/bug reports regarding deepsleep while charging.

Ok, my point here is that I use this kernel over beta 2 and I didn't have any of the problems mentioned above. Also, I don't know how many times I said this but this is the last time I mention it: Mostly, deepsleep problems are related to the ROM or to the apps installed.
[Galaxy S Plus I9001 Android Development] ZordanKV:
I have deepsleep problem with beta 2. BetterBatteryStats says that AudioOut_2 makes problems. As someone already mentioned, after just playing any song for few seconds, then exiting Apollo phone is going into deepsleep. :eek:

Now uninstalled Apollo. Will report if there is any result.

UPDATE1 : It looks like this fixed problem. :D So, just remove Apollo player and use some other.

UPDATE 2: Nope, again the same problem. :/
[Galaxy S Plus I9001 Android Development] signs23:
AW: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

I have no problems with BT or deepsleep or other things many people complaining. I use Beta 2 and all works well. Sometimes change governour helps against deepsleep problems.

Gesendet von meinem GT-I9001 mit Tapatalk 2
[Galaxy S Plus I9001 Android Development] billy1billy:
Erik sorrry for spamming this thread but I hope you are informed that the kernel 3.0 that you created for ICS it is not working,comments and problems you will find at your thread of Phenom 1.6 version. If you have any time left because you are busy like crazy have a look at it.

Thanks in advance.
[Galaxy S Plus I9001 Android Development] alireza7991:
Re: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

@ Erik

Thanks for your effort :good:

I have a question :

Is Fsync enabled on this kernel or not ?
[Galaxy S Plus I9001 Android Development] :
Re: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

Yes it is..

powered by The Stig's kernel(3.4.33)...some say it can create cores on its will...
[Galaxy S Plus I9001 Android Development] educk:
Update!

Hello guys! Just a little update. Tomorrow the sources from CAF (korg/linux-3.4.y) will be uploaded to my github. I inlcluded our device specific files so now all depends on how fast can we fix the errors. Of course, the sources will not be compilable, but is good for start :).

Regards,

Erik
[Galaxy S Plus I9001 Android Development] plictisit17:
great news , can't wait for 3.4 !
[Galaxy S Plus I9001 Android Development] miki2o:
Hi erik! :)

Sorry for disturbing your hard work but, can you make the changes also for ancora board? Like the defconfig or the ancora_board.c....if you can,please :)

All the Galaxy W community will surely appreciate this ;)

Thanks :)
[Galaxy S Plus I9001 Android Development] AndroidiusMaximus:
Re: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

A few people got problems with deep sleep, I can't confirm that. But I have to say that after the first clean install of beta2 the system wasn't working properly (for example Wifi wasn't working). I had to do a second clean install.

I was working the whole day and deep sleep was working very well today.

Thanks to all developers for all the great work.
[Galaxy S Plus I9001 Android Development] cezaralboiu:
I saw that you posted the krog 3.4.y kernel on your github? Why don't you update to 3.4 5 as on alcatel idol?
[Galaxy S Plus I9001 Android Development] adomm420:
http://kernel.org/
[Galaxy S Plus I9001 Android Development] tomsi191:
Re: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

I 've been trying your kernel with CM10 beta 1 for a few days now, it really is amazing! Take a look at some battery stats with constant wifi/mobile data, heavy usage, medium to heavy browsing(facebook-xda-browser), some gaming and music

Only one word really for it...WOW!!!

keep up the good work educk.

Sent from my GT-I9001
[Galaxy S Plus I9001 Android Development] educk:
CAF sources

Alright guys, the sources from CAF with our device specific board changes (msm7x30) are on github: https://github.com/erik96/Korg.

If any of you guys wants to contribute/help in the development and has some C programming knowledge, PM me and I'll give further information.

Regards,

Erik
[Galaxy S Plus I9001 Android Development] hotheabilly:
Is the kernel you compiled from CAF source boot on s+?

-sent from my awesome phone-
[Galaxy S Plus I9001 Android Development] Xistance:
This is just a way to show his progress and allow more people to help. It isn't booting yet.
[Galaxy S Plus I9001 Android Development] hotheabilly:
Ah, I see, I think somehow merging with arco/ivendor sources make it'll boot. Sorry for my noob-ness ^^

-sent from my awesome phone-
[Galaxy S Plus I9001 Android Development] sdk_8816:
Wat are the advantages of kernel 3.4 over kernel 3.0.xx...

EDIT: Sorry, got the answer....
[Galaxy S Plus I9001 Android Development] omegaRED7:
Take a moment of your time and actually read the first post. Seriously, it's not that difficult.

Sent from my GT-I9001
[Galaxy S Plus I9001 Android Development] EB20XY:
new base code seems to be there: new versions
[Galaxy S Plus I9001 Android Development] educk:
Thank you for the info. I'll update when the CAF branch will be updated too.
[Galaxy S Plus I9001 Android Development] rickvrolings:
Uum. Is it just my browser or did mediafire change.there layout?

I cant download anything.... :(

Verstuurd van mijn GT-I9001 met Tapatalk
[Galaxy S Plus I9001 Android Development] CodeXpert:
Erik could you update LKA kernel to newer also...

We like it very much... Smooth and battery friendly
[Galaxy S Plus I9001 Android Development] :
If you wait for the caf one it will be better

Sent from The Stig Kernel (3.4.33)
[Galaxy S Plus I9001 Android Development] arco68:
I feel I need to make a comment here. Don't take it the wrong way, just trying to be helpful. :)

As I understand, what educk first did to get 3.4 booting, was to put the 3.4 kernel sources from kernel.org on top of the msm7x30 kernel. Then castagnait wrote that it's not exactly the right way to do it, and that the kernel should be based on one from CAF. This he is right about. Then educk took the kernel sources from the korg branch on CAF, and put the code from msm7x30 kernel on top of that. This in fact is the exact same thing as educk did first, just the other way around. :) The korg branch on CAF is an identical copy of the sources from kernel.org, and doesn't contain anything MSM specific. It's just the raw kernel sources.

The proper way to do this, is to base the kernel on a kernel branch from CAF that they have adapted for MSM boards. Now, there's a lot of different branches, and not every one is suited for msm7x30. Some are general branches for a range of platforms, and some are for a specific platform. One just has to find one that's proper for the platform you want to work on. For jellybean (4.1), the branches that apply to the msm7x30 platform, the jb_rel_rb1.2 and jb_rel_rb2.2 seems to be the most suitable I can find.

I'm not saying that it won't somehow work the way educk did it, but it's not the way I would do it. The MSM specific code would still be from a 3.0 kernel, so the changes CAF did to properly support a 3.4 kernel would be missing.
[Galaxy S Plus I9001 Android Development] tommy924:
i dont rly understand this kernel stuff.. is it right or wrong way.. but the question is why this 3.4.33 kernel educk made is working better than any other kernel i tried..? at least on my device..
[Galaxy S Plus I9001 Android Development] Jonboy2011:
AW: [KERNEL][DEV]Jelly Bean CAF 3.4.x Kernel Development

yes many peope say that the kernel is very awesome , very good speed and,as the first ics or JB Kernel, with good battery life with mobile data so My question is : all say that only the CAF Branche is the right but the LKA kernel works Quite good so why all want caf ? and i googled a bit and read that the Linux devs dont want To develope two different branches anymore, they want to merge the CAF into the normal..

sorry for evt. offtopic
[Galaxy S Plus I9001 Android Development] smeroni68:
R: [KERNEL][DEV]Jelly Bean CAF 3.4.x Kernel Development

When there will be only one common branch for all devices there will be not discussion on which is the right one to start from... Thanks arco and all dev for information about that matter.

Inviato dal mio ASUS Transformer Pad TF300TG con Tapatalk 2
[Galaxy S Plus I9001 Android Development] CodeXpert:
Why the hell I insist for CAF kernels while I am happy with the LKA kernel..

The point is . Dont be a development news enthusiast just choose what you see is the comfortable for you.. And Everybody should choose what they like..

The impressive battery saving using lulzactive row with this kernel I could not reach it with 3.0.xx CAF kernels..

The developers are doing a hard work to bring stuff to our device.. And we are very thankful for them.

Btw.. I cook my own roms to s plus and n7000, n8000. abd I can say that Modding stuff took time and effort.. Add to that missing with ramdisk and zImage is a bad ass Job..

But We got a bad ass developers as well:cool:

Please dont take what I am saying offensive.. My English bad..:(

-------
[Galaxy S Plus I9001 Android Development] educk:
Hello arco :)

No, your post doesn't offend me at all, actually, it helps a lot.

I 'll tell you how stuff worked until now: My ideea was to compile a fully working 3.4 kernel for our device. First, I took the sources from LKA, and then I applied the msm board changes, as you said. I knew that this is not the right way to do so I published it only as a preview. Than, I cloned the korg/linux3.4.y repo and started to work on that. Than Castagna posted in this thread that compiling from LKA it is not right and we must use CAF sources, however he confirmed that the korg/linux-3.4.y will be just fine. Meanwhile, I realised that this source doesn't have either msm-7x30 files, so I tought that it might be wrong but I continued working... I have the whole msm.git project on my machine so switching to jb_rel_rl2.2 it's not a hard job. If I remember correctly, you were using the jb_chocolate branch for the 3.0 kernel.

I don't have much experience with CAF and I didn't realise at that time that the korg branch is the same as the 3.4 branch from LKA. I fully assume the responsibility for my mistake and I'll switch to jb_rel_rl2.2. I already had a look at this branch, and it looks like you were right, it has some msm-7x30 specific code, the only things that needs to be added are the ariesve board specific codes and files.

Thank you again,

Erik
[Galaxy S Plus I9001 Android Development] arco68:
Yeah, that's correct. I used jb_chocolate as that's their 3.0 kernel for jelly bean. All other jb kernels are 3.4 based, but I could never get them to boot correctly. It gets as far as to the spinning cyanogenmod logo, and then it hangs. Haven't figured out yet what causes it, but I think it might be the kgsl driver. Will research it more when I'm less busy with other stuff.

Anyway, good luck with your project. :)
[Galaxy S Plus I9001 Android Development] educk:
Mine doesn't even compile yet :silly:, I need to fix some stuff inside board-msm7x30.c...So.. when you say "but I could never get them to boot correctly" you mean, you tried all of them, and gave you the same problem? Do you mind sharing you soruce (when you have some time of course), the one that hangs at bootanimation, because if the problem really is in the kernel graphics support layer, i might have an ideea of how to fix that.

Erik
[Galaxy S Plus I9001 Android Development] mitza4fun:
Sorry for offtopic..

But when you see people who are talking brillliant ideeas is so nice.

Thank you developers for your time, work and you're not giving up !!

Thanks !!!
[Galaxy S Plus I9001 Android Development] crybert:
Don't know if this anyone ever mentioned, but there is an open source project for the Qualcomm Adreno Drivers called Freedreno.

Maybe its worth a look.

http://freedreno.github.com/

EDIT: Maybe they are only for Linux Distros...
[Galaxy S Plus I9001 Android Development] XeLLaR*:
AW: [KERNEL][DEV]Jelly Bean CAF 3.4.x Kernel Development

I think those are for fedora or etc.
[Galaxy S Plus I9001 Android Development] miki2o:
R: [KERNEL][DEV]Jelly Bean CAF 3.4.x Kernel Development

Are you using latest linaro toolchain? Because i had the same problem and i've solved using linaro 4.7

Inviato dal mio GT-I8150 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] educk:
umm... I don't think you used the same sources as arco did, my linux lka kernel has some old Qualcomm drivers... Also, the 4.7 Toolchain from Christopher, wont work for the CAF sources, the source code needs to be modified too, I use Linaro 4.6.2 now, when I'll get it working, I'll eventually make some changes and try to switch to Cortex A8 optimizations and other great optimizations from those toolchains, but for now, let's get a working build, than we'll optimize it correctly. Tomorrow I'll publish the jb_rel_rl2.2 branch to my github, we'll see about others than. I'll also wait for arco if he has some time to give the sources that actually compiled and gave him that error :).

Erik
[Galaxy S Plus I9001 Android Development] XeLLaR*:
AW: [KERNEL][DEV]Jelly Bean CAF 3.4.x Kernel Development

Today i saw some news about Android 5 KLP. It seems that its going to use Linux Kernel 3.8 as base. Take a look at Phandroid.com

For german users take a look at Androidnext.de
[Galaxy S Plus I9001 Android Development] arco68:
I tried 2-3 different branches, not all of them. :)

I'll try to put up the sources some time soon, hopefully.

No, I use the stock Android toolchain.
[Galaxy S Plus I9001 Android Development] Christopher83:
When the going gets tough, the tough get going!

Thank you Arco!