[AOSP] Who should I be following as the better AOSP. CM or FreeXperia? - Xperia Z Q&A, Help & Troubleshooting

Hey so I love that we have AOSP for my Sony = Sony Nexus!!
But who should I be following as the cutting edge of AOSP. I know Sony releases some sources but not the proprietary ones so I know most of it comes from there. I myself have just installed the latest RC3 of CM 10.1. And the bugs I used to have like Lockscreen delay and No audio on Hangouts seem to have gone. But why should I install FreeXperia over CM?
Is CM the base that everyone bases their AOSP on? Is Free Xperia more focused on the Sony Specific Issues?
And what about Linaro? Carbon? AOKP? Are they all based off the same source (they all seem to have the same bugs)
Thoughts? Direction?
Thanks in advance!

First of all, CM roms are made by the FXP team as they are official CM maintainers for Sony devices.
Secondly, Sony's AOSP sources are different from that of CM sources. AOSP implies pure android with stock customizations. CM sources is heavily customizable (think of all the settings you can do in CM10.1) they are based on Google's open source as well as the device specific source code released by Sony.
Sent from my C6602 using xda app-developers app

CM10.1 vs. Free Xperia
What is the difference between the regular CM and the one you can download from FreeXperia project?
E.g. for Xperia Z (the latest releases at the moment):
FXP222a-cm-10.1-20130604-UNOFFICIAL-yuga.zip
Click to expand...
Click to collapse
vs.
cm-10.1-20130608-NIGHTLY-yuga.zip
Click to expand...
Click to collapse

80mercury said:
What is the difference between the regular CM and the one you can download from FreeXperia project? ...
Click to expand...
Click to collapse
I too would like to know this - obviously, they're very close, but there must be something different there.
I spent an hour trying to find this out the other night - got slightly excited when I saw a message from some poor sucker who explained he was a noob, etc, blah, blah, and would someone please explain the difference. The only reply he got was a terse demand that he go read the FreeXperia dev thread and work it out for himself ...
If someone can write an explanatory sentence or two about the difference between the builds on the official Cyanogen Mod site and the FXP* builds from freexperiaproject.com, I would appreciate it.

ratworks said:
I too would like to know this - obviously, they're very close, but there must be something different there.
I spent an hour trying to find this out the other night - got slightly excited when I saw a message from some poor sucker who explained he was a noob, etc, blah, blah, and would someone please explain the difference. The only reply he got was a terse demand that he go read the FreeXperia dev thread and work it out for himself ...
If someone can write an explanatory sentence or two about the difference between the builds on the official Cyanogen Mod site and the FXP* builds from freexperiaproject.com, I would appreciate it.
Click to expand...
Click to collapse
hey man, I had forgotten that I had made this thread but long story short FXP and CM are the same. CM has their own schedule, standards and code they develop and CM work towards AOSP for all their devices. FXP are SONY only, They use the code by CM and are responsible for both the Sony releases via CM and FXP. How FXP differs is that they can go ahead and release a lot of versions without any established "stable" or milestones they just release updates as they go. CM take those Sony specific changes that are made and combine them standard CM code are release Milestones, RC's and Nightlies with varying results
TLDR: They are the same, All the Sony specific code in CM is FROM FXP, FXP has no interest in making a stable version they just release new code in an almost "nightly" fashion. Their is no guarantee that the newest FXP will be more stable then the previous, its the same risk you take when you go with CM nightlies.
Personally I prefer CM Nightlies. If you want stable (with established bugs) go with CM, if you want to be running the latest CM code go with CM but if you want the latest sony fixes (unstable at times) go FXP, who updates about 1 every 1-2 weeks

Great explanation mate, thanks for that.

Related

no more CM9 unofficial builds ?

Hi all,
I would like to find a proper CM9 Kang, meaning a build that is as close as possible to the CM9 source, with no or very little additions.
Does such a thing still exist?
Owain's build, excellent though it might be, is no longer a kang. Too many extra's...
Temasek isn't kanging for CM9, unfortunately.
Any propositions?
tia,
Tommmii.
How about the original CM9?
http://rootzwiki.com/topic/18090-cyanogenmod9-for-o2x-and-g2x-selfkang3/
not a bad idea, but there are many many improvements submitted to the git since selfkang3 rendering it definitely outdated.
Tommmii said:
Owain's build, excellent though it might be, is no longer a kang. Too many extra's...
Temasek isn't kanging for CM9, unfortunately.
Click to expand...
Click to collapse
Not so many "extras" that it would be "overkill". So where is the problem?
I guess you could use a KANG from Owain, before he added so many things and changed to an Unofficial build intead, try looking at build 30-35 perhaps?
I´m not familiar with any other kang´s other than the original kang´s.
But, Owain´s Builds aren´t that much different from the original CM9, I would give it a try.
Thanks Myller!
I´m now running owain´s latest build, and there´s not much difference (well there are, stability wise from the selfkang3).
donkeyaner said:
Not so many "extras" that it would be "overkill". So where is the problem?
Click to expand...
Click to collapse
I'll quote the dev, Owain94, himself :
also i think i should change the name this is not really a cm9 kang anymore...
still based in the big parts on cm9 but changed way to much
Anyway, there'll be an official ICS from LG soon, followed by official CM9 nightlies.
Tommmii said:
I'll quote the dev, Owain94, himself :
also i think i should change the name this is not really a cm9 kang anymore...
still based in the big parts on cm9 but changed way to much
Anyway, there'll be an official ICS from LG soon, followed by official CM9 nightlies.
Click to expand...
Click to collapse
Unfortunately I don't see an ICS release from LG coming any time soon... Yes, they told that it would happen in Q2 this year, but they seem to dodge any question from costumers regarding that question.
I sincerely believe that we won't see any release from LG before Q3 2012...
You can use euroskank builds too, there are only some cherry picks
http://fitsnugly.euroskank.com/skankwich/?id=p990
jgoliveira said:
I sincerely believe that we won't see any release from LG before Q3 2012...
Click to expand...
Click to collapse
but...I believe in Santa Claus, fairies, unicorns, LG software updates and mermaids.

Different versions CyanogenMod

hey guys, do not know much about the CyanogenMod roms, I wonder what the difference between the versions and nightly snapshot?
Sorry for my bad English.
elderap said:
hey guys, do not know much about the CyanogenMod roms, I wonder what the difference between the versions and nightly snapshot?
Sorry for my bad English.
Click to expand...
Click to collapse
The Snapshot is a stable point where almost everything worked 100%. A couple of bugs that most people will miss and a few that is annoying but doesn't make it unstable.
The nightlies are not so well tested and receive commits from the main CM branch. They include the latest bugfixes and features but it might not be as stable.
elderap said:
hey guys, do not know much about the CyanogenMod roms, I wonder what the difference between the versions and nightly snapshot?
Sorry for my bad English.
Click to expand...
Click to collapse
First correct me if I'm wrong, other ppl like xonar_ definitly know more about it.
CM 7 is GB
CM 9 is ICS
CM 10 is JB
nighlys are done everyday and not much tested, I heard there are done automaticaly by a build robot
M snapshots are more tested and seem to come out every month
RC is tested a lot and the CM ppl think it is stable, if they find errors in it there will be another RC that corrects the errors, if not it will be declared stable
SaschaKH said:
First correct me if I'm wrong, other ppl like xonar_ definitly know more about it.
CM 7 is GB
CM 9 is ICS
CM 10 is JB
nighlys are done everyday and not much tested, I heard there are done automaticaly by a build robot
M snapshots are more tested and seem to come out every month
RC is tested a lot and the CM ppl think it is stable, if they find errors in it there will be another RC that corrects the errors, if not it will be declared stable
Click to expand...
Click to collapse
Everything is correct except nightly. Nightlys are only built when there are commits. Everyday means that the dev of the phone for CM has done a commit. That's why this week its everyday.
Sent from my LG-P970 using Tapatalk 2
SoulExertz said:
Everything is correct except nightly. Nightlys are only built when there are commits. Everyday means that the dev of the phone for CM has done a commit. That's why this week its everyday.
Sent from my LG-P970 using Tapatalk 2
Click to expand...
Click to collapse
Not just the develeoper of the phone. We also receive commits from the main CM10 branch. If you look at the device specific and kernel commits then you'll see that new nightlys are sometimes being released without there being any changes too them. CM10 still has bugs on the main branch and those bugs can be fixed by any person at CM not just our awesome phone developer rmcc.
Sent from my LG-P970
In this case, they are automatically released, this is why a later version "nightly" can not contain an adjustment that had been made in the last version (as in the case of video recording in our CM10 that worked in past releases and the latest does not work), leaving only when another snapshot version is that everything was done correctly should not it contain?
Snapshot or Release Candidates
Thanks for you wonderful explanation guys, but this might be a noobish question, if I were to choose or you are, would you pick snapshot or RC's?
Thanks! :good:
StanceMitchell said:
Thanks for you wonderful explanation guys, but this might be a noobish question, if I were to choose or you are, would you pick snapshot or RC's?
Thanks! :good:
Click to expand...
Click to collapse
Depends on how close to the RC the snapshot is....
A snapshot from the day after a RC should be almost identical to the RC, plus (hopefully) fixes.
A snapshot far after a release could be introducing a bunch of new features (and bugs to go with them).
I'd be more interested in reading snapshot changelogs, relative to the last release or release candidate.

[Q] CM 10.2

Hi All,
I remember that we will not be receiving next major version of Android by CM becoz of lack of NEON instructions. I only wonder, if we will still get CM 10.2 or our last version will be CM 10.1.
Can anybody with CM insider knowledge answer?
I can only see that there was not created CM10.2 branches in our P990 github related repositories, which is bad sign to me.
Edit: Answer is Yes, CM10.1 is last version.
CM 10.1 seems to be the latest official version of cyanogenmod. But just look at all the gifted developers in the development thread. I guess someone will get it working on our device .
I think even some time ago pengus or tonyp mentioned that they like the challenge ....:thumbup:
Sent from my LG-P990 using xda app-developers app
Yes, I have read tonyp's thread and there was mentioned that CM team officially won't support 10.2 for our phone. But I hope Pengus and Tonyp will make something But it's quite possible that it will be a little bit unstable and glitchy...
p.valenta said:
Hi All,
I remember that we will not be receiving next major version of Android by CM becoz of lack of NEON instructions. I only wonder, if we will still get CM 10.2 or our last version will be CM 10.1.
Can anybody with CM insider knowledge answer?
I can only see that there was not created CM10.2 branches in our P990 github related repositories, which is bad sign to me.
Edit: Answer is Yes, CM10.1 is last version.
Click to expand...
Click to collapse
nope it isn't if you watch the developer thread you see cm10.2 only camera doesn't work yet but further it is smooth and stable i am posting this cause you may didn't see it
winstonxl2 said:
nope it isn't if you watch the developer thread you see cm10.2 only camera doesn't work yet but further it is smooth and stable i am posting this cause you may didn't see it
Click to expand...
Click to collapse
Thanks, I know about it. But unfortunately it will not be official CM, only experimental.
It's great that there are still developers who want to keep our device up to date :fingers-crossed: , but looks like it's time to look around for next future device.
p.valenta said:
Thanks, I know about it. But unfortunately it will not be official CM, only experimental.
It's great that there are still developers who want to keep our device up to date :fingers-crossed: , but looks like it's time to look around for next future device.
Click to expand...
Click to collapse
it isn't really experimental only the camera doesn't work and all cm10.1 bugs are included but cm10.2 is smoother and hdmi is partly fixed

[DISCUSSION] [Xperia T] "Official" CM11 vs FXP

I've been wondering for awhile now, which is better? The official CM11 builds, or the unofficial FXP builds for Xperia T? If anyone's tried both recently, please give your thoughts on performance, battery life, stability, etc. comparisons between the two. Thanks!
Personally I think both are not great. Non of the custom roms are
r-l said:
Personally I think both are not great. Non of the custom roms are
Click to expand...
Click to collapse
That's not helpful, dude...if you're not going to contribute to the discussion then don't post. Thanks anyways though.
You're asking people for there opinion and i gave mine. I tried every rom so yes it does contribute to the discussion
r-l said:
You're asking people for there opinion and i gave mine. I tried every rom so yes it does contribute to the discussion
Click to expand...
Click to collapse
When you simply say that you dislike both ROMs and all custom ROMs on the T in general, that's not contributing. It doesn't help anyone decide between CM11 and FXP. The discussion is about how you think these ROMs compare to each other. If you're just gonna say that you think they both suck, then there's no point in posting.
I suggest you know the "difference", if you could call it like this, of these two ROMs?
If not, I'll quote myself from another thread (http://forum.xda-developers.com/showpost.php?p=54754522&postcount=1049)
They've [FPX] got their own FXP releases (unofficial CM releases) which do not come that frequent (with their own boot animation e.g.); in the meantime they work on official CM - so they make the nightlies and your [CM] M9, too.
Click to expand...
Click to collapse
Meaning: FXP releases necessarily/of course contain CM code, because they maintain/supply CM for our Xperias. For FXP unofficials don't come as frequently as CM nightlies, the chance of getting a stable build is bigger than with CM nightlies. Because the FXP releases always contain FXP boot animations, these will never be official CM builds - what, in the end, implicates that neither FXP nor CM is better per se.
I'd prefer FXP over CM nightlies, but a CM snapshot over FXP relases. Just a feeling - there's no absoulte answer.
zandm7 said:
I've been wondering for awhile now, which is better? The official CM11 builds, or the unofficial FXP builds for Xperia T? If anyone's tried both recently, please give your thoughts on performance, battery life, stability, etc. comparisons between the two. Thanks!
Click to expand...
Click to collapse
TX here, but if I had to recommend one, I'd go with FXP, since I know that they at least do own a T, and can develop properly; at least it would seem so. Obviously FXP uses CM code.
On the other hand, if I had to choose, I'd choose neither and go with one of the Omni builds made by @tilal6991, since he's actually implemented fixes that, as far as I know, the "real" developers haven't done yet.
Most of the problems I see T users reporting (such as the blue screen flickers) are because they are using FXP/CM builds, and, as far as I know, Tilal fixed that, as an example.
We do not allow comparison threads on XDA, comparing or asking which is best can be seen as disrespectful towards the developers who's work is being compared. Besides the question is subjective.
Thread closed

[Q] Rom classifications

Hi all,
My apologies if this is in the wrong thread but I'd just like to clarify a few things about the types of roms out there and I'm sure you all understand the whole process better than me.
So my understanding is that aosp is the Google "original" android source so to speak, upon which other distributions are based such as cyanogenmod, miui and aokp??
Now taking cyanogenmod for our Xperia Sp for example, we have the "official" nightlies and snapshots of cm11 created by who?
And then do these form the base of say baguyz and mr steves lbl cm11 distributions? Or do they build them themselves from somewhere?
The reason I ask is because we have a cm12 lbl rom from baguyz but there are no "official" nightlies and snapshots for cm12 for huashan yet so where did this come from?
Lastly, now cm12 is released, does whoever works on the nightlies and snapshots for cm11 for huashan start doing the same for cm12 or does cm11 remain in development? If so, doors that mean we will see more cm11 m builds in the future, or just nightlies? And will there ever be an "official" cm12 for huashan?
I know this question isn't specific to xperia sp but i think it would be easier to understand in the context of a device, or more specifically, my device.
Thanks
panda_watch said:
Hi all,
My apologies if this is in the wrong thread but I'd just like to clarify a few things about the types of roms out there and I'm sure you all understand the whole process better than me.
So my understanding is that aosp is the Google "original" android source so to speak, upon which other distributions are based such as cyanogenmod, miui and aokp??
Now taking cyanogenmod for our Xperia Sp for example, we have the "official" nightlies and snapshots of cm11 created by who?
And then do these form the base of say baguyz and mr steves lbl cm11 distributions? Or do they build them themselves from somewhere?
The reason I ask is because we have a cm12 lbl rom from baguyz but there are no "official" nightlies and snapshots for cm12 for huashan yet so where did this come from?
Lastly, now cm12 is released, does whoever works on the nightlies and snapshots for cm11 for huashan start doing the same for cm12 or does cm11 remain in development? If so, doors that mean we will see more cm11 m builds in the future, or just nightlies? And will there ever be an "official" cm12 for huashan?
I know this question isn't specific to xperia sp but i think it would be easier to understand in the context of a device, or more specifically, my device.
Thanks
Click to expand...
Click to collapse
Hello there,
You already have quite a good understanding of the matter although you are a bit rough around the edges so to speak.
Let's get right on it!
1) AOSP is the "Android Open Source Project" and it is a pile of codes, different softwares from C++ to Java and more to derive the source you are able to obtain through their repositories. This in turn, gets modified by both carriers and software development teams to create third party products you see today such as Touchwiz and the SenseUi. Most of the Android Systems and modifications are tied to this source code.
2)The Official CyanogenMod Nightlies are being built by what we call as, Build Bots. This BuildBots create Cyanogenmod from source as instructed by the Device Maintainers, who's job is to modify and improve the CyanogenMod source for the device.
3)CM12 builds you see currently are being built upon multiple sources from AOSP to CyanogenMod and maybe even OmniRom. They compile and improve the code to build this ROMs that you utilize.
4) Look to "3" for the answer
5) The device maintainers are still developing cm11 and will only start on cm12 if they're directed to do so. For why this is happening, I recommend reading the CyanogenMod blog article entitled, "L is for Later". It gives you a good explanation of why they are not creating cm12 as of now.
Regards,
Furrydaus
Thanks so much for getting back to me @Furrydaus.
Sometimes no matter how much you read there's just a few things that are difficult to understand.
Thanks for taking the time to reply as i know you are quite a busy dev!
panda_watch said:
Thanks so much for getting back to me @Furrydaus.
Sometimes no matter how much you read there's just a few things that are difficult to understand.
Thanks for taking the time to reply as i know you are quite a busy dev!
Click to expand...
Click to collapse
Not a problem Panda_Watch! I'm happy to help out with the community
Regards,
Furrydaus

Categories

Resources