[Q] Kernel Sources? - Galaxy S II Q&A, Help & Troubleshooting

A few days ago samsung started rolling out ICS for the galaxys s II.
But where are the kernel sources?
It looks like that samsung is actually performing very bad if it comes to android.
- canceled rollout for 2.3.6 because of bugs
- non existent user experience on their ics roms (they really killed ics fully with touchwiz)
- only one device received a ics update yet, the other 1000000 are still waiting (that’s what happens if you flood the market with 100000 different variants)
- slow at releasing sources
- zero community support
- late on quadcore phone
Click to expand...
Click to collapse
Does it mean, there are still no Kernel Sources like it is spread here in this forum?

You're either blind or have been living under a rock:
http://forum.xda-developers.com/showthread.php?t=1544657
http://forum.xda-developers.com/showthread.php?t=1554549
http://forum.xda-developers.com/showthread.php?t=1555527
And finally a warning from the first topic:
*******DO NOT Start any more New Threads on ICS*******

Related

Ace ICECREAM SANDWICH update?

does our sga is capeble of getting the android 4.0 ice cream sadwich update or we have to be happy with gingerbred only???????????
Just wait for cm8.
We'd be the last family of devices to get ICS TBH if ever
I believe it has the chance of getting ICS but definetly not from Samsung. SGA has a very large amount of users and skillful developers who could make it happen.
We may have to be patient though.. Even Nexus S, which has the official support from Google, hasn't even recieved the upgrade yet. CMIIW.
rhadrio said:
I believe it has the chance of getting ICS but definetly not from Samsung. SGA has a very large amount of users and skillful developers who could make it happen.
We may have to be patient though.. Even Nexus S, which has the official support from Google, hasn't even recieved the upgrade yet. CMIIW.
Click to expand...
Click to collapse
They won't be pushing ICS to Nexus S when Prime hasn't even been out and ICS unveiled in Hong Kong on Wednesday.
russ18uk said:
They won't be pushing ICS to Nexus S when Prime hasn't even been out and ICS unveiled in Hong Kong on Wednesday.
Click to expand...
Click to collapse
Yeah.. Lame old marketing tactics lol.
By the way, I've seen some leaked videos of Prime and S running ICS and from there I could understand that even S wont have the exact same version of ICS the Prime will have... Well at least for the GUI.
Have a look at this.
russ18uk said:
We'd be the last family of devices to get ICS TBH if ever
Click to expand...
Click to collapse
couldnt agree more
If I had to choose I'd rather have a completely stable and optimized Gingerbread instead of an ICS. Stable meaning every feature working the way it should, like my wifi actually reconnecting after sleep.
The main advantages on ICS are:
1) dual core support and hardware accelerating
2) New UI.
Because neither of those are relevant to Galaxy Ace, I'm fine with Gingerbread.
But XDA developers are really fast and they will port ICS even if Samsung wouldn't.
but i have heard taht the update will be for 1 yr old devices i think galaxy ace is 1 yr old only...so we can get
himzz0007 said:
but i have heard taht the update will be for 1 yr old devices i think galaxy ace is 1 yr old only...so we can get
Click to expand...
Click to collapse
Yeah maybe for some high-end devices that is..
And really, I wouldnt expect much from Samsung in the term of firmware updates.
Maybe we could just put our hope on a new ICS-based CM instead
google announced that it will be available for the first 18 months for existing phones...
Sent from my GT-S5830 using xda premium
im hoping it would come to our devices.
Yup there's a new agreement for companies to provide software updates till the 1 year or so is up. We're probably getting it but of course they will prioritize.
New version of OS is one of marketing tricks to lure people into buying new phones, I'm quite sure that we won't see ICS stock from Samsung, but nevermind, we have great developers, so just wait for CM 8 an' see
Evgenik777 said:
New version of OS is one of marketing tricks to lure people into buying new phones, I'm quite sure that we won't see ICS stock from Samsung, but nevermind, we have great developers, so just wait for CM 8 an' see
Click to expand...
Click to collapse
It'd really be pointless though. ICS is a much more optimised version of HC which should bring full SMP support through software, something that has gone begging for quite a while to take advantage of phones like the S2. Maybe they are adding GPU rendering as well. Another useless perk for the Ace as the GPU is ****.
Also, why bother porting ICS to ARMv6? It's a complete waste of resources when it's almost likely to provide little to no benefit.
My opinion at least. Don't get your hopes up for ICS/ICS-based CM8.
I know (SGA even don't have flash) but at least they'll take some interface tweaks and eyecandies
Evgenik777 said:
I know (SGA even don't have flash) but at least they'll take some interface tweaks and eyecandies
Click to expand...
Click to collapse
Best we may see is a theme.
And what about some battery improvements in ICS? Maybe the phone won 't go faster but battery life could be higher. Or am i wrong?
Don't sound so negative guys, IV seen some old android phones running a ported gingerbread so anything is possible, never underestimate what the power of coding and patience can do
Sent from my GT-S5830 using XDA App

ICS source code realeased by Samsung!

What does this mean for the galaxy player 5.0/4.0? Will we be able to finally get a stable rom with ICS? i really hope so
Charlielx said:
What does this mean for the galaxy player 5.0/4.0? Will we be able to finally get a stable rom with ICS? i really hope so
Click to expand...
Click to collapse
What are you talking about?
Samsung has released no source code other than I9100 kernel sources, which are basically useless on Hummingbird-based devices.
Nexus S source code is more applicable and has been out for ages - but getting that to support the G70 is a lot of work, more work than it's worth to be honest. I haven't been particularly impressed with ICS so far. It's not awful - but it's not the major improvement over Gingerbread that GB was over Froyo.
Entropy512 said:
What are you talking about?
Samsung has released no source code other than I9100 kernel sources, which are basically useless on Hummingbird-based devices.
Nexus S source code is more applicable and has been out for ages - but getting that to support the G70 is a lot of work, more work than it's worth to be honest. I haven't been particularly impressed with ICS so far. It's not awful - but it's not the major improvement over Gingerbread that GB was over Froyo.
Click to expand...
Click to collapse
Well, technical know-hows aside, I would like to comment on the ICS Vs GB thing. I loved using GB but since moving over to ICS on my Cappy and HP Touchpads, there is no comparison on the polish the ICS brings to these devices. Granted ICS did not bring anything earth shattering to the Android OS game, but the latest Google has to offer seems just right for my devices. GB just felt still being worked on but... ICS has more thoughtful features... simple things as the way gallery presents the photos, just seem right. Of course, some, if not most, would be differences in personal taste, but for me, I am happy with ICS and can't wait for all my devices to be upgraded to them.
Now, having said that... I certainly appreciate all the hard work by all the devs. I have no doubt, for a moment, that it's an aweful amount of work... For that... I Thank you.
@Entropy - That is kind of my gut feeling without having spent much time with ICS.
Is it fair to say the ICS is much more about glitter than new functional features or power?
Mrktmind said:
@Entropy - That is kind of my gut feeling without having spent much time with ICS.
Is it fair to say the ICS is much more about glitter than new functional features or power?
Click to expand...
Click to collapse
Yeah I think ICS was meant to be more user friendly. Less technically overbearing to the standard end user.
Sent using Tapatalk on my Samsung Galaxy SII running CM9
Awh dammit nevermind, i misread, it wasnt the full source it was just the ics kernel source

Which non-Nexus device has maximum community dev support?

I am a ROM flashing addict, and also looking into getting into ROM dev eventually. I'd go for a Nexus device, if it were not for the fact that each Nexus device(released Nov or so) is only 3-4 months away from being obsolete thanks to the next gen of phones released from February next year.
Of all the manufacturers, who are most dev-friendly? In terms of providing sources etc. (I remember CM9 dev stalled due to unavailability of kernel sources for several weeks). I know you can't predict which model will be most popular among devs, but any general pointers would help.
I read somewhere that TI releases sources for most parts, which is why Google went with an OMAP chip and not Exynos for the Galaxy Nexus. Anything else along similar lines I should look for?
sumeshpremraj said:
I am a ROM flashing addict, and also looking into getting into ROM dev eventually. I'd go for a Nexus device, if it were not for the fact that each Nexus device(released Nov or so) is only 3-4 months away from being obsolete thanks to the next gen of phones released from February next year.
Of all the manufacturers, who are most dev-friendly? In terms of providing sources etc. (I remember CM9 dev stalled due to unavailability of kernel sources for several weeks). I know you can't predict which model will be most popular among devs, but any general pointers would help.
I read somewhere that TI releases sources for most parts, which is why Google went with an OMAP chip and not Exynos for the Galaxy Nexus. Anything else along similar lines I should look for?
Click to expand...
Click to collapse
Htc is now very dev friendly. So mainly the one X, or wait for the samsung galaxy s3. That's about what I see.
Sent from my Nexus S using Tapatalk
sumeshpremraj said:
I am a ROM flashing addict, and also looking into getting into ROM dev eventually. I'd go for a Nexus device, if it were not for the fact that each Nexus device(released Nov or so) is only 3-4 months away from being obsolete thanks to the next gen of phones released from February next year.
Of all the manufacturers, who are most dev-friendly? In terms of providing sources etc. (I remember CM9 dev stalled due to unavailability of kernel sources for several weeks). I know you can't predict which model will be most popular among devs, but any general pointers would help.
I read somewhere that TI releases sources for most parts, which is why Google went with an OMAP chip and not Exynos for the Galaxy Nexus. Anything else along similar lines I should look for?
Click to expand...
Click to collapse
HTC and Samsung.

do jellybean roms for S2 have "project butter" fully implemented ?

About two months ago I tried a Jellybean ROM for my S2. The speed wasn't something, and I was told the reason is project butter is disabled for S2 roms, because of lack of hardware support. I was told that project butter will only be fully supported for the S2, once official jellybean rom be released by samsung, only then hardware acceleration will be fully supported.
What is the status currently with project butter and jellybean roms for the S2 ? I saw that some of the roms claim hardware support (they call it "HW composer") but some people say this is still only very partial support, and those ROMs are still not getting the full project butter experience...
Anyone has definite answer for this subject ?
Noam23 said:
About two months ago I tried a Jellybean ROM for my S2. The speed wasn't something, and I was told the reason is project butter is disabled for S2 roms, because of lack of hardware support. I was told that project butter will only be fully supported for the S2, once official jellybean rom be released by samsung, only then hardware acceleration will be fully supported.
What is the status currently with project butter and jellybean roms for the S2 ? I saw that some of the roms claim hardware support (they call it "HW composer") but some people say this is still only very partial support, and those ROMs are still not getting the full project butter experience...
Anyone has definite answer for this subject ?
Click to expand...
Click to collapse
NO. for now no custom JB roms of s2 has 'project butter' fully adopted
"Project Butter" will work when Samsung will release Android 4.1.2. They'll do it in about 2-3 weeks, I think.
przemcio510 said:
"Project Butter" will work when Samsung will release Android 4.1.2. They'll do it in about 2-3 weeks, I think.
Click to expand...
Click to collapse
Let's hope you are right!
I really wanted to have touchwiz applied to jelly bean contacts.
there are news?
Htur said:
there are news?
Click to expand...
Click to collapse
What kind of news? Did you notice an official release of JB from Samsung?
Sent from the Matrix

What's wrong with CyanogenMod?

Hi! This is my first post on XDA.
As a user of CM for more than a year ago on my i9300, and after enduring a lot of bugs, I wonder: What happens to CM?
It's a known fact that the Exynos platform is a headache for developers because there is no documentation or open sources from Samsung. So, things like the camera, the sound system, the HDMI output and the GPU do not work as they should.
However, here are many good developers who have fixed these bugs, or at least improve them a bit. And most of these fixes are open source and accessible by everyone on Github.
So, what is waiting CM to implement them? Giving credit to their authors, obviously.
CyanogenMod announces itself as an alternative to the stock firmware that lets you take full advantage of your smartphone, making it better and more stable. Now they are also a company: Cyanogen Inc. As a reputable brand, it should offer a higher quality firmware. ROMs like Nameless (I'm using it right now) works better even being "not official".
This is just an opinion as a user. I'm not criticizing or forcing anyone to do anything. But if there are hundreds of people using a ROM with bugs that were fixed, why not implement them? I would be the first to help, but my skills are just about webdev.
Respect and thanks for i9300 developers on XDA, and sorry about my bad English. When I use my native language I express myself MUCH better. Trust me. lol
Thanks for reading.
There's no i9300 maintainer, and they accept pull requests (on gerrit) when somebody sends them.
Also, the fact that there's no i9300 maintainer is directly connected with what you already said - lack of proper documentation. Nobody wants to fix the mess that has been created since whole this time. The amount of hacks required to make AOSP work on i9300 is too damn high. I'm slowly fixing this mess, making i9300 a bit better supported, but it's still a long way until it's done. Take a look at ArchiKernel for example, why I had to create my own kernel? Because smdk4412 sources were so much outdated that they finished around update7, right after sudden death fix. XXELLA, 4.1.2 Android times, hello. So first thing was to cleanup the kernel mess, use up-to-date samsung sources (used for stocks) and make them work with AOSP. Now, if I commit my work to CM, they'll deny this instantly because new kernel supports only i9300 and this commit would break all other exynos4 variants from compiling. Yes, together we COULD fix it, make it work with other devices. But I have better things to do than trying to fix whole exynos4 family, I focus on i9300.
This is one of the reasons why we won't see any official cm12 nightly for i9300. Because nobody is going to maintain that. Even if we can fix something, nobody is going to commit that, unless we put serious effort for making it universal across all supported devices.
That's a real shame the device is in such a mess.
Actually, to be fair, using Omnirom 4.4.4, I'm finding that the only thing that doesn't work properly is the notification led (no one seems to know why it only works 3 times out of 4).
I'll probably end up buying a new phone next year, anyway, since buy this time next year the i9300 will be almost 4 years old. In smartphone terms, that means it's getting along a bit.
(oh, and thanks for all your work on it, JustArchi!)
JustArchi said:
There's no i9300 maintainer, and they accept pull requests (on gerrit) when somebody sends them.
Also, the fact that there's no i9300 maintainer is directly connected with what you already said - lack of proper documentation. Nobody wants to fix the mess that has been created since whole this time. The amount of hacks required to make AOSP work on i9300 is too damn high. I'm slowly fixing this mess, making i9300 a bit better supported, but it's still a long way until it's done. Take a look at ArchiKernel for example, why I had to create my own kernel? Because smdk4412 sources were so much outdated that they finished around update7, right after sudden death fix. XXELLA, 4.1.2 Android times, hello. So first thing was to cleanup the kernel mess, use up-to-date samsung sources (used for stocks) and make them work with AOSP. Now, if I commit my work to CM, they'll deny this instantly because new kernel supports only i9300 and this commit would break all other exynos4 variants from compiling. Yes, together we COULD fix it, make it work with other devices. But I have better things to do than trying to fix whole exynos4 family, I focus on i9300.
This is one of the reasons why we won't see any official cm12 nightly for i9300. Because nobody is going to maintain that. Even if we can fix something, nobody is going to commit that, unless we put serious effort for making it universal across all supported devices.
Click to expand...
Click to collapse
Thanks for answering my topic. The opinion of a developer like you is very appreciated.
This situation only seems to give more reasons for not buy a Samsung phone again. This lack of support from the manufacturer is a disrespect to the user's investment. And fragmentation strikes again. Sad but true.
Thanks again for your great work of keeping this device alive for all of us.
StephenJSweeney said:
That's a real shame the device is in such a mess.
Actually, to be fair, using Omnirom 4.4.4, I'm finding that the only thing that doesn't work properly is the notification led (no one seems to know why it only works 3 times out of 4).
I'll probably end up buying a new phone next year, anyway, since buy this time next year the i9300 will be almost 4 years old. In smartphone terms, that means it's getting along a bit.
(oh, and thanks for all your work on it, JustArchi!)
Click to expand...
Click to collapse
I tried OmniROM few months ago, but it had some annoying bugs (like camera crashes) and I missed some customizations of CyanogenMod. Anyway, I'll try it again. My next buy might be a Motorola phone. The AOSP support is priceless.
ouch01 said:
I tried OmniROM few months ago, but it had some annoying bugs (like camera crashes) and I missed some customizations of CyanogenMod. Anyway, I'll try it again. My next buy might be a Motorola phone. The AOSP support is priceless.
Click to expand...
Click to collapse
I had the camera crash on CM11 M11, and switched over to Omnirom shortly after that. I'm using Google Camera with an Omnirom nightly from November, and I've never had a camera crash.
Agree with you about getting a Motorola. I'd love it if the next Moto G refresh (if there is one) came with some more RAM, increased storage (16GB instead of 8), 4G, and a multicolour led. Being able to customize the colours to suit the category of app is something I love about custom ROMs. That should be baked into Android, to be honest (but at least there's LightFlow).
JustArchi said:
There's no i9300 maintainer, and they accept pull requests (on gerrit) when somebody sends them.
Also, the fact that there's no i9300 maintainer is directly connected with what you already said - lack of proper documentation. Nobody wants to fix the mess that has been created since whole this time. The amount of hacks required to make AOSP work on i9300 is too damn high. I'm slowly fixing this mess, making i9300 a bit better supported, but it's still a long way until it's done. Take a look at ArchiKernel for example, why I had to create my own kernel? Because smdk4412 sources were so much outdated that they finished around update7, right after sudden death fix. XXELLA, 4.1.2 Android times, hello. So first thing was to cleanup the kernel mess, use up-to-date samsung sources (used for stocks) and make them work with AOSP. Now, if I commit my work to CM, they'll deny this instantly because new kernel supports only i9300 and this commit would break all other exynos4 variants from compiling. Yes, together we COULD fix it, make it work with other devices. But I have better things to do than trying to fix whole exynos4 family, I focus on i9300.
This is one of the reasons why we won't see any official cm12 nightly for i9300. Because nobody is going to maintain that. Even if we can fix something, nobody is going to commit that, unless we put serious effort for making it universal across all supported devices.
Click to expand...
Click to collapse
i feel you
SlimRoms is the answer
unlike CM, Slim has a I9300 maintainer, has support, every weekly update works properly.
Devs should really take a look at Slim's Gerrit and Freenode/#SlimDev
StephenJSweeney said:
I had the camera crash on CM11 M11, and switched over to Omnirom shortly after that. I'm using Google Camera with an Omnirom nightly from November, and I've never had a camera crash.
Agree with you about getting a Motorola. I'd love it if the next Moto G refresh (if there is one) came with some more RAM, increased storage (16GB instead of 8), 4G, and a multicolour led. Being able to customize the colours to suit the category of app is something I love about custom ROMs. That should be baked into Android, to be honest (but at least there's LightFlow).
Click to expand...
Click to collapse
The thing with Motorola is that their stock roms are basically just stock android. No laggy touchwiz skins, just a google launcher. Bloatware is at a minimum. A low spec phone like the moto G still is great because of how vanilla its experience is.
Rumours have it that the galaxy S6 international variant will have an exynos processor. I found a thread comparing the leaked info of the snapdragon 810 vs the next exynos processor and it seems that the exynos is getting a lot of popularity from users on the thread and it ain't no slouch. As it is now, phone's are so fast, that it's very hard to find a way of improving them. Like who compares app opening times nowadays? That will be much the case for 2015's flagships as well. I doubt I'd be disappointed if I had the next Samsung release if I thought I'd be in for a laggy UI, it's just whether I can tolerate the touchwiz experience or if I wanna switch to a vanilla aosp rom. That's where the problem arises.
arashvenus said:
SlimRoms is the answer
unlike CM, Slim has a I9300 maintainer, has support, every weekly update works properly.
Devs should really take a look at Slim's Gerrit and Freenode/#SlimDev
Click to expand...
Click to collapse
But only in your imagination. There is noone at slimrom. Just check their gerrit.
whatsgood said:
Rumours have it that the galaxy S6 international variant will have an exynos processor .... I found a thread comparing the leaked info of the snapdragon 810 vs the next exynos processor and it seems that the exynos is getting a lot of popularity from users on the thread and it ain't no slouch.
Click to expand...
Click to collapse
Aren't the Exynos processors the cause of much grief in the open source community, though? Aren't Qualcomm processors, such as the Snapdragon, much more popular because they're easier to work with..?
StephenJSweeney said:
Aren't the Exynos processors the cause of much grief in the open source community, though? Aren't Qualcomm processors, such as the Snapdragon, much more popular because they're easier to work with..?
Click to expand...
Click to collapse
Correct.
Eleve11 said:
Correct.
Click to expand...
Click to collapse
Well then, no more Samsung phones for me, then. Not unless they use Qualcomm..!
StephenJSweeney said:
Aren't the Exynos processors the cause of much grief in the open source community, though? Aren't Qualcomm processors, such as the Snapdragon, much more popular because they're easier to work with..?
Click to expand...
Click to collapse
Yes, that's what i thought but people are showing interests due to how powerful the processor is. I think they're saying it's more powerful than the snapdragon 810. I'm not that techy but they were mentioning that the new exynos will be smaller in size or something, whilst the snapdragon will be bigger. Apparently smaller is better, but yes the problem is open sourcing. If you want to install a stock android custom rom, it will be difficult for developers to build a rom that can push your phone to it's full potential. Snapdragon doesn't have this problem.
Basically if you love flashing different roms that are fully functional a snapdragon 810 phone is for you. If you like what Samsung offers in it's next flagship and won't be tempted to flash other roms then the exynos is for you
whatsgood said:
Yes, that's what i thought but people are showing interests due to how powerful the processor is. I think they're saying it's more powerful than the snapdragon 810. I'm not that techy but they were mentioning that the new exynos will be smaller in size or something, whilst the snapdragon will be bigger. Apparently smaller is better, but yes the problem is open sourcing. If you want to install a stock android custom rom, it will be difficult for developers to build a rom that can push your phone to it's full potential. Snapdragon doesn't have this problem.
Basically if you love flashing different roms that are fully functional a snapdragon 810 phone is for you. If you like what Samsung offers in it's next flagship and won't be tempted to flash other roms then the exynos is for you
Click to expand...
Click to collapse
I prefer to have less powerful processor, with full documentation how it works, rather than exynos and big giant hackish black box, which noone understands.
The problem is not with the exynos, but with Samsung. Judging from Exynos4, their kernel sources and own experience, exynos may look like it works, but amount of hacks and dirty workarounds to make it work, is too damn high. This could all be solved if Samsung changed their policy from "respect GPL, f*ck the rest" to "respect developers, show them that our SoC can be developer-friendly, too".
The problem is that we're not even 0.01% of Samsung sales, so why should they care. I'm not going to buy Samsung phone again, regardless if it has Snapdragon inside or not. The problem is not with the Exynos, the problem is in Samsung's policy.
JustArchi said:
I prefer to have less powerful processor, with full documentation how it works, rather than exynos and big giant hackish black box, which noone understands.
The problem is not with the exynos, but with Samsung. Judging from Exynos4, their kernel sources and own experience, exynos may look like it works, but amount of hacks and dirty workarounds to make it work, is too damn high. This could all be solved if Samsung changed their policy from "respect GPL, f*ck the rest" to "respect developers, show them that our SoC can be developer-friendly, too".
The problem is that we're not even 0.01% of Samsung sales, so why should they care. I'm not going to buy Samsung phone again, regardless if it has Snapdragon inside or not. The problem is not with the Exynos, the problem is in Samsung's policy.
Click to expand...
Click to collapse
Yeah +1 for that. My next Phone will be definitly a Sony or a One plus. I think both are the developer friendliest in android ...
what for get android with huge ram but still lag? i won't go for android for sure. just stick with ios better. with android 8gb & asop, cm etc still can't fix the bugs. android received update so slow than ios.
khanmein said:
what for get android with huge ram but still lag? i won't go for android for sure. just stick with ios better. with android 8gb & asop, cm etc still can't fix the bugs. android received update so slow than ios.
Click to expand...
Click to collapse
Yeah you are right but i think the most decent phone is the htc one......i would buy a windows phone rather than an iPhone
http://www.reddit.com/r/Android/comments/2qn8s4/new_impressive_lollipop_touchwiz_gives_nexus_line/
This is an interesting article on the new touchwiz that appears in android lollipop on the galaxy note 3. Surprisingly I can see nothing but praise from this person, apparently it seems to be running very well in comparison to touchwiz on KitKat. Is Samsung finally doing something good?
whatsgood said:
http://www.reddit.com/r/Android/comments/2qn8s4/new_impressive_lollipop_touchwiz_gives_nexus_line/
This is an interesting article on the new touchwiz that appears in android lollipop on the galaxy note 3. Surprisingly I can see nothing but praise from this person, apparently it seems to be running very well in comparison to touchwiz on KitKat. Is Samsung finally doing something good?
Click to expand...
Click to collapse
its useless even if they port it to our i9300..1gb of ram..maybe its time to upgrade to more stronger phone..

Categories

Resources